bc5f6a4079212237475b5bad23b386142a2df97232074f7ee8cf1d955348e3d9eee56adbe589b68b677426251edd11714509d24efd711737724dd06ec63dd7dbdd15d0e5d94ff542bd1575c07281f5589a1cd892159ecd25444abf432098ca16a8736b90ba383dc64865c7e4cc02a2b0fd91d710864bfa3f17fa6a63f7dc5c0b46656314bc56e2cb5f9e2a56da81c87b8e1e46702d69392ebf1f86ad6fe35ceef97f20689dca22877efd8cb367daa3cd60ee02bffbd87041362568051f457bf1b4ff3e36a95fd4e9c20961bf8d9e17875045ab1897b32747f33697bf83316adfc3eac01ab7e9a24cb7ea7f544a84852c4c5e6bbb0e338514f0eae04f87db075ba55098ff5c0999af905f288af9c8c676e43c5960faa22c68ed7b921e1b856de823540a08285d0297f64f288d6e9b53180d4c6833f16a47b996a0feaf1efcb8d2c0c35d54958364dbfc551dc6b7d02eb1e7a8c2492e7cfd61de4716fee42afd68cfe16daa993b860f7c2f43954e02d6bd992cd1c7a7d13da1d836c4d225a2e3ef5a352ddd6d8ab080ca2a825e04238bc4e3d13f8776c8eba5b95060f68a04aadd66b887d065d26656ec3a814306aba037acb42d660a75dc5354ff925d9f0427ed01888a56d01ea4dd1b6cd583d7f68643b6669b955e45e30864344f5dfe018398f7fe9488bb3c8c280788582f221cf99e8b6487206a008a7c0bac9348eb92ad9a30cc5ae01458f2f8650ed28c4aeef993e9d2a4cda29de2ced77f0e60fd1b38499c5b707020c8616981cca11943e44cb47dea68d63f236e608415df82857d424298ad396b320c9ae7bc7bbfefba7dd7bc73c069d04b6c06597527ace1af77a4eb1151f93b6a50a434bd29f43aa27a4f2786c9639fb1e8aa7ede99b4a6ee31ecc5a2f408b7416e6c95260e5bd3bf372438f92c842b4e74c222deaa89588bec0f58eac4b718c77c1ba8bb3f20d3788f5d34ea3f5aad7f2307aa91ab7db1ebc0c258bb1854d7ae483c24c91cd46e5041b5258ee89910a2ca5dbcc785c0cd5023f1cca9298b57fc410142a68e9b29efb68d11a74e7eb1f1e45b4b479e35c8028efbf31dabcd14fa8c97f979986ffb238f501e88437c56b884aa392ddd13f1d1b6d0be9318194e2d8787b4c8392e9c0f04a2989f37640833481064a0298c244aaeb4009f4e0510cfe160164af36a1a070a998e91046837aec7119bc29cbb47cac1c97d0d1cbfc5e9e51b96b89db296ba75ee99276ab2e3dd96b991a05f380fc00062627b90c18bfcb480a0be072723324149fa120b37fa219917f34614ad7ad07809e4fc468119aeb350ce87ec614138baade701ad0de585c4dde9efc22e04fe75e82d2657e9e3d8f53273c9e540cbc4c27e5b858cdffcb8dbea045b8dfefa0144211f5abcb5f69b534b1", 0x1000}, {&(0x7f0000000600)="3d4f0ebf8e5ade8a10210d7e6caa30775252e8a83e3da3f2ed494583b4775d8e13c73b2b6a8a74b11d79ad6efece90be5feff5b7c619702aa4c756d51b595f350ebe8580a97153ebd7784008febe917971cad82adaa8733c01f44bf7027fd0848be41444d3f65266e6f214a6d7bc2de3c55aca4a4da4aebe47c9091bf86aa9528f636c465b34fa1ea5263cca3e305b70eafb1f2cf8af497eae3bc4f004", 0x9d}, {&(0x7f0000000080)="87bf41cc4d05cd47700af5b2504b68d89aca08483e29", 0x16}, {&(0x7f0000000180)="a06cc70c46ef60467e8a8248da56626dc85b51cc5e624de10b8eda5bf38fad8783639f99b03e40cc08f3d9d7ee689e79bcc8364010d8e8c2efda188115f9e44215b15710002b761ae31257d1a4bded7f47b6d7629c270a26fb0f044d3aa54f1787e2c80a1f9c3d", 0x67}, {&(0x7f0000004b00)="bcf6e2324ec9df79bf2dcf2f39acd0d361b71b10c12b01fc6fba909cd6a4630b470fb4a30234d06c31a293b56c0a11fea24b3b09086a9b89553267a743186d32aa454f8f5e5b203a00ac7c622d05b3d4d376aeb324b58fbb943d70422d96fd50cc32d2dc7429cf13adaed53be96fabd0772f8db68f007d9eb717c1c34530db4548b5eb268a01e2bdca3b064fa75b32aa82d641e51f536e21f616ff820a780a74a0324e6ff831531285833612a4dcf39b21531aa652c00c1914bc56398cb8886a776dd19fbeeb60effdba9ea4be3dcd0e1a0191fb815d4504d34220824b1ce60479baa2c978865ba7318b724b02242164b1a7960ccf886b7cc2bfe1623b1db2a5ee74680a84a873d5c06707417d8d9739ca8e5c60d18c5832a1fccb233bf5f8f7b91a0fe8108db9c09db5736f8c77b8a61c3cba7f026cea051eb01731f3bb19d18cfc29c51929781af6ff62dffa96001571e7e8417ca8a1a4ef77090a76f441df3e5eea5fd09d63fdb963ce2ea11c8bb416e5a3fc813b7fa52f060d0a4aa7f52b7ae883788d0840859c76a83b350f090520f02828287f4ddac0490b8ada8c70777e7928a8cb116814f8b344e248654355c245e00cb7c13b6f0af02d88a2074839f7564e384b78fdd7574517c72487d7b46227b7504df9b051f3b49fb52c7e7e995b1fced86b8c53f7541eaaf81d15242f42a32e593019f222b4787bd39281afa4ac8cfdf87a98e3bc4920222e4447ab8c01e1041691070c136e71a5470e85807110b9f7fbd98e548f72b2d5b4e52acf1179cf13f32a253f11d09ee1ea896f8a1077c0faa8ff4a22c168bad72257efca1d1fc6a279dda10c4125159ba08ed4dfbc0c5319360a5b2160d1bea742b646c7a296596eac8bd29ad2b84affa4d20527d2c4cb88a53152a8b148c3bc79155ba59776b5f28be3289295b8041dec53a241b34a6f7f878448b94d863cac38908d6043ee2c2c4d5e5bccfc5168f5717946b50f879422553587d5e81de02b16f74dd8c069840cde38c917b4ee19085df8ffcd206a4e4d415130b77b8cf90346105f28006f9d04ed2bd9ad4a0e54a1b571278ac5619012278a832b78a6ea8a20b0851dd1f7c6324fb886b1f878a05aaee7cdb223fad280c202f2f70acd0c156485db939b72a2b479581f9328d1933420d1cc2e49cb1c988c7a86cd709d43eae30eabd33cb70dccca306ac7e481491d13400995b89287d126225076cca82c57182e260ea94b68b4eac2638ec35d9de1e238af3e81bda6417e39459238882bb98b1c8bab440f7e4a8b111b58c66160f4af342e2c3193a07b0cb55c4388951be3188253b8b39a33b0fc2f25eca8c49046222dd16d9ea1d88cfdebc159865f1f97978e04fbccf52b91a390b52d04ef2aea76beed7952a9ecfc99e6794fb42a97543e6c0104ee10937776c09e0a77c49884ddd281d6a7799845d0fe94eea5fd5237ea1ab47c4c0b429ccae8c5f33668d4722c27f8bf142746fe7ec8b65d093d90687e36bf81154bb122cebcb243eabe6dc242e20375efba417a1f05ac16e7477c8c5136f6fc70ecfa75c8a56ca881e818177d65bd5080c8b506466214271105a478615bec96969a969d622e2e64e53e4d74659dae971e6342638d7817f201753252c70d08c0b750d0996ca4785663d7691543fba79c23040a264ad634ddc08139824b9fff4c4cf8361958adc19d689e30bb72ed6110c507b469ba585186be676cd2fd68f57404f70f8518cf859311d05fc46a9cb6d7bf977ed0c2f6386775c7aba400d26384f0089b78e0c2780f07b84883a8e0aeb54f5d901afbbe7aeb91b370d1146b33c4c4d4a6e5a32bcb90400ef2c3b030d0c304e12d97d251beae101694eb6a7a00b9299834243747df6a4b2245ed607e04dfec6398f274fe732dd0e4c1b4d3a10b04e48dbe2ea6f9b3f6253ce831fd79c1bc5d01ff21004cd1e54f6b7338c703828e4746fb05bfcd130c9fb15f53602e0d1090691b599f55253931f254b1f941314a09c117bbbcad0b3fc495a95324933c518cd4e85c13f271e9f3a6c24c24efcee35430d1d457b59d185f0a9f4cc25434b8dfd3c95c3ba9248e4594f549ea98fb0b5b2dbb9f2c1de614e45c484e0bada67631aa398ebf5d61be1b3c89eae1f547fae73ee20ae2de4effc8d5bb5bd82fff95189084a82e3c0501a4229b6006fc99614f820d8c4a21ab23b021fa93fee6d9d1669d61a3d0648451f060a58951b42b9cb92f72d127877ec29d3b010aa957f453621695ce0ab0969395e377835a6183f2f07fdb0fb31209eaf269699f875477b37e7cd28f2d3ae859f37773d24cb2f60dc7a09dc90ac63f084e24dea060c0c297b68e4579cd752a1d49301ade8a1fb0225b418ce915529810f79fb49694fdb621044b3b37c169c4f3864121fb891a8fad3d8649b002809bf2d20cbd3fb2e23f4fac093618366bdcae1e038200a7aeeaca5275712c8a6a0d0acc92085be7992f1a6e9d9149174410e88916ae0f5c136e5ec60243a63238b4c5958452cde588926afff1642de016bc0f80025806fad77c4b8e4eaadd55efd96d9fd5de0e4d680c5e6804ecc8e49ba76a8a1cf3f8fbf45addc97622797356f896214f250f26078cea34370035c760eef48a49df02dc0ddce45cfd8e759083bf9d4cde671f640817d250809ad6cd2efe9a9e633a7e0bba183c87246276bbf8cb2867e63b23021c76faeef5376f1bc8744f1ee20f491b6179eb2feab27dc1ade076408f1e7a5c8eff9d86f43400e8898069f5b9538737a0029baec379e131745fe92f6f731f754ad7edae3da74afcd366eb5e4545854234708796a70ef6e54a777c607d56e32fb5be7b336dce1181b0a33ffc2144029d19e339db86594ef62384d57d3369d2a39864fa32af5e5798a321a86b58d177bcb46ce69bd0c5bce27d2f1b1a1f4e1b5b2e905b1e57aae5867a7e1e01941ec8a64974688b23a318e6cbb08bc6d36bffa5a16a8c870204e2d7d51514d3ab3906056e0273281641e214165fb7ca45a4b832dba3f475e0a5bcb1968464c0e83f6d1bfd6a67545e0de4f77951aebb98f63964e48b7fd9e8c833db404abb880d708dd72eb92f2a61c75ff7998a128b20edb9a10fb4db02c4b9bd2e57417559b71378dcdf81f01d6103e712f17372d25e59dadbaf5380188152a71c19cd5360a242bfd16b589e8d4b06b1103cdbb40f3ce5a64505cb2715dc21dc6b1067c0ad7a5be003e0d81abcbf57e4631ac19bdeb1b7d9ff543ae78416be1ab7ba170b169e2ff3ed3345a2807c6060d83496f3b429978359fb0418efd2e9fc27bf2b4d1e9c20f6c946f9e2d08f84355094854bb10aef0661d663e3061d6cbb5df6b33aa274e2c7121400318ecba9361a8c9aab9926791f8f97d801648d4421f9d026e0b9224c9f90ae2731431fbdfbac8b0323399ef68dd6285cd26b4027f1809fe3dccbaf91f12dbfc154f5fc623b8ad4d66c0aae1c97956418ed672a968ebfe68e145b6a23cac77df310d9903a4941edf58d54c0d77880f3b1d270b738d116108b11d50ddc6494f4ecdaa47bf80ea0e741353a9cc645db47664794c5bb2179858bfa961e860007bef1fb12c859e2894b86a750cbf4b86f027d5e0ef1bf3f6de383b6543139ef7901efe8aafef8ef8e16a3477a89bea43ec421f3df28c65d343e1ff439faafdab8ca839ac0fdc8ce469f3c8bcb758050ab88c12c509fa006e6f3d4816cf60c8c1f44103e695f6b63dfe1cb306d0c47865f760e32e1ed2241da3c3406036b9d35d4fb7e74d12a49269e29eb4000083da8ce20094589ee0544762baa05b858669cd64a90e8f60e590dbd302ba9af36ae3793984c4957fade39109fe9a91744b5220597d74104a80daaa51f9e585aff2255a66a7269f07f4dece0c551b575932ef275ea5a06307d9c304a67bf47aacc4641481f74c5c36daed34eeaa3ca42ab299e73947791a85b25b2bb0498161b84d82710bb99f3c0cb85873acac1e05f6343d097f1f39bc011d8d231e1565614ad0b159ecc82086afda615085c6a04eabd488f109663af3ee6dad79910f22e311fa0f4e084f19876e1d933dfad5fe9062755833183a37eeca7840420a78eb23324d00ce05a2b95552779231df6ece2cf9dff34b9a5198fae414efb75712fe9309aeff631d8136d46bb2671e6ca760add20fe07efc702dad50d2355d9fb765b10a85ec873392d960563cab604706ace1e92fec04b93c9da140031f9c6aa4a82d0906444badd983bce48ca077acbff577ba79fb203cd9cb588ae7bfa77e4e98b536b20041bd2bdc547576f1ccf2d438af63bbe74000a746ac226a839a82557ae785e42be028b82debc3eeae5984919f3813e4e9fa404cb7384fa15c7752f5715a136dbc3c349c36352f8e2efe3bdf32c63f112a00a8aa72683620b47fd4a91a4a1b00224d776ddf774f908535d250b894db71fa7b2d1800361cfc4637f6555b0b4fadfc586afe2b16face7f1e8a45de3e46c13490ed043d6934d160839c13e676b8d423ef8da98f8b8759f8239956669e3df75a8c0b472d46b0f8a6c102256417f5d71aa90b0f4527a76130a49ad7de3521d357e0c837897f571c7a998d0a1d8da65185e3759c6aac837420c35fab04dee6dc6394038526a65186f6830660b0060b84f6dd20d1225a38ef3f12521eaa2e3ba08f74fabbab4d4a0652c4dfbd7f3c1a473510c4d53cc64a160b8d891cf6ef32e814756d9cd8687c9e88f0436a273f3a393f40a166dbcf2d2e7f58dc7e4cca9cf2851ae1e50f3e1ee282d56a3049ef8aa325abf7e506b9332365a32a014d350ca4e76b84f0886529aacc358f53c260d25df30634cc540cfe657fe2d4045b413f7cb77b6794aa2c3487f19d33ffa7291f081b11690d8add43a631f64a4c62825b41c52d55c89d7df924d38922bc3988884d3552db24de9b54543691a700b5c68d5e0a22d332fe0fafe7b34b1d860b007222916d83818cdbe6f94e4a085b27075da99d20351e975ec1632b87d65e3e0e8dd63f81154a698258b895533a670e8205fc03e34d5e7e833c7e4cced9b7dfa4b42827b307c42bf189e57699db7c9f585bf65bee5d62767cd969a266323149fff57723b25ee159bcf51d1635b048e1d1a925697c2a6ccf56b6ecc5ed976523838cad444236be3974b500bf85b9a2efbdab61e336534e813913c6bde7f894e8d32928951023b2dc4c43c7f440d71e9bd655cc583342fc04a3be4aecc2d8556e6eaefbb8fc179dc9c9ba63763d7c66b5e64a4908b3cbeb75c0fe0816069f64967d928d8f4c9b353fed1e7e6aa5e9db5104fa82b8627adb6aeb979a9c2ce6f20c057489b665110e59e8de2f063d80fbc441d1a6c37e71b0fac1bd578cea6deec1dfdb71892ac9b4aa1ea8b986b4de3cec7bf5d8624ac842812a8aff899778ae8f046920950ef2927625e47d12d796a7fcf1780c08fffa8133831df48ef393e90a35b9d1d9d18ac80ef9e10a2d0201471020cc690b37378597ab33eba01c96604eed66aff28a4d5cb6f845e60f180c31936f340c123efdd20b838b07d58f3338df0a04d082b80b8014db4f1f5436f4ef741bcb3dadf2acfc1b48dadcc847bb0e4dc61f951cf9aa1ebb21c22d93b941252ffb6134069ad116dbe8bc4d38e06db64640897fe500a8c294a8e463ab3017ec99932289e9144d139a5987dab3ea09ac4c2362ed88fd2edee85951078d703142433b823bf51df9bb2a8e70cfcc4a2d3824d359fcc83c7c0c9e3e67ef4dd726d0711d11a0aedef3673293337c42b97117b564b93b3b3d7f96dde58", 0x1000}], 0x9) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0xf90f, 0xffffffff80000000, 0x80000000}, {0xfffffffffffffffb, 0xffff, 0x0, 0xfffffffffffff415}, {0x1, 0x10000, 0xffffffffffffff19, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x107, &(0x7f0000000040)=[{0x6, 0x0, 0x7}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0xfffffffffffffff7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x420, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) getpid() ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000004c0)=0x40) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) syz_open_pts() ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a47aae16b410428b896c56d6f951f7ef059d34f72a2a14e1157b54e575112780247084debb8d794c06c675b5743a5926cd46da960a500cfce3ab80ccd7b9e9438ba554ef89c22858eb909a4c37968046a7e0c765d4332d3a2a2d4b2b7a73e14adda553105aa9206fd8d34aae55a5f5ff3f3d40a60998b4b721834a2dd12f64cce03fcc449b3f85b1972090f71dfd80caf2892e5b380c10b65e1bf717d40669d93221d89ef5bbb9ecdd8816c2f922a9b379535e3d6b07c22bd305a0f1186d62ed0dfc2a43679114e8fab", 0x190) 16:00:41 executing program 1: socket$inet(0x2, 0x3, 0x102) 16:00:41 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x80000800002065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:41 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x40, 0x8, 0x9, 0x7fff, "8891573e48e4546212443c1957efd76d983cd149", 0xffffffffffffff37, 0x3}) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r3 = shmat(0x0, &(0x7f0000000000/0x2000)=nil, 0x0) shmdt(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x3c1) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r4, r5, 0x0, r6]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r7, r7]) bind$unix(r1, &(0x7f0000002940)=ANY=[], 0x0) r8 = shmget$private(0x0, 0x4000, 0x5, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(r8, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x40, &(0x7f00000001c0)=""/135, &(0x7f0000000600)=0x87) sync() 16:00:42 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xc, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/42, 0x2a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40000008d}, {0x6}]}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") chroot(&(0x7f00000003c0)='./file1\x00') 16:00:42 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) close(r0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xfffffffffffffbff) flock(r0, 0x8) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[0x20, 0x80, 0x6, 0x4, 0x3ff, 0x5, 0x3, 0xffffffffffff8001, 0x4]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:42 executing program 1: r0 = semget(0x0, 0x40002, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r2, 0x1000000000000000) listen(r1, 0x40) geteuid() pledge(&(0x7f0000000100)='-$\x92+!+\x00', &(0x7f0000000640)='\x00\x8c\xf3\xc7\xb5\xc4N\xe1\xa5a\x15\xc2\xb3\fF\xd1\x8a\xad\xdbe\xcb\xadlL\x0eJ\xdd\xeeMM\xa8\x13\x01\xed\xd9j\xf5H\x10C\x9d\xeay\xe9\x91\xfb\xfc\xc1\xd4\xb9\n\xfe\xf0G\xd4\xe8\x04|\x93\xe7\x1b\xa8\x16\x1e\x8c\x15\xe3\xb7\x81\tG\xdd\x97\x06)\xa7\x87\xe9\x87\xf5j,\xa7\xb2\xb4:\xf0?\x9f$\"\x96b\xe9\xe2g\fp\x1e\xb7\xfcl>Z\x02*5\xda\xf7\xedV\xef\x1a\x86@\x00\xb1u\xae\xf0\xdc\xe5\x88_ 20G\x83\xd7n\xc3\xb0\xf3Jt\x9fN\x9e\xb4\xeb\xa5j\x86\xb4X\xec_\x16\xf1A`J\xef\xbb\x9d\x00') open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x64) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r5, &(0x7f0000000480), &(0x7f0000000600)=0x2) r6 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r6}, 0xb) r7 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffeb5) semop(r7, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a1ddb3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d3cb2b0355a83e0c6650a0ce394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ce6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e3f000000ca10160200000000000000a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d0000000000000000010400000000142fb2d291834424643622c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b7191d92b30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6e96effc3661f43929686835e09fb9b473d07d5f7b118056ab19ad667f4742fc55a512ea25b99fa147aa4c2fbe62f24c9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8e2fa589e73a53161db5f44501be88f7650000000000000073736f10effeaa3ea6b57768c862229cf1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77723a95abb545840e55e3c079e92c9d532fac0c01d3464ebdc6c2ca4fbb820447d7a1b1748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95733a7c1c83a318835bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b00"/923]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0x1ec) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r4, r3, r4, 0x104, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(r6) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r7, 0x0, 0x0) 16:00:43 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r0) setgroups(0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x183) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x1]) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:43 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2718}}, &(0x7f0000000200)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) socket(0x20, 0x4000, 0x7fffffff) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) r3 = dup2(r0, r1) preadv(r3, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/217, 0xd9}, {&(0x7f00000001c0)=""/90, 0x5a}, {&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000400)=""/252, 0xfc}, {&(0x7f0000000040)=""/3, 0x3}, {&(0x7f0000000500)=""/192, 0xc0}], 0x7, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x43, 0xf00fffff, 0x101, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff9, 0x14, 0x80000000, 0x0, 0x80000001}], 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f00000000c0), 0x38, 0x0, 0x80000000000000, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x8000, './file0\x00', './file0\x00'}) recvfrom(r0, &(0x7f0000000040)=""/29, 0x1d, 0x2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) kqueue() 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f00000002c0)="acf24e6b7084d2b312cd77e216cae866760f9ed71a0d3cab1dc67b8372a9a3f88c50705eb93f820d8ba75c18a5a7af8a8cc822ab87402ac4963e928f630b43446010a9d90b7e207e5e4711cd2f27febaebcad8e17657ece299eb08ae1884b8f32500720acf91addc1b85524098e6b8e0497fa41110f3c891c33dc46df21462ab5729dad82fd08b45f2cf506ca6725d4f6c", 0x91) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x9) r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 16:00:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x7ca, 0x20) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) flock(r0, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0xfff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="efe955d9027f939ef9efece49763b241dbfe4352e86b838a60b6e715cf6efb754106afe9c10aa93b1b5a174b7eb48cd0fdbab2b49570216889d1cee1d8c08cc1b14a876127e996eb5f837982c3dd9b71d0da9e1ffa916fc453c5c0fe852fe464a8d8e54d746bb5a51e5a83718a849061947af32f380a8e8a05757e2fced86e17b5ba85c1284200a157362d48a89d2230a24531964d0ec90d49f3365e032a", 0x9e}, {&(0x7f00000001c0)="fed404b695d0e61aa44fb71340356ef1e6a101d239046046b1c92f2e1f1fc826782efb788fdc2b9f0ba508a0e62ab51f6054e66b4c88282de71cd211fd837e302e582c8d646a4cffb74ba3b5045b068c2391a1861a2985f44222c8e2170649ad889992b1e168c62c89db521937a5ae05596622c37f083a6054539aeeac4066881612e631a911c598e497b67ccea32b0af58f2d363aead8db8bddbe4ceb3f55a57b51c5088aac768d2d94a486f0b6b8eda9e98ecc0cc4b618e2404ea70b142f45428d2161add6702a8e93b72edd33", 0xce}, {&(0x7f00000002c0)="52ad0165a5a6307a29d547360abeeff5c347ca603fb3dba9b93787fdc10998793dfec9ed7dd86c3dbba24fb4b3da5ff6f2145bcc0e4289c907ad930d21f1e93e12ae82e0f01846dfb92458019a31700be9162592945be05aa0c500f0cccf75ac4eca213218509d9032859dc230750fafc29a606558448eb3394a671cd020fa8378cc0161da6a99a1eb63c313a2693aabb48c282cb5ccb2256a69183861b9ae238ad53e7baa30ae6a559afc743fbd98d1584d15de284b0f2085c2bf8aecb3d12638bfe83559d34daffd1d3df09aaf40d9aed545371c981f1b7ab4beeeb94fce489b0d72de", 0xe4}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="e7038ea5a24283eb0e60aabda505c6d7b1594cef2e8995758de538372712a462252a52742536ce14b8aba1c10047c6a78ad3060879a2aa58b8ecc9c884aa8b91f814bf735320db65e760d9dc5be5bf7e7feb2583b5fd16eda5ca9061074ac78cdc7771cac9ce8c871937850f73ca5044a8e9632eac633a2220b31d99d15e8a6e9d6f088189fb6e760d22d37087cbd8", 0x8f}], 0x5, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000540)=@file={0x0, ""/87}, &(0x7f00000005c0)=0x59) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getegid() chown(&(0x7f0000000600)='./file0\x00', r3, r5) r6 = open(&(0x7f00000006c0)='./file0/file0\x00', 0x80, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) close(r0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000a00)={0x92cc, 0x85, 0x7ff, 0x2, &(0x7f0000000780)={{0x3, 0xfff, 0xfffffffffffff000, 0x2, 0x27, 0x1ff, 0x100}, {[0x7, 0xfffffffffffffbff, 0xdeec, 0x1, 0x5, 0x6, 0x3f6a, 0x4, 0x468, 0x5a6d, 0x0, 0xfffffffffffffffe, 0x0, 0x6, 0x3bdd, 0x100000001, 0x100000000, 0x46889b91], [0x6, 0x100, 0x6, 0x9, 0x40, 0xffff000000000, 0x5, 0x3ff, 0x7f, 0xff], [0x3f, 0x81, 0x5, 0x2842276b, 0x6, 0x5, 0x400], [0x100000001, 0x100, 0x40, 0x6, 0x5, 0x1], [{0x6f, 0xffffffff, 0xfffffffffffffffe, 0x8}, {0x2, 0xffffffff, 0x0, 0xf5}, {0x7fff, 0x0, 0xfd32, 0xffffffff}, {0x800000000, 0x1, 0x7, 0x7}, {0xfffffffffffffffe, 0x14a, 0x2f8d, 0x58}, {0x6, 0x1, 0x5d78c862, 0x7}, {0x5, 0x100, 0x6, 0x4}, {0x2, 0x3, 0x7}], {0x8, 0xadc9, 0x1, 0x7ff}, {0xfffffffffffffffa, 0x3, 0x1ff, 0x3}}}, 0x20, 0x1}) getsockname$unix(r0, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) chown(&(0x7f0000000ac0)='./file0\x00', r3, r5) sendmsg$unix(r6, &(0x7f0000004000)={&(0x7f0000000b00)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000003f00)=[{&(0x7f0000000b40)="54749e10", 0x4}, {&(0x7f0000000b80)="0d800c25cfeea0b9ec8bde343395b5b2c3a964a3326fe347a7237ba0aea96468361d1cf0182be993d41e2f7ba3498e87bc4d0324ab7ed3fd90d2cbff9e08f34a69b24f7919f97b16e57d235e8a38b2f15f", 0x51}, {&(0x7f0000000c00)="b5363f3b911bf06ec2c9a4537653e792d4a2277bb6963bf7d880ac888b6423d74b07a3cf2195b62ff0761bef6f94817ed6bd0bccbc0362d7f5942d3eec5d81aac954a41d02f1e19e3cf2d7ef08717f9e8cb02e26f25ad44b812e21209270573677a527090f482a365fb3b41079b9f9a655204aecfafabc876843b6904602dfdf72eb2f37e562f1f83e3d32d2576adc5b405e499c357edad8d16dfe4c06d0f3cce6ae9a0058cdc0f18390a70fb64f3397ac10fec696110674dc3b3af98aff53267f585bf5d72ee1678a3a0bea326aea99229eb4bdb5803534514be37248bd3547e2fbc1f3fe4b78e30b084c2ee2b3a12a216999ce738ce992c5a03ac6d0c855b11e5468b25b9079b88b0a1f3c539de73360c189efc0b1a270740c130aaccdce0c25364b531271f67b687e12a7c68bbd1f50befe22e8fe9bc7fb680c5208f93dbee91260a4924ec863240e8b215dc53812a5d5603403aa26f8af9160c68f302f87bbf66d25ac664095220578157c4b1db4082b08f59e0d6f4af3e46ee48daaee3234d5fe473c3f2528092364ab5e0e67d12c9ad5d20601f017231109f5a9844b7598a8b46f09f76ced8e2bbd4e2ba1cc5f39ff21e034241dddace4eee47a6fe5752c0e6e58eba3c7a2d8471291d3e612d85c73b228d5640da6f961ca7c8d2a204ea21090c46ffe7b06e0d4a25ec638ec78e477151c0fa637751b3c8c1f576a0cc79914369e23e82bf9da1ef14747ddee259fbe0e543d3ac5ad4e41bce2e6b7401aa2440830133c515119d9754a27c8bde6380fc9207141ec9ac4f606cff4c9af699d23bb8ff4b4fe39cfeeb37604587257b765284521b6ad539cd7ffeaf0c98dee48e410f24ff418e8c154e5d71a76c30429e37123bbe75d1916cf8e037aa02269bbabfa298a543c60c00ed3de790f28c4ef40a2ba4b9f171abc36625109e0b83025d0b7d8c4e8a02d09fb0111672823d825c7cfa7c9de43ee1caf4b50be82d74405610931295e5b7c9061f4689e74163b9576fa6952a82b2fe58ed85994b3c585c48caa978ac75c4ce32b3322e76a8560acecadc6434ad74d74de20a82fba05d2267e776eeacf97ba06c34b426e8a02b9d898daccb02a5d073515177c479a036d7dfbb4e6831ea14fe7592bef4dd15162b85701beb04870a39cfc4cbd085d10a0e2f902c86bea25f8a21124e88296f3d1d237f22f1bdd46c3d909b4833e5a0990ac1f1784d69b6e395ebb145287d7fceeafd2d4d0a3f2648cf5d55e91a4e883e93a74368394b262c5972976548f37bf7327b9cee328251c37c9cd61dcd7b7cd12d64fe4350913033b284858c01641f25e058505bb83eae14fbe6ac2904296afdfce92ec7b0d0a7366f495c5c89bdc36e0700d56a73e98a94e60ff4681128ca64a1093be37a977d034534a393667fb84f21f9a5fb1997bde805ded20dda632df1e08615bb6beb0376578312d4c4afc193fd2485fac9308ad449ef4a8c6b154ff2ec747f0c66f77cc354f48a6eb625a7260e02f23894a90c49ab0b2d6b9196d1ff473491b70bd2c4f50773f5b12f6f4d6f417f716116ea26041342e307c538f5e8de508d5151746d720e2cb51fb612d7fa84fba7455be9b48bd7a1a9efa0ac8f29f32b803e80cf5437d656a20865a62cfbbf80395a7c5814c27bb9df86b1e3fa05d97e249c398265eeb257c4466344a0e8477ff9406ebb6679f1328334889a32f3b43167854af9bd3a2a3a342dc07059bd9c23fb6a8636b238a3582993f68be45f18c6b36e1fc7bf96a5d34ddbf903b51968bb34e09d6c0918d6ab69b4317202caac3d772239a3aa8e87b5eff8806ca0b05e5d7082594019f5415c482ecce21401ea0db79880aee843da5935d463ac78f94a5c2b1436e9ba7b1c327a13a9e28df37ec8bc7ae50a6dca8c6e4d4bd239fcdcbe0200f5fba947ac32f98e88bccfbc7fc738f6600e1065d660480709f0756483726c0d5853f754e0c35f9479896649afca403a0f7735feb3016a60aebcb5c2baaf63376b4307d98df7ab22828e46a03b1b4fbcc0092eb79ee39e0867a0112107394891264a0dee938f4da0083c03ddbbaa48f836aa15aefc55b277bba208691df0d17e71b461428c9780234e7c58aefd54df8c34a5ac530bbb3abd7287728316cab5a4e5f0618b2c237bf10b5765d4d28e66fe8581cd9fcbad6c276b284097e3130c892f50e7b8966533eef411eb6a9da98d1521630086793e9da8d1dc80401b02bf783b821b33de53ceb156fd3e112a02863fa5bba3fcffbfbfd5e0936231bffd14c3c61292f273a95e7c27bf003bdd62c3cd7cd0ff2f9f2f55ce43287e63a9944d23bf9098e4afc5bac4621f30684107f178645fd0cab9d54dce5aaf309c47b2cc88deb8838fa9ce2ed5f2458ea509ff412a333e080cd101ed5c41e1cba5e1aa9cb0d3ba3f22cae1c695dd90a60a0f67c699f2aab78ffcb0345d661b03fe52a7418e44206ea176ae0f92185831225c4971000f41189928e3398888e499445e8d9e3a089cba6edec59ab16f5681885c84ff41de6856504d83e7c2544ff84e2c5277a75d40e84790fe3090b0056b445c148a81c4291e11d2d0a951af647ba8f6b194e79b58153929c15821af5db0df68d1b62d87f331a1d9b191aaba6ab24779d53766cd01b4ccc3ab19740752a62cdded6446fd79bd218a299946fc945fc09a3ad35626bcfae460fb77748b353c704db74bd5b46e78dccf08fb8f381e9829b2ad3305af5e0a4bd6fc5f61783d3d240b107f476de9265e1c081b7ab83c326b630bf04715ec85b44fda90760911ae4b6d1aa0fcbef410059302e8d09642f5397c6b751efdf9ffa8434c54ade6cc64a3c8a2e151058a1f21a2e10eae5ede1aebd1cf70ec43171a9690c405cc16cf84c46fae4a5e33374459526ccdf261807788b19526159bec56f9df8b33fffe681da3f8655abe5172efe49d5365ec32b86e89452d92fc46356baaa96303e7cdf81368fdd64dd99d47bb10e4548ecab921e0d7aa1e86ac1df98e6dd555a2acf2104f94c5d0d3cce89aa1806a2fd2849c57fa994fea669397d5225386be088d68e7fefd6a175004b9274364130e9449511b7557830d2f7757df9247308dca428c662fc23c38dcd8b1434af9fb96c23ff4da7eed211fd4455a00eb9a076a843329c8781fce36d97d28151c14e39598d39e877557dfaa4e608d47e8cfdb4dd75affc6bb46316dd3e96eceb4a98d911abf4d1768ac66952bb0099919c8efd1c700e3dd8324db12f9b41a5b13fba88e2057ade275767efc5f1e08725a1f3b29029b93078a76f0783f28b0536c43ba13e8aa0af266705b49f39edec0146692acf58e4473dacac2b63d923d5ede848de2eb8cdc574c61f68c00467657a699d67f05ee213aaa3d6c996055147449cbf1bd1806ecfa6e6be74d88310dd0d2427eaab08289f7ac46bdca6c3abcb5f70534200fb7f1e480f5bf0f0eeb6cce506d357b2043a701faee39492ab77a99717bf8d22874bd3ebd999763afa9ea76001ea5151ad9929af74cda8556c1bf073265c390b170d78989024aa18cf03a13097d105b1a2418daf7c30f2b8ff2def624a7c8c6dd0f6987f06df374737337691a9b95dcf282ec8a4b63ccd5ec99a92ff725d0fb4c7f4d2648e630db5a1f90900f63c638f439695c2dd2812fe91e122887fd1223f998de9830f6e265973d12bffbbf901eb1df767fa62f133c9b0928fde1b757914b445c5f5fbc8a339280a947f56f4893bf025c512bac1030ea437dcaa0f906a471777e98b36bd282af0c416b6e295725bd066efaae56c141fbd9a3fdc57f95e486f34ae870e17440b6a2601850a0683817cdb0055d8ecbfce89c2327ef44b1b445d96587e9950cbff548a0f8f756d1ab7f2a94fcc3836a7b2098349bf67a3e7799a7318d3437273118fea6d15ab913dc1e2a68c686f319aaa646177d871c8ba4a46b4f9e228ac03ea2e7c2614d653593195975894a2ca6d04d34c682631632681ce75d6b676c83911b46aa84c9fe90553e7637b546071d0a487224bcb4e2f95f1c82b0dea3fd8cdf906665fae8534af98ef96f89ee7264b65ef60bd7597940aace0ef6df2c1cc43efca4a232b6c1891ea23f21ef743acf83e7bcebcd339dfd78eb6ce4c1c79a986f5ef2b5d7d9ec120940048ef91fb3e411bb6f5fadbf183d3fdfc808c56af990c4e0daa9b854681c9b62cb6725a343a7b1e2f3f13e9cee9353c4e424fc77440adc435ef3d9b1c5c3c7a267041fc5462e6d1509bcfac4e903e9a26c14f358bad0f2ac3e7916de7514fefa13aeedc3e201936bd5b4add69ee92384000ee9cc35f22886131477dabc97abf84b7d3a7c5bd3faf61d7143ed46475e07c6883322e190567a37aad691082b4d41af8244a841f1ea62da4ddcea8d8f51d6060fc0c790a899fa82852e39c54e1383255db891b3291cc26f6c9a92b12a1808f8716ff7d1e6d839866f1662ff46432dba893232e8e2b0d895d4996887ccd58def656ac5a5061993885cfb2109d6e1a254b902a458ca718d611b4dd4fc101ba22eaccfeff2297b5ece1f4b6d4f26ff0f4637bef48e363bce09c88b6fbc0967dfcf2ac6d23d774a329c4bf69de5824256214540a88774f51fc12994d2b87a354f110fc77ba7d8dd7956752b141c1ec0f00156b35a29fcdcdc402c4e867459abf2450c2fdf3822b835cbee155e4ec700f144055c689822dab4b93af3bc9c70dd855dd356cf790bc9339716789abee1c688acc34bc69d6cc0febec3a150cf7fb4e4732cb68bdf731ae919aba8960e599d7c4edc86b3e13b5ee011f01c4ab579e27ec2b3804361e1cc0494d0aa0fc84433718e81cb9caea2340cf018d22ca567533a8b15f0aec67a0df7732aae87f8ecfb5bc5a4ab71d2bf5e9bc83511ee2a58e37463235d0031285ae7e36c03911fe59f0511b88b3244b878615aa578c4bde9f50df61553cbb8cd22e0604c8f5cf8caaba701ae9ef191c16f072e598f849b6e7daf3af31ceb30f6d3e7d598f380f4c1ba49ce1a2f8b5fc9943cc9042433515bfe8908c6c1bcfafedda7760880a6a30fcc67696abf6376ea15bc370a8af3e1928be516408ca073647639a892fcc980642344896da8acede620d2f091db61aea894229da01bf6978008ff67c5a22665ce79d89350f0988d72eee09dc782378f31edad8b2898cca609c161f489cac8e251723debfd3fdc175cd7d985d8bdf047265c09f9b1a4bd3cf52c7bb7c6a9da47e2a902bcdfce32a0a0ece84540052c075ac3015b966c3c2a7cb9d110f67ee72c3dec18d22bc500294dfaba448dfeb4bb37ee878681a05d292cf20ed06118781af117af8738583cbe7995c8c509a51719de589b0c7c744407bb54e754198a896b8d10c2683d9765b5b2744503237dff910073d8e68e0a21a4cb18524c1461636a406b34b0b7bb5fe336ccd77ff1783ca00aef9b82203cfcdab12ca1f82da8708633f8ad3a66e90415788437534d65b533b5a3445450e95085bb5f77481ba5f7806f98958950fa45e3645c591ba64c168011b0bee4b32028cb45b8badea315c10e802321b2d79130ff80be8aacf8466749bfe6c01142bcb8e7d0907eeffe736ce20daef8cd45883219fde3db4f6917695a0cd71c2f735b9db5cb89f683edd61375a4d701dde24a4d77796ccbc12d3124611ebcaedc626f36f1e5428f8afe8dc708fea96d09521e4f0f6d29e217a28dbddf6e2b92b587e71eb6cc6108e36381adf4153a2e4fa7fe56f366471d2c7607a4e25f0173e5b54dd89e00aa67a116b48dd52015858171c05eea2d3", 0x1000}, {&(0x7f0000001c00)="4d91f5d5f4e614a0473741d16272d23ff4e71074ba1e14a2121debe39c85b0b77b233def3e323a047522a0af96069d056ce6a86ee0f615e73dc491a19f8287b6c4f07437ee8a16c5b0df534c11bc2519c5cef165c791a299416a712d0f1efb569a707639a7549623f78149565ba671da9b1c6cb7d04603dc9ffaa9f18a38100cb60221576304c98e93c1fc222fd5b90e18f8d27d3e56a7d101be90094bc17be162555555342523a76aef04738eb51559bf62385d35c98ac1c4e7683d9cec86838eec4fd6508932ebe1f4b442bd8e1b8b18cd5908870e87273ca97bf93a4a648f89f9908b71695b4abe418d3bd3768139b6d33e2ce67e39fbac5671688baeee5afcb7fc5b3b79c0731cee97bdc3c1cc4103ce400750ed599924121eda2defc36c906684f5fe6ae6dbe75298a03212c6485f11db0ffb64b6137ad07dc7f3e638d4e466f7afac6f5ff58958114227c443cecdfb957aea3995927aae12bf1988bc3c9d8fcf9f5e80b3a5680f1684f82fa1d5dda2d3b6c47afb04b339d8d299d0db4835ee58c6eb158c1271a7565fe8ffb9cb6b2e081ae1bb9ad933f2f842e7c08f1ed080f9ee892ca1dad48e72ec95f8acad3e733e58874f539cba7ae7105b388499c034fd36ca36deb58c536571458aec6dba5c0d2ac5dd5d8a6e0394937f7284ad02ad6d267a4906bce118053399a38942f1c053ddfc8f477fef95b823079089544cfce429f7d44460ee1c74c691845ed6366d47e6f20b0fe2580de56a5be53bf51ce1c523c17b46d80b0f7ee5eabc25fb8770a7d898e26565c15788fd1205d927c3ad36cb263ac00af004b0876e6df7a41dc2b9f80804867bfb77fbe4085740915fc3d18a60ffdadccabc807532ebc7b123ad0489be7323c6c253f3b209a8e71df81b9212e9fe7e712754e86fd936d6472edd5d39bd01fccad60249f5e170b67ebcdf66f7a5f8814ab8873e0afe0dda54edc1e6c17f2bc6e34446bc820a904e461db5ace5ad1e724a1e04d042b6cc121fb62cecce7dcd127db03544f0a95597a26fdbb4712e8f6cf14b6b25c36839809da5d52aac7c211b077b722151f51584eb97461687021f36b26ff40947d81dea49b6845919f381950847575a10b31707edc38543987024f6f0d70c4fa3f9777154c375e94c3148a383828609b82f4f4baef417fc1941f32d24a64e925c73933e8ffa02da1d4960366d61626c3c365cc7f45c191df472c977a36a9235bea6d5984360a0ca2178ba99feefe996ad64f5585818a8a302f4a44f0a185bf425c4d0f0462fd42a8d769f12f941a51bdc55120abaae258d09a81cf78623e74470b9253e8379515a50313a8afbf9cb465892bb4a78e4bc61454133d12ff35acab4b1ac652ce9f16b705fa8232684f7d76a139115480e0ff2d7e309e0832506952cef632103d178f6952cc9699fe444ad0d84f857501e9fc3b4d81efcf096ed5eb749a1c2c25fd69e9dd655bcf12c5604647f5db7aa7eb4ba2450d237225badc99f9b9f84c249d1af0975ceae65f36b9fcf157e247301309b63963704859b87baa25bb8913c6f47f4f8a889731dba5f719aedfde88b8cde2bd1f28dc02489d528fdc09433fe62a300100081abcfb04ffd90a3e2cab42526c48b9dbe93a40e6dce81698af1e0c8bf803be55a091061a158072b9ef7b3f466a051c836aa03fdf22d89494db7277c671e950e2e97f2fe1ecc4dc8fab79e464bdbba500b1755b7794079445a6d6e25e84620b864f99483e60cd35c99ca5e477c03546ede194a7a6d66b0a0ead943266b48b0d9e0d4b6866efc779da5e1dde3376f9b8dad132126234eac1b5f4c4512046143df9f0240365270694798e8df770bbb4bbc49a0daf6fd99bb31927c6dd66a8337f2634fe7589f9d72f53342f49efe42de99e1c0fad1182f0709961bca492cdd1885b23f80f8bdd8afb8e0a4298385cff617df3be211c3a64ab7d8469f0fe6f81f528796087ce3e6db15c882f683a53b7134f77183dcfff2f60814368d2a0e73f5d34141152b1726fed0b539e5f8c4d8c22f127eb05ef4fecc9a692df1b5cf83e9b2fea30b656a2f63e6104213419a5c905f85d1018533dd7222603e173f106c5375ea0a063e4e27a56f9db28517c9eb3ac5086f12ef770cd1a34de0f933720979f481d75bef9649bcc3aba58869b375f0ccd166f79ecadfb59cdb295b2e3d88a0d618a90ded6d7be16765d731017449a277b0cef59b00072216adc5d2d0e27c1bf4df6f24d2cd67ad4d46da8b7cc9426641d2e775eeedcc8dd61636136c95936ea70281a43f7e26b4ff61e73a690de0b63781a2d66d567422507aa203ff2223a64cd3d06839162725a76e82c454ca0a49f28aa9f1b54583827b998bccc733afb13fe35c65ee7ccf08742c8838bec6710a2dd8c6dd9de5ba82b662f1a82decbd814ba22f380fd08eecca83f4b9d0e1a0757773232de18e68f0f8190ea4b741ab5c120a55825182c48055ec15633e039c0a12088e18740dcf912f607d7b449804d094cf18d0b4487e376f9a01d45fd3c3d1b09e84d54e1c2093097ad322f08849831f63c365166a18a7af537a70a70af8d9aced6d61872ee7c03bd5d4fd1947940207704451dca8d364bbe00c0d4ed437ebf90e29ea92397e0897278a01f7c5791b4616886de3ea646932b8f3194bdc30211cbb24a8c78d2a41144ca6f93fca50c05539c1d929dec0bbbb385a1a0fbb6edfefecaec766d2d159b824dc592fd702fcac4171029153b878b5bd8e29ca0a12489300de2d7e1e84d89e8ff6d1649bdef6bc6d58be9a769472625b8c752efce3d460868540fcb51a45c4102204a0c901f3fd0e7b9f11c86a7db87a0f924af3b2df53838d32824378cc958b7a3f71b1f96f4b541db92f9b0ba0466846763f1d5a33e2137f77c5b31519a19d8cb7a4e3bc76d054aaea3f7d7f06a34b8d15bc4c18a809f1654999f3dd3a07ee6bb981145e6dc3b7f4acafafd3565dee5aebc60482590a778334c9e97977b19bda3f7f584d2b6cd1691880dcf541b43caff4b56cb646ecad0e2638c3a000445c142256d37d0739c6c91115436f92a7ec7da76e896dc771232f5cd93000d669800a2bfd8bd662be5f118194cd801f9f93af5923713d43ce93b75fef5de08e8eecd0fabe5e79ba4a14a51daca4d3833985ca60df455116775f43c6150f98e4ed055e8c9751a330a831efbe5724dbc1b446d577ceaa12f37da7ff31e4944be6174346d7c6f9a4f2c3b0e97cae514becf91ec33905e3bb26471231ba9fea1dc10238117362fd9ea5d6124c8f48539fdf9c96575c99445934e9f3828c78a86d781fb2f0455667a92ab35f74b6cb5d7433271d51a9bc1d1e707651cf69b97f4003b6db699f83cbd517292348377d4720e811b3703a12432afecaf0a6b734a06fffbb885e9f7cffefd6aab0132491506a4f54beccbb2d4fac29f4a7275140fc04aa677be997ef038b7538b6740b04ad95bbb7758e59ff3476d070e849a4ba12d617462a94a61e9d8c845a57019a4a53c6134782051bd7ef7f95766ebc6dabd7e6e7d0df7f092b2f06a74f39396ca4d6cb541d471f6e470531921c57f85590297d93e690a0044ed0a6be35eea991849d0c00a3a56d11e1d84238f2a1de679b322aea7cf0f028d5e4da7893a0d0cc30335c7f1d8fad3f7046d1ff2c5b534844639963f0bf9bf7259a38564265939355e32526f32f453a380947fdae4191f6fa442a0abea15cc35bb68c69c4930bff04c51f876cfc52a9bcdeffb72aa89b0dea9261c2859e6a141dcfb9fa5375dae635b4a6134b499d1bec94a8f9c70ffaac186f8b723ec0784dcf8cbc6fe0e953d70014536298c267b09c725d96ecbbea3ef57e25465791b40db14d60e2a1da00c980af548a54f61e4913d4e37932687e395dea540b6f5ba55cef54f6b95c3f80d2b01a698dd44e87ed9298f777ca7f96139da5ac34d528721df91d67f0f12ed88d2311481d2795e9c3758c147552ec4e99ee642c9bec74a02c6f5a928c4c97be8b0c6fb6646f4750cf6e26fa52d8d766e6dbc9184a847c1b459013767a301b19aa6d20244daac53669a1378eb5fe42967828a0c93c693a070b33ddfc0aad97be40474631242882da61a617dcd47cf64eaae9218722bf7d70b5a65b83d5ca7637e3608971fe59ddfa03597603a2edd502538ea22dc6c53b8ef48395bf5b583bc6c5098ca2b28f8f6a356aeefc32c1b0520d574117093e0161eb7b718986b934f26886166637fac7cbc751db4b2ad34792356aefaf1012b3969a4902ab8d2a458d108ac83aa9ca3c17d3ab9c7eeb608491c0cfb5c5d109bde677f01e0e2f2e3f8b9bc1326164aa6381715270edd8d83bd2929ff9288f47bb3c086002116fcc538798ecb577731ef290771beef009fb09046962f2568744ee507bff74ce498b12430bbca61e3591a4ea624ac2a593d12871aad3eab40bde4aca853a48f6c4a4a8d31b1535a16de2d74be8e47615eeac8cff59737230ae1418aaaf45809070754cc27fde46a0a4b26dbce0fb775aaf311dbf7c46faed61bdf4d4209e91cd460780685737b3c821f50b75c7fecb926d9de932c10a34966154eb52c5ebf758c1c6cdaf56d277c8830690ab1ec97b29b32e5542ddfae7d8ecd564dce9960ad59e9fae2dc7ea1002fa5ab0cf822ff1fb739c24f1a57f153a78694289e75f670c5fd5b45c91d522175d94706e82e94db5fbeb197d8019e679b8f65e7132bfb2538fb3d9045241f4847d8565054fdd447c43d74a8de58241c1e7cfc34e7fcc12a84c487cdcb584cb802ad6cbdbe314f6ec98c82225e0b069dbf35e04c1e380b2b297c1a9b594bb1c08dba0c80e3f114fbe48b0f241c28041d08de18203ba43770262866a170bc829d69ff565e818d63fd36847db339e49f6902520cdb24df472f28bcb4ac72c9c6b479727f45d76582c46cc889ef991f801f0325bfc17a9a4fad640055b2a7a073b58bfe32e4df9dcc8ccd4b715789977599a88017645517a4d50f32a6638a2676ce531cacf6735609aadc374a102bb6917d6c835e8a45217ee4d54af63eafb3122c7ca07d477f4d55c9acd0f27c2b3d2ed2c555ff65ceaf372d36e30de810396801d7380c226c20e0bdc26d6450e6e42f00597301c004e5288d1a688645b17adbdeb8b23e697f91b4afd09d1d93cab6a499d89e8bc43cc0223261ad854bde61211cd8556e07614536e8b8ad2933b558de4ab5097dcd06f4222be8a9c388b2e78f8b5ee8072fa1ea93480fe6b8bd479fe1fb11a8e45e1e78ca5895f7b8be7ef44672c22ca0a30fd0f9a06c3b43cf59b17517625e2f17998be4ef0ea745cba0ec6996ed209a6e5fb1fb9e882cd05b59dec38e96cd88dde937a6d3841217a9457e018fd4cf5bd5741c9d5fc8210eae27f9c54cea3259ef005c62de0b544ddf93a6f3138ccd4abafa31eaa5cea3de124f42fc8831cb65a9962ec2d1d619bbf7e952a9a7132e50a1426651c2602c472bb7beb6e6df2d75cabbccce3aa7cd5040cf87f44eb5f47009e2f3f4dfb6ecb7a09da2de83555ceadcdf66127a9d2be2d6b12ce82a731fa573e2d19b71e123356d4d6cc8ccac4e4c81235c6a6fd3e63d7e67d4a126231b69c2baeb3be6695d5291e0e6f39df84b2cef1c6305281c97a474058457e4a87e66a29f5de793d5281a06c97591f5a8b268cedb0b0c131c86c6ad1b1b7202c17eef1318ae77d97a1ddb51f3a50962750550d612973221b6fece4107ec7c2d8ded1c0a6b5d34dd5801d5418dd4d713e1e19a80a4bb4bb60c8ccd8177feae4ecf597831448", 0x1000}, {&(0x7f0000002c00)="69543d6ef13b5f6494c9eb55539df4ea6246685b2c2f8888674b0453762bb801d5761458f5eec52372a92b5b8f73b6105168fc1523e8d1a037c23f910b577aa71e1ed7bf7510560d2047ec53b61e8ca2aad1b5753bfdf5b33c2946a1a252fcf5b8fa80e03dfffbd70627574132a0ed264ff0b55a6a56eaff4a860a8a2140a3cdd4837246286e4fa9934db6ea7e368465eefa3141cccb5bc5026a49c80d112e5b52a3b7f3aba1e308334429362b19049316a63e877ea927a5b16b9ca0411f3b4c045ca7bf5f956370c3f3be6074ada50833da69e497320585a7c3502b0b5df32187fac15e0f9e78dd6624b2a7325a5cac510c04445d447a93082849a61ae5ba7e1405c2742ed0610acfe7111bd39722f76dc60e4c348aaa326e3baee7740d8576b867fb05476519f560f42997cde363fa224f0b6b390eec11182f006c24647038213b4a7cb278b675c6d5b2455839372febfb17112fa74922e1ccf78f71607a77df8cf6a9a50481116a96c3a98dcf705d917778150bd8702dbd113c7da64fc6efeac1ac3045d9c3dcd7a732c65705ea1fa2d88f6bc66d59aef093ebe62acc32f33069040b6eb501b094af38402935ba01197f0fc9c22d4915038a825750e33816c76d7a15530a73eb89797ed266e81c79b0dc42240a71f79426601f6d1433133add5cf87853d111893875b5175c5ddebd9bcf3b19a48de800c3d14da885ac98af2ef1789c9d7d9f06ba9416fa56db1782ea7ed6732c4ffd78f8c1189b03502ec4d523e5489ccab1fb887b9cd75a9728f5639c7879cc0a3ef8c7209adf6a1ab9e4177768e9b9aa4c0a2bc13a4c20dfc43805fa52c9669765ab0d4aeafb776532a1832969084d8e0bddebcc214b2c664bddbd48e723d92d8ce85c6eea39d446d145d4a5d06e04d0fbe2d7e86dccf05d5f1757e7d7cf18177afa9f16393d1dd1ac083e7a98057b1c7a79f6dde6a204b76eddc5e6df400964683dd9da51da93252b73fb99604cc8bd054f3d5accb5f73d0987077cc7e56b3e0abe7193049f120ab5f1fd23226a925a1a8ae2dc4b9da4999802350e9ec444ae9714f3823dc2288bb9316153c2e7bb87961c44ed0779c28a3faf566d78f745c42251715734571991281cdf923e35098fbfc06cb7228d49a858629e3f077c7aa15059bed8a7a8354eb9b0ef24fb871745e8a41c7ac8cd3ac7c70af11bbbc52d333e543375675432db5ed83dc76e819ac8a135921e66bd929a5da06791759d93f8c179189ab39658b2dd0344b84d2f89f323eddd8605b71d3840f395df100a7cf0e21412d855913060958152a1638a47ce8c40d0515b917755019804558cc7acc43f5b46ed6c57027f2e4d69bb8f84448a75d2d49c83dfaa0383bceb74af6b2538ebc36179d77204bd2cf349b3ad0dbf2f1ae165a35a5ba4fd2958c98d8ee8d7ec080b1dcec37569d68cc96b391a0d79455f2bc42cc267f8e28dd2b0701c8514049c99a7c744575cfaa1071cd082cc02b9afabcaef299b40360bd9f821b748a60024e5208b2436c05ce336be97b75b4e8c2a88cf73f00406130c557f2a3e9f150046ab766a224e79d377f5fc69b85942cd3af8e9496fbe30495e4857143a9ad097409af6abba690ec15e33c44dda116845f349f5b5710e2d81a740a0bd321a3ac7ebea0e786670d1d61d576bfdc8c9b4c9fb0dd64c247571f5999a7ba46bc921ad7a998bba4dd2f7a9f785c16d5eda56b8a12b28673999be4e5ceb9651df69b2d173d240bed658257c495862bbe2b33c211ac2acce45c8cf64d583da2083c624392ab9f79fe1772d510667d262920a055265ffe80470c72cd7b451af4a792471e28238061606558d2455896c10bde5421a54d9f4737c3b946582a884e3b6ee0a0c78213ecf8f3ca5f52709fc1b8c4aa2c18b07c26c29c8d0595e18455d5bfb0ae5a01e0a0d36188fbf446da84111fa27ab1d8a997de3e5d9b982cd637561fd1e651eab501ea1895059653ddb954a432a8f58ac51183803116623fd72ccc954b2b89eb2229c5da75ce63196659b444a60226b0764d645a03899e10e7326c3f6fdf21e2f823ea15651cfced762ea250592c2e20db7f177df6d544a5e16370bf2d21832b9c5dbfd924c9b51a1a3e380685dd5bf50584675f3906570de3772c65fa41e362c9b0160762965e528253eaacb94b17afb0b533058cd2ee90abd5f2a3fcf44adacec555c73475b251e0d3fcfbeafe7b457d58af5b15911e141fd1b7ce21d2ddeb553cce681f9c159cb5c31f1751e25eedec4982a333acf4ef1968a046436abcca9d585e1939f5c23ca51606ad5406910654acd742ffb1c91f5ddc5c626ffc445c452ded540df7ac09e9ee54163b7ce10e99b79b9e2bf5c325d5e92def1444f757838754ff960f49de294292818e1dd416e2612a063ba683bb0c1a43b5a4aa6cee2728725bf73af8fde782b8006c437eb0879f2fcd2a0af1825eb9c85f69dd25dd8b9725a86a0cb870facf0487337c661276f37e92b13f3dcf25ed6febb2f48c0cdc8beb747caadbddbdc003c7a299f2c0c79c077d26bc2ff61cd9108cc780f4a05b558262702c4b3ab771b3981f77070d61326ee1ac2a346bb6feca9829022b9f516ace21a2da26943fde0ceb80438f08a849994b6e6cf4434ecdff716ae48dfe67da510588540372154289509b69caab4ad464d0e6b53aed315cb84dbb7c3a2167b5122025351a6fe069aaa0941539d3a38cf1969a66123448254d44c7030ef4fb82ab65fd8e7652e79eadc81b2d05637e5623e1f52be0ce23fef2432fd82fb4c7b5c2a3023ffd5e4f2d39e62066831675f566cfe78f67cf253da299e6be2e33b261a7b4d2b05ecf4bb35e0af85f57faef0f2756cecc4c8f9db7545fb2cd67883c3ccde4611458a418da3205edd9b5024a40e5fefe1acbb3001a0f7396d48cfae4a1b17c8a23999614bf3979a8f5a1d02f72d38937c4c23cae2820e0c992a2a35b210b83ab51345ea9ff05506584f73123c8ca0727f9d80a1b5c34072d63a658c8be410bd1bccf76a7297aa8cc72843eb39aefedd876e4af4807e67644e644897090ab9946a9171bc12e58934c36c1b78a070027b133492a319827dc8371f09f1061e50132aff2d7f7674c9f2715e0eb3e8e35ef02e26d8fbb97d4f132c7e792bbdc6f5dd7c75895e43a9c4659c0de74619f08c254cb4f5b3a9b9fa9d264b2c834634964c7839951ad7943de16c7bcb7eb5dffd3ba95d634a86992625fffa6eb82440ebd5608aa65c23038d26d86e449e96643099ae4df64ce6c9fd6a05ac7dc2abc9cdd39e708a345c82a6bb71585048a147edb777ba5e84fed0e9346cec32d67552b3d95f045bcfbb2bf645d2fa51996d9b3bcb2e9206a3c09eab844f181c3cd1f3d46a1f3c785da1f13d69120247df4c03b67b801b2dc4fb7a63229c122ef94360d500a23b1ac210ba005fd5be3a5bbdf8247b38b04de1a9bc671a577d613124828a301e7d788f84e83a810028a98d8b9bd436e26f34195f6d8a783b50458b59f93be33165472c244e8605afd73327710ad561302b489e29c8857c283f2463973cf2df77f3b2fb4d53c33cf1c4866452609e3dad9c7e176eabe1ae115bcb84a86c3ed5220e8cdc35631ad9f55532531a625f3d946d6ce54c47368ba8d4bac0fbc09453998432e920842b03d23714dd1818c846c91b62dd0e8620119d549476631d9418bd63ae19badf806e29ec9a23c8ebbea09d28fe37450127221c4b7e15664ce24d11b9d39447e0fc89209f3dc04b31e2b517db6d7afd992babb2e1b192fa63cb58b5197c79b79314f27db91525267cf3524cc506fd451ec6998900f4ec6c7533da8f7d9bedd2fec3c069cb909dbdc4f50ace9f1e2d52c45a11bc66b435729b59ef02dad9a6b109fa51a17f3b7e3957d6c3527c5ac7ab8cb2d46af86e3d312b9f3ff2a2e75b84b3fc49e843b7c5d39ab806140996cc7dcb1bfa5bfab68c83a373c83ddb1bf48c389e520d1f0fb367075c6dfbfa0a4559847747576f80ef1a103fdbb31ecbb08f11add298901bd3b087e6e0088e37dba21a22524fffba5a11af64407f5e353a724c678c8d69d2495560583e7621ae35b3e1057f6998a4be63b4c11f2a4385213ad328009061e9147997e5919b0705ba5d444b02369d61e98a18048025a210cafca4549c04022953d9e71b4313139e7b49a0c781deaf8f8a77da555357a894c2283b649894db9a6288a741626c96215b8b7e8312d885076190922f154746fcc01f902e6d14034501392816d90a309ed521142c9663d0787fdf0f5879fe6c3e6b82abec8893a4532c3556a7d7f040849018ebcd54c64a75dc485ecbd6838c991bb4b84c1c230588412857da563871f57a6216b0d9a352ab69aca3eb8ed342272f94e08a261f8b96f2f9ef727006fbbdf578158dd612bdf3b210a3675dd3bb8a852f66561316d5640dbab0ec12ddfe76a4e553fb79e858ed7bb694357a4d02fee499cebafbd49bebbf21c3f1558c9729d169705ed1d54b21e5d50dea7f15cdf0253e89481e394a7a7a01525fcd9c88801e511db5f2f098788d706e00d9a7c22d585bca0ff16e79d35875367af37b55dfd9c3505e80e312f100ae6af4521b402a683c8707a3b116465293734746f1b5c1fa594a3be04fc5953f650580cbf287a956683506a94f78f59ffcd262a43e0569838a484475888891bfa1693137558b2d568fdbac371f56e733a03d699975a2baebdf0fc90882d83bfadc8147dd301218a6845c685258dfd1e5c183663d0a2d0ad3bc47b5f41f8ec8c81e982f6413ee5641a9755e7619ca82c74dc8a97c676a8808504b61b20ecd62e7b12e7929edf8f202dd83a60899f80c548212013075574858681016126a558a05d0609ea4745847b9e31643f761f01ed16cbceef30e4da8934060db971ef4a58c2a6593de2bd1c2f26bb8aa435cc3e2ceedc8ac76fa55f7e139604a78891238370c3655a437007619adec50eee1cd276b9794fc8f5a20fa87ad888a3e4113ffd16b97f46de9017fbe9faee73fe279186e27804894df9103f3f730b7e559df036d795226b94dd3c792bfeee0d95122ea1a67e3cb9dcd76e7b8d412ee85bc26b878c5d052b0e07262da7c0e7ddd0cc8d97522f35b520dcfe739bab1f2cb22d05fb0f519fd65aa48998d7ea8cf489973bafd1fc67020a4977f6f2d76c924c08fa6ca25189f2d0800853cc09c6784b8960e8a3f8b84b19be27355188e5d4a5b4562b9f76da1d5739d87dd38f337359d014884f542d0a5a0314ebfce71ec56b455a32f74d31ac2ae98d2d7fa9774f26d82025f3c177770dca276a8466632929c493e98622243f979f83a91aff45b1e1375d259fafe8ce13b61d1e08a0bbd253903b2fc798213125d4b463911f5a7c388bb8e0023ca6590f66920d0db55a0d8d85b0689dd2759f0560de95ebe0622255e2d3778a4f345a10e2cad8ae21d6fc4ec432298855c35e6def7df2440dcb69f9b03794bec0d174366a16dbc24b7eecca3a1073f7aa3be4ddab726506ec15a424418705b8357be3b6a14cc23d5c31e57d02a335c6750fdc5abd2ed0e4ad9ade87ba8c246088fb214d0c3ec654b8aa5ea5cf490ea0b8668b5c3b388f7b181e0b5292d2a233d5eabab037e704324eee856c365ca671d25a7e494f773f7352de70620361cf0f81e4f812d37a023225b4a82bfcf6ab38db5416569cfa4532cec6fcc8ba89ec1ab6453b951c251a2a1c506c6749e7ba2b999a2003a831ab5f6ce021f1558d41eb96775215f05df869aed8cc5b72d48b865b7a99061b85b8c", 0x1000}, {&(0x7f0000003c00)="fc9bba29f3528a9e54464eee23be087eac38966444aff9987da185465a76330c519113aeba2c81ec9007d87f8cacca1af7b39ad4e5e2e07b0045e55f0c6a0cf7d146bc102ebfc3379ededdab1d8126a7b4214885e9aea9110b0f31a68c12b59c6f79ba449a3f32edca3c938ac121385e6a0f332188175a3f9287329d6873c868b1b23669b3dd66d97685abec43a8a44d028689dd203d3ac3", 0x98}, {&(0x7f0000003cc0)="0beeebf43781c97d63e92d8d454c7b1366a06efe52a895c6014209974c5882b37360c08adf0218ce59a93e1267dc48dc24bde18937cb11ed62962f4c39c756d9a08a96d9fba3c7bd2270e58a3f43328843e926e324b674b88849f2d32a24ba32ddd91d0ee0f948b98d84d0dd288632d860a2f2bc173446da538c169583184d80df9e18192792220bef5e423bdbd4de7365d165345846544310273c40", 0x9c}, {&(0x7f0000003d80)="4d129181538da3b3429bf8af4870716965b63b610be4cf2c4c45ed5619b38dacc83b6923a44b05e159c02addf44b1f37bcbc89a9827988b29c53c9f67519cbc21bb7ca9ed7d8f96e887e0d952e9ea534f4efc21f62950b52b975e4579cb4b32eabfc5b0503e6911af6e56177fb762d6ac0c0e0b2094c07acfcdaca392b53f11e6921b07a1ce6cd50580d09d1bcac1c1c6e18bfeb65743cf7a9b86530a7c72a8fd1d4d63ec13f61f83c11a0f4dbf73c45c71cc4787e30be0992243f968d6ed33aa57f78160eea44ed91a980684254585b5a5500346891a0c9b26d1a", 0xdb}, {&(0x7f0000003e80)="9155d72b8d8f6288a3dde59cfff0694fd5da9e2381631ee09b309daea9f7e53c1557f9285c9f68536e9f2962c98fb262f24ebbd4ad7e0e1945d1fbfb01b059d9d229", 0x42}], 0x9, &(0x7f0000003fc0)=[@rights={0x20, 0xffff, 0x1, [r1, r6, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x40, 0x2}, 0x403) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000004040)) socketpair(0x15c67355fd67219, 0x7, 0x7, &(0x7f0000004080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000006300)={&(0x7f00000040c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000006200)=[{&(0x7f0000004100)="c2f19719fc27f58f84a82a43e9d886f50072e12464114f334fb9d68c8853172672615d96cc0a1e4dd67c147d7a8bc4c5ead65c4fdab731ebd951b608b9af00f93c6c7b52cddbd9eae6a046ed7668b6800beed4b317b59ad60bcfbb158a146aa96e225cab2da1ed8b6e7a940c16c62e99913f7bcb4b2a31a6af7a28b95a5fc2a759530e933436286e9e9ae34f40c41fc8272773549cb9d71c252c94f2bc5f0761ff5e80cbded8df0caa8a67e4fdd82e4e5bdee2572dfb0cbb79bb3804139835738f8ca3e0ab", 0xc5}, {&(0x7f0000004200)="600b4f7c6715fc294ead8894c0de2be16eb7d328b7235c82ce2f3c1ea95e82984942cf6265b3e661280e503e4f5a1ce75ccc42ec23cdb299619acabe8856a93f421a9af65510d82c6216bb8d8e16f3b8aa3b73c91bc2d2f57e7e7f765203b783283e7cf6ef1d5f6ae0e845b43381bd4cf8d3d81981611ddebcd038d44b51e59bac9932681205b7acf61737b57d20cdf8530851c1095c3507d819f8a66fc3d1b645248ea67bff50625327888d53f4cc7d5c4351d3ce562727d5a2e06fa74367776dcc3fa0388a1ecb397d93a420a20a63141d12fa5d2a090d59d1a7dc96f11133777a2cc95a4dffd1146c79bbdc216a35e3d618f747857b0b33f7ddd2c17dd1e75a9d3c9c22f33465103d369bc5e714a14a8867eee5bb839b53b076174622d17a9d42645237d0682d7ec930ec778231ac5d3b838f5c6d3471b769a6c833bd54f88248c5b48f74514edeff0aee34f9424ebd584d56ac2a1b748dba960670943698fb529f0881ea4e6738ece06e8881e7431828984b0d23f927cdc91dec426f154e25c15159c63869f77f9d64435d52d743abf96cc9b88ccb7a9e8d3034dc73af51a17e4c3b9990523679b93d5cb7bff720701bb016fa9226c3c3b0be54977141a2fa70c0cb5f921b12fe31f2ba27d82f40c823d4f85038845b38b5cf6080fa8cf1045b0b896314aa14fc2d84bf9131c81d023290b7dec5f76ef37018a65ccaacd9b078e32fbd751f0c4bafc328fdf2238062825697fbe59b8db91ed06ad2ee56b23b2dd8a7b30483aac2c60413d11e3ff6a7323520b13f31688cff940fc5568edc37c52080678abc904f99c0d3c33f78ceb3ba4dd94dc4e7e0db82dfb5ed7e4aa2590cd5b56ba8536922164e56e59c75a54fcf7b562bde6c1c96750a89cd0a193086e78bfdfff48522351e076c475f56711a68ad742778d2ca924a5bec9a0692195e46f0c1d990b82d905a1bbe4acf2b5a8d144767fd6c86d0b4f930905f6f421f5fed12a03459fd07ab0964f1d555bd3a75d28a412d7c71d8e236053d0c0c73dbd9fb8ce7fd07e57b726f6a4d814df2e0f9551c15e5981b832df4d3f48362e80d4190d90bb72f274a957bfd6b9b2848081c014bb185e59df4af2b1f6a6c6469904ca1238e2219b1d50b4cc3f10ddc516ad04e2736d2bc11dc7c6aa29b04e351b671d3fb8f6db11046d405ba7130308c72b34fbc6705e396f0872c6b81519527d36bf05770cc8229f81d111ea59d011f942bc1fbba70ef44a61a982e9579b61612e8b422b227940bebe5c761820cfeb6776c0977e76b34653c8bdbe63a2a9b57d8bae01d3ce979c7b0c99d3890e6dc544f72ac9c9cebf50546e726608b52806827ac2c1dc9514bd4bfbd9567b81246b35a48f7381fc42e80cbd0c9f5a761eba3e3fbc72c507a9674f076467a638fe3501fd545c44473c8818409a2a346c0309f935e4691b6a638cf943d6b518bb37a835829f2a7d39eddf2ebfa53d095ddddcb4279ddccab44a1f89b26a1e647439ba432b4219a74c7a674e98adbad43eb9acd55c6dcd78a4a7cd00d0a012934cccd0053e9018bda54641f03b6edac163cdd093cea967e7add24efe29f4b55687374158956c2875255680fe317ee7bf093f3b45bc10469aebff39a076d1eac00b3b8adbd441dd5d3f159fc97ea7ad627d99bdbed3c8c8adf7127c4b4d54bafaa7aa36a0a9307b96a01d159a233a952250e307fae5c476108453f5e275d367d4628c826b8f6278348a7be676b34c81f34c32b773942d3f538134950b6e9d8363d06b75cbe4ba93c53c94d61063bd132146921fcaf65c6079ed42bf611de2461ed16ec8b2ca7a5ad8e232c09848e6efbb1fbf69ae3463b92dc2c9be49ef45f45a6ea9b184114041ff927b579dad22cdef253b6777d2e4008987bad22e659f5282e91dd7ac7abe2f1bd236500fe02def6ac96b4da42e4c20d42097cafb57fb459483f84e6263d3648035f7a199f0ebeb6c1cddd05612b7a50a96c073d1b2fdadf89cde55e85aae93a3b6ad1d0167110bab1e4046f1e9140ac4385019fd19da4eb0758650d8e3df8f48fc208184ce141cd003fa176d5faea7886ec2ac977b4514ef0272ec5ab6f5802d2f88ae578c08bcbf6fc3edb0e6c18daaaddb2a94d32964b2b337aa2e443b9ba606c7985dc92d01260d95d90179e69e625cc90fd2aa3736118f1be716e5b0263f393da72de383eb0b46e7e133759c46efed9f7ecc719f5270ef7ae51e2db7e5b560bad67b567ea06a6918e7f130840559a909ba6ef214c8f6ed6a4d64dc3f3857b61fd312b89fc3ce85f3170d80d3c9998f6f2fa3d69536aaa271a0d04348c95ab20fc68aa084f4a36250bc75f040ae18ca457164040f505f95c710fb982c5ee1850e1f0c8f6dd1ecb239b3b2461827384b83bdedb179b44867ee55858201d1a01a8a40556be49bb27e461a1f825bb73d2b4b2eab79736aa4175552acc97823dceeefc0ee1663042e1e3db8986afd806c2c6929153976c8c7eafaafc202b42eccb03d94a94c709bd24c70f68df71cd982c88302d5b28417b8d034368241f58d3e7f6263231d3f6987049716cceb6bd0aa932f201cf14b585d87c94360a5fdc0d15bd4162208f382aea396fe793b6d0b76fa05c63508d9d270c5eed4ccbbc44941ee7f1a2e1c15461f990d2533b13ca9159a7580e0f4feaea52d4ea5d187ebbcbbcc5ff7689ab650465a0c1fe533fc769c247059a5d094ef534d23d4cdc64230409421e32e86c1fe859b0d4ee3efa8b5e69c572c84abd1f0bb0a89d63e707534096eab839e0ba0e48db3b59273d1a2d60247e5759840b1792fbabca88df2e6dbfd24dce51f9764df8771e7ab75546e82ba9d52c183dbc46b910c742603470ea14719396a90363511d70831ec88e60d88571cda2abe739b2101589d49da5d8665d5a34a07c0f9df542ba2e7919630f97dec012c09ee78321e6bf9e0e1ddc26b98f0233186bc15bdfac811758a3a3223987eac8678e94b6da645e64dc542b4d703123e82639f6219ffe016aef05eb34a26960aee51c4655236d53b70241af3d76bd25331936474e009e59d1e821b7ddecbaa5b4b1c6907fd273fc14f2a4d9d29b1e756faeba024710f586c25151541db9be94a5e90d5435fc8ebefe8621b2317f06c066f79d5147fa076ae119757123a1eb3689e5f6a33425b870f6485d5ccab0d88020e60162d4554eb706732a8ce910fa632a630e92ee7c4755e92e343a1b34017b8bc5f50e1bda11dcab0266c1b6e36fccad7272c19ea7d89b55db76e8ac7bd92d16d2f96931f4d9f5772bcdc3614b38110c1f5814464837b8105946b0e54c65cdbc20a10417c503ca9b2895ccb52d7b5595c56b022de75e5b2b1478cee50f048bc412fb559e73ff2b6dcdbcc5f8e59db954168161379c2d0144d2132443078a6087e116f03ced93b6c424d0f76c481fef1735e84bfcd3d91bee08f28194eb0277e616d156c8a9bdad6cfc855aa9890abed1d3ff47a06f1d54740f1c0e99b1d7a68647cacfa897f51e9052c1347cc3d9ad187506ed3c314cdc553f32f32cef5db036006ea108388b5931f49c9d2333731f85bb430bb1c98920f5524f8fb0ed193d815c4c7bb1d6d6f729d76c2fc57a9ec7ee530fb32e268bba790fe96e14f77a5985e6532ccfe78313f47c1991150c9f588570560481c3ef85c0000bfc31201e85e05e19cf623ebf5532c7af8c9911f63afad45e5d4bd0d6ca0cfb5c05b7c99f0fec3ec8cf544b57e17af4a3d8a66a81d12e6ffa3408ae8989000b72942b5540d25ad1251e577a575b7b5d3622bc22c79c2025c89a1223ad32c5e101f6b0fb4b520883f6432ba855f17391ac15ba1bd5cbdf75ab88312d07228ac027d2cbdaadf2e40ac920e79e70874379fa50b10312868ba28e1ff216eaad20d101ffaa3ae80dc64fbc55eeda8b1ec477f60fe0e7941162fc90ee747b349f4bd6cd6e3841a9e3ce40be8b1ba7504c7147a76c486e82bf268fb182783f94d57d4a899eafcb3a04be8ba457ad36916cd4ef800d0f002d043f7b8987518757795b52d8e342ee8dc03e86d32b59cf7bf6f9ea8cf40c2b8348e9eff0074ca993a8846702cbc19a8c8100efe379385dad81cd73bd13e926964c825eff67772ce6adbdf1dd4f54809898a327d92b29e2a301b5ceced4e064674df2b3e56b678e3267b5c10e1b6f21f084bcc12adf5f15ed495a5aaeb7242c51e1177485242b89048106eb609124bea79adedbcb49fc305975ef46851fb869940208666c01bd14a0b55a579e3e583b639967a292ca0d86ccafd2f1c96d48c92a0042af9bb928c7f67a27b7f88afae35e7a28345359983129a19bd03177f842007ab6ce875ffa38fbc55c8e55411d20140806f15e59196e5e25273f7e06618879537ac478e088fa12e6ab06e3adfc6db16304ae1d92c0dce0896df7effc17b50e137c829184f5e3f07149487a3de2266805a5356aa1de23a0bc80f197c7455f617bd510a2129fc3172691b6e2d20a63801c33d58bce4efa40db29d783f35bf4d81d08fa2b5aef19686301c0cafff4fee947ab0b8247a926e3652f644da72c655cea591a1f75b035e0fa44b7606680c33b3d1fe043da6f836b7e75a9c406fca690d50ad810d3f885ba5a8062dbb175f93befd32e85c37c14701b1290795a601fd783bf303ca4eebbb99291d3e77a69941c328339f3c6617eb9690bd3ccb2a6d0ae3ef0d3bc8486a054b361c3a3fd52a635e48580ee6ffe6bc03e3f56de074430a6a0ab9411516f031b7ff7283f294049963fa2371a66bb1418d75da216c494907f1360949c920ef57c2b5f3a66273ec098dd533a0dad2b453061b8f0b4c2ac65e58f9556b8e3e173f81e070a8f469380641f0679674f483130ec1611c4f1d23767bf97bc5ddd56a6739b2d02bac5e1e8b516a4db2684296a0f614e8db5d72b7847d3379c12cef13dcf68cd312f0e42b9e75dda3d9457d35db7ad6d02ca498c170fbd9c1f48ba075630297052f81986953e34fce30439b59b866f284e36bb15dc462da2b999ec51ae7c25dc21ace97c51a49345ea109cbadc0413ec3f8a0ba6ba7534a6095e1e5066ffbf556b65f1714d6b8c19bb1db8b5e01543fae7e35c66e7a83d4bf182ac839e201a95dd943642a7c90e423d5f1ed83cb3ee70c19587f26a4ad9ef3df0432eb28e408e552d10a7f30ba747b3ed34c4379618fc91b25e6a3e3b4fabdb9908e5260b8cf00e31d2e3c06eec80f3b0d1513f981f5d8611f0cf0cd3dee47f5af0495b17dbf2fabfc05f839b6c6eb54f1dba362fe0931dffd27bf0fc319936601b681adb58a9c8cb98fd947ded09a13df1f291fa505a64f9756ea434bc6d7d4f331aeb8449644fd5d4ad0c33429328ee97b447325900f346540d5eb2472f273ef3531dff882ff24e2bbaff24f238240143133514ab8a2ac9d94ed83cfdae6460c1d29bd649cb4da50bcfe2f89514eae3cea1bbe574681a72629702227565298e153e6f3a95a6d5985855a1d67c6bd0b5fec0f4b933ab0f37f556192b893f7fe24eda91cf44c2583bff1c0f9dcd13e20352c1e71c9a135a08d3e15631fc7b043774d418eaf8dba08e04059f23c1d09a4a9773a5654ae2ce1576028a611981914520d56dbe90479caf523a654c7516ffe516056232757e09bf5351de97fb000a475d1336628f1bf9453d9213cd4f6ba6e38c61987b93495e8b77fde3231244c1841f64eab0015beaab8cf6d2c33b36d5cd97654ad79b5a2841a70c15cccbfff005443d28e2605cbab8273dc275572355ac685e637e4e15e5c97a", 0x1000}, {&(0x7f0000005200)="5b8e4bf3f280e39de1ddba390b923635163a42bb331e8a49434b95963223dea095b55ca4ea24d1e455c76133f9f7d6361f58696344b1c5de63e4dc91ae359ccf783505bc06ad3c19965458f8b346faad70734f1c9c2adea5bc844d63e1ba924343d6710054b8c0a67106784c79214ce34bb798bded54ea5ce5dfbffcf5ebaddd6eb35246cd3693c0fb277705571dcc99a456e1b01e5d885b2f51dd24a2bd843f3bb3064214c893a2c0cbab1967465d86dfafee3f0c94a94e5f20ce58af7bce63782a05afc9b36c256ca27b306e386cd0a306f592d65ffc090d876dda7a99c9b1a8ba91c517f27c26ca9619e9a02ba8813a804e0ebf7b6c08767d5b8d331839f30f8d8370158239bb2817e17dc70e21efdcfdcc3ce5847a33f846d62fa7afc7f3a3948a76d61ea3d3ad93206a433e572134bda3f35931572be4480db54158aa1d6647975cb762b04d0e5533074cad598e089c3748cf3bc2e8a4c01d31478c82f85cd5d310ee38002770092a5933c4b228572eba3fa20f9e350f8c78dae37b44c1487546adfb5c8f7f02ba78175297c12a493e685106c1efc66c0b5f6d5c714956d82339308ab02dcc1d878cdc41b15a51521eb75803fbe42eb61bd37ffbbd785901e3e76214247fa12a00afd25d4f9f903313749d226f18b6083bb7f133f9998552354c1568431e8d51aa37bf15dfe53fc7a7a0a7ca7925f2a5d3556d3b7fc3a48144c8ac21f6defc2470c3992047e5895fb6710fd2aefecd0586a2587bab3134349d82eba1cf347b8fe2f163257a730229786122db21f53f2ed6d4c877580a222024c2e8318114b7889f0135f303ce0141bbf3ffbb1ae0ff63f31fadab4e80b41d54902ac8b2d9a4c65ef929c47ec299339f90062f79814473069f5c7c116448ddb4d2a56474f4f3fd70bf72d2bab2631ab1d88a5fc13af264df4b264cee663a604efb6fff43db851bc40413b3571fb9c92840d65a6956e9516beb6e96d3f49e28c31f0b11c4a256342f674da047a0c31199a0d4b6fe816481eafda4be0b2d0d43865942d3b63014de7f400e0fff923ddc34e66a73f09e4dde2ecfd97c9a1f21f3ceeab46f5e1ce6bd50edbcb49905a2536f84d441cb453e1cf2c87214eeab5eb365653ac23ed36a6f80b71190e77cd53b2930584a9dd94203fcbd6bfcef2c1cbdba3d78145847bfd548c075f420d944a36f3382649d8a8b35e32c354d2cf7dd8ec42c0981f4d509164471e7bbcc3e5cb2e99175ae43e6d1ea9c8ea1d98b71652dbd166624d34c2fd79471e39bd432980581a82cd6bc9fd93c0b2600ca7cd818aab10e8fec0f0f494897e798d3a67d6ed79797caaac12c7f4639f54ba0364f7c8e9d392e0e5b91c7f27bc41e3249fb4ccce203c11baffab1e2ad094bc9e509e83957479c30467e831ff9014f3b8035764cacd76004c37c9c203dec9d7f58556a611564711ba0bdbcd46b0b108bd6ec713faa26eeaf548cd20191d0e8792cf206853bd298f9c16d703eccc526c2b47ede71280287aadbf5dba52672ea0a2a6dce0b873f989b692b2aed3bbbd24be22ef4c45d6108f23a4bec932ab5fcf4b7c45b896c1b55784299aefbf87c4c7c33b5579300d4feb77fc2db8fb89cec92ed0172f934d53245e3bf76b4db00b41b4d8e9add8edff1871a127a05ab5de93ca5f653bdc769d9adeb7328793e401904987d19d49eb1c9aacd0f723d674592e6545b9ac367c15f7d8465f2de3f62b9c962cf831b1fa469a88f9f05cd92d741309791d9009f8768350fa3f722a11fdc057b48249a12e2a65d6b38e2626b1f4e3ea2ba96c5471bd6a4df4998602451a0f49f121f92a2ebbfda71890f28c0d9a2e37f7414355eb637b252aac10169de70301af004a0250f89977a26ee5a3b718432efc2c264ca6bd63edaf0d35ae63581ea9c684903f1f2b2893ab60959bc14386c6a0421c2ae11d1660e20093d80e76995f95918cb0e415d20be80b6a1c36b913b289169bcf83a963d8ae9325b47ca2dd40ec33c9c298d20cf1f26c2727147fda3486a4b551b07f44acfdae7c3c621510915ea9ac3f14acd763876a90ca6738e45fc760cdd00a732be80d625b7ae4f005f25b00d8354dd70a364564f8f6ce13c453ac8fd403186c93cf4be779a3f7572156230975ba8cb5e24d5e9df0348a2e958de94f3d6a9a1cfb66cb4807a4903f3f4bb11912d5c12c697d05f8fd1566ff1d6431ba1bcccd1fa1a6c387c8aecde0cecdfcc41f73920d1e6ac038c6e0bb5a8563903295ce8c23fcf15fe45e75c8aac0468660e6e3c2b6f9abb7610114783b5d94007ca5e67620e5347f78b7465cca00e58db43cce89dc126f3e1229a0d6860968700df539da73a1e8d2ebe8266ea2d46ba060292bf80e57232658e58cd32d45741ddcec4dbc22989fb4a13fe2e4493e0d23c2ea8b624f92f96bc6d1278c21509cd717406df46c31010e772a288f3f0c1fb54090cb2ff5eb1805b66dd539be1ee6098a9425886235362da0a2b8f21fc89d3d5a58b20230ee34f6fc423f728b1180cb6ee5fc482794a98fe621d4361a782d5f7689187724c9dc6dff2e8bfdcea475055d4f9efbc904afdc23ecf340f3953a6c636c16035798aba71060e622e0ea37eb9cce07fa156e189a4252e8de7bb239e5e9d3b3f8f20ab07f860b106aac94ebffe2b568a13cf4fe353d73462e87754ec609a6c4a263d7fdc561f4b4e08b020836d11a282204f13d0b4e38c797e987b868ca10562263eb5447b88f9f3eb1c1d087c6bcdfd96bebf6206c0758e4f1c70bf8be0c0b68d4b633f04a3cf1266b0fde4f4feddba888b074f9ffaedf9e1570f63e63c82473c668191c788350d1a2e185365100247483de99bb3b7aea78170f0b19d34d3cf78564279254d7c738dc444f31f2ac192156edebd36328b444931c703a679dfa992f9b1c1420a0891d2a7a3f8e2d46939b931cc74eb96a037c03b10f75dd928d65f5ff4a14c52abb07054741ba30768472a716e48310b4584d44471d4151475acdec62bca69a76dd0774099b7923547dd0e468c608873aab4f99f8460512c876950aa9faf73252da454bfbb6f8d1c663d4441a9b758e00c295af590ecc5654ac25407fc165d22ee4121d4d27eb0e889c7a2f554b38a62e484a0ef858317eba8f86c307935721808f843285d788ae94823c4e0925aca79099bb37509d927c0e77a7bae7ee8723a07555a77df104239d929825af4af4f4aef203b61e91f55f7d0832cbb704e290b85e07cd9b1ce80610f95f901518c8d237cc0066d978122c8e1e58b44049b2b49ab4d5952ff3878ad59256ca3099833e493fb8194a2f702ef8669976bb227dbc9ea3c19ae9ca8a1a032aef9b3c1cfac78e2ccadfa2849c12f288c560dc0dd0d54036d35ed5027c274d9f725285f2a2d87ebcf77fa16902023bcba29ac0c6c527032869f40efda344a1b43f99ba762ed43593cdda86582a64e7d9bb6cefb1bbe67433a37fe7349b9a5e4eb183590a13c8bb0d6fc4573301cec2718e74efc4c143b688f4defaf83ae6d75bbc8bb13cd0da67bf06f9715bd12f6346f6144bde97916c7124cd3f977eac94307ca8e7f32cbfeb386eed5fe6bb1479c0068389e6f37493eda3d5969658b23f56641eb1d760f9e9ad4fced993caf41189ce15c4155305c36e37004518b7f00826a719394a39518438ca569b5e575fbf5958ced34d02169f2ad2a99e708080436cfa6800665de89716bac096039dc7470ab053c2de61d28ec6f90f2ee487483c13efa34cbf71098984c9efdf1f7a1a11e6cf0d6eaa1343618be761bf3f865895d76ebf620f702f2a7f3c2af374db45d217aa2ee3cf4b498f4ca9152c409890f96a80d24172c2703eb177ea9d2895e2e51c2b24400fa48aa5c281695fd056563ca365e74ae85bfbff0622ed24f00b036d6c566676a87f23a4acfaf2a07a2da783479b00bfc16ca853f2207dcbfbedc358c970ec7a5dc55ba3fd55bc054af543a0e3ff5bcec29d21ccedecac2dc8051331c6196bb218f8e1797ddfd59652326f764dd7d74b70ccf3af8e9597ade794c677bfe18ef7c06de9d6e9d048479f71f4f2578ef809d831b11892d0e13b83d00d987638b16cf30716369ed455ed7e19aeb0a69ad56c8ba099ae8f2dd2873111055694d83ffcff641bbe6f29f9d356aa5fac78a0ffa6f1d85c73199521913f5e7ecf2f4e19d1dfcc0ed2ec0a15f57d8ede60c1a2d63bde86d9664a1c5ba9c8538b29becb5ce0225802a702105cfd195fe372677eb116e2d813479d3222c251d29221ef4e36be000f5f2468fa21eac844acb79d0600dca58ca4b77287715acaef15813ea47ab26ba7d0dc077207b267864c120a4cd9f68e16706913b1bcff1719c7c53f58df20901643bab1cce79468beec6eee41daa882e3609070675121777195b66c5213a5d3122974c44bc52f1c9438f6f458c9822480591235c7303f02a3fbb4f8db08eefd4cd59ecc78678794360f540c94fa88ddecf0b3866dade9b8722b388ecc6eeacf816407d59f72eb3f31193c0dae117a3640f84488b5b5583ab659a90537843cb918678755c3339211bf91ebc9975e802fc853258dbca0298344d5e9111575a4adb115906f594b3021009faf1962081c513bd19770f1ef7c773361ca3174ed5b3a26399f2efef15258aa6869909ea0362e3f39de5083fda6b60e16c461cbe9d027ef1be16097a3b1e36bd8700200f5fd84ebd69253f20f30484a7b683d3e8cd9ab18bc32ea7d118d557d566b2b26a3b77c8c0549dd9ee1e79f6c1c58c544c88317b6981d9b6317cb5f1ef4dd417d01d5028b662b953207c10cefecf267e0c3274780344677e1dc7b344654dfa45499cb7c1f09c38b68963f9ca777d57d78571381cf566e835c04001c17e869005607dfb7b330f29d6d3d6a8ff5b8c91d9ca5d1e81017e214d0fd54da2fa8a1280d315c7e6a210a5836fec7622f4818147b045187460ef1f9d39a2e3331f58c73e671f155475f94ce31d07c5136672477495f07807cfa30c16ac54616c6dfea6b312bef3396995334408020b0c76997b7aa7080023d0225e876897b35947ed87737f7c867015565fdbc317c156e95973b5ef128458782e8a2b0ef28802bcce2d6fe557fb1be5059751d4f635fe79f35b951d4a3c6dbb06e440f89ba3c4c23b96ed6216e1fbc7e0a950cbdd2ba64903381bc2f7d8ce3577d9dace46f4758f1f74f41d7513dc7e9480824e0f394fc0b8438838539e1cfd9cb80630d0efe890656175810e9f6f26fd6d5d47d7b71b1de54cb140beae1d137f53e629c59fec8fcad21d71eca6231325db955100008c5d4a17c20fc3ea953f8fd72cfce830d717344ad0ef3d24e77f9855fa7cd42906e6a8448d2d14182c94f2524412d1fbd6a6264d298c3854878b182f686b2fffc606fe511ff6dd4f7ab1def1667e2a1d042b3232f163aa04855529fd288900cb00b8d9fedececa5797ca1b4bf38fc627cb51daef9437b4264272ef3da822d565bf1e5fe67b4598f95fb5d8f48767f981dc8513fc4699802e300aa00f241a64fc84300857548a6595d2baddea248cea14e82d4924487b9a4596375bb6facdd3cb9c2b13f25dc1b7269fa0ad3c519a23660eb6736badc3b01b5e709a76a625aac7b0ad1dbaadfeb38909f0ffb39edafcc8a769f1fd1dcf90e6657fccd374623a939ebbb648de4fe564a9687aa4f85d054465d9588f615fc685db3177466190f5b2a7546f0bcf41285a194e67cd153a7d96a88c77ada40b28904b3bbdc9261abad1566337ff1786aaba5606ad663e3db9d2f95118", 0x1000}], 0x3, &(0x7f0000006240)=[@rights={0x20, 0xffff, 0x1, [r6, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r6, r0, r6, r0, r1, r1, r0]}], 0xa8, 0x409}, 0x400) getsockname$inet6(r7, &(0x7f0000006340), &(0x7f0000006380)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000063c0)=0x8, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000006400)={0x3f, 0x1, {[0x0, 0x1000, 0x1000, 0x1a, 0x0, 0x1, 0x1, 0x0, 0x10001, 0x7fffffff, 0x5, 0x0, 0x5, 0x10001, 0x80, 0x7fffffff, 0x101, 0x3], [0x6, 0x5, 0x80000001, 0x1, 0x101, 0x4, 0x1, 0x2, 0x7d83, 0xd06], [0x3f, 0x9, 0x1, 0x9, 0x0, 0xdc1b], [0x9, 0x0, 0x48fb6541, 0xfe1, 0x40, 0x7fffffff], [{0x6, 0x0, 0x8}, {0x88, 0x3, 0x1, 0x400}, {0x4, 0x8000, 0xfff, 0x2329}, {0x5, 0xffff, 0x8, 0xfffffffffffffffd}, {0x9, 0x1f, 0x8, 0x2}, {0x0, 0x3, 0x101, 0xff}, {0x5, 0x7fff, 0x7, 0x69}, {0x8001, 0x6, 0x5, 0x6}], {0x0, 0x6, 0x4, 0x885}, {0x80000001, 0x1, 0x2, 0x2}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000006640)={0x80, 0x8, './file1\x00', 0xc9c2, 0x0, 0x1, 0x7}) mknodat(r6, &(0x7f0000006680)='./file1\x00', 0x20, 0x0) utimes(&(0x7f00000066c0)='./file0\x00', &(0x7f0000006700)={{0x8, 0x9}, {0x10000, 0xf30}}) pipe(&(0x7f0000006740)) fcntl$setflags(r8, 0x2, 0x1) getsockname$inet(r6, &(0x7f0000006780), &(0x7f00000067c0)=0xc) fsync(r8) 16:00:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xfffffffffffffffd, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:44 executing program 0: msgsnd(0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000000bfad0e9b267a0811ee8c7bcdafd9fc20a31d3bd9a288f4779f85b5ac67441ca0105ce9c6682db4a208f62592a90c8b7b2c94d4f5cea5dd1fced276924025cc670779a3ac0d9e7f00aa2738d0e2b5fabc86e843222fed98d59ce2ef8f875f0c585ef314dd262374b28fc9ebd0494e89741e3b04ae7d4f112abd496567c4cb1d7563381219d032da7cb3a50678423980edcbb304aa3215533b2589b702000000000000003cfc8cb75b7ad2b5eb18823327fc855c7d530630ce7a03673cf0d0ae97bcb99d1c4b331434d193148448942709ce50c9c673861a016f4eb5c45a18271f1c99dd110fea8d0c101cfa4b39c5d3ae4e205bfb88f690ade0eefe8ba42c9425d84ebf29575e9f3eab2d0177c681d19b9bdf7c6dc5cf6daf579da55187c25c266ba94b21641ec6011d7634be6ef45702cf138284d3809ee3bfcfe7f7158cfddfe196a0049d09974379c8ad2b233e46f8fd8a0bfe7178f0eb3af0048a3c2b805eb01e7c288ed4bb8ed5fdab39e24a7460fe77ed0ab5b64a1ca7cc364b2369e149bcd0e7a9e10f47748326215de03ff4ed6d6d6111671cf436d37b036e114eb2dc6255ba99e62b708cf3090df39eda94f191e8ab51142dae91fe36dee759bd08371a6eb265a1ac5654a560fef3dd159b588f80c6f1bdee95b441ce1838347e00d78a"], 0x1e9, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x482) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000300)=""/229, 0xe5}, {&(0x7f0000000080)=""/5, 0x5}, {&(0x7f0000000400)=""/168, 0xa8}], 0x8) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) 16:00:45 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) lseek(r1, 0x0, 0x0, 0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x100, 0x100000001}) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10010, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x4, 0x6, {0x18ff0c4500, 0x100}}) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000200)="24f6e29f031f98b2c455f9c09dbeef5041edcc9c72eff95ca74cd4225066bb90069d30ed57bb914ef8ca4d912ef55c433d6662a991b4c7cab5c605c2a7f292df3ff4af7cd18137b90880f8f1467a6b425af5944c15df42a375261cead5bd1f3822ec2e0fb82f145f680067807359e4a9dfaeb467928622128e3aa665de74de8e748bb44551b7d8c6212ceee20c7cdb8d5adb2950da1e034b070e1450968b0c5ffd9d5ff1c5bea0ff3a9c21e48cb17c57c769f281365cfbb7d0b3aeeef17b1dcade1aa87387d482d9d7b17c0e4b8b8dcdf8d8eb16058fa50ecf78318a329f1ac66573598d4e7dad546d1ba127fa820d7e3e8af236ef925b47051ce85d0b8ae23c2586a0254f56835b843687eec55bc1fc91f152f35912864617b9cbba14f09efa40612e33a94d1f9258c6df5ab0f1163b5c7e6f142eb7fbd20881867b8688ae8e2b9bcb434e9a688c1964772e3ff39a7bf229d3ceb7b3f9eef917803a0458eb6dd9a3cea40e3988c4441c63c910594ebf2557afbe907787227ad2a6c0844cddcb2bd9d960f5c2f97df3d4c3f57ee1ccdce6b555ff53b0eb914f6456e068b4176a17dd43609f7f3b865ecbb3a9f8583403bacf08ee74e28e0ce3615e119c62d24da29e0da7487a00ad02db538c55ed9b34099c7885169d6743aa3fba965a5fabd1e0da0efea0c7cb0eaa4eb16879a40d13045d078ccd85546735ebbccb2387f0d75e0a274c8c1a6c1677aaef9c0b3764f6b719b51291bf1990802babdb347279f92a2453c3109417c32334f2e6581291fdfed2868b0dab1b7ba1054bb063644ff56cf0d001dc347bff4c5b2ac5ed3aa4bf64449c9310f47d568e8ff995fac63167a2fa8d4bf3ae9599f218af51842232fe5951ac0b98931ee6fb0525363315c0715c2d700f8c1340c42ea7757a3664f5b84e9a6efa21361d9d5c25a20f9d9c8eaa44e78f84d947353f4860f31147559c5bd4f6725fab295940e222b1ad7ab58967179057f0e9dec01e8942f70c4be2d26b810bb2fc5705a02e6a8c8fe7a9413200347c0fc0bee2ca3cee6388709921c61235ec05ad092be81ca413d21dbe9e48f486030bb0634ecd4b6e848e0357d0497c9fdeb841508b5da887d23cca2598e11829014210608d3ce71499f141fd3af767c23f72d1163b5953b5a2e63b54be248572d8f770585fd408baff8996432c463271e38d7f5f27bf93387c811b34b9364fcf76c9460569ece9934f028c957ebef0bbc3c258f5eee75d7af4ac52bdd2c4239d53920e39cb3d6c058e5eeb168ec6b1879789ef7fa041f8c000b0f700b1eb7d67ddc509c56484b806e83f0787ccdc8144c0d9b957a8ffe83837590a91825af54741cf162e4f3892c9a667ce1044c5e2b5d6b6ae9fa76f38a6abbccab30b671f484c378bd5b7fb6327e87f64aa9ebf14cd1163c415bd357b2780b2ecc67a8a7b2aa004e2f16aca68582a729dd06897a02889bedab952c3afda7a68f062696cab4fed80564ef8d4d7a935d5181eb1eecfb35e0adf88e5a3d94f584430fc9394571293204ddf14dc211ec44d35edbd38c99386dd5578e52d5a5d223575520e50cd23494297a6acb4daff4ff32b0bd1c56db4c52ee3fb18fbac0324d02d38f0b2306ab5ede7abb9fe7b753d17e044a32bd6b59a526594c4d8e88881306337c6f22b007d047abf807d7673bf4c0c22c59e2522264209a6597479355c76ce001cc6a3b2ac63d446a29bad7ed12972bac481b347f34c67a94d353498eedd9be4d1b5220f26e643c2df6b9de01cbf6fd7f4f4285c074658c1f2545788caf71d01384804fb5c953c0c4bfc7ddb1b91fa4263d55e729d00af0c4babad8b0ad7ec535acfaf31807aa7b97a714df1d286b4d334d4edb602e9d75cef263f63381c7e5a50b2224bc21ec9c25321923dd7c8dd51c3a6ca4417412a78c8308034f1e10cd435b2becd9e3740a345309bdfec258c459b8befacdb8a922304543cac3c1919c4ece9ef6ef7d58f7038001046f465ce672f577470dc860423050cb41e5b786c9f69289eafac0bf679b314d881abc568cd93e7111774907ef9640e8efd64a17f14b5f2f4db81c558156e9ceb6d4772934308c837e88b4dbf0d8267750459c22d0015a22a23e6457ee81e07da018633e6b93bc3f6d9f429aa823dba991565e303d82c9d901326a419262a947ec00cbd46ab5a40c7d17fe9ddba8dc4d515ede40b3335b43526227c9c591da042b32eff44dd7553f2d8e831193c8586e82f194f28b217f8ad9c3ac03b531d3aee8ebf8f58524e27e39cc71c19657f33af863487f7ce4912efc48f57dc3ed16b48fa3395433089aba68fb2746bd6db488b79f09367f50b1548dc88f5b246dbdd2c32d98bf7dcfe71815538cbb2bb9c4e79d65e7414114f688a256161fc876a08902a6618ff262b786b90662ad732bc248c028390f2c32ab51c866a83e04b1cad5026a310555a1405e61fe6528bc5c933cace68606e3f462c9965207cfff07737555db012c0a97553ba0b688970559db9593f964a0ccf41bdf35a11ba1cd583babf13d5e6617a4bebea9c35ec423f4951d687676532bfe0b7b796d29bb0816d3928a95c9080b9b107dea7e0e7fd50a010edaa5d7b35797563318dbcb9e73c4bab6c2bf1f9bbc592331ea0020084f10dd480474fb1e3afda181f019d00641e60dbc9eb927f8475aa65a4ea07f22d3ab16e6bf8067e40f0bb938393e20c441a085bc233336b04b4e6dd9cfcb0bdc9a0fdddc6048fc8b2373f368dffaf897dd5075e6c4298b196a64f273167772408c7cb824abaa22e49805b1c5977649cdc95ff5b5bcda6c9c18da216dba9cc060ed0f7f838e34aa8649106501effe4d33b7a34c009593fa1607e853b9268cd50d4746054bd5980b51f74c7d1cc26aad1b20e044ac40505ff17a0b753d467ea8fb480e311b723b554fa176c40c76b628d01b1db34bf1efafaa93a88189f43e392a932e9e23d816b8a90965cdc2bc4ed5fcf1c577b1273de4435713c6c3d25b7673b24f6e5c0d20ff5d1e76323474444e50aaf858b958d04965c3ef0a2ea9eeb7bbaf2e335f1b6d09eb3b92adf8bc766a44b4adbf42299f74b5cb543ad6c6bc5fc48c9a0f08adb825b1d1cad947ad6bceb10e7daec6b8593e71a005e23d3541cc9eefd09b6e5a1ca9080e0b93febc0bf5363d932137c7d50e65ed22b02ab0cebcf72b7de8bd44c600dbecca3ebf3639e7f4deaad242b116e4284630288a657cb968fd7c8ad9768ce53b3afe60f60f4c9c937447df17e247180dc4aed3362325182046f33904c4795f7c24155d4da3feacbdbd12e34385b330aae0e1c5260aebeed52cbe5a603287e6939f067217dc0c0e38220693e40ed932c3306e916e8934e5db46cd5b0bba8bdea13772e2fc64ee0d33cbfdfb5f895b8716f1dd34ec07c30872453005c13fcf336553df5a739bc3a9bfd272b0bde4d46505865c108876cae64f4ec5bc89e80152dc4d219753b2825ac3894740d1c7cd53d21af4fcb3445b940dc1dbb5b33bb377796f5197e25715480e74ed8d2a277204e062a455d29f3b3ec8e15489e0b82fc90d61a65af968e1830ea7b13a0be08b764c1a4a940e7a32068204bc77429bada2179c499908855e0496b973635f0301a65fa02d61877d719d291a3c1c7ac2152ba00376747aac6cf2e1803ca8f5ef21056856557317da745f99cd3c966178204989cb55f3b5244814a109458e3752797c0a3b3a1fad8b53d9264016cb9b79ab5c0a7d48bcbca0397b1de945420d097d8adeab388dc5e9aba22093238ff87c07a0ef79c71dd5595ea1c4ee3cde60a698c4ad7d7e7b441eccd74cb7e804b676e3b7dc44b9e003e569af28f61d12f7935df2c72a62485d3970f782ac4ef62a951e9375194b68798031c10ed0f73ca83ca887216d4083009d0249097fe3769096a3703ce58461ac8d11a5b8a61f98a6b9e7c4063d5806f382417a48e314ffa3733fabda1f421d7e86de5a41fce46754e1bd6bac09a45b441c2d8362b7dabc3b63d45fc07b18c2c3a1253969641e6f68f9fdcbe00cf2329504b951b2692e349f7f47886c488fb9e3e05921edb11d131342357ce967c8ecece8cef5414e8d4d5d5f44b09407ffd8e2d3ae88e146970a04903e24bb76a16e19fa542827cb965825408f20cb899c1a52fbe4878105cfd1da58be8f977308dd9ffd255aa00d10436254a5720760bded0ca29801bd280ea56fc2316f867d8c2cd3005a57ac6cc20b0e472cb989de1c4f7d4931340004e17f0bebc4ddc6ea7d2ac2ed1c057abeb369ed66217cfc36e39c938913dd3f48beb9231a8eb4d30922a5f8f04fa4008c3f66d97881a517e8585d03a6d69d1e56b4f0b566aef323538ea3b560dde3925061c1f47f093f709c6c48a126ab58b23b992f461c2c0418ddecbf2dbd0a16cc681bdf9964da79422c173cd6937eeb58346ddabbe21ae52a73d4d942ec65b726747a8076725537133917e65e646640826a58c959d81159dc341b764d5d801b7bd2d6d3a2fa8f6f3a23dcf6e121c4c88e08103ca7279e3880ca5ceb1d85ef0b8d4891c663f58b4795dbc0bfad31806b68608bce51c3f39a2f1b2e3becdf3a38dd0c7b6830f1aecf147bd20b54b25bd22918eb61d72384e9fb039cb4579e085274119ee0f3a78d2400762acefa6aa227bb60505095175d653016c25b098ce9368b62af689a1d9f26fa377b48df8a20b58674ae69495d5cef95c3fa241c6ebbf833e721dcc4998d1a0e9cf63a9cc11f7ce5b37fa4d8a5b229c5f99c58e9ad4f894c3f62c2ccec00b2898138e0b69a331acf180dc7de7d34115dfb9de4f47c8153502146b7a40adbcf7233de0140b7945c027bf7c8f86d26942d2e27e1d4f506df177296f98f9a323fcd90c66f6c2c5661fb9a737731b5f62832361f24f809ff38d26729fdfdb43aa18ac6373642d672dbf45c3dd304f132e896da8c54c7ad1a734f16e96d14e8ddf83a6d3fd9b28e3d442321349333c749d40fa3acad84f0ccaece1da07c67a6f56f32a9832427606ba84fa97c4efe03eaff78a5e8323fa847aeda53621d8893cccd27618658d895b9bc36d5ba4bd55c28ad7e26e0f516ebc9adfeb7b8ae6e2acc58db6aa1b11e89898ee54ffcac8b77f37a702019e261805db3060990aefd875ee54444ae7f621c4348898bd3635efc42da3b1b3650c90ee746b195a51c1e937de987fceeb148832036b43e04d91815dcc03e7b735e9dbd003572bdd4aa04919c6cb0593240cfc1a4248c219953519b69cba4a81a089b83593d057a85dbbb9f90b21a5d2b4998ccd34225482e50726844b113dffd5a7f6accc1305aacc04d6dba9cb0b8346898d31357c0cf32653febbc70f2b9cc6a0d8f851e65f7e9bc54cc8a387ac85316e2d9e2eab6ee5a479405df86299f84a0ba166bf8e0e17fd034795b70db39559573b003b01f5611b3e17c2debd8459d632802de86c8a24dfb3d842b3d29402245a772cdf2c6da198fd1e314b76c681ef95f16dc0d907430e044189c03f0aaff145d13a81913565a25c64afc8efc169fa80c4b42deab28f47d70ee134d11b65405daf9b46dbb5ffeee796b8303ad7210fb2ff47b542de60ac972a53fdb5d34b6002fbd39f5f8f252ad5fb6cb52565cb21bee0f4af063eef4564f525df34cdd88c092de9e284503325458ffb0eeada8422fb62a2033636c0fd26b4e27b6f4f1d14e1203b6df4d2823952d63f1e7cae8aa195d9fb23ada67b8b1ff722b7a11b929389653e180b8e97f1b724af4cc7e99ed4b10e212c551e00000000", 0xff8}, {&(0x7f0000001580)="bdeb75a4c60d5d7872ce250452ec474c17761f25b579e2d328e2342d6f8c3369cbf746859182f4ff16546f1a7fd4571b287682ae0c5edb73674219c0067568136c7525760ff9c3659bacf2ba70cb32ef43f0804b9d8ed2ecca4c2826c8573e2c9830823f0726f783db60779b46574c9d9a99b8163f2ab7ae1a497a315740e6d1", 0x80}, {&(0x7f0000001280)="e6e5f332f74b97350a42a829641661fb00b772727907d603fff99914034be9c0f9704cc14283147c47c47524352823c990e832e51df7a154fbdfa2f50f7c6d938db8c598aa", 0x45}, {&(0x7f0000001300)="461784517e8381e663268506f0", 0xd}, {&(0x7f0000001340)="98d21d22836b9c0a230fd2969db01b43e6c63cb1a5d693dc0123bb1b4bbff80f6fb3ec53abb030d0f1999d37617f434380d70315ea0508fdb3a49bb453243fe12aae1ef01e27c0412ba8fc026f055e5f412095e03225930671215822cdf8683bcf981b9aa4e4cbfd2f333ecd091295ed87a5abeea87064d7be6e590565cb5a3a00d16ecf7a85fbfd34e1f7e50eec054d1e88e3", 0x93}], 0x100000000000016d, 0x0, 0x25) r2 = dup(r0) mkdir(&(0x7f0000000180)='./bus\x00', 0x40) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x5) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000001480)=0x7fff) faccessat(r2, &(0x7f00000001c0)='./bus\x00', 0x1, 0x3) recvfrom(r2, &(0x7f00000014c0)=""/103, 0x67, 0x800, &(0x7f0000001540)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:45 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) read(0xffffffffffffffff, 0x0, 0x0) write(r1, 0xfffffffffffffffe, 0x3b9) sendto$inet6(r0, &(0x7f0000000140)="ea21f56a6f0fe6f947a1cb55eae619b6ac349603e55cf44c7dd60eeaac292807afaed5c06399befaae125325dcf13566ed4dea7015df88f8637b8ae41b7aeca4a698ebbcfa70fea96338de5ca6ca0b8018ffeea46101b0475f8d44074ef459931343b8eaca37abaa6624ebe2db29895d28a65e2867c265375e1a4dbbcdfaa2499f038569a90993858a5560c61d16f29439680a1381df154b3ed7233d5eea12de608ea4a09ca8100877fa6458c7c78f4b6468bf408496beeecce5a25505526beb3e06100770936bb7d098204d3572", 0xce, 0x5, &(0x7f00000000c0)={0x18, 0x0, 0x101, 0x4}, 0xc) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8000000000080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x8000000000010000) rmdir(&(0x7f00000001c0)='./bus\x00') poll(&(0x7f0000000180)=[{r2, 0x2}, {r2, 0x24}], 0x2, 0x1e) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x14}, {r0, 0x2}], 0x2, 0x7) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./bus\x00') dup(r2) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000440)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="7a7cd630deb2908d7dfaf1a0d853a01dc717c77ec81da9ee0a0264b7f9df456fad91df667f9b3a29cb0ecfc6ca08b4425deb009e7e594dc67a4ec358306dc56aa98af21771853c4ee78b76488e6224481b2e3fbb0d9689c103baf70cce2d52d6cd795918d4e8a5c69506f72a16b4343932a126cac1e027bb6b96d4c608dec734686031cefd514d4af3961f522ac32cd57b0850bb078c1bf623b703b28dd79deeaa05635b79056474cf9774e3aecfb0e81a6bcea22fa2c9", 0xb7}, {&(0x7f0000000240)="a4730d67dcd51de70ba456b67250f7d9fe55df9727d91d7c3799157f242371a9a2341d242870937fc5345a0184822bf742ce81abc1b68e824cb859a7db81a98b436bdf259cfbc033a8fa6255", 0x4c}, {&(0x7f00000002c0)="228f5f74055bfaa968ef1e870aaa5efd4285c7d4d9908988c7048b7a3cdcf4d18a71f1fbdace39e58ba555bdf512fe67b0ab27cb47e25d2944c1a68dbdd1fab5152572d00fa6473f865fdb7560040b380881e0b89d491e8fbcfa94a5f3af3f6e3850fbf12b229f54a38744c5fe10ac7543dbb78db0732ee844f54ca6b3168da9b98145dbe867c098e4eb16ea773df2f08c82dc4d9ac2d639b4e6ad61d2979b0f23a6a7148e87e54d38496baa6d5ef888134f5fade67a5a4e3f57b17e582c267db1aaccdbd0cc14343734c6715059bcf0fb5e68fee82aad6473dcfeb62b", 0xdd}], 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000400)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='\x00') kevent(r4, 0x0, 0xd26, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x20, 0x2, 0xffffffff}, {{r4}, 0xffffffffffffffff, 0xe7951ed955c384f7, 0x14, 0x6, 0x4}], 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x100000001}], 0x0, 0x0, 0x0, 0x0) r6 = shmget(0x2, 0x1000, 0x3, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000300)=""/4096) chroot(&(0x7f0000000240)='./file0\x00') sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r3) lseek(r5, 0x0, 0x5d, 0x2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() getgroups(0x2, &(0x7f0000000340)=[0x0, 0x0]) setegid(r4) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='W\x00') close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x10000, 0x8}, {{r3}, 0xfffffffffffffffc, 0x5, 0x80000000, 0x2, 0x5}], 0x9, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x7fffffff, 0x1}, {{r3}, 0x0, 0x6, 0x905f80593257e05, 0x5, 0x1}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x800, 0x7}, {{r1}, 0xfffffffffffffffc, 0x94, 0x2, 0xd10, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x88, 0x4, 0x1ff}], 0xcb, &(0x7f0000000300)={0x7, 0x9}) syz_extract_tcp_res(&(0x7f00000001c0), 0xaa, 0x80000001) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x200035, 0x0, 0x0, 0x0) dup2(r5, r5) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x4, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000680)='./bus\x00', 0x840, 0x12) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x80) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="9640f223cfc19b463fa02e96cf50eddff8982916065eacd1af16148a9a3255f333ba910c2adbe1a07805525fa769c59b341d7089b2343e483863ebc48bf17d33c4e243d83ae2b5ff8e43b344b3c4eb25a9717f5cd689c7fbf3fe8e8c676dd5eda39f1b14db8f703177ee2ea601dfe2c159e89296aa6670bd9f33ff2efe478dae87907299fe0d16e7f32a01d3a60222a0f806b9f9e6eb161c64fca937d937ca16861008f1f2c1afcba733be513e98539b12649c18607bf1a955b28bd9d5ec9c23ed01f75b", 0xc4}, {&(0x7f0000000240)="b6226d31b91608a0cf1539381dc27d708966ef41f74ab64a312d7560168dadaa6f736ef5f31d576228b6e07f39a69abb7d0e2ff6b495b038fa58a645026b0193c92d307b438a76938bfe0aef5dc5d254e05aa283e832b2ba189cc3c6b3feabdecd07d7fc26d51d21cbd7be8237e328dc9661d54f36923e39cd0c47e8b312ef89383f668195352b604e9368eccf197f9d", 0x90}, {&(0x7f0000000300)="d135b1e6fbcdc03d2b26ae005d5c66f1555502350495be7b21fc9326966ba6b40738f697b804887baba84de8", 0x2c}, {&(0x7f0000000340)="223929d7587be56a98c5c9d4c1be65caae6cd5c3f1dd593ac836ed03eccc164441b8ef417ff80c08572af0d46667a345380f2b62f04af4ee23ae2614bd17186f7a2ff2aee62a0e06cb0570cb90a57b4abdc338e98bdd07356a98df6ee1d1c0bd5aeec135b0ca2c51d971d61fa53e50840b2c476bd102052deb56e53fd8b27b185b8206031edb63b9fe5cfa31508c65ecc2a0dbd0cb04e776e3830223e1da4c993e9dda857d64d42a73f9c2", 0xab}, {&(0x7f0000000440)="2645494a87ac2e08ed17d831558110dc4f9c1a0b9770a46c31af9bd6eb8fb0aa0155a93d4273c3eff78e858cbc91b5c5dc7430c3a1869fc6f366ea5432845bd10d727a7cf0875729385050884cd875c60e71f913afa1bc33ed21f9055edd8b302cd997e6c41b558c3fc8ad7100ac8ac14ca87df32099af1687cbb9240d77cbe8c015d3cd1f5c176d9bab246b057f4497de9273de110b45b2a4dc81b9598d847ab74b6ea92e3a3b95b29e7865047de17899a64b916a3b0c2bd60dee637ecb84fe36bd6791c8f9ffc6513c59cb6498cf71e684425c6adfbe6c1569ca04b6613181072da43558f29f41c965b059f95cc106aed2", 0xf2}, {&(0x7f0000000540)="e3709a1a20af00467f946b413cdb36e790d0af91498b898670898565953a3c68de0e56bfce9611d8ef3c8dea7e92cfa047a99fc4d7f59e42ed227ad831d1ecc7b9074fed017ee3528ee595207ef718f55340b762b62c9d52de6229d9e46fa1510da92300f7d2876b74b40c28e4c12fa6eddb8a403509ac184d66c370925a2c1bef7ba31fa8b47d8b7f495dc3797ab3a407947dd7c4f6dfd30dd5274eb16a29d05461ad2c17cd21ff2b16b03e9399abd5a9c4493a20882a", 0xb7}], 0x6) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x280, 0x100) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) sendto$unix(r1, &(0x7f0000000080)="087fd23197e464b41841ffb719b24cb353e1317e9d89", 0x16, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pledge(0x0, &(0x7f0000000000)='vmm ') 16:00:45 executing program 0: pipe2(&(0x7f0000001140)={0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r0, 0x20004268) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0xf7}, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) pwritev(r1, &(0x7f0000001100)=[{&(0x7f00000000c0)="ad47946a20258a013d506c96576542c178d084b98e6e285155289b2a9c", 0x1d}, {&(0x7f0000000100)="fc006bbb61a92caeda0970c181a739e11484aa247c51b0a1b7a6460199d2be230d58c334efd0927987679bd2acbc92bdefc5d08580073469312e5e1bd19e73b715e2d5b0ef7d68d0896e222ef64e7f16973ad92928087b5003a943ef589f4a590d39dc0bf53cc9f8681919cf9d9fdfdf7232a534710e404525d1f33c1b3943cd88e3c11829642edfe29ac92e5ab1287d9afd7d9f19fa75f2242237a6494d92dcb26a3425e6089273add4bcbf49b3d513f5e9adbd64efc48788efc03b33ba0473a0301fc35253325357b0164595b3ebb68db7f4146bcae462de052afda57a040dcf90dcf2727e9cee3095602b8bd01fd5d04cc0fa6f9d06039be39cfd0192716e9886bee83759f32687138f2df2966b5eab385a361ff9799d955e4ccd2c6166a6f67e4eaedbdd8332a9e54a7b598c71ffec72091d2d4c9198285a851789902d2dd70f74d1cb009b9faa6d099503626e22495e6d5f365f07ed361ea85f97d55cd6d565d1eb011745093b823c128fa049ea1de52f7a4ee35f43d099ea059756a72ecc74b1888600f3d565a4c90c326e7afa303f105f6b07c757b9c6096b80685a4b7e92d0040b8daf821b08e3664c36281c1de774e13d336e55e33f2fe9db392f79339e9e2a48e438214b026974df3a4f824a6527ff965f285aa2091a3f15e91598e2a485151497e094a0719fd5d34e3e4e48ef1806f9b4ff9713091af8ac128640d51bb0023436d94d45e3f6bd535dacd7d436cb9b50a3f18e69fe89e6013a88772d549fa5d6eaf9ec54b4f2ba8c878c19012f963fc74f56cd242b42e05f99a91f4781dd2942b74dcfe994f0dc7dcc52a6fd5cc9033ff351f1c84698a6009abd6a23b41ace09620ee1f7a7df2a06d1b7705b808a4d3db2b9fdaf8283d5e44ec35643e1191f4ae05ce6ab6b6c97c22a1496f49df9318fba692504c4c09baaa5268fdc06ef00dcd3d850c5dbf500b9ff7ef18558bbf90d87deb32b5ef83c06978f3556f9f36a1e072bd66ffd0fcc89bb18a1abd8d20f3888295ef33f3e85ae2308d8660c7d5164c43f0bf46c3775f03e67af9660449e0f898a05b7d818e822652bf0b97d15fe0e8b27ac6bd0c964ab82267c2a82d815f1f8bd623d061e297858d04c08f4fa1dee82f7493e80441e9aecf0162f21680b6fba4cd8f27eb2983591955ca9dd2109bd633d86628457cdb17e6e7a6b077c4cc749bae9b28692f16eef3aea2cbc45015d321ad90458748a3d6bf969a37deb3ac88200a44043740b8b6c77aeeea92f662ac0e462e2f9fddd61564eb0c84cfe466bdc7984413083f627f057eba6696ec5322b5a14930d59c3fe19c76fee4a652660e4c10e6e6d3a8dd515d654575643bc1152901935687188dc4f82ad1a8574414d7d4afc705903a62230eae5165c6059102c5d8e03bd4b71f3291e3818776be9582b1cf8d1fdd8b8de4a89e54267654f2bbe0ca60e9a3f651f4b8148d72e5e53327de10bec9ab9a59ddbfb591ac8ac21fa2a1a0964a77bfe64c8da1ab130f3907d17dd9a5359bf5a07af84d3bab4377ca34f4fed49915485e673dfde4bc1e41abdbdfb518f7d7c03df38bf43951b0ab082a19600cca843e54f1bc60e21f85795a44ec084d88d3e75c5c5e326bd4323c124c16f545932fe0193188678dd85e9f6b5818d088e24da5d760b759531a57641feb9ab6319310c00c2799655486f6caeb9831c225a2bb4595ebb84ea2409196f896ec5b8b54e97415e8d8632d4e1a3816eca4f409bb93e55d69fa5c68f33a5bf21aa63f568ddf0c5d036c6de82108ef01479516252c458f6161ab8fb3e077748bd307be1d4c7fe91b85d3c0f3dfd6072d70972380406d645fdae81d842ca987c5a5e545008fc674360b57ca632edd8e5a923890d48a32c2a216ca041262f815855bc22d1068bceb0986f5f1a33ff5347062d5506c5627a77eb1164995b61c0f2a6e46a672158e1288506b5e9c56e31fca84003d307ebd1bc3d1f67cf021b1646189b98fe041cabd861b5dc1248264e927b719a61d30bca339328742f56fe8ea75af207f08de6f18cdbe485e09dadf13e8ab8a25ee9ab237beffc63c3128d70c9e0d45d207aceb5f1c5572527681043e1f1891305fc295a23aed53b75db0347ce41532d323999969fac244f6e128e7a109c9b2ea526ebd318b528226c47f1d6c01b6e8ee56fab87560fde8aa745a42ed72c7e3eea4f0f54d4a78eb1936681ba71c56823a7a0758eb2957f5c9b5db60ce6faa55ac5aa0ba38a734a9a93029346e91207b28ccb9314205340a5b8b89218da8371b5f4cfde43adfb2255a181984f7e0612d363a004c799c26c5a3bc7bab4f27087ef5602dbfe7e03805fcfb272902b27c349687a82e93684183a1900f6ac935ef535eb57c376b388e68996c77fa3f1e2cb5fe3f32791b1a77206c0f13a194c645544976e09ead1c49a281bfca85e74df21b96f062d907296b60a85bb6a231518a15835aeb9447ab7a87ee36a8bd168a360de6c38fb2aed3c344e18fbc5fafd4fcf5cbc5614f60dab21ba811389cf78c948fe48d632ec95914c7e6bdbb3a08f443790e9102405e61293c9afb05f14b746f237f438e750b2612ec185750a02283c15a8bf60decb65523b45ebcf02762e905e9bc3a29bd173c139291da391835a6364690550238a2a3a0b3be4c02fdbd60bff5389bbcd70fb0a3731939ee20b2688784bd869774ac44843459c065f360f51c4d8f853691e5e34802791bc8b58394fb0d1910ba7ad0ba324596048814e015081c63c7626730f22e701bd961ac6a91f37d125466e9e7cc30b0b6221b22dbf31cebd66f04f326fd77a84ed8a2ea507b5e3f5c05ad8e9ce92fe860da0d1b03bb1b0a05c525992a53093bbc709b91e4dda3dc2b178032fbd16b064a4178a6c54f057c0e9a248a0d2f23001572e05c85a316ca6e7f3faaedb91f50f90f94c7d8063a1580bb8c515cb3e37bb31bff341064159f8341d930aff889da49d89bdd9447c6a47e259f77e7789a1a958794a1312c9bf03c1af75b3869ce4a6700f79519ec8f149d9b0d8799909c4b28189ee0707544ae9a29910a1178abbcb97145853d08eac1feb4ef82ae044a5dfa253134631b4ac898203f6f392a9cf132a2403746a41013d9c2520c7004c48dd11f3615cd1730575961bbad36e3177888255e599ccbcf39a722a0d0761e91d47d31cd6a59d472125bf42eece35f0374936601a59cccafe4c7043440e6de6cc1786034d650f30e69cf820c80d1a8bb92a8347acaa00183a21b5d909b5d6301d7055de30d6d0aa34ee2ef38c19656c1a4cfeff8d7aa87cebdbac14846d44929c7acbfb1c619522bcd706c4fc40cc74bd1a26bd915ce56720c5312f48814633d6b59f6283ba2913d8269df64f0429994322bde249c2dc5ac707d9f49b0b45d31b4f8224af0995d659da59fdb6bf8b2dd27462e09da64dfa8c3e2289e9c203454b4140a217818fe6366c80ca1a5d7c1c8a91afa5c941d78f4f6f2c1dd46ab5cbd2edb7bba85ed7ceab068ebfaf4b020c872d9d41ce3868d0c68f31638cb5dea6620b2665610c224407cc04e975d250a52eba4d3353e5f6621f197829614d03b618c906c2b854a97d9b905717f14fb192402d6008514eb690f723131f94d730018d77c09d0d55c938ea5f6723788678e23c7f92070cf0079e679ade7e25fcf1dff108d62ca4942f8b71ac3585fe52ff4318a91b9dac571246c218296057a271602f8423dfdbde372329d23e355f0697f7977acd2aced8aa80d3c2c9e59622f65a9a9b51c2aaa4f44901affbd4a2779c3ae2ac48cea1306d372e65921f1381fdc3e804335621a3e8a7f2c05cb594e94ba0eae8cbfd7b5bfdf92d19c5774892e61dc6e20bf9b9dc0a9692111ea1d15b06997243fc310d4626c91885b766394954c7be09b68c49d68cb2ba69284105a33f9971fa1f7fb8329ace64f31afc135516f684d10e60798499a2eba21d6e1df3f6d2c942ee09362395abba37b678dff19cfa6f5220c26423c2bb058d3fcdf20309a88a0fcda636da12bdd25c8a752bd97096290f9b68aca93728c426dccd4d5aed28292769f186715e2ed7e2ef79936b39cb5a9ead6802bb88f9e2ba39f26e722e2b8ab2cbd08adcf77144dfab48ea3637b568ed59fe009f82df6f02b556fffc8f11a7999bde3c5220df24adc37f41e70939b5ada764303752290f342a8f60e0f5bbdd0fc2c4b3060a086d24f0a436db1c2156894a4eb7a46fd620cb0f157c722b2a4083c454bc9636d29e6c05b9ac162f21e8f467ac3aa21c80a371826e26c576263b21ea533397d019f0dcf2120408e98bdbb29c37004818d13ae5bd35598f72a0873377d8a25013e91118bff2d8d2bfc9bf81fe96670ef241b148f766c3e1fd24270c93eefaccf4894b37f1cb82d1a96bb3b1742eb2581f1989d645ff477c7e9f517743ee4ea30b56423c4f3e1a501005f22fe922452feefabf2ff9e0c945fe7af8bba6feb7b84b7f1df5d9ceca9e74bba24b50d9265414e1d1ac0223ce63187434fbf565ee083ee9794d80da52f0db80197dc540736cde928b5a33c2d2402a22e2d04b53bc437e154238958131d140253f01ef9da3ea2934daab594fabced2b49b23b3192662244399e9b1a63773cdc6c691466ff9b0df38819940a831495111cd31c309dca7da4be5369196ef24885f2b6e780cf71b3ec3d94c9286fb4fa8d373a6af1893fe4246ea005d05c740ad3883922c30b4ace7a5fa30b9914ddf6b310cbcb30bdd8ed70ac669af31af18a8bc2ddd99ddc4877faef27478f66fc26b1b66d3302d604c27840ca3d359555e7203715fd8bc73e845f7f85fab6d311022da48e0392045dbdaa93275a8d8d265406dcc187d0b227a74510c5cc2ccd1d347fecb6ff186b33811e73d5b222efd3ffa4184d064a20e26310210561bce35401904a8826e4bb1d29ab5747bd4c72d0c0c85c090394e0e443d60d07b2b03f35ffccbd80bd1797a9a5c6e1386f34486e2843ba2f522b4b8a94194464e3fb1a2c684745f617083c11a9003e64519828f3a8306bf7596f3412fd1e98010c5f176e5df666fed322c120224abe7caf1c9621871fe5dbef567bc03d56211fa15d978f26bedbc48e7e8c6eb7e851100e966a77d0154257369edaefa0f7b7c49d7d6f6263fe3dd1731cc7495a0708be4877dff584d46cd030a3176791e6269cad92de9c7fffa37e8387a0d86d1570fb851833ff0d9e25c4676a12e371c8cf229db6bb9cf8a677a600777d81703c088fe28459e7b3ffaaf3f9da3dfd3529abe835b69aa7bdf4bb9c7bfb2451a7d733e6095351e45450b3491a5b47ba0cc59e56e5c9e0c2c860440678ff0065ac35a56aa49f6a2671a9e1628e4f7ce8f7c2d1b16a9c2a79e56b836975a10bdf692bbe2c72992a27e479ef224a1e3ef9fac1b5d1907ebc3ba5c66d70ac85237bf4413221591f6c2b60a1f675e8bd6173c36ff56411a9c9835cd0c2211d71ccae1466e4cc3a04d4d45b9317e02b7e199a523001f52a81bb0f98ece85e97d46958845f5b10ddfc7fa7f856a52562328e8b2597abd1e6b83cca72cc1ed7d1b9e30b8bf0862c6d0a06d96ff828c6419ec27f42bcc87c9499f63aa22e59f0f5153300642e2f5a25b8b83628bb745133dccff57c5f53501f497070996a5cee06dfef006575f3e91ddb0c81d7f50ab9183329a8a1276d2e9cdc64541208eeb6db2ea8f5549ffcf8d462e044c99521dbd72b16b7babd0b719771bc9e966e50e07af982fdf76ba893d44a601a2e0da899a396837eef9a312fd955ed2bb83ef216170", 0x1000}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) socket(0x6, 0x7, 0x9) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() socketpair(0x39, 0x4005, 0x2d, &(0x7f0000000000)) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x8, 0x0, 0x0) 16:00:45 executing program 0: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{}, {0x18, 0x3, 0x0, 0x8001}, 0x89, [0x0, 0x4000000000, 0x0, 0x0, 0x0, 0x100, 0xfffffffffffffffe]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/87, &(0x7f00000000c0)=0x57) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x4, 0x7, 0x8001, 0x3}, {0x8, 0x1, 0xfffffffffffffffc}]}) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) 16:00:46 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x3, 0x20, 0x0, 0x1}) flock(r0, 0x8) 16:00:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x1) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = msgget(0x1, 0x2) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="030000000000b2b018db2bb8a08ae2d52cd4450000dad88c311cd913d1c4a29c2bf9289a2df3e043adeed18bff86b554984990f486e9b01632b96a3bde7ac9aa0dbcee8605de5bacd67f989393407f4cedf2b1709ab326eab232d1fb02bb0303f60b195706ad22bb599509f1675087480029df20abe2af87e4b778d46051bede5b7dbce796eb188edc3fa64de49f7fbb2ce892eae7c1d595cbb0420fe34fd1b3f09b9763f907fe9230e3d2fb82854b094b98905194cd742d8153cad359b6816671891036be1f3279be0365a2157699e6317abd1c84ac07f5c52832af053ada11eb4322e8ee651d3bd5bc"], 0xc9, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000340)={0xac, 0x20, 0x3709, 0x200}) ioctl$TIOCSTART(r3, 0x2000746e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x2, &(0x7f00000000c0)=[r5, r6]) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180), 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0xe128, 0x1f) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x10000, 0xad33, 0x45, 0x20}) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x100) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x4, 0xd2) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 16:00:46 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)=""/207, 0xcf) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) socket$inet(0x2, 0x4000, 0x800) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) accept$inet6(r2, 0x0, &(0x7f0000000240)=0x1c8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f82696c653000ef6709b6a3629ad0896bfca18abfb6e0d20ee039acf318731faaefdcfdc20590c0ce18261b2ee4ab87e7d4021d3bc0d48cf0fb34fe2123742c5b63572cad48588c68ae979e366f9eb6ff519edb938e71dbf833b2651ccedc58ab9326d0e372e38a0b"], 0x10) shutdown(r2, 0x24002) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1, 0x3, 0x101, 0x100000000}, {0x6, 0xff, 0xfffffffffffffffc, 0x7}]}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1228948c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f0000000140)) 16:00:47 executing program 0: setreuid(0x0, 0xee01) r0 = msgget(0x3, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/154) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x180, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r7 = getuid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r6, r7, r1}, 0xc) getgroups(0x3, &(0x7f0000000140)=[r3, r3, r4]) setregid(0x0, r2) syz_extract_tcp_res(&(0x7f0000000040), 0x12a, 0x9) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x20, 0x4, 0x5, 0x3ff}, {0x81, 0x8001, 0x7, 0x400000}, {0x7fffffff, 0x100000001, 0x1000, 0x4f}, {0x1, 0x5, 0xff, 0x7}, {0x5acf, 0x3, 0x0, 0x5}, {0x10000, 0x10000, 0x7}, {0x6, 0x9e66, 0xffffffffffffff3b, 0x6}, {0x3e6d, 0x7fff, 0x3, 0xfff}, {0x7, 0x40, 0x8fe0, 0x100000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20001, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/13}, &(0x7f0000000140)=0xf) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f00696c653000"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x21a, &(0x7f00000002c0)="fd37c1d72061ee0f83167343ffebb77b588e") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28000, 0x0) r1 = msgget$private(0x0, 0x20) msgget(0x3, 0x404) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xa) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x1) 16:00:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x11, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x4) 16:00:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x30030, 0x20) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000380)={'./file1\x00', 0xffffffffffff6036, 0x2, 0x800, 0x0, 0x2438, 0x10001, 0x3f, 0x2, 0x2, 0x4a, 0x2}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000500)='./file0\x00', 0x400, 0x82) sendto$inet(r0, &(0x7f0000000240)="e60bc109363e9f7119dea862e36e1d8287ca18121ea7352ff5a2d2c2b916f85636273af6fca095afc252831022137f738f34d2178c6df946047f6878dd9d2ce1767ebf7ed71544d30a41ec1f755700bb1f9bbd0814d09810e1f1996e4eb9a37f9bb27c68fd558a673c53351b1cae98b59aefc63ac9a71e6d40b40811d0050ef0ee50826efe5284d2ab741d02481258c0c80b0389b13d8381c973bd4d6a3d198d55a3d11b5f96ff9dddcda1cc74fb", 0xae, 0x2, &(0x7f0000000300)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000400)="9a06e3030004010000000000000024e00818d23a", 0x2c32) fchflags(r0, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000004c0)=0x8) write(r1, &(0x7f0000000440)="3fab046717acb14f7c7229efdb0dfb946a8aaa5143eabdd7727486bf4873881c2018a2d3e3308676ed13a3a3e2d318fdaed13695be5fe8a86c6e162a4a123f83dede61cadf15a9f1f044ba277c165f4bf35df732dca5c70a5021a8954987942a68cb3bbb1a90", 0x66) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), 0x10) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x400) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000001440)=""/4096) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x9) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="000000000000000000002bb8b23d1af1958527eef97ceb1a7d68059995ee0eefbf6e1ac3b23956f495a1bfb225a646de07a0f60451fb539528592a59a4b45ec2e23a60cd6060e838af5b3bd39f12b8477973c30b5f3023b4bc214a4b2920c84d6e47264aa91db77d0dfc81361d0244e5b3feace9b4098190c8bc7fc84ef3fae15b45566743051ae63267a367d63416e73647718952efd9d21bd95f560000000000b09aeb3f51fab9a111749d317e4828bed4b4d2138e38b09c3644639bd5f914a7d5fa22c88a18f7401f6886d90adc389ebc3014") 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) 16:00:47 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x41, 0x6) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) write(r1, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x430, 0x0) 16:00:48 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x7080, 0x101) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000180)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1b3, &(0x7f0000000180)="00d562ef84de5f893926c35c4694755d63ca5b03d4cf09863e89") openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000440)}) r2 = semget(0x1, 0x0, 0x410) fcntl$getflags(r0, 0x3) semop(r2, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000380)="76769c4600addac9063190ae06ab50b237548f0ac7ed75ac19be8ce0f9b210cfe7f434ab7bb70d28cee1999239fc9e3af6192e6a75cfdfc60e8992423046043be4cfd108db67d7fda5881f5b9a4306885a8e0be4df804af646b4e374bd6067946f825af5", 0x64) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80c8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x3403}, {0x6, 0x40}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f0000000240)=[{0xefe, 0xfffffffffffffffe, 0xc8, 0x9}]}) semop(r2, &(0x7f0000000280)=[{0x4, 0x141, 0x1000}, {0x7, 0x4, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x1000, 0x1000}, {0x7, 0x80}, {0x2, 0x3f, 0x1000}, {0x3, 0xfffffffffffffe00}, {0x0, 0x8, 0x1000}, {0x6, 0x8, 0x1800}], 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x311ba843, 0xffffffff, 0x3, 0x98}, {0x5, 0x8000, 0x6}, {0xfffffffffffffff9, 0x7, 0x2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x93, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x156, &(0x7f0000000480)="a641001ad014dd55901419d76407ef1149081133b1ccbcb66f5a2bf1d8a7174dfae9ba42e356b1b4ec25e3369f99d169a43a63d2a78cc3c6b97807415964a38e25aa8ec49e915145164f2f96a9bfc8d40a004bbfc5c5d31845e8196af05a172ce0eb18c2c564fdb40bb7b9b5c074d72309b3cd7249bcdfeadc1c517ff23d5448c57ffe4f3d909b2d9d2adde981c7cb1325557a6b27d8d2c22762b598f639b47c6c30049b04e5748fedb3dc7d6a966d5c3f086801109d20e78630b377d66c860a149b8cfdce9bc49c00e0d58d73c7400065141397ab11badbe30593e37b0fb5cd05b13b474529206332c3248f5b3ba0242d950beeb91ec518b2b80192257e4ee8ceaa779528c1e53e55974da1b6ca16302514a13230443a0922c9f3f386811210ddfbeb5a204672f7380a8bc7826699cec5fc577ae8b525f5f6f577b6f123022950f9d24264e20ac74a56c0dc1cb0fd7bed91dd2e00ef") 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000001380)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000013c0)=""/46, 0x2e}, {&(0x7f0000001400)=""/7, 0x7}, {&(0x7f0000001440)=""/174, 0xae}], 0x3, &(0x7f0000001540)=""/112, 0x70}, 0x801) fchdir(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xe0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) fchdir(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/86, 0x56}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/32, 0x20}], 0x4, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000012c0)) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/18) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x1000, 0x4) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) bind(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x29, &(0x7f0000000080)="04f8fb6b033eb75b9fff96c27b8557d8a285a2c0acb990f2ec8a7e1a4c529692c93d7067a421f7f3b5") 16:00:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x881, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x0, 0x4, 0x4, 0xf2}, {0x5, 0x7fffffff, 0x40, 0x3f}, {0x7, 0x800, 0x0, 0x1400000}, {0x80000001, 0x5, 0x1, 0x6}, {0x2, 0x10000, 0x0, 0x9}, {0x3, 0x7fff, 0x81, 0xa0}, {0x1f, 0x4, 0x0, 0x45}, {0x0, 0x80, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup(r0) renameat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x8) open(&(0x7f0000000280)='./file0\x00', 0x10, 0x28) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000440)="83fcae8f91a87b3111c03db83bb5a11ed36c625ac3270f41892585c1111cfc0e2efd5f0983816ae3a252e78e028d89fde606c1bf0357b4f50cb0429d90d4e36e62a3bbc6d6f2e0d29e45c954e4253b8e9e6bf3f9365eac975ece3223117937c52d3935ec095acb282fe8005bbc69d1a12523354f1f6fe3374f952e0fe12280709a0dd9e683c6041c59530b4e7c3045cbafc68e568d1e034dd1d6679bbd2d382ce71202f065f35e888fe2f712b6c07433cbf71839448231732d36f47b1fda2000849e1479fc7d9b41eafc3d000014acd13d7845636585dac25c4d051b402b0198ebde98270e02124e872a02d49374b3f94516c9f5081c1493dfd994cab5856f", 0xff}, {&(0x7f00000002c0)}, {&(0x7f0000000640)="e4f9ae47a56100eabec73f0e38c9", 0xe}, {&(0x7f0000000680)="efc15b3224707c6044fd5a73918ff0ce15c85f4e3d37d89cdec6761ea9d65df8396c76c8d03676d03700930ec8a7fd59ee0197c37b58cdb6e984a092e8f6cff9bc9d332c325436f870ce8192f2740b473ca782b8ee799508b24151f5bb9c86d81fc87fa9d1b681b260c619dc15585248bfdd0a92fa111aa86dd631762a89e4ffb495f98753fae971fe471a6d9a1b5b98b90ac77ce0a0791eb7e33c298e981dfcd101729b6fcb39981dc35e19cac857b7ffaf5c54feac0a365d00f87f0918b8b3d93a4181beb88558ec4f56e039", 0xcd}, {&(0x7f0000000780)="77c64ddb68526ed6becbd55c453d4806f5c7a86e03dac7ff7497ec29e0e000a3778760f843d5f37c56919549f80692695a66fe93c9f842268ee44569354d7e6508554046bfd89aa7c51881e7f696d4a390a3e5bdec82c86e2a4ab930c189da883f24f6408ed918f009eaa328089809008ed987b4a8a53c91b56c814f21799e4b2bcd5e70e56e09d817443ae4edb59c1b88c5cd077aff959116e03fb1ff3f1df0bcc21a6738d3430aaf46ccda9b19b0063ecc8d4c308ae6fd16d079ec3c017cc5d153dbc3dc372025ff9cb30e66d179072f17d8f99ff119b0e4e51d711598f2e92500ea73f72c350a3943e79369ea373aee4e458a63df", 0xf6}, {&(0x7f0000000880)="f70dd1668ddfbccf328e4ccf3be9cb249c15e536c7102043499cb5762580a603a5ddd84dab30a78e84aaa080b99a3c333f8e046325633216a4bd557363b0147ddb2fa9c3f4842dab44633c94ca0ceff7cb5d8acd9bd3592865a34662ff049c3fb0f7190e0598e6f117cde8927ff77c676f618226caa6ee1c1efe8a0b445e88de0aebc722167c03aed67ee9b5936304d1c4a54a0362468d0c86ff82e061ce4ed571b7cb74dd83", 0xa6}], 0x6) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/65, &(0x7f0000000180)=0x41) r4 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r4, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:48 executing program 1: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x20000000000006) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20140, 0x1) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff99) r1 = syz_open_pts() close(r0) dup(r1) write(r1, &(0x7f0000000140)="5587d9450f22d76aa36c91853dbb6df1ab91c53fb7a1a8bb7ae5488c930a3d6e032a8cda37eef0b3fb38f168a7e254002c0e", 0x32) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = getegid() r4 = getgid() setregid(r3, r4) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x400000000000000) 16:00:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20008, 0x8) 16:00:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001840)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) recvmsg(r0, &(0x7f0000001800)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/85, 0x55}, {&(0x7f0000001340)=""/56, 0x38}, {&(0x7f0000001380)=""/206, 0xce}, {&(0x7f0000001480)=""/106, 0x6a}, {&(0x7f0000001500)=""/169, 0xa9}, {&(0x7f00000015c0)=""/26, 0x1a}, {&(0x7f0000001600)=""/81, 0x51}], 0xa, &(0x7f0000001740)=""/145, 0x91}, 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x35) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in6}) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) socket(0x20, 0x1, 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x3, 0xfffffffffffffffe) 16:00:49 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3f, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x399) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) r3 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) accept(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0x8, 0x1ff, "58ae6148801455caa6008d07c1c6be11bdc17262", 0x1, 0x81}) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0xc042, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:00:49 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, &(0x7f0000002580)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, &(0x7f0000002600)=0xc) getgroups(0x4, &(0x7f0000002640)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000002780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000100)="19e2577c6a2ee297f577ce31e0fd08b6edd71eb807d5840051e96aa5c939508e37e47f5b0bbbc8bb7ec58e2608bbf6a478cd7b855719ddf59f035ee08672175b51c2ff60fd00f60cdd36f8fe414c58cb6b91bf432011188170d1c1c7dc2aa7b6a9426cfae6c7f8b3b87ad75a6713d59844e387a7879d78386ea956368919742cb64a84deee4ee18bf9778b976c901e4e313886ff84fc986b5a1412cf21bbc93306ecac6dc662443f2584d4bbab", 0xad}, {&(0x7f0000000080)="935b8899136425e73d87955a0e1719c17518b0dac4d6e08299e195114684f42e1ade28ee", 0x24}, {&(0x7f00000001c0)="1f9004096df10b451f5cd8edf354eb8fd08f51315bea694859fd09cf3626c3ef16a4ecb5e69fd687cb6284e086c28f754b", 0x31}, {&(0x7f0000000200)="6c7dfd6462919ef9b4753f74b71d28cd550b250d2a8e577a8b4a8c12406d4394fc6a09f0f237f35e65a3974fd2f8edc9b9b2e2f2e4942bc9b476c0c1bf499f2f6d2b4a5a4886afe57d7b99273dd8d1290d20237baa2b822ba0ffdbc87fb8e143de5abb37f23cf421f6bc72a17c2c707faf6eaf3319dce7a7958f4b47c514316c97b3d215324b9baaa3f7796544102efb7ff8716b8706e584d69c69fece447c5f75d48b534dfa1f82779335a41bd558abdb532001e5a0", 0xb6}, {&(0x7f00000013c0)="0aee44628a5c0cdcbd642bb76ba0a9dbd3e0f204dcfc791792acdab70abfb1b7bbe72ba2a19adf8c396b15d80b9a95ddd4c31c9faf8a32ddc757786fdb6398aef96ff44be7f945057e870b7e007e82bb093a00e15c0d73ccdece506a5d54fb36801152e9d78262b03094fd63bd3dfea1edefb0055f5c95a3803ef9878f0eca7405535055f83e241a5ddf07be9cfe395c50c1087b67323a1f4bcaf8732ade2c50ab5d301db5a6020a0b29d968824a3a327683db1a6823870d18ab4a6fd6bc502db2842e2042bb97876b6454abe6586dffae6c40e6c87312f20acb2d66f44afba7a4ed86427b082c3ccb503dd619c529a4e8b4eb6f9f06433ba07c41fc906619683f8be95c96adb312ee28b846c82851ea098227b20be19295f63190e202ef7f9829b46beb7b6794e5a8b0fb0bf090bf36b4535385b6b4690048039f1cc5b7075c3f190241238345de286c7b0cca64fcac131f5632d27c54541c98498197b1584791e9bc99c2f11eb951d2fc6a4886428195b130e3eee1ef53bb75b4593cab30538d7dbf405690b87f0cc897f7915e44f137f569f442ad25c4f0e4aa69427d84fcebc50db80f1e9eb81daf2d89122493a18f20154e4583fc0e30185467bffdd585be88c3495efd1ff116089d81633522f4c40157260e0b7449695e49e9d7b00de3bf702b8a86f8e03d3d6514b416dac77641cb2b5e13a5164d6047fb68584465287fb134a350e3e49ef7d86f7df1b25dd6dbe10816cd155c21c22142952e70bde03650483be4777945670b63dc7ead9376128ff97c1a76e78c57133801f174675ba0b3229701152a3e8b9b51993b482f9a92e434d899cf5e99fe2a511cb52dd0079b5881e18ede5911b8484fb421418c2c2783ed98963c09b0662b8a072afa3dfe69c054d27dcd6e29bfd14ebff3d2880417a91c6fca896e7fd78538725a2a0d3e602c4050ee88b2a34cfc63abe8c5388d36eca669c683eb7d866d198ade0e5b13b2e20aedd0a8332ca32d7c11a5be9ec2746f8d23a5f3a19f2f10902c8f2ea9274715574f653326d129711ce5e8100c5ea5c8eb92bcc1172b0835d93f92422a73d472e8e10516af217739af7db39377dcab5acc9dc7d7f0fc494148453a41df0f5a09014ad1649cc88617cd28ee9b706c4c763710aef76a8411957257277954376498d1758547b3b3dc95ea52c61a1850108b22c19d4551cabbcd98e10054b06e257b40ca854de24dc2b7701a440618da8ac20b8dc321745042492b52a3a1d9b6e0936f69002a22b16161367a98e931f152bc450a86e7ceb62d5eee1477fb2fc81d19ea40f2106796eb529103d757d6205db75f13cd43dccf3b957dfa5c400cca77f385695be43d3c4f83d76211218ff0c5e3c5f8cfc0fcefa25787b9bcd5112c3f34afe4b45d73ad68c608228bd41fe01db00a9afd8af716b6d4db5f636c0df823b380fbb15b7a35db35bfeb6325e4ba93e9c12e640125df3acba16e7a881935646fa32a9be6c90705e6c3ab7a5c35a310b22f105645ae0626cf00a4d9fb7f2fdc7801bd098e34a7e925498831efef960390f7e51a9b9513fad7fd43962c429701442f72a482e349a22a4a89935d2b8b4f2e910de0e26fa46f044d9e8b02e64e2bd2fdef053d66db5ba626a9ff3717ec45da1089e0e7b679c59a6227ee0044d2a474544620b1255a527ef8295ca695c1ac52f2840f51a966c03d6f4631a75e7178df99eef1275494178b499f3ce96c344e658b1ba56495a367da8b015d4e1ff8b019b642c63deabbc1f1177b8c45da28d55ca37a6d22dd4a32a139624c98137f0d5d01f922b02e43121a7fc3259cfa44e4ca1d467e9cd800a2f5c09df9be39979c9dd792d6982ec80db7dd462d194b8da5f293491e3c86f918961353d924837db9680295437c17d77843b5e8b5e55924f7c80abe7f21ba3dddc365dccb5c62c308ec71fdfccabd0c4da955b0d70e08eef2cde1f64a957e2c8aeb7085cb736c8694517862727caaf5bc3c2d3b39fb6e33c562e3ace76fc17871cefe4d22546f7c85174f95d0949a920eb0ec29410750545dc635f28b717be127ea60f97e0d15bb3dec1d77d1f19f6c1d3157b44c4982e934836c5c0f667796de42deed40159f4dc8bdce8c45c716f7059e5523eb8f4071b5f6233d2a94f4171aaf068e76bb0df842c09c958ad4b8c99dc4a510b923b970376c71cf3cfe7f6ad89015dc04316671376933782bbbd828847958d1be89affe7b6295a652d387d12095719a1b3e468ac154d747a792eaefc020b89f27f805a12dc302ff203b92ceac53a21855c2dd7dd878c3bc19f95696729caec801af16f5adc91ad6fe21aaf8d8ee18d039f0436d5d96f87cdd149c84134e96ebe101177d38c461cea82083d0c4bce00637b82b4babc620ec3b1c17ab9eba562f3c11eb720c7cfd6a3065a7956a0cf38356839f52998d39da746fba1e0b7274f457a99865e9cffafd5a41960e716bcfe3b63397adbc3273719a7642d33d04ebde245801e427d846ae73fb41db9168c644242f61e5e60a3d43ee4fef469513d863350b7db94b3444ace7343b79060d0ad6b818953250d05a63f6909396f6222f51c57066b4d6c385d9dcc05f40030f7bb520de82601731a45ce33c8e48c33710fddff6671ce764ce446a84dd1d91f98205373a7812ff2fbc24af4f7ea5e82c17c8b55007c248f5bf4158f2faf88c323aa8873b47b392855cf16e2deab7b0b63545ea847de960f1df17b9640db51a27a1700f657ed0e63a5aa54bbff8fb137aa596ec91dd2313b684a00df559f46e0396228b9ed5f35f7e7af934ee72f53ebfbdca915f72911f7a84846ff39b45097bf74067c42f2db761326d7a0436534a9fa609de25665c109fde5be15beeb3a13b510e3394d486fc776d16430e8e508b7d92074b7484beac1cfcc9b569301731f50d57704ac6baa668ac169e86a058ab5ec1571f3b02c9b6bc2d69c96d2771d9d40f706764bd2e71a54fcaa1f2b765de58336644615038563b6ecef1d854a9f7c9c686b9ecefaadc83fa5919234d7be1360a3c28f1abb07e70fef8232fb95735fd081bf91cc13f2b7c6deafd311b7f72e404f8323639c215282baec4f6fe0b4c21505184300f3f3e373987aaa354ced5d2c6c9691406ac93e83a7ae0dd8da44eb693fa59c90fb59bd6729e99638ccb911dcc98d2a29383bd7a54791bdfe64ae45690f7bad5ccd02818f762990c77af93a067d8417e4168f21830da8dfdd5fb0f2ba5dec209701122308b1977f8068c6df76b8d201e06e103f9e29e7ceba3f95d7f01e88beac71e4ce6f7713870883c89a5e9640009b0b089a1650658359512c37a41778bb7e8befc292dc7df0b406475c4b234c96949e506b854c3c6e2ce49cda49c5896a5463642937f5c1ee01ee9bdd02dfb9236a63adf2130e28d549d5388ec0dc355bd23fb81d8d3f588b6c5af7a654fcd8c5fd09803b1554aab5d721e8eee9a25d7b49751f4b9840feb533fc2435d1f2f47ec4cf6a40c7ca30b87c1e5c858d7fe04e22605dc4f0deaca5f8375d0667e484a608c57ab5a18cb91945c18fecbc654d319552608196bc3a606979600199c7a7b38be2dc10830b0c6a7c291d63510763dc04e28a34cbe7b9986f8e975b5c19170a02c83c8a7d0990fd0ed75900319f72cf512665f7ef3178ceee0e2b91a4a9247fd7ce699d06b6664d4b591b881e6512830366712bc0edf0b8e88dfb16a841f9cf113f95ddb850f23cdbee29fc7d3e5c89df0455d74cf97d255325ac75face8cd1b64f3533f5c34c64ff74fdfca279d4659f04ca28c38ce682ead48b249432cfe5787d9b8af429c62b0289e8389d5b6324a8e423e537bf63d63c25077c255de8627eced8c628875e73ffd378b0ae4d81c369629799f6695c65902a21cd294ffefb092a575da48301983b6b873d98278640c9fb7d3194515fcac13cffc03c4f88b0cdc6a4e33c830baa511e4b8516a20aa8a77fc64fa8fda541b7597649cfe798a446de211ddc79e59272a479f09b01a5b7f56c8593a456afd9c9c7e925c9ceb99c079d0e0b4f70ef67239c5394912046814cea5ff90330473dc8349311f5a27cf6a98298043969cdce18a980b574947290d033629e9f4fc07295a2cd90a55f304cf7ff43f3f124b82754f90d9c84838d39439b1d94ab195a44e8c81f5c92f28a6f6097aee08939004fd4071c3f3c1cee3e7158303e67721a8a3149e6336be9e1f7c3094fb931642d90cac90f5131aeb84cd5e2f810cbfa7550629ba07b905760fc370764aaa81f3ea63ad8b8e2996e9bd12ab147e49cfd1e7df32311ec2a60ed835a5a2692963f0736fcba2bd97289bac225dd024d343b484f9675541d781b20cf7801b09e09d9a6215003def3b9b025cb14949311fc791fddc9dfbad1e51fa7be7d601237205d6fe59b49a4958b06f05eee682ea4b789d148d093aded5c38d3c26428fad3041f9ab356d5a7e429698e81e933b763ebe3022d5ca004dcde8b9e75690cbddfa8304ccf59feb30f30281e91635df7232579f3a635808ab235b9036507bd28245b116695ae04402db1a5859dd5e1c36fce89e1f8cddf1dc47135ec0f7e0725e88f59aef6785b465371c873c0fc28d09ca2ae8980c6673f0a2fce807e9c0b16ede4186f74d5609852f564ccf001013028278ea2198ab5fd4d256944044ec64c3c0e632810f7db6bbf478d9586678e4f6e51fa15336bf43651275aec3990fea33ad482af48130f35f25b09de8a320faba6f7664f464b81d10843b8ab2ee56bf247a4fe115b49510d42f97b5071b9faa1a688702831228b19d0d503c7be15935b6b27c32422672c18b49f66e17b423a68a3c0a961421cdd1f67cbb21dc5500a4193edc18574c1c6a09fee844383d1eea06236580a169733148ccdf9b4262e6159369414d1274289151bd28c3a504f57a63b54925f2eda312645d03eac2f107de5fcd99c480a925e948258e3c6bc42d0a5c5385fdc44a935fbfbb2a2056bc0301cd1b16ad5ee79c403c39dacf7c419a9afc2073e6d583ce4cd2b458fd43d97afe1b95137de862096e5296a13a7c56c8f04a3ae28ed696aee1ed7992985588fb73770c27f8ad00c6b5577ffefa7c21c891f6f3549e311e3c38ac659cbf6159196aa43c6361c7a1f04746a66ef99d5e03d408f44b37c048e5b3d37b3e70ebadbe08d37e59fb714fb4e548c6a9fd5ed9b27d08f967002caa7bb3990cfb036598d02c8727d76cac155ebd0d917f17d2259e32c3e1d0daf5f448ca895af8642c0f3f415c0cf963d95603bd8af93be58a28e4d0610b0655db1bae0666154a65e9e793a2aaa5aff55a60472154faf5ec08562d7d1c1dfdbb9a4aa973b731de7693fc900b04df5852f26335c353c13d13368c9b753424ba5010b6ef476497c9101ff7141cdfad36dc40b5c7d128ed0db1dba1f5b1fb03343209c654e6b665f462315dc927783fd5d1f55c4b13180900cfa81716043ea1f5bf051473b757536705e43dd3376f38794beb8727c26802b16bbf716c1bed1d2685f97300c51a9c3baf3e89c2c695ee26cd473efea1a74c5497d76391b4edf31fad31319219f8be756c966ec4e62b51245b825d9ddad949aae4a686928a9cfe8ccbd164326e41491c320629e5c2ac13c2e58f8a051cfa2010007fccb95aaae40e7d760207a1cbdb35b7c6e35e9a83de3d497c4ddd3a505d8362190d8e1ddfb53bc31628313e9e101bd24108fa47bbf9365408b6b5b2719f7616b4b1e7962e6a60f9bb66957e8f325d7f761da22fdf7572ccc4394741048d5a6f14147277", 0x1000}, {&(0x7f00000002c0)="28c9e4c82c2f2bd7d0a3e27f547e94c8b4db2eaf9d0b45a260275f67257bfe3d9a1c88bb0bce432a578cab19e420544f54a7a154aff03222e4467fd7d057e21e4fcebad3fa76c000f5453a7088b0019a0ee703e2525bbbd6b70506790d01777dfd64f51fec1a3ae4aa1fd2d708c115eccdadf8e7e999f6b9f18e5fffbbd97fef5579be95494075080c3dc0f037c7ff5f536cc1ac7915b042b99009feedb6f84a822d753ed8973891fbad3dd58dd804e080cc2ae8506774d8939179616694eade69f3f70176474b60e9fbe9391645b621e7d9", 0xd2}, {&(0x7f00000023c0)="d01e28eef8e03bbd288bd32b4950813e0d6a03a326f4f343a228ce3a4fbf241f77ca17e7a85bed043ae5cb4ee87340ae564ff24456a8b71d1c811e2d881006", 0x3f}, {&(0x7f0000002400)="18e026d1609c727c5062fe85a266cfeabc355cb76a6c05d35030fd524b0fcd0c5661e427", 0x24}, {&(0x7f0000002440)="daa5600a96e8b947ba", 0x9}], 0x9, &(0x7f0000002680)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r1, r0, r0, r1, r0, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r1, r1, r1, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0xf8, 0x400}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000000140)=""/136, 0x88}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/162, 0xa2}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/182, 0xb6}], 0x7, &(0x7f0000000540)=""/123, 0x7b}, 0x2) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, 0x0, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x4, './bus\x00', './bus\x00'}) 16:00:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000980)='./bus\x00', 0x400000003fd, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000000), 0xb, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000040)='f', 0x1, 0x0, 0x0) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) close(r0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x4) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xe559b3ab98f65063, 0x140) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x34, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x8000000}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x280, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:50 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x2) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)="60bae24e0ae5210e63ac054356c64b70bfb98cfadaf8dfd072899086f89d637d1e9cad1a6e365082e8605fb8a99132e88ed13132af54883bca4653aeeb0f0b52fd566f3ca7b6330f7362673ba4a94af7d22cb26ccfe399304740b1cb7798683c925df880be7f74760572ac4e9d8f243596df1be3117d77fb0dc392669ada230f6a18725aa30c52358a404bd97f4e09c6f8859f043374bd5536df593a82a67451021837b05dc49189a89b3373a5c2dc16954205fb24b743283af7bcf0d4093f1e28b3eb82df927fb04b17e2efde1734e825ff6add1ce607b6fb67f5922c0094237f5d529bc7bfbe", 0xe7}, {&(0x7f00000001c0)="b2f47493fef1987ccf62f7", 0xb}], 0x2, &(0x7f0000000640)=[{0x1010, 0xffff, 0x9, "57f10b344443f481faf6413e5b378404d077e8bde68cad71f2b079c39fd1cfdfd716123a5b2379f3263d2f9014005e293c2f5a6e8cd01bc7fe3bd4797c5e31df4f3d3d8f603bee8ab45ad08c5cce9f018f015df318270d5a1534d8ccb7c69392cb0092cec8ee7139acc3fafb92805e78e9c443d399ea0ba24bd17e8edd0a12b312340dd6faad3fe8bfb309a4311d55c11c46dd1d937a1cb01cb7cde1f4e62db54bbfd21085ad0c4b373ae3bda9f1469c6fa9c91bb4c1185f8b3b0f4bb9458768127c67c83f28ad0ed961f5198ca6127f234afbad4880caf6414350774dbdfd7b7d79324d3ba9f1dc4ab993acc345776e8cc44aac844ebe589b3845b97fd229af9c3ad4ccc9be647dfafc5036624f925c69a00f220c97261f9dc8df3f504a1f35c21717e43352689e267944a882ffe91724368679ed5653eb1f49ef67109a8487605cc33ff9a5211d5c791954d7a09caf96a0b3cc030aca3761aad310576fb600bc714f67d93a3670061a782e930336534c58fa6dc7a7bee4c23c4af299f5fe7c1496deb109e96df302aa8a27200ff3a1854466bd2b83e9092f1362f5b33c6f53188c8284d3c78a901383f2718a3fdeffe2fe2ca2f31ede548ce8055b56112dd9f9682a889b29371ed1388aacdade7b1d482d607845b624bbd26cc88ff3afb57d9896a59eb99ab555368c1dd0c65684f5001d7d66c1f8ff28bba4f3155238977a87c374a87116d766f4cfabeb7c5ce8bff2a135f9830de69e74b7ed243fa16eba0f5423eeb58b48723780b7be56853244352df434cb3a0864061b0b70a81723697476d24d39acde32f6d13e64fa0f8b1c042fbebb4af2dce99b083558d3f678f4a0a2d5f80ff78cc52da3e92f48dc738677a42f36f387ab29217fde170062e20e6a5e925691419ae421f1cd5ff3f81f3aac6f046b8225b06b2fd724068651ee42dec2d3c7f81a0d9d63009fbec3533eff5475809bace0219fc4eb50aa371ed1a9ff75ccf49065578a1887e498dcb589179d3d3bc372a7cb82f04fc768b7ed918e5155045a26859fe36edc10faac4871d2c375b33918d64bd20c046e11b6f30ccfb5d32d0214ce4436629f619c0799d4062351df29698a7563a2031a643103c5fa3c596a7522311cc00069d079cb522191050a016b6f808189b587f7047b5300b0be687a2fdebc17531d9ac7ceb52085af2dbe23579cf7057a6a3c8bbd3724be2757d9fb8779ae6fd7e6eb3e98a76552e294afc4e19035162a8d0de239796712369d8f8962885c26d1a265286017ea790745f0d880ace42cba2e1159def978807f966faefd10a4420de5482bfca6220085e3928ed6d1c3516f483711f72d7953fa71a4dc59d5e35128ba3c1ae4ad6d711e02fae2949b4f491ac7627a7d8dda319ead7bef45ade09bcd2d7a77e777ab8f17d2b8122fdd108ecff7d0d1c4361c9c895f46f98701a2665e55ff75f95094f2eecde2752021f222d01e67fbb8ad3572ce6f4ed97a52a0a8469b2db0f543ac210d289cd2af2c46ecee2cc9f9c32880d0b927aba8bb0625d5b816d257be5bff4901cd3cce3b28dde5d2f710b01a074d9a0d72a266946d735efa49152808191fe4b1c98dd37f94604de48ed3107e3a151f6137b89e7a6cd8a74eaa44cb39beacab476392c4549d91c02cedaed6d0783a53ee7d173e112d8b16238b6c7654ee849484af542af8f0ed8ede151ba0fef21f16a127b88b9ecd5e887f12316759d3a100ca9fa0dad0e1800c73a899541a46907cdb7c945073d536346b0c95c16d75ad15dd0db2e7716b5d4bcaa55180fd3866ee6ddaa57f0b49ebadf2d0968f9517751bf0fedfe2a66723422b49a6a9ac17223ef2639ad60585787d3a580200d86d374c100cab124c221d229896629568e3d53b73622cf7f835cb2a5bcb3dc3a50c9953942fdbe4c19151f7e1bc85e30eb167cfffd4fa3fe2096c13477258adb7b4db54be5e51cbcf1ee2d701fd637a590bde19200b3302f5b0b1204d4e5f4ddbd15ba7246c38230efaee625cd5a249468dbf5c6aafddc2a211b4e4ddc6b57d8cf1fde980aca06edb09330581601729ad79acacec5eaadca3a75fc574ca54b348634402ab51ec9a1bd3e488158cf56be1c0e5d79e5a2803632c0752aed8d0f96b05c097c1cc5515fc5801f0627d6674bbe5f52cab4dbcaff716ae6b3113d04d272039ecd200697c51ce9b5af62ae18dbd0e6b6f8d94db39b789b94cfd67648a571a894040ec462e7255cf93449dd2808eb39fd5fa8cfcf0bf2cbdeb4f120d4a0c1372ec0d2b755bd408c49b212b9c01f9c2a823b2db2962e664f8af4de0327e34a3a4569ce14a1a60d52c3d32af6e115bed26aac30d37cc1e70c629722eae59bd062ceb41bddde32e3c9da04d164722755ca115cecf15f42a33cfa7792f2d60a546d6c029a77d19ea7ff687dbee76cf84d98c0b5c231335dc4e672d4e96881f43cd5d5e7679322a7104f5445448dad3ed5e83a53963ef6607f47b32335a582e298d6c2c3b301e7ca0f5ec343f5cafa172a558ae15d80b6642876e257ccff4ba62407a7adb0077b4a0e5a48c814cb4cf3f4737da148a8b074ab0571a6d27913b615f0f360f2e6fab1a38952cf496bc7fd1e89765bdd53dba04a8893b9fda5f3ff53bc87ce2ac736e5c1d788890a0930a837302dfc6b3ab80a5bfb6b66bb8bb31196fde992292bdcfc909a623f9f48adf9656e196ba37b750a0d952679534af467e923937b76e1f84ee3b925fbfd5c3163c9241a04e6eb4d619fa66f86b8ad9ed2f0faf3645a9b4d6857b2ab064fe133b110d16d69523e7602256933dfa349b2e83602d4a69aeeee354bf25682ab211e12b22e67e69aa7c27db22244292b395b6a44905a7127287fd60f657d808d5a49fbbe9e9d6dc18f3c08d55d9cafbf4d93b936f8fd95bb647e66f768df08593f8a1330fed66d986dc1b5c00aa1856d5fffc338349e22b0024a7db2f396ca7629272fb4637ad903831d3d8228a4405c5902784927f583213ea39120598ecb9064e1a25eb6874ca9e5c6b840a88a99b61eeba2bbc5fd4e02f2ffd4e401aace14d46794084df6b2dfdcb75588355a38b5d7ee2fa1f97228301652aa5706d970467b53df91d6734c3b35fdeb0ac27e171cd1fd02aae7e4ecbc3ca89dfdd958724078cd3afd73262116e0b9a3a7e2b7891977d47deb563b3b7e03e47364f94c5ec6845f61baa0af157a07a0c531ae89897d90ccee7580e283b468eaa6378c27259d9d50b12465fd3772766b131309ed107353549e592aa137e5932dd3f84ddb5b972c45e151f7aecfc6feb2435d7a3dc860db33c6e916d63e00bb14d1f5144fe6131a8ed5ab62982461b672c9c56616cc6ff90bcff677372deaeb4d2c8c557caa1b46702cddc4094313d792dc1812a15bbadc0b15a9f6643744253fc50289709f550302e026296735f6b367aada55b87d47288a7d850baee9a9da9e6adeeaf4a3a47dc50ca918455f7c0bb69d22fac0d7263a7aa78c29a4ae03621bcfb2935b78204d8a2442c8e450277436f4996940140df39a5428e7054f4cf3ed5a4e1a1256c1c76139ec04c1eea6f30df2189b629fa9caec48955e1c26077256948e57aa86d5bef486128f85c96f01da7a5ca702dfd33c6051ac27ca47d2cfdec2d5ce002cf1a714756fc68403665ba5434d3c1d7ea54a048be4269e49aeb523fe35b40ce8e97eedf5f550fd60e5c338c704494d6b1f6e84d375f5e3bf4ce19c822f32f6a416a9e4ca5e93e4f8bd16e4228a29052bf7af0fa715db59c4a7924e9a34f71afa9b44ff4c048063fca515eb0fcfa41eddff54c63b14b44c274841311a9e61202ea67e583ee0ffd4b26cb7182093832b40fca6e61e249eab768e2face6f6b1b6513c07ecc96e03664e93ca1a5c684d2d11870bf035fa3016e74327492af6443754f86597a2921fa9e52c0449658fa852c83ebfe703236e3cf1f5099d6508e20ba91afd9a7e1f089a475c055d5166fc7eb758d2c19f7e077c3206079fc853b519435890776dc4d258e1388c6386a59d4729a4c6250fcbaaf202075adf1a4c998ae3f304bbcf3c934c18514f8a65acbf4d7a79b66d5376d7e4a1d9c07960532b7eeb08701fb939733d5635a804af8c0c536a077b484de50fcbda9bdafaec6055749c483d80519ec49b20b369d5ac1472bf8bc5cf0be852dabe64b7b9f7e0241f9a21f88e3a719dbce8bdedbb0af680b52d9017b23e4eb6182dcf9db9e39476003d36976cc3c3d23de1bf4e210bc4f9a81d612d372d96bfc24aaa73d39f1cd5d8dc821499ec165f51760daabac21380aeb17e8d72d32cae410943cfba6f2850844bf74603bc802b78bdb8fdab96c05fc9b921e385a52697c3b6adb967c51fe4b2749ef4d3070468625793b63d0c392193c92746f2e4a044da1195e515e6b1a0c7f408e1060001148d8998f5155cf7a5af2934aedf4d412d48b9438aa7e408cd473613396e3c7fe2fca153a3b44ac617560b422778c1cbd103cb0016047ada7d9c3955111be0a80479033226412e48288dc429e65cc974883d0e39d5e7680b50115ba8fab3c4f139504ba437e080fc29618aa9907d51a077717c259f7a3d2a3977594449fc7c9ce2ab10dad681ec6dbd8b2c24e59703e99f3c0299519ccb40bc14a2a8a61c83221713beffc05ed36ec0e4b6cbd6dac500caab88be4edbd55074a0dd57ecd5b1c41c830375fad7db02bb7bd5489e3c11e12ec6ef4bd89a829d82061ae539c04f033a0e024a77c3c42d6d11d3fbaaf508f1448f599abaff68027d68f8b18cdea586cffecf3daa3e8b766a039022c8c819236f418f7e92927a55d9a1584422495d6c59c7900548e7f95b053c0e9ef5fb0dba776f3ea76b437cae8b30a963d29ee6969e29f4f39c899b1077b4b5de2b362bbc52f67b1a8d055b6ad1a371b72e921bf607c4455f89505d04caad9bd55f68173bd92df22574a150d427985c8329b0269b13a4d7a1dd9429c9268ce150bf824a619cae75aca5d17e5cb33217646275f8a2be2a5cc5f32738dfb36b907877b204e60cc58876b9b83ef77e5b16bf5a015c62cda359667959d25605a230e50a2b2477dc3a42a12fee7c5102e8a26cb561fff42f10863d6ce45f8c459f77482c57570ec584b8761e06e09a063993e895870b5852ca9cf4558d02e8b13ed776346ffb53d7c9328ef80956dbfab5fad626755834ac2cfa7d2a3962da1f92d33bc9d77ff5201065597d0e07ee0d79db0361fd0f761cdef2e4e4678cae324457f066c74f3b70bfcfda19834b3bd86bcda6e42b473049dc9f702fd9fcf119fae820966be3494eb117d0076d591a5bf0b0c5438bd7fa287a71a5d9bf77683a32ea73fbfb7c07aedeb4fdb6487e97556fd2027ca03a4edaafd0abedc41996da875bfdb12bea80dfcc6432ad5b3298e11f049b2c3cb33e365879b0573aa45868f904a73cabb1c3e439d8f8e0b6740bdd6ef67ae186c80712ed1529331c4c39dc2f0d9803c94b9f3021a9d7da28250b90e8382d64bf896e22847478d4f165b18ebd056ac35a97d5f3db88ebd02aed87898e96c44bf62417d6db3f3d66d30c1247c00e99024866770b9b68d307bcd6e4e03a881cfc18daa9f3325aed2d313b64ffd17575f87aee54056679bdd44c6a0a072b05e4df0c4e0f2a3ffd6a1894f9a53f688e866efd5eb671c95b32029a3fd6a2624f1a69f3d84d00eec650b7f0b86e565a9fb6c051465f596721ecf9565df298e396bd02e2920a3193d251774168f65c0b3dfd38986c8d4555ba6da1492eeb4a5c4e7a9fdd11e245152bed8"}, {0x30, 0xffff, 0x7, "81ecbf0b58c3e575346d578bbeba69d1a7faa98cecfa5fd2be854a"}], 0x1040}, 0x6) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) 16:00:50 executing program 1: r0 = socket(0x2, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x320, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:50 executing program 0: socket(0x400000000018, 0x3, 0x0) 16:00:50 executing program 1: r0 = socket(0x18, 0xc000, 0xffffffffffffbffe) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x100, 0x81, 0x51b5, 0x5}, {0x1, 0x129a, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe8c, &(0x7f0000000440)="b6168f6b0054990fd384d9f5de5bb045677cf49638da1bf76af90a7c9236d0a0715ee5421c0632ed5011a29a95b09bf7be4de72603ed338ddfeffc6c5ca9bfe282ed086487bd61d20b59db2987e01830200896ef3a3647b3d86cc55e0a9947ded7c8ce6fce0011390ca70dc01f5cdb1250c9fe6dc700"/129) 16:00:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x20, 0xfffffffffffffffe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x49c, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x3ff) chown(&(0x7f0000000000)='./bus\x00', r1, r2) renameat(r0, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/202, 0xca}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000001400)=""/108, 0x6c}, {&(0x7f0000001480)=""/230, 0xe6}, {&(0x7f0000001580)=""/144, 0x90}], 0x8, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0xffffffffffffff80, 0x200}) sendto$unix(r0, &(0x7f00000016c0)="e03f9f7ae51eb202e751b7979575eba8df9a900dfcd2e8f97d40ba6fb7472487e4d28158be5a2824d20f5a15137bef175ab3a0c19db9bdb07b0f70a83122ab827b2f297e61ef59bf721394d0a846427833a0f51d33b6afaea955cc35d990190e4c2b955726124cf269ae5da67fbad884e0d366fdd1656e048cd782ea61a05a280431917b17a43e1a295acdec5a3cbe9c49364be93509aaa737a6ae2fcbedda4af083587957b208ed1e531ae4cfb305b8a644424169b8b92543a222a9b41179fce70b73323a6b610fddcee78d2b8e62820b138548ccdc0caf2d19cb8a6816155264e88d5906b279b0a1", 0xe9, 0x8, &(0x7f00000017c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x10009) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x2, &(0x7f0000000140)="e3a48e6227ce4e6831660a35cf5235aec24cbfdf7423910590eeb398829c36ae5b00"/43, 0xffffffffffffff78) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100), 0x3c) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4c, 0x0, 0xfffffffffffffffc}, {0x1000000a, 0x40, 0x0, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_emit_ethernet(0x15, &(0x7f0000000080)="5beba07a79f467ea6936b9840af60f70279eff3098") 16:00:50 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)={0x3, "e32425a5489f1929a31cc83ec2ab8536574aa24dea75da7566c9223dcc9a81a2062be801bcb4cc5a309d2513842b76b8680de67cca9e0b0111f77364a7fa516d8747764dcab254ce6d8bed0274f69bdad14134a7b268dbe1289263a96f838cae7be0bdbb93c95a84c6abbddac89868f20e357f20dc0486809d4b2a4c018bef3d5c0adff929fd5327121bdeac250d20b429f783ef265ebdfcfc0552f04045c8bcd0a77916d17694f940c42035c6d6b08d34d1864572d11d63281001c1d1977225d50e4677903d178a03ce9306af99ede68c605c4ea1b557c64510983e5054fd14581633ddc0f7b037a9d22ea53146e99b3fd6b1b98791d60a25d9e7944608d76a618fc9e8cc3011dde5339f7d5bf6f21f6b57b6edeac0ca616fd597cc297d33147735febd3626158a44a3fd3427f2467550797d9b90a6c871a8d69f82985119ceef5f1d2c306f8a5bbe8516219b6b62a923de8c6de52493e2ec0c1a72d9d87ad2c7cf2d922ac748f61e2508968f3444f0f6db29c129a10932c9e78ce97adf77263e360995437725a8089ad690ea4ee993b63fae6d5c51cca2904481e8e2f45f5662ec4343ce9a813cfaafde625e1f2b429a62ac0904840e179676737b78a170cf7eefeed6ec1ee5e2c5a0bd310934dfea161a9380e30e5261498ba24f688b933e69a71fecc65e7d25906f8d5629260924a1aedc50aed5c141ea870d479a55a91427dbbc97dc8be728869b51f66bbb33cf20e260cdc8555419b14f4a6af0719123fd32855639b30e41a14aea3b175bc60ab9132c9ea8760eebe3913f6ffe9fd7f417d76567388bd59b7936fa109311f47657e77ba972cda49a33e268f0865f6046ce4983d40cff4e36feb54bdd1e5f0ed11c6a1d1807043caebf4163d43010d74b1cdedde676f6fc3acfeefa1014f198e03424b3d4344e7937a07cff7d8b3cbb71db2d8d791fb01f392d7d46f5de7ecf31979793f5abaa7caace5d594ee6eacda623571d40d35e08d4c254503b14e1947e05fe10cbdb729f832ef0ecbfbdf8713bf5f513bd7e3636647c2738c85d8940bd35ed96454b835a7a2ae260ce9bf2e3dacb1ac5adc743cf01050abcd41e4be3dde6ad202e69f9ee0f39875d228edee009de6759f00ae0df58e74555f904de571d845a81260b9079535139893a8f14701e20ecf0ec9559adb8be123670b5e73a16cbc991edf90e96fa7560cb40186b7b560620cf47d983ab89cdd25fc4e6797ecb9d84366e95d660bd0c9681755b517385061a27533e1d8f8152bd758ac7778628c59a7a6d8c3e68a4106f7093622ebf873f5150e443beaa37bcb69e9ae8eee6df50679a739eb3920b4648f020ce58509701c52abebdf4a09acfd6f4e9832bdbc3814c1847e1dd91d2bc4f3dca1a8c07d2b50f935342001ba81e0481d70da68c287ba4626f0e4ad9c6a9fd101bbcbde0a3a9783065e0cdbf55290945beedc6357d3c7824c932d55a6577788634768e1a61cdd4840c4d4edbb4b0f7b867566dc8f62472e73cff5c4129e48a94be85971cc1c5a346478489b609c3df8fb361993811cdfc3d9fc1569a973fcc59d1c65ffb61f188606d79e0371d96c65737fb4c3b9b3866ee989d2d9c5cd9173d4f36789c7bfe22da7022a4180108f7d198d0215b2c9833b9d0c94d097313912c74299e6c9dff2a02b3f961dae1db0a7f03a457a4166fbbfbc2b2e758dd1924a725f94934b428d43ca673edea91c191260e7fdc2a6c011fdd31c3faa35fdc32ab25f95a76f8a25f328f3edd1860c0b75f52bbb36c3cf769e3c8a2bb38bb251d820c14c9176755091d821f2d830644eff3ee998cee773a3c6edc0f5c778eb383582ba9bb6d58d45ab9f8283baa1dbac8b49b150b0d2060dd9f5f7fecd20aa59db6765fc8a9bdec382f657336c1bd511c52f248c55451af5be891cbdf03e1ec23ad2ba54473042c92aa04e29157a0a2fca0771caa3ce10f11b7c96767ef71a4f3e9e515dc5619039257f9797c8684a22f11412d8d9620d57f48e6019bf8693b923260ad40407b19891f4e297705c8854a02e15b64b437679118fbc2905b4f42a64b976e20adaa373f03d4465d7126b078e98e9e7814d1385f43d27dd3abf62742068160f361318729731b4f527cf51c51bd729c7f823b921dccbfcea68129cf314ac1807b3aac8d484d27864cf3f472c3b86bfafaa868cfef7cbc35b239c94f340fc147ea23f03c65fb2bd0aff74665a76cdb56857fefa4eda19ad6b90d676cf893cf281ddec22ff431e2609a95f00f2674c41cecf025624fa73daf4cfd6abb61380faf2969fdcae0c1c95e8b342deb31e29bf2dac1b07d515bddda3cf6cf1929311706370c0ab5931e0418421ca0685d5a3f53ded37a8bebcf5756bba66a0e37ee96d94a4f5bc31cc6cc6fb8a5bb48cb4593f9e6520d785628e1a4c40e4594df1bc94057c6a6c0c7ff91dbf9adf11699de46e4aabce51126d8a002e2ba4a3eedc81f063af412f313cf657695d5b3eef9dbd7a3bb20fa6440f93d6958c58f8649c6e710081d826694d0c620a8885c334e34ef182592aa68890bff0edf2a0c1919e8b2b42fafd13c0b95efa92044fa5b75438f9d7157250f1996be26730fd37910cd6636cc7d214ed77cdf78ee19ce1ecb4a4f829459d52b13bcd39d9856ba0d9232898d3453462e80d1c76b3353415aae50d19b9ea0a43a38bcd025d519e7b1435c8c575f32960a364984188459b198cdc4472213586ce855f29df1ea4dc13d1fd3ba08fd9cbfb2bb50438d1778f7876029375c2d9bffb7acae91ab739991dff6f7ead86deb7e9f235a0a72fc65b142355638737d39d5b7779066f9cb6b52e5ff7ff4233ac3bf78691f511d88665c7a502ff6ad9c5aca923cf9d1016efe1046205a8818e3373983848f23b46f204ad9892b214bc44084137e8f92567cf8cb037fe6a30fc6d0cae96b5e515c8006da8502a8862ac900e7307fdd13c355166c3d62f7a383ffa3de4e8235e610a2692c25368369e6b808103f1a964a86fa17e9ff698dcbcbbd41e71e793a421f918dc97dc5fd2d84369c2235aa3c077aa4fda3766a6f97bcbf8fdd0935648d801c1c7f8e1d1fb311d64fd784acd11f3d26ebc5a92b9cec6500d687601937533887da5ce8b2e3f0a6f922fe0e5af800908a823458bf6fd960c52b65df78750c1cdfa085c3c292e9c5991d68cffb00344769cc7eda734c5d6f7f88ee69d57ca8a9156bd4af3f3fd2d2f6b54faa47c0750cc3f3749368e60840fdf81ee658096989a62a47dc8bb4546f6af0af8fac6533e8c3b4b529f5526c79126b004c12106b8c036e0e64e2c5ca4eccace2f0c20c603416cb44c84d22aec11edcf4fb00e454a89809046518399a5fa3f9071f48bf9e3ed631ef76eb1d9372043b6ea40fe1b7f30f564b383458a6f05d67a9712a784822499da6e36677b25c3307d92ecb9ae627be9e5919b9fa0d0913e59ef69ff48a0190ef96905c8455808ff79daf008c490e57f40a91f47b1e81bed6029a1cecd5ec8e41e8ef1b3b7124fa3f507ee0226334e3cbdde2a8910b770069669e9b499be236c752c8204ee949f830289f198019b9a11b644b9ebb6f71c7ec70445c736e93f6d7a8f383fa47cf6eb5680bfb8a4e8d85ba7ad5bd9f4336dbfcafcb94eab5dc23380a3ed3768cc15ae990d3eab7d8304d74f7ea802dc5e9b2e82277dd790936f855530de3d6e905128b244b0f1329e99b734594f743d04b1ce86e31f4d1e5c3a7a94f25c0a1527d96dc7d8bae6b740d5f210b79a10c6958b3894eec34a23734ebda5aca1ed8686cc1275115cf7cd5c9282422a98beca27b5d1b37580cde5d3b3e2adbbb105d7d0cacf233212c86052c6abd14cd13c56a0e889f36b8464b12432540f3731fbf46dbc3a6f47bd45f0c667957bfaeec48c0a7c11d74fbbbe79c083287414751404dcb06dd729c0229cab7ffb6566fe7d360c098cfb4d47039bd3fa567c490e88b206f474f4c897bafabf56d53bf5ad774a040f16dc4c303fc1bd80fb912394496ff096241db2740a107957da8fcccd1bd3b26dfc3b88cd31ffe42fccb4e6a37de9d4571a151f8f485221fa2cc05934cb6a8dfbb61366c0c8420eddd1007ae7b0083cd443acfc63a5d5b8cedef86dad91410bc6e466c2af1e25437c2154b00cb0d857cc3b4d561fd9f2f3ba2f93f3d90e9263419a317132130b0ec946dec70cc3aaec0585116373d6087f6444390f4f4abbc2106b4117ce1cbc4db5e5a33ffeaa7386e49f6444699fd3f229a717828ccc6b0a4436c171ff41d8156041f3a25269fa5f4ae9a4b4095a10f5ba68ba0fb425f4960b0a5d412908d2a5aa79546b2f43d53f0b7357fb560ba471434b0f8b80b070ddf4549ea6975509b39365542da9648989b7f42eba4e56730fea4ed9cbbca500d0073c8df7771db843e5ccf711c1bbb0633560763d10cecd8a05d6117ed25a64f6531e1e5ae6b621918f64bbf898d93851795236d32f75a11a6a857e5c44dbf365fcaf30564b1ef3a7ec5f72e595065d56ba5ff1956e1ca13a1abb9ffcc2e91f63764e62cb2da06d62791f607231379ee38c03dee26274b1a4c5fda02e3b39c86caa9c6830b0923232ea094685095462953fe843fc0e856d924fd6ad3d40c54ffecf798e378e8d0322bfcf53b9600353271cb9582e79bc9e7aa7a26c9c612c81b0210e6f3581ef3dd4d868246b059c06bf652e4c7019895ba9417bc625a775e4bdc8feeeec50173fd6d542823187852e3d0853ac5bec982b71491f5032f2357f05ab8f43da78b826f6385e635eefb171b14dee564e2a03b9383f4b23f58ef7b7b9f030adcd40aca2c7e0721f10079451597b47e6b605d1657866cb6a697fd2ed4778459e6702f12322160bb902a5a4dc899a0a51b4606b885b826c1c4ff168c8bb52f5e8bec75e00c106df92437aaccd768d9b6df2038fd2679f3978a53d9bc58aa9af7a9fbab4839f75c66887de4376aca05798dbd6964af111d266e4164a60397996aae31a33c8d9b39486b9fe192d0c3a0cdfae018170bd4243c32cb80266a4c14e3a9a3174cb57b1766979500c0897354271e31b8a6ea229016773b5c15e172aa6460a9cc5d7118ee4bbc4d01b0cd94d3d33587c2409698decd50f0de28f6263d9d59b9dc4bd8bb34cc1b2acfc84b9ff50334d3489bde16ee25e1774d4577cbb9b3f8f46fca953b193b643395436b33d582bf3d8e52de602e00dafd0786245be19ee8e1b1f9508edcaf913de096c954b970fdcbd86011d60efc765b7a684e3b61801c8c228af6e18897dddfbb1dc0e1bc923098d94e80697184e74addfa31084abe644b8251151cc4b32018e75fd3eecd072aa055bceee14e422ad53d1b9734be0bdd3eada3e275094c80bfa63a12a997b3c190fbb7dd385539149930d8ca35aacc80d5e7ef3f9ccb2c5f45456f5e2b89030ad0ef31981555194a4b32868a3339d7322754dcd48ab6f9670d828568dff6ea2448ffa5826e83c11fc8a2019cc52db74c1e58f56b938d19645025119ac2bbc085f483c4f553e2fe922df2eacb5c85e95b53c626e8649934d63a37b83bcaaf81b4918a295eadf77c95dc92e11ffb22c347c0b18cbf338952185350ea57aa95a65db163690ee184e0deb494d0f18148f717894e48c397bd44ea7172957d2c21c562bdc7b50eeb93c7f0cd5a37bcc3ec99673b6305cc878b63846090f391e687b51fc162d9d882d36b4a1e46bbd75847b37859b388de4f9cdf6d852306b438dad951e3f7325c0936cd4c964c32ef410823a0367007c74a327970be650841a3eb89ec"}, 0x1008, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x140) semctl$IPC_RMID(r2, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00b344777eae58bafe00"], 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x2a, 0xfffffffffffffffe, 0x6, 0x1}) 16:00:50 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8c4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x8005, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x4) r1 = semget(0x2, 0x7, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/217) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget(0x1, 0x1, 0x400) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000200)=""/176) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x480, 0x0) socketpair(0x0, 0x8000, 0x9, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:50 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) read(r0, &(0x7f0000000000)=""/67, 0x43) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x5c}, {0x20004006}]}) socketpair(0x1, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="96dcb60013d03610e31efb53877393b09f66e159e3b1247e1792dd8175b311427af1c6cd506342069024c9c5e5783a9200a6378303bc9c85b2873a4db1f4be5f9736eccc9bb8a37f8f1bca437e004e9f73d91bb8d4d858011ef40d80343c910ba8aa3930ec391404917f4678cb9b3bc35fd2f0328853de0ef307b16d5cc6d2ac793fe3b07fd2536b3f1405fbd8077053d93b2c63ff68170bb5cfc8c0c4a3c96b6ba642796b0a", 0xa6}, {&(0x7f00000000c0)="19a66f9f030a047a5f179d7d6f31fd60ddbd12e04a290648f341abcba3b8dd402a1abb64f2e22f8221dde1f38a720e6f1c4d68af1881285b65dcc545893d6bcc67b5fd8387b43cc1b4cdce87d7a33a467f14489e6aba83c30aa3319ef56f70d99252e17f6fce8956", 0x68}, {&(0x7f0000000200)="cc48a9c729f26b27e8df99", 0xb}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0x409) pipe2(&(0x7f0000000500), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:50 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x1, 0x11, r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) flock(r2, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x3, 0x0) flock(r2, 0x2) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x3, 0x5, 0x48cbf422, r4}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000240)) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x4, 0x2, 0xfffffffffffffff8}, {0x3, 0xa1b, 0x7, 0x3}, {0x7, 0x1602, 0x5, 0x7}, {0x3, 0x8001, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="94") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 16:00:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1002, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x810, r0, 0x0, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x3}, {0x6, 0x5}}) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:51 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000380)=0xc) r1 = socket(0x2, 0x4, 0x5) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x27) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x2, 0x0) r4 = open(&(0x7f0000000440)='./file0\x00', 0x2, 0x8) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000480)) poll(&(0x7f00000004c0)=[{r0, 0x3}, {r1, 0x4}, {r2, 0x180}, {r3, 0x20}, {r4}, {r5, 0x6}], 0x6, 0x1f800000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000000)={0x9, 0xdef, 0x8, 0x7fff, &(0x7f0000000100)={{0x5, 0x0, 0x8, 0x4, 0x5, 0x5, 0x4}, {[0x8, 0x401, 0x101, 0x3, 0x7ed7, 0x7, 0x0, 0x1, 0xf7, 0x6, 0x8, 0x4, 0x40, 0xed06, 0x8, 0x3, 0x4, 0x654d], [0x3, 0x4, 0x8, 0x40, 0x7, 0x9, 0x6, 0x3ff, 0x1, 0x3], [0x1f, 0x80, 0x6, 0x7, 0xfffffffffffffff7, 0x3, 0xfff], [0x8e, 0x1, 0x2, 0x7fffffff, 0x2a, 0x2], [{0xd94, 0x81, 0xff, 0x5}, {0x1ff, 0x7, 0x81, 0x2}, {0x1, 0x4, 0x101, 0x8}, {0x0, 0x121, 0xfffffffffffff49e, 0x6}, {0x9a, 0x6, 0x1, 0x7}, {0xb8f3610, 0x7fff, 0x9, 0x3}, {0x9, 0x1, 0x1, 0x62}, {0x5, 0x3, 0x5, 0x9}], {0x4, 0x5, 0xfffffffffffffe00}, {0x3, 0xb7fb422, 0x6, 0x1}}}, 0x1ff, 0x74a9}) lseek(r6, 0x0, 0x5c, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="0800000000000000397ca6cdcc3f5a1df334f18f064141cdfc98473cf6cfe1d090860d90f8e693d9f3f0f2b511b894ab44fbe60be8a3bdd48e6730c18d548d6c88824d75f04c9fb9b1763f60e419e320e93ac994ec9410183cfba5925887e0cecd987c5b1c303684ac7d6c9e63da1bb42e297cd9a7ac91e1073e70cf00453b731e7f5178fc9c547a54414a7d97402b4d3649e26afd983088b422702dd39a78a687dd5057a556cfc973bd3247626b095c5e8c51a52cd7daf952abe9ec6efc759c77b0c48ac83014f50737d75641a51e46", 0xfffffe7a}], 0x10000000000001d6) read(r0, &(0x7f0000000140)=""/242, 0xf2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) lseek(r0, 0x0, 0x0, 0x3) 16:00:51 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x1, &(0x7f00000003c0)={{0x1f, 0x578c, 0x7fffffff, 0x14, 0xffffffffffffffd5, 0x6, 0x5a}, {[0x101, 0x3, 0x2, 0x401, 0x9, 0x5, 0x4, 0x6, 0x100000000, 0x7fffffff, 0x2, 0x5, 0x2, 0x6, 0x8a06, 0x2, 0x1, 0x2], [0x1, 0x5, 0x0, 0x6, 0x1ff, 0xffffffff80000000, 0x554e8eb2, 0x7, 0x7fffffff, 0x3], [0xffffffff, 0x0, 0x4, 0x10001, 0x2, 0x5], [0xc8, 0x1, 0x0, 0xd4, 0x5, 0x9], [{0x2, 0x7, 0x6, 0x8}, {0x0, 0x5, 0x0, 0x401}, {0x1, 0x1f, 0x20}, {0x8, 0x0, 0x2, 0x6}, {0x81, 0x7fff, 0x5, 0x2}, {0x5, 0x6, 0x6, 0x5}, {0x7ff, 0x1, 0x88, 0x5}, {0x4, 0x1, 0x1000, 0x15e}], {0x895, 0x100, 0x2, 0x5cd5}, {0x4000, 0x9, 0x3, 0x4}}}, 0x7, 0x82b}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x28101, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) poll(&(0x7f0000000240)=[{r2, 0x1c8}, {r2}, {r1, 0x1000000000000004}], 0x2000000000000168, 0x0) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xdb0, 0xff}, 0x8) r3 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) listen(r3, 0x0) 16:00:52 executing program 1: r0 = socket(0x2, 0xc000, 0xd34e8f7) dup2(r0, r0) setsockopt(r0, 0x40000000000006, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') r1 = msgget$private(0x0, 0x8c) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/234) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5a02) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x102000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x100, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/168, 0xa8}, {&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/132, 0x84}], 0x3, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c, 0xfffffffffffffffd, 0x4000000000000004}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xd6, &(0x7f0000000100)="a64a7b4ff5985538b1626b83e53eb7ac47b3f2fa95ca6e4c067e58c7a599445de46018ba54329b0d0f9cd5a56e73fbec30d5e16a52ba587fb59d5787f9364f8e69dd0f94019aef993ba45fb6f2b628ef3d1c629912d0022c53c1922e4506c50fa04f8c10eff119dae82f305a2abd47483bdca38e619dd6069f6380851eb3f0a1f1b9b1678d4964d1c32999b6b88f016239dd13cc7839d36320b6db2a951fd4a0aa359f89feaf2053cc51f1448165c1eef425b56805bcded96d481f6ca93aa7a521db8577275cfcb5a1a84782460b42bcd7b044c5f0a8") getgid() 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x1000000000000) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() write(r1, &(0x7f0000000300)="d78a416d7219804b04f9fdce71bc9a019a9e3e2973b9444c05186262aac866b9fc6a24889623043d9280c09060a5a306e1c9586e74edb483adc1d35f0ff4a8da4027e8a667f1f4ca4261a425ec4b8bd0acf17612d0c949c92a01ba00ccdb0ad9533254ab1855ebeef56a07853a3308a403051ac875d9ff0eac8b88d2ceb17b04c039a6469ab69fa699b5f97db5e895b47839c876190d37c9e52d2f60616864a8c69095c728d936a16bce3745df7bbef405e1cf04096faa644dc3cfd796f158fc011d8665a9efb10f8e9579276d07f68f666c734c3c0160db47223e91e02ef5eeef5918cc44a3bf30f770319b91973d47b2f1a6d916bba2849caf030820e3efb781ecfc1a16d786f1d815303f0fa148d40ed43287c86377f0d40b9e8cbb01f3d8bbfeda2c4781fe05c246e8c672d25f0d9d2335504f64a5dbefb6a63ffb37b0b8e4b0a196899172f516f77e06218c9b15b2e7f581966ea5abfd173bcd5f1ccbc6d10fa5bef588c608ea1238c2297258637a5fcb4641bdafbe39b09f0afa8a86895d51b11e2aeca335c644e5b352fee618d6a0c8280f2c56fdf1417a74c41bb519eafe90cef2eb25049bf75a08aabf135dbeda6acd2d632c856760469dce750f36291a35e518502fd529d52a28c0bfbafa9f1eec303a431060aff0ce4b4ac7a98bcea66e0f1db40f00af96ed6873fda91ce3fe58068ae2959030c90c03ad2b97bb25990dd1dfe87885d4ae2998023a6cfed3935e7bf7edb538c56ee9c647582f3c6566b91d7e90fab35c93d52613d51dd89c08e520b8f8f119b89706a617b2ec917b23e2ecacb5e3850dc376b123c38bd02c2ba5bcf37158ff6543ac692ce541739ff455679b17baaaa5fbe6ac89f91d6664103919783ad5cb214c74e28a902c54cd9fe7616a45fa413ffa41ffaf9e916852b6bf250bdf6f51f799a3f5a8fbd82640bf462f1904f6995e956667c04feb620b611061983bb54f0556f726e4b599669013868222195121ef6fe581d0d61a133c44e3aabf175edc61b2a7f8d93cc47b33466486e7daeaa916a96d8334e07c21c5961d881c547df52ddef74fd1d8a56fad79c581e0c183005e670eec7e6c209c9df49e17408a4dc548a485c0895a376d1b59f9076aa8fd44ce3f9556cd3ee795a9d8b2f51edf6b41d69a25b55508c30c31b4d529c37829e989ea33983d55fa9f8322fdf9a84f3a803411cc9795127a0dbd2945bb94796330149682bc0a74b94f47d17b1dca12078eb54488a1ae7cd1d9653f3d819b764097120913e6b5ea9dca7703ef37c50f20eaf8e63a3d3660567518f44d48b77ed4864876a0c58244118b0e3540dd9dbfb0f4b09962c5838b16bd72b01f06e95e439f613d1821993c1913c65b5ac740d1d88ad28f79e00b57607764ed630e97624d25204665faf7bf549a1bfb6e74b23dd7dbeb911d329eeafa671f55640f74425919ec88e7a20ee435644a1846f3e40c46eb61a404dc618ea34ab7d2dab7677060769b72cc46804454d78c088a344a7a09ac349d8be01d77cab63c18e8cfa92edf1bd8c40398b2fe25a70a8abb600b590859b296eee1c4d5111f3890f3dce220d40e2f5ea9ced201114da01ba43da949b2289efe5cc91439b11eb601effaaec5c664218a6a9b76cb556ee24a5ff5798c8ff92f18af2a98a27c19ee5aef9ceca9952eae6f975d00c23083a0bdb041ba0f7d3ac9f4dfccaac3b7b07f639cdbf4576a55f09646ecbfa1f27acdabca9841be2a64ecd620a3b2c691e6b2aebcc40d3b131885138e297e9cbfb22e24136fed07b345bfc43b0df6cfe69459612a8878a9d6367051f8dd828a4c05c830b7fd4b29925e6fe4afcb58a74bc678d09b690d352e365a4625d5b37ba1df8f9a7c99cfc64cc128426ba68244bf881df08f710e35242055a220bfc19a988f4c59a0052427240dfacf13d470586ed320d00b9b218f5a67c0c1826d4ee472ae14d7a7346730e61cb2b51f32290a6f2ca79a230ee6a78d816834542a08fccf5bf768f60dd91a069cff4740bfa43ad88723b874236ea27619e362b1ed809241ff3beb5497eb262aca3f7b062c707ad0edace67944bb1d3f92d04bb1ea416313fe82fb8167eefbe6209a7838f469907a58b90a2c650e81563c6effbcd58e4f9009eaa2e582d42e250cfebf50c58ad512d7a67b6dcaedc28dfcbb6089bd51075bf4ca993fc847299d87cfd3177b699847beb6e836a05b8ec9f49c8705490771bb1221d298db3be6c000c6d427312c14f306cdf2a814fc1cec6d088e3d6266d6deda838c6542afe6100fb173d4bfaabb01b8e5b16914477d401096e17221b8a6bdb9eb66c3f0a7687abb0bc59ee4fbf12e2980ee8e0fa4c7a7818f7ffb9f777ee1fb3532ce6e89f053c11ef31572a1d2b20c73df38a03bb935de6002dff2becae1e311de18807d77fb28b0d24475c391b27a902fc836b8c0345929e849d92e81c870095023238d6d46de902d15c523f282c9ff71f52f2cb55f07ab0414aebfbeff5da31900a6f29e7a85551e2a55770a697f64da3fd22c6a5cd47b961d5088ba58b39557bc27d96bfc56f19a2c348109b8db5766753320b27e8e1e15bfd61c5c1314698080775f86f3b6cabc2bb70f99586dc0dd96a5164efe451455fea5ceebc6222be061951bb062ab32449c34324c6b373cae14deeb861c8161a951564af6c1c9e89caeb43ed9dcaff545accac9046c358a86cfd026d59fd502319a52609dd1bec4fd875dd5f189d0c4fa257de43606ffecc4a3dca3ad10a9643fb3d60c3a61ff6513e45dc85fc72fae73d6504a2d9d01b31d7a3a0fd7debcea333f9259353fc65138632f679edde70e481b73e39dae700a2d5f0aca1beeae13e5581dc2f34d7a31f67fce4933515e4eebc4b8e898452215173d6e4869b75ee8060caae8b80aa46ab8712bf856349b4f82c38ecb58a8059a0f9b774419fdcda2a2846e9894073bd6d9ce642f06d21907560a286797b4cd1e96e68ff9b5c261b68791b907a0a24210a6606bd33c5bfd05641a887be1c36d9d98aa4f57a9ac1d0bbb01ed3c8d4135d17b765c07890dec547825baef91b577b21f3d0a4308cd7837fb8eb43b84168e0722620ab6e6d666aa2962c66654a39fb06c11837ac15f915e015c8b54c211898b510653c3b4bdc11d38fe5d920ef246b0cf282bda08705d1120958ef707e78968760d21a38a92e98289173a84885fbfb4e04708f70e1f6c660ae893f2c599e3a2d99be8fa1edd0ca12857faef7400c0596a97bb887e12b2612ede8383ca7b57002e97bae5449167302c7bcf3b9b339bd332ef2aeb2db05d84995bf10f94c9b255be3229e58af78efbb768a8601a5d07adcb08fa198e0e7d1d1b04c9e766f557e61e3cd92d743b1880e1dc09c4701f061c4f788cd53010d69322b5a343d49558c45abf84bb54ff9db738ef82f6f468999c47ae970f86172b01144e421702a61ef833969c9037bf973562b39e4d93f2d76c9dc87859b52ceabba8ce31b22d76cf7f12022c33dc6d91d5fa368ed8c0fa4e37a02ff1d9df351e6b6e8f495353d8dae35e836605b7b765a3bdeb5e93643d7110384733f74360941b1ddc78d7554623bc3c3e1cf981dee3668c87ccc9f9c485a846b63f960ac8414b54ff6434517365d43ec75f1a4faec026377f29b120cb2e747a69a691c3017c9a70bed5047a6185d3366256c8c814bfa5a00d3f8fbe04d4dfb4c8fd45d4380a7353d52a9cae958ffe2c9a512e6bed5d69e2d4ed612c880a6f248d8542e4d3231e8c8bc5c2cf1589bf8e7a71e309cc5f5856b181fbecd92f6860d2049db822a13f3ca68717fe303f726aabdd9ee19f1e820b3db6daccd0c5b5dfc290525399751ec71cba3ef0d6027dcc099cb4b4b2314fd6314912759a14672a625ad5dff9784dd7e8721c1af6cccaaefd367be7cb8a9691297fdb08ca8af92068c76fd230ef60317227e3a9f344947242fe1acea90abd7ee442cd7bf4f78fcdbfb8de58123ce5c318db8fdb8350d7ae9979f353cce57a4ab1917227982434fd6aa2688bacbfe1bbc6773198aa33a4819c0d3123ad8306b2aa425d643a16661a3f5a65e8347bc98d33ff0428a2a6ad7b9dc21b22e0da32cb4ec59f9c6feff996e722d0401d4f8c476557b7dc83893906de73c9d44c044f9a5bc760f56ae8bcafb8659e946751f9b448c015c59e2eed9a8ab78f94471d59a7e507a27406dd0a7b65c56cac5fbc3a87d5251ccf24b7e4f2b8ef048d6b1956fbd0e12b5df7f352f659deccc58b46540479741ea7ce5f6e27ae1dafd57db1b03d5adf6685b4921478460cbd9313cd9fe5d340818127c3bd90bcf9fe2e6a655113d0c0bbd5815fe25cea9cb346b865b28caf966f444b740a92faf3954beae8371b51f19c8a29bbf107a0735828713854099405e54a017b83b8646f5920f0507dcc1a59dc6e09ba6cecb5945191b8c8a1e22b8298a487f652a43738db43cc9b07515afdf8c9ae4aec63ba33cde4632c2f322f82161302442dc0f602727f0143860c701678830bf804a3ad7036cb51e7740e6f6042c17b3d1f1f06812eb3530df206f4d77f1a997ee3b698cf8bc89eba712ed281b63803040aa5cd94305a09c89f0e743751a4da93db7177fbd4d8b08aa5e2c092b040e7b781cc673ce89925e39c05867561f7d736c0402c4cd6d177bcee57c571dd97c426fdc056e4ee5cb295d9dc9bae0d5247dda280210f4c97a4882d6ece0eb091d8ff2bebf99f516678073be4d6c10c0a58b29e6cecd0d38fc437c01f8d6e0b9256f369ee3e1b5b23b308c97d886f0eb0d5fb9bec7fd342890f5181eff3fe02cfb29d2dafeacf62fb9b76468524f8fe8c9c17c4115d1691ee80b15e202de9d97b1985f886dcae8699c9de77e0c4a2a9ae37374198625e8d1e3ee3ff4c83a1af22b7b07aa0b0de94e44f579a1e51cdc47cd7e1585e796b69632e1d9a2506f80021c047f98079b3f16ca2d185bff3721e2527fd9bf2c79dd44da9961005652c14d52e1399b9e441cf20dc002401a920881b29a4663a3206d14fea1e98e5c69c3aff26c5d14af8bbe01deed064d35e67e6e475cea26385c3904e19ec1cae01b87d31092bcf5a6f269cb7b0fa83fd4ff96ca8842af585cac664dcaccd0cb459f469db6ac7da4d899ba6504075741bfef4f3bf256b6caffbfbaf6ef152ee9dbe0af03673938c58e57e02acee616552afaed3842e94fa174b9e161b604e02f61c943d4901a6a9be05f2627bd6b7cdb011c97302370a8c99f935d7f8d21de70be6a9edab2abbefa507bc7e7e6fbcaf1aa5600fb8dd239c2f35026f4cadf039c6a1e9724b732a858f9754ae36fe366ef523ffc2ae6badaab4b446985598d104b5420985206a54be91f43a1cd69130a2801cdeb01fce32b6462a1b0c2108500e9461ece2045949c36cbb61b9255cdc258cbd45b6d47d097b691a83837fd760fe3755149feae980746ff7b51e9a16b8fa91e6535d57c4e49d475644fe4d4256dd4490003a535f06f65dc2b25f89c049d29329baeb40122a0707995f6d1d0d2fcc398ddc8cb7e6232bc393e9576104ca2f8a4bcb5c38131513ad673115a6341bcf34606040ac835a80f3b79d048e229b32d9b8299f95fc9f12968fd88126b297d65b1e1c5bcaf6a0f9cab454598a009b9b707af459c2a7c6a76f7849458dd0f1aba318a82fc2550ad287ff97fd0bc2f4755ebf9f760e62373be2a529422fe75d579bdefc7bdc34643387623ae0613310b2c857ebb8bd57abed21ef82595bb9907c2522cb0067cf48d36725be005b78a36f60622669b9e5b1", 0x1000) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xdf, 0xa6c, 0x3, 0x5}) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000040)="d9", 0xffffffffffffff81) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:00:52 executing program 1: getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x398, &(0x7f0000000040)=[0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) setegid(0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="1e5b6c38ae25e46071ea03b03f71ecb69776f82c2545d2a4de334b9ae2d6ed01d2cd19298f2c72996530689307fff76b3d1f8bd4d1b0c1a0cd673ea5cc35de18bb1fd1552d98eefc43b88eb0d4599cad88d87629d5c830e887562b674d5773bd8d37270c20b3bdf9b469045d91ef63f2fdce340fb245fed1a9", 0x79) r2 = fcntl$dupfd(r0, 0x6, r0) ioctl$TIOCCDTR(r2, 0x20007478) close(r1) syz_emit_ethernet(0x19, &(0x7f0000000140)="d288adb4e92b1a5337b65602c931a71f94f7910c8871c596d1") 16:00:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/47, &(0x7f0000000080)=0x2f) mknod(&(0x7f0000000140)='./bus\x00', 0x80001ffe, 0x7fe) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x2013, r0, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x18, 0x3, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/33, 0x21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r1) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x0, 0x100000000}, {0x14}, {0xfffffffffffffffb, 0x4}]}) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000440)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = accept(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="dd00"/101], &(0x7f0000000300)=0x6e) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0x0, 0x7, 0x3232, 0xbd2}, {0x80000000, 0x1, 0x1116, 0x5}, {0x9, 0x1, 0x2f, 0x6}, {0x3ff, 0x0, 0x361, 0x1}, {0x4, 0x6, 0x6}, {0x80000000, 0x7fff, 0x7081, 0x1ff}, {0x5, 0x0, 0xb072, 0x100000000}, {0x648, 0x0, 0x20, 0x101}, {0x8, 0x0, 0x3, 0xffffffffffffff7f}, {0x7, 0x1ff, 0x5, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000000c0)=[{0x1, 0x7, 0x4, 0x3}]}) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x5, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x800000018, 0x1, 0x9) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:00:53 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0xffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x4327, 0xb814, 0xffff}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0xffffffffffff4202, 0x400, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000, r2}) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x0, 0xb) setsockopt$inet_opts(r0, 0x0, 0xff7ffffffffffffe, &(0x7f00000002c0)="644e9228c8f1deffcb68fbaa64a10179fb41a9f49301b372dd4f4c2a11ae08168e13e88d3dbb4f223e192153ecb48ba7c9c2e36add9870c4586e289922fdf635da000449176dc3c09deebc0564d4bb4318ca7e6392603d6240515aa3d551164460a02287750701b8995d72c8aba4453557ea08fc1e5fb0f6144b2a0b7c198d53c6fa938c540424993899e10a6123ef0dec9cf92ddfb01d22580a6134830bc6accd97b0b44290aee5976434a0fea473eb979dffff00000000000056b899f45f924b3b7279aa063352b9e46e679487907c1126ab424f24b11519811bd8e5b121fcfb63a2c33dda81611e24ea435bac2fedfd67c31cc2e8de73a7e8afc4b120", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000001c0)="de2948b25e859f21c14a0029c6080000001d7efcaa1f682067cacdd6a2fd19a53af92ec27a45b962163564de87fc9f5336f168603fb1dcc9c3a36027e4de1dc5c7140c798525d8a33ee369e087bd0221a8c33f7070077095d9e85ef37750be6aa3bb9398afb9d743d9bb29a4d5f98c9fa2bb9391e517c7a2851a562e57b0bd102b85c01cf652e08bb28116c3331028b0c0e4d5141f4ee768d3b54320764ccb22a623a037574e8c791b179498aa1e694db4ecec5009c605eacf855b2575f8c9a63fd5e940908aca869eefbf109abc5ee0dd00032654f70a214e06fb5529f96aa9465c54ada6766b9b726c4cb1dbde52cc7a08452ef436054a696e", 0xfa) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x10}, {r0, 0x48}, {r0, 0x4}], 0x4, 0x6) 16:00:53 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000000)="fcb4cc000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000008d3eecd7fab2a91ad2162c1a0fcfec35eca35f9de4be6c36fc39b8dedbf4e99cd3e28d92f12086fc819efb20fa36630dead4254dbbfe2c761ab4e61f4026a9daaa33a1767a7f38d55ffe0ae19fc0cf599a535fd168ab1be39779b979d94b1e3ced14b625f9dfe2ed9de43d8bb8de9806ecd698f1d5d7453462385b7ae5f8be0007cd509f8da23edccd18696721b896cf2bddae7cbf95986b3f0eb1fb26fd7d53b3f236f72dc81172d638a4f7c3b378cbb0321a05c9e6e2b00579afdbf50826", 0x355, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x12b, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:53 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x4) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/50, 0x32) write(r0, &(0x7f0000000140)="ef4e30", 0x5) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x2, 0x0, 0x969a, 0x0, 0x1, 0x1f, 0xfffffffffffffffc, 0x1, 0x0, 0xffffffff, 0xca}) recvfrom$unix(r0, &(0x7f0000000240)=""/196, 0xc4, 0x40, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="00000002", 0x4}], 0x1, 0x0, 0x0) renameat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0xe}, {r2, 0x14}, {r3, 0x20}, {r3, 0xf56cf57438f532be}, {r0, 0x2}, {r3, 0x110}, {r1, 0x40}, {r2, 0x8}], 0x8, 0x0) 16:00:53 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000009c0)=[{&(0x7f0000000b80)='=', 0x1}, {&(0x7f0000000140)="b53fdf93ed25db89f22a92569a84775d767e504403719e9454af7c4620792cb557f3f6b7f303d9d8b9a3d58fc3ecba2f678ac9c4af21ef2b492cefe1", 0x3c}, {&(0x7f0000000180)="8b325168df5770478d1b6e2464e29edd079965a0a823acff05398a9f21e2281a1a0205073b422bc2af432258d6ac25ed677616dd4fa1a95c8531e61c827c66b080f95461b885453b4aa8ebb2b365812ed40d06ec6abe5dc238e0e7782a7b5a01e7f5da62ba5019cd241b65bb863945331fd65029e0cfd46d086b0cdc94af49a295ee324d109a205a790176c3d398", 0x8e}, {&(0x7f0000000240)="cfd12b8f", 0x4}, {&(0x7f0000000280)="1e1c3fee24ec9afc6358829c0351e5666f123ffcad31bde52978346a782b587cfe3b4be87a1b0ad09f40768961651b589876ef12fdb4b63a9c6ed045a97acfd5e102a105875ec06932d6734bf017b312dbb15a3e94c2859547478c8c15127f21bd3874dae28ebae1fd88b715dca4dbdc64fc481248", 0x75}, {&(0x7f0000000800)="398cea464c68f19714ed4f6798c4b28ff7e228021fa6b735d5f952a46ed8e46cc4bf1d5097b202d89bbca6f366e608a8a3be968c3f78d4e970c07de75da1b5084e70fc852de7c6d8402f0ecf44544778cd923a2d3d0d50561393ab062da3081d1a17356ae3632d45c463e142f43db518ea5e4133660658cd9b46129459a95c606865b4980c50632b4a0bbaa4e1f48230c8a37e915cda8f48777706949f4b295b344e99537cfb1602c249f8b97288b640d681f15823039d4acf61f5af13e0c3e34cc757", 0xc3}, {&(0x7f0000000a80)="423992d192aa71deccae73d6286a1cea36b3b9554196e083ba4b9b2e4b23f37abaade8703ed265abc1211b3501234d26d2abbca98d92675f7a082290bb551fc2661a2880374950b62c2679796b7d3371437b893e7fa5011d3c0f0676336d0590444c8a857699c5e8049ac3b8b6d4439b8cdb923e9135b752a038102d885b3c616800339caf5e4c5430403b9fd8dbdc9d2f53f4ae5473b2e3314e123332e250e90d568f9e33cce956be23201f1f70ad0f25dc88e6bbb8ee192b1d8e003b91d50f63deff82629511bf5adc5abcc66c", 0xce}, {&(0x7f0000000400)="add435bd6e0a6222573dcf90e94fb99cc8295ef03010f94d11500fb054a496c93b1d28057ef3b7bcd51627aad228f870a6b6db3d895f5d8259d17e1467cce729bb3b0895664269c6d17e4402b7db396054d0f84466827b7f1da31ecb4e75d8e129bf276ceb032391ea9a509f7a4fa6a2d1e7079108ae712f1948981a1dba3b1bfe91189334fd06f0c99449", 0x8b}, {&(0x7f0000000640)="0347247d2b430704c2866ee579c12384b8a31ffee4c40a5c4a7e4be15045cce7c3bd4914071973c472349ec0c74264ff183ecdfd7baff79e36186acc25e62543cd3443404316ed38647328313a355288081fe24fe242a1a4cec283e33d70b722b0e7c1982eda219ef7c1cedc258c7b0aaaf9d39f7c6ac037c6c8a84d5641f454e42bccdde30502c251daf0e977fccdf69f10b05bd4651ed418176728867994b7d1db8d9eff6bf9bca8d0a634585b10d980c60cecc9709733bbbdebbe861621b7301373c7f6ad765ac5998e75fcd55f926b81d7ccd68ce3b2acd6b46c3d71484a8bdaa473b8e0df73b963686b8ba8c37decf17133dcb6a5", 0xf7}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) readv(r2, &(0x7f0000000500)=[{0x0}], 0x1) connect(r2, &(0x7f00000000c0)=@in, 0xc) 16:00:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000240)="e78a9062b53e", 0x6) write(r0, &(0x7f0000000180)="6fd2a0f84f3186", 0x7) 16:00:54 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: setuid(0xee01) socketpair(0x2, 0x4000, 0x80000000, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x0, 0x84cd, 0xa988, 0x40100000000000}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xfffffffffffffffc, r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0x10000000, 0x8b22, 0x2}, 0xc) fchmod(r2, 0x0) r4 = semget$private(0x0, 0x3, 0x400) semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x9) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x1ff, 0x4}) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x800) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000180)="ae00005c0000000805ea205dc339948a568084aa4900", 0x16) fchmod(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 16:00:54 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r0 = shmget$private(0x0, 0x1000, 0x28a, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="46c0329cf80d72cad5b650d869655fcc3991930dc02d8b8f6d4d6e2db149467bb54822dcbce66828b45de778398e38be36f3a971b7ec0f56a9e4d5ccc96928cf5de9b3b415e1bdee346ce48e60b4d55a534880930da4194d4a5649", 0x5b}, {&(0x7f0000000440)="f3e1c3b8da9f7b645c4741d837cba8592e3238711e7bea02fbf8b9a25cf28ed27db63b179e1600e6e7545a697a2d227b2e8eda6f4f23fec6e155b61a55710fc42fff32afe6f402ea575c00"/87, 0x49}, {&(0x7f00000001c0)="17d0b207db1170294312870b109e4ab7cd66456cdb6d1c322e099da0f2cf34a43a56c5594bbe93e9e4ffec6a96c6b18b724ec03ffc49812902a327434b88f512960a308faf721e5ac64c7f304457483a2e123b62bd8d22faf3795187c6f400b109d866e03e0b47e3b95f7ca92a9422e018845c742b0b9ad041485050db7027d2810f2b55bc3213520df3733be1924715b39f122eedca0a7165231bbe2062108e523d6151faa4e18495f50439", 0xfffffffffffffe94}, {&(0x7f0000000280)="b587bc7311d6d2", 0x7}, {&(0x7f00000002c0)="43d1e8267a6c6f408daf2c79e0de2b7bf662eeeab8196dadc622ab433a780976f38bc0eab9e6447bb935b28f5f7b0706790fa090ba92d9781bb79d228ba8267e764b992366d1799fb6b73c84592eb54a8feeadb2cca1a6b462ea658db7e3576b2327830ba0cb6df3cca2648377dcf062f5cdfbc618a607f7d5e225cd59399d1cc3a230a69dec963ef4d673add855f6d69eb0c223f17f71d9e959993516d2c70339ec59238dfc155d9cf873a5efb7e28026a8601e7d7251128d68e15b5c70e43cc3b9e01964adcdcb056b6195b5ebb6827e9221ac919469566c7a691c2bf063b3de87d46fd1974ed5fdce4c", 0xffffffffffffffd3}], 0x5, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[0x90b, 0x200, 0x5, 0x7fffffff, 0x4, 0x101, 0x5]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[0xffffffffffffffe0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = geteuid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8090, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0xf, &(0x7f00000002c0)={0x3, 0x0, 0x80000000, 0x5, r3}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r1, r4) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xffff, 0x1, 0x6, 0x0, "b1af749193e3dab02a05bd33372993bb487e3963", 0x1, 0x1b}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000035, &(0x7f0000000200)=[{0x61}, {0x60, 0x0, 0x3, 0x9}, {0x6}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x100) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x180, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fcntl$setstatus(r0, 0x4, 0x0) 16:00:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4000400200002c4, 0x0) pipe2(&(0x7f0000000100), 0x10004) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) 16:00:54 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2080002006, 0x40004000000028a7) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001440), &(0x7f0000001480)=0x8) chflagsat(r1, &(0x7f00000013c0)='./file0\x00', 0x1, 0x2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000300)={0x10000}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffff7f, 0x2}) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x8, 0x0) shutdown(r1, 0x2) 16:00:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0xd}, 0xfffffffffffffd0a) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = getegid() r2 = getegid() r3 = getgid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7]) 16:00:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000249c25041382ff61deec5aae7057b9a77884ae1171003ca95d9ce3a5f8e6c0f35ea50324673dabc64af8c0f50c80419d97418bf135aaa63f15d98a44fcf86e44ca7ca208d3e0c222e5ec1ec69a305322ada7d7e6b3a0ee4655e4292d50a7cbef201c8b4568aa17dfee59aac1deaaa2a42b7386fb2adb3b85b6af330fcc2bb80cc56110608bdaade81e71bf6f"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xffffffffffffff4f) dup2(r0, r0) 16:00:55 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) pipe2(&(0x7f0000000180), 0x10000) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) sendto(r0, &(0x7f00000000c0)="7aaf33dceaa6604d2ebf6c8b7341de53ddfda97c4c798cfc748cffb73f85ec38a5776a3ae9a42bbccaaa3b3e734eb8a11bc4ddd1d89472fd066858fcfb3f2bea931f943c4c34fca96227d3e77cc85fb83a93145d3fa8c16c6011d9e76da8d921e851f92cf07eec8efdaa39010e509cc3dc37971e078c4bbdb384dbb9198db2d75a198289fdb30dd98b62198659d3ed94612e14f3fff3", 0x96, 0x4, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) socket(0x0, 0x2, 0x90) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x1) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x7, 0x8, {[0x101, 0xfffffffffffffff9, 0x7, 0x4, 0x1, 0x2, 0x3, 0x8000, 0x2a, 0x61, 0x7, 0x200, 0x1108, 0x40, 0x2, 0x8000, 0x8, 0x1000000000000000], [0x2, 0x8000, 0x7f, 0x1, 0x7ff, 0x1, 0x5, 0x1, 0x100000000, 0xfffffffffffffffe], [0x8, 0x9, 0xd29, 0x1ff, 0x9, 0x2, 0x8000], [0x5, 0x3f, 0x8001, 0x0, 0x6, 0xfff], [{0x7, 0x2, 0x100000000, 0x7fffffff}, {0x1, 0xffffffffffffffff, 0x4, 0x8}, {0x8000, 0xffffffff, 0x5, 0x1}, {0x5, 0xe2, 0xfffffffffffff001}, {0x8000, 0x4, 0x7f, 0x8}, {0x8000, 0x7d, 0x2, 0x100000001}, {0x20, 0x7, 0x7, 0x6}, {0x5, 0xff, 0x2, 0x6}], {0x7fffffff, 0xfffffffffffffc00, 0x7024511d, 0x2}, {0x400, 0x5, 0x6, 0x5}}}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) 16:00:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x40) fchflags(r1, 0x1) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:55 executing program 0: r0 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xb6b6, 0x0, 0xffff, 0x2, 0x0]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) syz_emit_ethernet(0x45, &(0x7f0000000080)="7966274758e07b5145ca486eac8e1f56641b5bfc4bbc194edceef9c058acea1ef894bf64397426e7cf15b0ceff9affff4f9b66763407f5f053d62015021001a5348ad97e7c") semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/40) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r1) shmdt(r1) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x1, 0x7ff, 0x8]) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x100, 0x40) fcntl$getown(r2, 0x5) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000240)=""/228) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000340)=""/30) semget$private(0x0, 0x3, 0x200) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x5, 0xff, {[0x9, 0x3f, 0x7, 0x9, 0x6, 0x2, 0x3, 0x66c3, 0x1f, 0x6, 0xd4d3, 0x81, 0x3, 0x8000, 0xffffffffffffffe0, 0x4, 0x6, 0xfffffffffffffffb], [0xfffffffffffffffa, 0x100, 0x2, 0x400, 0x45, 0xa11, 0x7ff, 0x3, 0x6, 0x3000000000000], [0x2, 0xffe, 0x7, 0x10001, 0x7fff, 0x80, 0xa01], [0x2, 0xfffffffffffffffd, 0x1ff, 0x8, 0xff], [{0x8, 0x7fff, 0x3ff, 0x5}, {0x7fffffff, 0x8, 0x0, 0x6}, {0x5, 0x4, 0x0, 0x3e}, {0xff, 0x40, 0x2, 0x7}, {0x0, 0x3d0, 0x101, 0x202}, {0x800, 0x6, 0x1ff, 0x2}, {0xf8b, 0x100000001, 0x6, 0xffff}, {0x5, 0xffffffff, 0x20, 0x9}], {0x5, 0x1000, 0x2, 0x1}, {0x8, 0x3, 0x2, 0x78}}}) shutdown(r2, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) pledge(&(0x7f0000000640)='\x00', &(0x7f0000000680)='%+\x00') getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000006c0)=""/88, &(0x7f0000000740)=0x58) connect(r2, &(0x7f0000000780)=@in={0x2, 0x1}, 0xc) r3 = semget$private(0x0, 0x7, 0x8) shmdt(r1) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="01002e2e66546c653000"], 0xa) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000800)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000a80)=""/100, &(0x7f0000000b00)=0x64) getpeername(r2, &(0x7f0000000b40)=@un=@abs, &(0x7f0000000b80)=0x8) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000bc0)=""/19) accept$inet6(r2, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) 16:00:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0xffff, [{0x3, 0x4}, {0x3, 0x3ff}, {0x3, 0x6384}, {}, {0x3, 0x97}, {0x3, 0x7}, {0x3, 0xfffffffffffffff8}, {0x3, 0x8}, {0x3, 0x5}, {0x1, 0xe7000000}, {0x3, 0xe7}, {0x3, 0x6}, {0x3, 0x1}, {0x2, 0x3}, {0x3, 0x5}, {0x3, 0xff}, {0x3, 0x4}, {0x3, 0x1000}, {0x3, 0x5b2e}, {0x0, 0x100000001}, {0x3, 0xff}, {0x1, 0x80}, {0x1, 0x1}, {0x3, 0x1ff}, {0x3, 0x800}, {0x3, 0x9}, {0x1, 0x100000001}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x167}, {0x0, 0x9}, {0x3, 0x1000}]}) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r3 = msgget$private(0x0, 0x400) msgrcv(r3, &(0x7f0000000140)={0x0, ""/75}, 0x53, 0x2, 0x800) mprotect(&(0x7f0000156000/0x3000)=nil, 0x3000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0x7fffffff}, 0x8) mknod(&(0x7f0000000400)='./file0\x00', 0x2002, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) bind$inet(r2, &(0x7f0000000440)={0x2, 0x0}, 0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) setpgid(0x0, r4) 16:00:55 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="640245e951adea157ea504fda3330165d4a2d95beaf196b0afe99e4faf44f94ecb07630fd6c977d3210e42dde4f634b1caa32bc3f0246aed4468938d09bc4de526a11ffcbb46f89c66684b90144c965a89c45522bad1d42ec0935413792329b7f73a845435ccf460496b57a3218106598e9e9e33056e2bb4a66cbe0575bfc61e7981bdfc4584182d004b432b0990c57fa7446b2a10fb7026f019c9", 0x9b}], 0x1, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff0000010062c8d89b215a012c4dfebc37db4611f20000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x402}, 0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a4", 0x1000}, {&(0x7f00000000c0)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0xdaac}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r14 = syz_open_pts() ioctl$TIOCGFLAGS(r14, 0x4004745d, &(0x7f0000000040)) r15 = fcntl$dupfd(r14, 0x0, r0) ioctl$BIOCSDLT(r15, 0x8004427a, &(0x7f0000000140)=0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x3ff) 16:00:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0, 0x9}, {r0, 0x82}, {r0, 0x2}], 0x4, 0x3) 16:00:55 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) 16:00:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)="be247119a80e57681d62032393ca8bf42415a69efcc68b9cf87e395f40832d027992a2426092d64e3d34fd13feb11850d4a7cb2c58c5641d48501d", 0x3b}, {&(0x7f0000000480)="1b70e41115b01935a527f21a972e8af01b7f713db457a61f6478c0b7f808a1d66dd4591d40755f2d91aba51c79dbc2eb6c048e59fe4d9be71be7cd561fda67a5308cfe1d6500284c10ea9ad831f24ab71706173af22852f96e4c46b8c40332648d3558f2bb38d42eb11f905f8ea41de22cc894d376d04c3912f6e5e2d3bfad6b5632232feb331cfb7097f1a3c7f833ba5bc8330c397ca2ffcfe0366a9eddc8c39ed4e7b74823369a5a87eff7f2ee8301fb50fcce38ad17c6a3a432b1ecb8c08452565e293dcadf02406cc092c516fcc31683647ae824e03a7d53225e4c676e0add0b45ec78db16723af2d42226565e5ea4e4ac438c51dcbe6c52f5cc4ae96a57e1f0b01cec696b19c7365e5ae1c43b86cff6c9d2e2c2a6ef0c3d15e3a42d5517e446eabbddc32afc3d73cda45f46ae9cd94645a2ebc5c40b803efff82c632718a284bdb6e0dd22af31750e76594812b53851aa922d9c93d5505ab3adc051be25fa8c5f9fd1491b17f2aeb59cf8e81a6d164612ffa92bf40e8ce840f95a02a1907829a0237491150cecfb47ec5c5a3cbed06a2618c56334b881a89b1fdd4e8ab036b7cdad4400f5bb20ec07b576454ffc3f2f7d3ecafeb94989b549ea804a2c368e0ca355cfc53a2d86279a746616e9e3dfdbd79f676c856d4a9806fd7400f2e2022040e6da503faee9536e0a14e7aa3b33e8c70e5632e4ac2287e24bc2e48440e3dd484af481722a90590a9d01bb44b9403d09206e499aa081497c3940243bf7c18e1a3aeb8bd0fd58299f190738f8e10b095b915ad989b69836f10604a0cadc9f52d8e7e54c579b59bd73fd0c2a154069772c89e338a287cd7ac62b53a6ca2e251d63bf4247d239fc43744bdc4a42daa46bca14f678697f90b266aea59abf88426f635275095885ba3205bad51cee0e9506839f71107930f3ba5267c6c4006d4bcf878c19eeb044a21c80cd112705a1b64ef1bfd697f9640867a4cbb8a9a9dd32972239779f2d6a691914d88f9e2d58fe23e019261bff4c236b0a6e3313823f16030ac3d28367f6043c3bcef5a8ba4daa362d79637c4f0e8f20bd0de7dcab49101a9f0f318dcc3f34127fd53945e58091e0ac81f70b4715cfc30bf756c23f960f9f6646eb4e4bda0c41dc41503ce7527b2609035eccc64d507b87ec807642d5ec50f5d46d704cc3a86d59185d62fe6fc04c966539c10bc4ed4f89bee67682f630199318f24e5269be2bd5a8f08f2c9a25eeef4582e836de7611261978316226208f26a7d72174a6f35e57c6f5543798ce88124f173914d8c4b92b311dfd35919353bd637c94c0aba60231abafd97938bff561b428adc3019f56c9411ed04cff2e16eec309f1afeb13be039db3d317c0234497cb656cadb953aa126fdb312ea6829f4655ab3b27ec486b5766c970d252aa3c1bd026073ce99f9f5c181c8058f10578e3727a58386ffa96d5345237d9ea788e596a0dead655f47efcff20667b738d35367b473238ce3d6a37720e3fa51e71e73fcdb371bb9673133e5042421fe973bb0ce3549e7ab0a0be859cd32bb175bdb45f4c06511d6e4b8bb81cfce1a3e24d09968ae6abec9b1ef8ec8b792a2fc333393a02628defd3b33b6515cc2b87ee283f29dad152e68f07162a2e5270126d307b20808061d70cdde5645b66c030d6eba76ff79b6fd56d9538b6375b323d9e08bfdca19c1e1b8d256d2d855279079e5522b5a4fbfae6c04414a2a58b61abf06af82ae53c7271409e796da937725b592f86970cd4bdf167ec5864e78bc93fc4ad053eb765246c1ba79ad21d2ac9de1d2231c835bed74bde06206c6d3f21210f3ff738b90a73bc41d79f628dddfb140c829ac7d1093a553f6e09578b9d4dbe7a966e4e5c97467f5b3947d96b85907ebc217caa11511b67c0d2aee134f9fc90ca20a1356f5fa3ad09d05ecb6d787e74c18f5dc390d9d2905281ca60f261e26234c2fa8a8e952ec0bb5f29f0424db9c13f6299802550ae68fb158f7cb552b37e0214314388a798a0360a8f02aba49446ffbe264f8ef1cc247f7a36fec2be6430f123820ca8b8a633c2bd1ff69cadde296db89bd8cfefee88dab9fa151d147f142c8d4568378d32d95dd26b2e1ad7ed87cb80919f0206b019649ef53f63fd6f0b29e142d6ae46e995b620178a82e5c15ad3186a68bb4c26d0131dd84581f6a3029d1284e6f1e282d8eb35cf618b3e8c204f252dba41abb95fcf00da3d1560f5bb375019662c3db7f4a8e9817832bcccf4401addc3f997bf33c7c690ada2dc57e328f93d4dd1188d0406602ec7fdb451ed96420313afc79813a8a0a5921da45268ed4fe9c8d17bb02885d07dca8058dd55ef69f975d1c0cdfcfd26979bfe81f3d73227a16733960b44db0f54e0bef8719df1be21149726214941f5902bd6d7550a04b31d7256df0e3b700b3252faa461467dfbb90cf254a54251bba9ab70c7dda15da7f29e3a5cdfc23b151f10e2499c6d3c6cb6203a8a73c1e073fd99808bea5bb847a1121f63ddbdf6490351a6232e45f6d15139711e1b572beed74ee6b5225f6392f50b05da67b4f6804b5d97fbfd4158c0c728e2ecc8421dffd775edede97c8b475012f6b41cf9fd496d847588bc4eebbee7253aea2e1ee0014e6904fbfc91a1465995291e04dada6298aed76cba75065ac2720ca9646c0a26cd9c061fd6612d8d7bbd1d2284d9ea4802337019b85eea8817bad10cd0f0978f270968ce1658ec5db8550d1840293645ff03218f00aff9afd1b3b94efdcc1789f089d9bb893cbe93f390743ad42b19a0c0fda4544c179a6177ae4b287061bc3a6c24b4dd069609778648a2211560a17babecf929881c04f72817eee9c4dad7cb92d46296c89e826eaf3ec7d22aa9cc7076a83e15d2e91ade962f04ec885d372d47c50f0a531f6878ddfaf21852de144ae574fcc4de9017ff6ac4fbf362426df1966971160f2acf9d28ffb515c52615892ef24ddb75b5fd1de75218a7cd8097f388d081e494e5302d94966c237fe53ff88cd04ec556cfa90bae14e14fef17f8b2a81aa47a6f58878a41b3558f8250a2da8859db933f25865b47bd69d78254d9c585189465d5f0af04ee44f7890179da18075ac634c25772c921b2edcc4b07f0c6f2a2df797228a937fca3cc4653042c4550ee3d2ba91f7ec2a6a3580c4e7ccbbf32dea1f7bd3a6683294829fc51f6313a04ec7d9232f60002ed5809701d13863917aa6eec01bb44a65f5baefa2ea0e92cab51cdd434b95da3834665e81c6c9e5c9c4c80931fd69d3850ec0f1228f8686a8042697151d11b2285d04f975aa399bef6553bd9653b370a9da521dab69e578c0179b20e844c9685bd638928d7a69a1223ae7e37372dfc9e3006b5f664c4ca9b442ef4af2a8ab6816706b5887aabd3164772857024ba629f17b4ee4903e598430f4015a2bcc7184fb2239f1dd19f507a507546c50fcb6dd76e3e7185d1809d474afaa150b4c1ae972a292e26a7e17b28820c56c3c6639dcb5e4ad1f1a7256a8975c90e9aee78836ba9094c31b35e2bfae2570d148cd7acfa7fc4c6dde639c4cef3a3f85a56a8c27e3efb55faece88559446cbb93ea1f54b858fa7049995358853c38396e9cfb6b165918aaacc64529dab5840c5610f24d5134f8813914350c5f5941a1cdabba3815e69c157f74e532d48f351f70075b48a16b28f164f8fc1f45aaef7ec4f66a335f218b8ee6b58e69ea61630f7bad07ba45c48436b4d2a31610ba61c35121510b93cd34f33d539cf11160543948cf9303947c591e07668ef6b98a433764013cb9cc6312a8518b70d62fac815725cd8b64414e68396544e6297e6c9d51bb7a0de8542987e53e0669732617cbdf3536e4ef432d964cae0be7da08f9d0d1ad93706f4cdf4099c0099fd812a31a447ef37603c41efe98ce825539b353bdea4d391332f4b7e89c4831bfff49e78709ce4a05acb1c235845674c6018db40aa17eeb5ce8756b45c7bc518a1a4a281cb2ac97453267b9265ffeb0f28b7ac9f2afb6768fb4f3f48c04cfb5e0f53f3efb385f07113e625e10986776a62037c10cc75266075d36f974980f777e3536ef18dc80803a1092bbcf85bc869fba143b2e3844340aaa3e8c296d522171ffb35d3bf5e327be895b80dc471c36bb077253cac58b1aeab58964cbf179ab004cec0ec61d9da03946577285ed5eefe3fdd7a85f8fdb71631121a4d891100bdef94d2cebd488e877ab185bdf7d4a03d004b8550c7b09c0ed665649e31fc75adffe217a7f41f667f50f8600ce899da6a2e2e752b9bc01450cc5b5e8be1c6a6ed2cf89299a83fa19a7eaa033286e6dc8ce06494488d8bd8ff99cd7dbf15b2c38efef84990ace67e2882747c03c376ee2bb13901436b6a1251ab1db710657125ddbec6dd2d7063b8d228934b8ba69eb097aaee8e336568e07ca8f7c5eb30b8450fb0064a37ca0b171bbc0b5316abe3263d004716f2887797beb506aaa667c4c02b0796f9947854837815bde360d6381872dd059f4ff08a09d60d370f7965cbb01699096a7733acde6638c21b1552fe975ca46f7db8d8a1407d39968e3006ba2ec58cd5e3bb8da3de22ba9d5a6da8c63b322eeb4aef03cf5daf30a794d4f1dd0e7f5e1650d8e554b9cc481e2b068ea855650988865b1e3433321c27399a81f150e7cd18f69a9de898da94d141e2123605197503c277a55fd0702fc1427196775d63bf51e1524be0fa27e3cca6d27a0671412f7e8546bb761d851d507885afd410ebaceb6aa59b4a91828dfcfda09d4d967968f402bbd24404fbf17401d55029baa09c39670ec04a093b47c52b1e3097f4a5189b46f45fb8b0d5a312bfbf8260fbc7d1a2c8d21d51ebead530a9009642c3e8d2b436248fdfbd7eb75506b3bdd18617d6c0f552c5e10b2dbc231818ffdd26121a051a36ec5a1d5449985954a65a768ab003510b70d0a4f1765543868bdf241a76d088d73fd0f478d6a35ff132caed4b3d54cefa4d364b4634f8b55946b538cee67352fd21a6f36524ee6aea1e19586a33da64f824e847c7a7834f886070ef80b547aeff9854fed9ecbf2edaf312e3e4ae47d28fb033e75b31b58f3a5636a45daf44a2b912d7efc08d585ad8ceffa461234726896611e57e7d8d5d511f7a3e3f1a2216f665afab6dedec78ef77443ac3720b8daaeb83de839604a698cc2cb69b152081f48aa9499308b57430d10426f3ad522be3daddd1435a2f168336708cbd00d2f6344c3fa397089c410e81cc2082bfbfd1a69848b1d611f2e0ad526e69210655045abbb66da425721e58c134dce618644ce431f365c95facaef537dc8776d1d6f5e973089f5a08110bbb4b4c0a2bb16075012bc3491a36ca0426295b4dba50dc94bf84570c488d44621b24f6dbc1c850ea86aa001d2c273003cde8b5760cd9b1834d997565715e25b346429f467c66a8f33ca36677b967471cd7a12e5512dfe936d64f1dd317f2c68a711754b5f274001d980dcca437eeb85ed9812464ade9b99244cd99540195b717ef427051fb5810bcb4df0e7a303f2fce9b158c5dbfd7347332facbf3fe54d8763d00199075ed0672cdd584c13d5faf97fe374245567222a8e759f852ee93d2a4b657476c39986b88818eedb22193f64cee5c28358976c27ba3faad34a34a23d840d70d1ef56a7d53c4a4b4e1a56950904ef0b5e9f5715f589c9ce2d908ec1f6c315633a46929aab9133b6ef3648aa121a20e1f34ecdff79504e0d931f07f3d7db207bf63148b562f6a908f74c87ba55d61e85b08f5d6d287d6d0c75466b47", 0x1000}], 0x2, &(0x7f0000001480)=[{0xf8, 0x1, 0x6, "6dbd6a1bc4f2566b9bd5cff70330d97ef5e5cc7385f928e799267aed3840c9a541800b82fc13640139c75d6fd4f3f0121d91649927cf2e99e98785ea1b73d0550fb84d53f886031f1174307005509dde866ff6e0ac1ae0960fc07a9b43376e21735a3d412dc73b4774fba9fbf95a5c5454e95ba8866edeba3689d98bc1f094f66d06bf133c4308586765bbf61ee312a4b901e0cd5b42296ebb795046d6727c920daa7e0bc947d8da82425fc61ee6dfe57fa6add91614317a98757ad33337a6e362337f29292a1e2e0a54c2fef0552ef05fc00dbbfa36e2e91f49cb19e2d4d92af53f36fdac01"}, {0xb8, 0xffff, 0x7fff, "9fe1e96c531115a13b6b9ca4690a4036375dc869fc6120d0614301cbda86efce25cf79b2f827b2dc1f0abf646b2161850fd61aae038da6f0c5e67db18e2d16c72c344b80211ebed605da74f5c2d59191a177b3268e6684a0b9c3b2c9286bf21482b7217a6be67b04633a3bb81874fae1c35abfff31c40e54e80034149fa1a0c2e552a2129b6eb4fd827cd5249fd3406e494098b42899d122fed79b85d40fc8783e076348280de871"}, {0xc8, 0x1, 0x2, "07046b2ec084768232bc775a32e2dccae0e03952aa8ca37633f3bb799f2cbc8a3986e1bba00849d3bdd4cca05dcb8f9da1e1c8900c4b16de3051099f24dba1bcba3a818c7185588ca8245f977dba0b1cd2f665ae6cd54559002a39cfacad8eec480caa270b2b043aca35f7cc37f94dc102af8ffbcc6295f9f102233101e845b06d00c6262b2c6e175384721438602f5211e04c4209e76fee75fd15e86b9d4bb9fc107e8be65373e6e93b2e1d9adc42fda729ef"}, {0x20, 0xffff, 0x100, "8d1640b573079414baadfe416e66"}, {0x40, 0xffff, 0x6, "cada5620ac22bff8b6a44c62cc24d1766ce8423038d996186f329eb01ebb3d71a7f1948d5d1c70c40b"}, {0x100, 0xffff, 0x2, "51269e8ca9e45f4a17c4e6ca04bbe4a4a617b59b5fa9171154dbe24ea3e6ffcb87dc1722269b9a446f0fbb4661f8dec92adb8bb3990e98f5084783872a2e2983ea52ea6d7f1dca2b75b3d2d247f8d51fb5cfdea24601e4f65539c4748bbb253f7fd1e7a8c3c1c067e18125fb3f62ab1d2d6876f560246bf00c0351f9bcb7c4e951c230edfb1f279a8c4a913f0d01474248c4a912e56236601977e43d17997fd1afa1be874d87b80d0d2520c752f0184ff47c6454f8a4acfa084ac0cb7372c6822026b4fadc512706b4c81dd57dc7f87fdb0e835145816b85343f4904e209da58086ce8d9570a79d8c30a38d2fe"}], 0x3d8}, 0x400) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10612, 0x100) chdir(&(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r1, 0x0) 16:00:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x400200, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x235) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') setrlimit(0xb, &(0x7f0000000000)={0xffc, 0x802}) r2 = syz_open_pts() close(r2) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000180)=""/53, 0x35}, {&(0x7f0000000380)=""/204, 0xcc}, {&(0x7f0000000480)=""/77, 0x4d}], 0x6, &(0x7f0000000580)=""/179, 0xb3}, 0x1) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) dup(r2) write(r2, &(0x7f00000001c0)="88", 0x1) 16:00:56 executing program 0: socketpair(0x2, 0x3, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) fsync(r0) openat(r0, &(0x7f0000000940)='./file0\x00', 0x480, 0x40) recvmsg(r0, &(0x7f0000000900)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000040)=""/149, 0x95}, {&(0x7f0000000100)=""/242, 0xf2}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/119, 0x77}, {&(0x7f0000000440)=""/116, 0x74}, {&(0x7f00000004c0)=""/216, 0xd8}, {&(0x7f00000005c0)=""/215, 0xd7}, {&(0x7f00000006c0)=""/17, 0x11}, {&(0x7f0000000700)=""/87, 0x57}], 0xa, &(0x7f0000000840)=""/140, 0x8c}, 0x43) 16:00:56 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) 16:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x80000000, 0x4) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x195, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:56 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) recvmsg(r0, &(0x7f0000001800)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/175, 0xaf}, {&(0x7f0000001340)=""/106, 0x6a}, {&(0x7f00000013c0)=""/227, 0xe3}, {&(0x7f00000014c0)=""/36, 0x24}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/95, 0x5f}, {&(0x7f0000001600)=""/244, 0xf4}], 0xa, &(0x7f00000017c0)=""/60, 0x3c}, 0x3) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:56 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) clock_getres(0x2, &(0x7f0000000140)) r1 = shmget$private(0x0, 0x5000, 0x100, &(0x7f0000ff9000/0x5000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x3000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r2 = syz_open_pts() close(r0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) dup(r2) syz_open_pts() 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) semget$private(0x0, 0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x22, &(0x7f0000000000)="b6b2f41643c1b8b811dcb630ae959690a6e2e3538eb35a0672b35852faeda4ed3743") 16:00:56 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8000}, {0x61}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) syz_emit_ethernet(0xca, &(0x7f0000000240)="41e03e3b2ea50aa0a13b53a39ff99739762bdc1ac74669d6d29d12fff5b83b933d5d78243aaf99b10097b674574108792368708d751d0ede4a17f238c5a8b6414e6d3a09997f1aa9f8989cbecb7b35cefc4f6c5b2ebe95d940de51b43d9c302a90fc9920282088272e0d45d3ec6702fcb5ba5bf4ac0fde3651517c7b97dd7cba5b2a85e1a2c7c25700cc1020154fc79b31ef5b96c09e69fa45a98e0d713f3cbbe31599ac87d4ded83589057b21cb7cb0d4b58264fbda41741caa4515c99c05e2e9dbb98e1f53597fa49b") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7f) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x208c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)='G') 16:00:56 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000640)='c', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x4}]}) 16:00:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r2) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:56 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x21) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c4, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x7}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:00:56 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) getsockopt(r1, 0x100000000, 0x7, &(0x7f00000001c0)=""/6, &(0x7f0000000200)=0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() socket$inet6(0x18, 0x0, 0x9) setsockopt(r0, 0x1, 0x3f, &(0x7f00000000c0)="8082d7eccd393dc04d4ee5ed372314565e1360aa2cf71e3fedce4b7417c8b407c6d63c07abdd7b22a905a9c57e31cb5b8324b500f473f5f14fdc356a7469dc6be8ceb07ed6b74669bfb7f6c7e66153eeac60b8893b7943924bee020e2d7390a99e98e4ef2c438e28c02457851529247926c4d99127d0c2af8fcd112570add16c1e5c4516b0f64dd00b1c3dab4c49a549134906e27c5aa5d8754dc2e42e82edbff9c88b4b6d9cc86c2d63262afb50cc250a2efe19c7de487a99ce0cd72e8c6bc5484da84de0af6be2737148c42fc89f4252fdecd4dc6184e94a6e16f7710951dea6db1c", 0xffffffffffffffb6) fchown(r1, r2, r3) listen(r0, 0x9d5) getsockopt(r0, 0xfffffffffffffffd, 0x80000000000068, 0x0, 0x0) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) sendsyslog(&(0x7f0000000040), 0x0, 0x14) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) execve(0x0, 0x0, 0x0) 16:00:56 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r5, r6}, 0xc) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r2, 0x6, r4) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="b7914b9a4f297bf28a4535ce3bff516f3d41019847c628324adc547264c1ac12ed068c5f281eea4d670b7682cef794b57bff3b12485b625170770e6cc13a4aa772e2cddb95ca43642f75b29cf4f7794282ff202e7ce5be73a77039d0649eacadc9978f5edda1d649df", 0x69}, {&(0x7f0000000080)="37ab7ce4d620d121eb25d1fdc8cf2f35996250fbc0076cfe8aa5b6ae121d385c8aac1a389260769681d7c1bb0565c6d42eab5b0d6a14f2d0aa95d4b903d9641121ecc2fa8f31cd411b1ebd8e6786a7a5ead8497c2e5d6bc57523f408d1a71a874fab9d2e527b4c7472fac8db845244d0c60958a8801d7a3e0c2d5def6e2451f761908545e021ea5048f0376caaf9eac56eb818ec4d72ce02dc593e3a0a7d259b9c1120138db12a97198cbdfa610357633d0ca99e1b9fab97bb7e663a29d1136c40dbb6be2d84b68df19276ef30ea329a", 0xd0}], 0x2) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x5, 0x8) accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:56 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="3150338520575433fac50a642226064b49b017e5e2817d1b9ed4dbc466008ee7b47a4f715a7a1f61399aeaa3dfcb9e85acfb9aa9548c4fee263ae3c3d426d61814c91568c433edeeb63bbfa72d8f2d9b7771642fba755c2587858f21cfefbe444bd04755c247450f842af675968915d16a5c2fbb414f9471b3a89f28e8ae4942c8fd981749af97f71923526ad863b7b7fc2e870217bee29ce77540c186bb773fab0d9a16975d81b117f6d34ca120d303fc40275a505ab851fb0330c89c3fc6e13d1ee85f954127a82d409814a775a6ee6b469cb63a16f2242c85b503d1e05ebf", 0xe0) getpgrp() setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="50613fffad316ad8711357014b7137f839fed63ee4651f0863d3fe59b850745b503cd66b778501c01fa8c4703cc6a2ace94f39962505894aa42d8f08a4613aec85ebdb4ec0f0d240510fd4dc39d5fdec3b2ef0f5240a076a8fd6f6610908bf599e6a3b488a7cb25dbcad3070b55ced23124da043e8aa359359210aef1f14eefe71c608240eb3188d6dc329e6a5fc1760bc5b12993a8c6454a4a09031bb159db38d64f855e636f4a1f6cad0897999e9ebb02473bc62f4", 0xb6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xac0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) recvfrom(r1, &(0x7f0000000380)=""/88, 0x58, 0x802, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000440)=0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000480)={0x3, 0x57}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)="97f7d9908a00a473197414527739e0bb0a01bc1983e78c0ae2e88de80e36386fcfe93ecdc947e00fe75e5e2b508962673971ca255aecbd8d5aee2c7ffbda0c39f38a3059a41a0ab88a2f04032ccd66a0675392ff30fdfc3a15307f3d7e9c8b7c109c09b2efa7f57a1a7e14295e97515bcd8cb61174bfdfcae47bef8d587a8274800d92accefdc3d148dce2ff42080e34e3e1f0a493c6ca147fe9c489a678c26a4ffa288ee4810b4920c778194b9be42192afd18de8a275971c37002960da018ada34f37c94a4a637be5b9f7d9149be993e291cd99a58dd1f8158a48702fccc4bfc821f4638f8784d1365703e583bb0fac0a32b5ee15610e50b", 0xf9) r2 = syz_open_pts() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x800, 0x0) msgget$private(0x0, 0x40) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000600)=""/134, 0x86}, {&(0x7f00000006c0)=""/59, 0x3b}, {&(0x7f0000000700)=""/218, 0xda}, {&(0x7f0000000800)=""/87, 0x57}, {&(0x7f0000000880)=""/159, 0x9f}], 0x5, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r4 = socket(0x18, 0x7, 0xffff) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000009c0)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a40)={0x2, &(0x7f0000000a00)=[{0x7, 0x3, 0x7fff, 0x5}, {0x6, 0x3f, 0x9, 0x8001}]}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000a80)={{0x18, 0x0, 0x0, 0x8001}, {0x18, 0x0, 0x3a6a, 0x6}, 0x0, [0xff, 0x8, 0x3, 0x3, 0x101, 0x9, 0x4, 0xffff]}, 0x3c) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000ac0)={0x5, 0xff, 0x10000, 0x8001, "a556f065454ee95277f676a13eb7806ece76531d", 0xe594, 0x3}) bind$unix(r0, &(0x7f0000000b00)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000b40)={0xe380, 0x0, 0x4, 0xe0d8, 0x8000}, 0xc) bind$unix(r4, &(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000bc0), 0x1, 0x0) getpgrp() ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000c00)=0x2) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30040, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:56 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000000)='\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0x10001, 0x23197e8, 0x5, 0x5, 0xfffffffffffffffb, 0x200]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:56 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0xfffffffffffffe50, 0x0, 0x0, &(0x7f00000003c0)=""/254, 0xfffffffffffffe3b}, 0x0) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x40000080, 0x5}, {{r0}, 0xfffffffffffffffd, 0xc3, 0x4000000a, 0xd5, 0x6}], 0xf6a9, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0xc0, 0x80000001}, {{r1}, 0xffffffffffffffff, 0xc0, 0x12, 0x7, 0x3}, {{r0}, 0x0, 0xc, 0x40000002, 0x1, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x1, 0x1ff}, {{r1}, 0x0, 0xa4, 0x11, 0x92, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x2, 0xa, 0x27, 0x2}], 0x3, &(0x7f0000000100)={0x3c22dca0, 0x1ff}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) clock_settime(0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x9) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x7, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x3, 0x9, 0x9, 0x0, 0x5, 0x2, 0x2, 0x0, 0x1, 0x3e8e7e7b, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45a2f9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e113b55a066f6086a2eba4c6cce215336659b1b3e68afae30cf3969c1ad43131ce53b1aca398a620fea5f22fad8d4b51a735148344dbc88b483519ad9bb538bb8033e39ca7118e5791f84fc85d3ec4c018d48953c9d571ff219f61dbf574f28e11b95faaa8bf492781baaab36129a06672bc0e64a380b96d0263680d81b87fef81259af4914d0c010a239bc3edd99387e8b96eb3dcb1c9b5064dcf038d81bcc9b", 0x227}], 0x1, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:57 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xdd, 0x9b0}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000280)=0x5) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) 16:00:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) recvfrom(r1, &(0x7f00000001c0)=""/110, 0x6e, 0x841, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x400}, 0xc) syz_emit_ethernet(0xfffffffffffffd56, &(0x7f0000000180)="de76f5788737d38b9407f806a67490b1c414296a0715b55caa7ff8e7167f492bb1c967a302e5bdebedea9c3fc16be508ffefc57bf1eb6b") 16:00:57 executing program 1: r0 = socket(0x2, 0x400000080002, 0xfffffffffffff800) setsockopt(r0, 0x200000000000000, 0x81, &(0x7f0000000080)="02000000", 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:57 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r1, &(0x7f0000000080), 0xfffffffffffffe9a) execve(0x0, 0x0, 0x0) 16:00:57 executing program 1: clock_getres(0xffffffffffffffff, 0x0) r0 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/27) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) write(r0, 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:57 executing program 0: r0 = socket(0x18, 0x3, 0x3a) getgid() getgid() r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:00:57 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) r1 = dup2(r0, r0) r2 = dup2(r0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000080)="35c3b7cac4644b9a6a", 0x9}, {&(0x7f00000000c0)="e1b78dd20ea78abf853c2bf2b5f87fd4f6663606cf0d4b272cb6d70a60", 0x1d}, {&(0x7f0000000100)="1714e97ae0812711c5671655a6cda9b742455f393b9dbb252a0e48a94dbfbbe963c724c970a7e0423ff609e44774e199860c", 0x32}, {&(0x7f0000000140)="b289d9c7a2062f6a2f1a5cb190b9d9825d7fbbcd4380e350b43436a4d9de29a3483352523f8adbd220c6a04b17830c60dcee6d3283e897e49b4bcc6fe2731ac59f12372c3a625ef29ee86b8a92c9065feb49010df90d364aa8220efb942f961c4fd35235b7892c68f90ab9ce9ebc45de51e12d70e793aa23d36f7561", 0x7c}, {&(0x7f00000001c0)="ebd99ebbe8a86bb5707cda26a5454d16a60617f014fde1a10f", 0x19}], 0x5, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x40, 0x41, 0x3, 0x7}], 0x0, &(0x7f00000002c0), 0x5c4e8465, &(0x7f0000000300)={0xffffffffffffff87, 0x8001}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000340)=0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x3) faccessat(r1, &(0x7f00000003c0)='./file0\x00', 0x40, 0x1) unlink(&(0x7f0000000400)='./file0\x00') fsync(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) bind(r0, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000500)=""/97, 0x61}, {&(0x7f0000000580)=""/151, 0x97}, {&(0x7f0000000640)=""/227, 0xe3}], 0x3) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000007c0)="f80df964639aab1d696b9454f3035b81d0b3ed898ede6c2fb3ef9004604d129bbe474043b9a8fe2d944f6b93ba946f989b7856b08cec49eb7c39ecd56a94517a9e8fc3475dd1d8fd0f605a30b8c9ee5a9e733693b8dfe13352ac6ab35e71f752e7e8e5026c871c38fc184026d9efdb27ea88c20995d286018660cf3b0683f41822fd0cf7f2bb0c5df7bfc286c7eca177f861f8aee41443eec31751a1d9d64245a5f6eab0aedebf5da5c3f7733fd8ddc3e9d639", 0xb3}, {&(0x7f0000000880)="e324b0f154fd3e5dc752899094051394e0909b6379daaed24d57c4c7bd76d9d4fa33ce7ab030ab9e3cb4e9472fa965ff9f1c3387dc29f656dc158b1a32b712d68fad54b7e36e515d97e4395651c6a85545d5935392cc01504f565c45cdb44dc661d0e7da12749632f965661728ce2315ea279a2fa119", 0x76}, {&(0x7f0000000900)="19ca29775ba06b39b80716aceb4f87d7ef7bec2d8ae631c528141f811f28bcd4db5570af89e7a9e85c09703c489dea4dd7f2820e816027c2544d174c7ceb8aac5ab1da87cd6ef61ae63f5b048a27e7e9e95e3430e5189167b698a3b0a28e3c3b7e448bf717b0c05ac8a2d511a3b437d334221b34672345738d08aff1ef5cc17eadfa1673c4d654240d734bca0f6354d5bf65f8bf6fad762e62ced3b967fbde14f735657aa3092d13b15ed04a05f91c9997614a1f02ad36761da6aa874680e615634ba0f565472b573b73ac2a3e5cecbc5e20d523978f1e167d037ec0911b7567e8e933387e56b4e7748bb637a0b50d", 0xef}], 0x3, &(0x7f0000000a40), 0x0, 0x408}, 0x9) readv(r2, &(0x7f0000000f00)=[{&(0x7f0000000ac0)=""/9, 0x9}, {&(0x7f0000000b00)=""/245, 0xf5}, {&(0x7f0000000c00)=""/203, 0xcb}, {&(0x7f0000000d00)=""/168, 0xa8}, {&(0x7f0000000dc0)=""/22, 0x16}, {&(0x7f0000000e00)=""/213, 0xd5}], 0x6) ioctl$TIOCSCTTY(r2, 0x20007461) pipe(&(0x7f0000000f80)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000fc0)={0x7, 0x2d}, 0x8) kevent(r4, &(0x7f0000001000)=[{{r4}, 0x0, 0x24, 0x1, 0x8, 0x2dd74667}], 0x5, &(0x7f0000001040)=[{{r3}, 0xffffffffffffffff, 0x10, 0x3, 0x3, 0x6}], 0x3, &(0x7f0000001080)={0x80000000, 0x1}) open(&(0x7f00000010c0)='./file0\x00', 0x82, 0x0) mkdirat(r1, &(0x7f0000001100)='./file0\x00', 0x41) accept$inet(r4, &(0x7f0000001140), &(0x7f0000001180)=0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000011c0)=0x9) linkat(r3, &(0x7f0000001200)='./file0\x00', r0, &(0x7f0000001240)='./file0\x00', 0x4) r5 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r5) kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001280)={0x120000000000000, 0x1, './file0\x00', 0x58c, 0x3, 0xfffffffffffffff7, 0x100}) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xfdd, 0xfffffffffffffff7}, 0xc) 16:00:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="654302fd9794ba43272d0089371cb8eb5de9025581ff1fc1a0f7571a1312cdd44ced158f5b82d6c013191bb11400754ac15da6831cd02d762d8c6908079c978a0f287fa8d6c23505d6e7d7c702048689a926b64325941f7eadcbeeffda1e6269c62269053e7769843a0c07806c7bd4e8975b033f5abca080f2718c43ebd1deda06409a8cdacd8bc84f537c3357fe88806b2fe5c414d5df79dff990047b82799b318e9912503c115af374bf543ff9c492f975db61e7ac4ae51e9cf08790662ecfa660c166609b129988026962f58f1b811e38c276a6d129fecd0d72e387c4f3259d839452c7cb7a204d8a67cf246ffe23c636161c564c4b15b4448340d3088ebd3b23d01f6b3396a407e3b050303facd7713cb2240f94e9c40f1fb083ec85877333657012928e484a15d69b3624a9a65116a9fd76db46f7857436ac8de21e6e96c8ae59941497951af8b1e7a3e4f0c4ab219584a727b2b0fc78a75697d7fa413a0ea320710dceb626d1f2fdc41188ae8302cb449e5169f24d63929016a95d5a36d27cf1db15611e116e09bf3b1419eb3faa708b8c64d5e4436fc65acc45007ab0c09551bd592fc1e194a690d1110cb33037e82b4de4a590190f5eda6fd8bb7e4470d92a194c984dd427f44f655a811a535bfcbedb7b874560a0125927357c918830cedde3ecd31ea35eb32ef0bec38d55d077734c2e412c115ee33cdf50f4367695fbc1584431d90e562373b9d76c7e9a562434836e844cea17c9d627b2a615e12f17308075fb9aedb2a895305f63dbea0b1280eee7327b0640e38126bf15daca0f22e62f10e68c2266cf86dcb55c60e6f8e8e9c64f3c5327929eedc0e8d90f29ee23931c3be1f5d72a78308eb390e59f2311f8a2702c8f571e290d11d7de5dfb71175b9f20272a05677f44a5161ea81c9479000eab43d74b9ed812c6d7aba3fb682919624f99dabb2b478e5dd1cc8924d776d9765279ae6eac83a66bf074767952a1ed69c54e2acb2517df47ebada4169f741884d6ed194046b3373a37385b2193f68899a9075094b41d46b126bdfcfcb81693f1b9cc4cfd9deeb7a973375ebfe36989c3883f9b20861d387cd9148730ec705ca8048f16f8ab47aa0420063b24fb178b951f801ed4ed812bcbb6cd28331af18ed7519ffa67fa258c1df45388786e9f6448b96252c991a8b2a696bd39a101253f3d7c5bfb4166e90f59e443199c09c90855f9e5e15b0a42ee1eff94b18166a147a2b025a605f7dbfc1c143b03180594238b31b977a52db96032bb7e3074a46f8d37e618ac9f3c130c26c385b470caee0e14a6415ed0fc867bf7b79b56c490edd04114ff96536282df6657130697c8f8e8e644089f8060aa48b7f49ef87845973f3ed3b79c8e5db62d88a546e47692914f2de6f4fe874a05ee4b53227806911f83ed6e8e4bbf5b0ee98cb1a16dbc9209d3ec217aade1a42ebfc9b6276895a70fb76e691959ab7f618c11375859f709168aa94152643eecfaac05853b599721b9f3071c64e0bfe747a9614848565901f7d57aaa7043581b29164ae082a859f0e1ec9389e673b0acce88039bcd34ce9cc27d846e556a5265daa3e7c562de70c03e4d76da46cff924e069a0c41576e0999621bd9e4a1259ae8c0b5c7ff0260f2b85820bbdacc0b888aee0204895483f968a9e9d1d733a136ec2efc182246bad59b4b45d51fa68f06eea4663d1c6c545e824090c230ad7c0cc931092f63db22aa8c09a5913d35fbea96dbb20965199698fa0375f66febc030da25b44a74d6278ef939ffb71bd3f9c5f5cccc6f7f71de12fab82d28648497607e96cbb583bc645336b7f2565cfe85a644a99af3d2ca1ba3694787cbc94e47fc25ea878bedc6ef96c219b60965a92aaf22434e33de15ced8da9529c0e6cf994dc2ef9cf1e44440f6f95e98e46f66de146d3d289823f418cc379a575d22507facee54a611822fd213ef96b8213854d15990fdfc3ed0187d9884bd36cf6f81abd7a50ac1f6eed4890d2276e735d98b20d7e3aa900af086994af90ce3c6d107551603b5576dd81364965d6c81bf918b5a1fc7e1bd3059cc07577610aae42335572325d0846f782482be630c7b931c910ce9bc8af25cdfa56b7bfcc4ccb138a798c770a9f779ec7c53dd91dd71d78129df9171ac91fc95cbd2d67fea8463dcf8d3c23db5383614dbcaece00ec96d21d9cabf8e64fc4ce5fd28e3d1b52c42d054f4905ac018d4e35a4e65276d34c3359224235f0e74dbea252018abc4f825595e2dcb0e0708806b6e7ed0c1197c12a592c54a3c6baab718c01d71842810a08f4d7110f069d89b0ead4e89b7ae80e8f2cd0865b5bf682b9711a0738c9a3acd478c33a0f461464ff4798a8937b52f0d1d6b8020423b1f467c5464a88a7a118e3a0f1ce3694858a82586159769b235723e0c12220e83ef043124fd30ce25b3670636b1a7ca066e136e30c81b3c4d7e4f4122c7a539bfdcd5b6d63e1c208ee66044423be5ba6252f15f309823c42d70a78d343023b572ae70ce6065cc878bbf591b2260bbc06db4b44350a16e21b5bfa40a5bffc27693f254a2792a5d3d70c0fa1aadd683e0979460280897b4fd77466978dc3f9b6c1cc98dfe89f348789d6394af05d30e491358f9a211b42942ab7c13f943242397ca76780249717998ee41d0a74d0343e108113e637d134429868e7daf04f3c5ca9b6dab552a50b7d13f6a5a374ab93e504d3b45e286a8628d4293a066722b55f442a52465b342652e518615dca6b9530fef3d039acd4b5df7135e80e518137a2091e07c9c4e424d31b11f67d2adb8f086a4a561241348ecc77646ebbbe78052a5b6454e2bebd94cd8731cddd0fcfa6ca00bb6cbaa3fe3508307b4bffb751a1f905a7d5377f88b8130a7e441aee25a33d90ce086842306b339093b40d4654238ad7dae1e804aa8177ecc99e2d9518f2592faf36a7925379d69a913ed9b1797831ee2e4640583749479ba387f111193b0456386b5fa52579515fa64e4ce7e9744aadb1ffeb584f82403c71f490cdd1551d8d0009b53cd365178525b63aa620c81b8ed44f72b9c50e50945c96ec2a3954e95e3604105938f78250602afec5b6e184cc519157b029f54278567fcfe944d296cfcd31092e494037e9a743bb8a1f0f5beba9645c3a84edf8617c3ddce663903e3f92cef29ead7f9fbb2aa0234db137eafeec04c82d486c57702439e67ef9884b3ec0639b7b67510f207802a49511d4ca7cf5233100ee86ddaa485fecf08588357f8f292d99d8fe543662a225db10458b7b80121ab8153d4e8ec704187961d0c3f0b910c5f4865e454fd1beb05a106c8e57fc0aa40a741581c5009582fc70d51f561d443a4adb748b1ea51b5b341354922e3e44516602eef10d54380172f3a57b26f9f534f66f319d9b36b19a4fcaf8be5cb24b3048e2a63c2495c761180e5fd194d4d6d0fc3414e6c5fbf423b024f015b6f616ecb08ec080588aaa1a5cf59b73ba5becb372f3bd20fa399613022b7d4f3d364d55a045e2cf1c07b1b78bbe5e1fddfe8f9b2e6fc6856148562e2b22bf3af419482197aa2b939560cd14cfe1963bbdb34b2c32b3714081aa2ba1093458cc769106becfa1ba372882d5cd102b42d2bd4c2ed005b6cdf8129357b16d282792548759ee11bdac1a662ddfcc006a18b0d5d293534e46e2b4b3fd82c2907e8b2c27459ccf838853e5771caecd8001da6d49c4b6aea3407d45fd10ff4dd49e6adbc62b55c3c203ee7f0a63c00981d750e46137a68782d2357f84c1627e55957d7d5507e2f9df77e71e673a6447b34123286e9359de83c1b841ce626f79da913f4d00da152f08457cb0894cec063ceb28464d2156bb1229e01f27a6d69204d0404924b9474402f433fa91efca64e557480b5046ec8a29065d68f5d24257d854d9ecf42d7048603dbf5be2f7358168800c1d70f82aa2598f2c7bf3bf5f93cbb166638d4f0afb5628f6ea97007a14e5dbca279aa79a350810d9a3de6b3d60ec1f862d7c22a86954f3af2f7450703e14fe6666252379f79c915d674506512d7e3855179dda9ac09cbb9e52d8ece301bc19cacaec8be01736d498745d79c044df55cb57626df5b79c2a1d278e5dfdefd25dd4ea6bf059ee9cc15825e2ac889b1ac763cc6573525f9cbf20c34688dadbdf26596e3766cdd6803dbd36ef26eabe571fcf7b247938645299437d4163e46be9b0b0966b44145f0b7dd09b56a5a82019917e57849273bcbd011aed735fa74985aa4b664319ed3db43492cf30428a192edd16a5bd9b77346ccf4381febc345a6537256dc0cbfd6d7d75238556d71ae5a55995c21487e5db301a0f84069edabb88672420bf79037def1348f1242e147c3f632a085ee7fd3b7aeae0f6ab8f23c91f4a3f642b0bbdd7d91b781077ca7f9c61d4385a806d4410a1c724f2c8131a200f157313cae806cd740dfc1ffd048eec3514e6405bf349b0b9f00bc1f63346d16f212789a3913efb6e6a2230bbe60e6b17faef2871c4df6bac48dcbe53c17989063277399ff8c7a1a57f74d3c1c94b6b596b5280b3d435505fd42234529ef36bbf328d193fdb27dba5d0df418e41b0b809548b77c2c107d762f9fcdbfe16ae29f76a75df8e2b19f58ef3809fafd5defddf0328a06e2513ccb59b52fa09948a3d5b520584391779faf5251111e46d360feba5852548d6fb06b2f926add142dd57d0cea0e3e36a42f8041039372bdd30df8cc9b049d907be0571220ed9e0ee92f9d4876e7a4e4a712641d853d6c8eee6fb1df93733919c541e1499775b08ac4ce81c6df1a953ab0f9d9fcd4317b227a6e6d175790063d5e45cf56bf79320771874c8003c80e8f62852c19394e92c339433f0f64fa3ab4cfa92ee1d9a96802b2423697e60154beabb7bfc09b022c4a4eff8c15b4a14133ab9645c44d24dc0a5ca078423353f0b94ec6c24f74880ae13e3d3c08b89ef873593c405c2f86d9e8b318315dd3ef6681bafa399ba1edf8787b1c8f15a37db53e18ab6b5afb7c72889b0be23387160073bfb930a72d14220f453e15d2bce2afd717bcc9339a25275c8d91fbf9c3bf06a5d35068383957c537a62f6e84e252576562700f91ffdad97d326b589d72ff462c744723904f23e1c6a08c1d7ea2d2b16c57edef684595193fd484c334367f8fe8f09d294371ecd332292f141b22f053039863fb7af5249b58de32f4df696397a6652d3703e5c1cc135f457d7f3089b67e631a33ca189407850fdb37e2f5b7baf6823d4ae672e116100c785f7a2d8e1828ffb5d4320fc7935dfc5fe0d356e14fd1a072e715864cf514f92001c6a6491335544a55d30b83eb4f5e453f4e8142d80c530012f27f2b353adf7497d0506afba47875cec757972a10110b8fb6993d6d31b8230362983789073f40a2976b925343d8c5b682ca624e1135f1314ea450e06254d219c737a31942581e3744a14fdb271359800805e939201a45a615d2eb450904cb5f47abfac8275d105b8b2789e197694f90e8cfefcd3a6a86314dd6f664390c0740307953dbec90c34f1b869afcef996bcccbae5f010107963c0e196127073318b50f1e77e26e66c6ff8fe3f7040396bc4f57e183d0a542ec8df466e56e5d90d727b9078522e5f4c1aacb662ed170487376d25c236beade8e3f3e84c2c8c922d9b2b8638aea1dcc596748636d1eae177fd9969ec844769c35a0058eb4d875ca70639f219e5724829d549438cc0797b581f1ec9be73de78d061c7de1a519a76c383669d973d1690f9d213467ea7108d7fde740877", 0x1000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/218, 0xda) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="9c") 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:58 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc020691b, &(0x7f00000000c0)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:58 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20120, 0x0) pwrite(r0, &(0x7f0000000240)="04f7d5e10b4f77ab7f5e13ae617d21d61b6f8bf3f559519f2a9622ee7d6512d2e54b7ecfee3c840b138d0abfb0383db4e73bf685aeb93cc09a4d08f35334b900e4a7c33292366ffba804a5be3c299d4f06864ddb1f74a5fec703a0c09de095d306a46216cd1cdb8f0607825b7bc118bcf037d8d8c893af5b98e392efe91afec606e10bee614a1c17db09b3cb5a91749a197bd64834c5b40f279cc762fbc4a0be0144cc9101e72bfcc6fe496e0c9c180c7c2be824d35b2a3d", 0xb8, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x108, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x20010, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x7d) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa0", 0x124) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x10000000, 0x8, 0x6, 0x0, "4af3f1a5e4f8f9d4b917f094194dbdabb0252bc5", 0x875}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0xca}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000001, 0xffffffffffff0000, 0x3}], 0x6, &(0x7f0000000240), 0x7, &(0x7f0000000280)={0x6, 0x2786}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0xea, 0xfd, {0x2}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xfffffffffffffe70, &(0x7f0000000140)='H') unlink(&(0x7f00000000c0)='./file0\x00') 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:58 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x7, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4]}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) getsockopt(r0, 0x3ecc9446, 0x3, &(0x7f0000000080)=""/37, &(0x7f0000000100)=0x25) r2 = socket(0x0, 0x1, 0x0) socket(0x0, 0x8007, 0x9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2058, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x65, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}, {r0}], 0x2, 0x0) r2 = dup(r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 16:00:58 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') 16:00:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x321, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xffffffff, './file1\x00', './file0\x00'}) r1 = dup(0xffffffffffffffff) setsockopt(r1, 0x1ff, 0x519, &(0x7f00000001c0)="0565ff5339dc6b809ca5f832b94c007851b75e5d24f3f91510776be85c2f0b6d8a8eda35dd7b628cd994d28f767cb3ff7c4395434197ec220729e64c32addc36760d5d190822c24eb8a04c7649fc37020607eaad471b84893aafba6d79c239ac403c9f490b36cdf299afa9e8a967d439d03eb3607f5703305ac4a934fb25959d921f8198904c364443c68831ee00849a6f55046c7688c385e10440be26369283b0ab5ec773d17fe9506c94877dbae5f91268116255ec7fff1bc26750c3ab71afd2bfb2ee0aeb3f2e9cc7f864ce384c9fa5c79cee145d5f6a", 0xd8) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x6, 0x30cf4713, './file0\x00', 0x508, 0x263, 0x1f, 0x62}) pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x3, 0x0, &(0x7f0000000000)="036fb2849649cb922488dca317efb8ad53407b3ee5452351562b66d89d02e8bb0cc80ff717cc44481f3fddeb6c8820149ecd326001f27c7c5ccb4d3bb5f5000e4dee8c831020514ce0d2d1cbf3f15863e521143046a7acc32b8e27d0a51bf506ded29de225f01a06be58bfccab5d1877c654f892468dc888b5a9278321e7049267f8b296560c2e595e", 0xfffffffffffffefa) 16:00:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) semget(0x1, 0x1, 0x42a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f95385661", 0x14, 0x0, 0x0, 0x0) 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "b04d00f3ff0a631a00", 0x200}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) close(r0) 16:00:58 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() msgget$private(0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x81, 0x400000000, 0x200000000000000, 0x0, 0x0, 0x2, 0x8}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x88, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x22, 0x3, 0x800) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000019f97)='J', 0x1) write(r0, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x260, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1c0, 0x100) getsockopt$sock_timeval(r1, 0xffff, 0x11006, &(0x7f0000000040), &(0x7f00000001c0)=0x10) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xffffbffffffffffc, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c2be4e565cc21ccbd98c80aa5a4d795d99b4124d", 0x14) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") chdir(&(0x7f0000000140)='./file0\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x7}) 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) listen(r0, 0x9833) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setuid(r2) chdir(&(0x7f00000001c0)='./file0/file0\x00') 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x81, 0xfff, 0xfffffffffffffffe, 0xc0e}, {0xfffffffffffffffe, 0x5, 0x4, 0x1}, {0x8, 0x101, 0x0, 0xb79d}, {0x9, 0x5, 0x100000001, 0x3f}, {0x7, 0xfffffffffffffffc, 0x3, 0x6e}, {0x4, 0x100000000, 0x6aa35027, 0x3}, {0xffffffff, 0x3, 0x0, 0x40}, {0x20, 0x1f, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x62) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x101) 16:00:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:58 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x4000018, 0x1, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x122, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x28008, 0x20) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)="3b408f14524da419e6fd11b1a2262fbc838398c962cd773c421ae1f05f968a3c1031421bf34e0e5cd6404ee893eb1208b9e54b8f28a3d1b0b621ad62e11ae2bdd848c41d9e30e84f3d768ff191bc0889ff49953850f079b7ba151cc464b0e082821b08f74612f92d10af9663d25060e97d3ceefeea5d04986db337067e98526c9c020c4c13e7a9d22ab68aa30e54ef1f9985568b2e07cb6153a4a1d61771f8c7", 0xa0}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001140)={&(0x7f00000005c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000bc0)="1fb6cb6e06ece0da519c7e9e8af252df29a19aaf512752e2521860b2e736e43298b15461cdcf64dbbc89ec31b392045f1fc11bd37b06", 0x36}], 0x1, 0x0}, 0x400) utimes(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{}, {0x3}}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001280)={0x1, &(0x7f0000001240)=[{0x2, 0x2, 0x2, 0x7}]}) socket(0x6, 0x8002, 0x6) ioctl$TIOCCBRK(r0, 0x2000747a) getdents(r2, &(0x7f0000000600)=""/142, 0x8e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001380)={0x100, 0x0, 0x8001, 0x10000, "231fed534759b0910fd29f3d8b06a5ea0feba3fd", 0x2, 0x8}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x3) fcntl$setflags(r2, 0x2, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="0c01000000000000000000000000328118f39d548f0000000000000559aad33cd87a1d10dd8f43a5f06cbdc440575596bb630ec43fb772190c55ef0c98df4cb18bfbc8b4e7676366892e89e584a0dd162e317890bf9bb2c2938d7cf18c11e5fad166907a09e80d8b1f7ccacc578bf00dff3791fa0d6c3886156f7839c13c9e0a160eb7ccc8887692c969777377371b4d5db88e2cb2f849ac31ecc2d22db40f02be88563e640f26c2fee005ebfaf9b117831ab87a7b490d"]) chmod(&(0x7f0000000180)='./file0\x00', 0xb0) lseek(r1, 0x0, 0x0, 0x1) fcntl$setflags(r2, 0x2, 0x1) sendmsg(r0, &(0x7f0000003d40)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002680)="ab15ac72898191bfe3965b86bcf341a9be93922c61f27f221fbc2e8937611391999b9dea736d3e9d75d0f46b4af2a8bbd65a233970dfbc814036373a9a22a2d969d3b3e0726dfb2c4093519e0978d61406ba0e1d4d8cea4a4cdbf4f49156141b84dc47ab1cb96914b6a1043ca894e84fe90d388624d8d73312c880aac9f7ebff995de1ee627ce5287fb6848fdcfcd4887ec417b5", 0x94}], 0x34, 0x0}, 0x408) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000003d80)={'./file0\x00', 0x5, 0xfffffffffffff159, 0x3, 0x0, 0x20, 0x7, 0x81, 0x1, 0x0, 0x5, 0x6}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000003e00)=0x5) getdents(r0, &(0x7f0000000240)=""/239, 0xef) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x5, 0x9, 0x5, 0x4, "b88de59f8b4293df3bd79ac26674e1a4def6f75e", 0x8, 0x6}) sendmsg(r0, &(0x7f00000062c0)={&(0x7f0000003f40)=@in6={0x18, 0x1, 0x1, 0x6e5}, 0xc, &(0x7f0000005fc0)=[{&(0x7f0000004fc0)="b43b45510f52d0d896de2bc9c456083cf98712f8774b38bbc0bc30b1a85a341fe64aefd1de5e19724da6f273bb592918b8ec89df2af45b8d746dbb6f3464e31f2436b9b3318020f641d59c78a548acdd8b7126feb0f90bb87019e477eeaa59280761ef804a98661114bcf2c65c2d111e2e828ac948f9e6bb18c05b76175710cc59a07faf9b7612c50ea07bae82ff92336d0ed539462863c0b1ca8d885ac4af13a19d3e0eca2f904a1b65312b45273e7f7f0aaa5a0f4ffa33bbacc7bf78736fc09f1de1b37418e6423796664dc90a33eb796bf37eab006fc62f1e9a08d50be92be1abd8b4554d7d76e4a5bd6b0f70066da68e07387ad6fdad85ed2fd3de2f53e13b21d1c6d1a573faa6f004d08683a06dfb7e5ef2cab1fe75d2151a5af7510189168359c5d5134f551938f904177e852e0fc9b4edc6b3e115520e35e347ca328cc9705b55673e57b8e1ae18d567a6d3a162dee54b0babf9ea2ecde9ba50c6547f94d1753827a50ed1a98de12702e42a574309c2f91f33c745d69f7e70d0151dcd08680eb7d8941b303b1ea16b3822acd94c3cccc2f11d5261c2df53ba3ce20646d66809387d12c79b76e1659f99fe4faa65b28622267c160e3e2c9ece831e7842b9f7ab1765c771975d090228a3f59a0b02f471b8f89193f3be7e2d5a249f2a0a0c375dcadeb4bb70062add5c320663aa6531e9b2c6d05a10ae1b6265808ccfb10ad09e23fc1006aea78b78a588d046dbcc8349ff670d613bb4e17275eac112056ab1f66e334bf7dbcc65c5e6a8829f96cce5a4594b0a7549fa62dc29ec23cb6d702fd546fd4759d547090a64b4de93aa62765125c9a24eec72b795cb79018f87dda72ff59ddb8390c85a96ae1059024e07a7c9ed836061cf8dda3e8a82370311a233dba05839a515ebc91339caf92ed5ba924739ab34228f9ef68ed6d01b42d10f06effe42111494375e57f802e9c092b8fc66ba3288cb37b55a59534af327560c5432d1ba8d8e2bcb30f3fafc943da6c444c0f4104c828958b9801a7fb4c1f3ac82a40d2f0b57a293392caf59b7d29818e171a3f342756c3a93b23821e11a0547a43fb3e2571a7676e047a88cbf0b4ebbb42aae73f744c25b6f4af119f791e5f8ad37be174e4f99d11a2e3c801dad8c715d30a16fa31126fa666d9bf192ad8141a499f9a7c8805aeeb8ceec99f29171fc78684f1dfaf4dec376dde89407bfcecb343d22ca3c9df4dd76881c4e1a6f8b063b9afaa69c5156a5e2b58e0012e319d2616c9e00d3b57a0787de5609086513da5620a1543a4ef72321ac5a04fd85f74515e7af7703ec033eb6ccf57da3bda4aff451faaa3cfb43612118a8be576855642e358e60405974c596825b37744a6a60ce4e510481d264cb49a1c3101962460fd2fc99882c7cbda8fa25b83d2c8d0e307844952b816d1981e6f4699260fda800221aeeb6baddeb4d9f334c37718c7fb8cec6652ff96558a314afcac70402c54567cc8f75e48fa2cb5d97eee6b30293da6a662f50aa410e17fe7553dbaa27b9c3ce280e562a131851d8c39fa1553d13b32a5760ca02d92f75511d4f7869a39c419a9c656023a99c693b1c65b9dae38c521533a5302c7851d54fec72de601fd93cfdaace459d781dbb6bc85e109fa9affe76bbb7a8751cb0dde4b0ca79d575d642af9d1ee8ad0f96012e86603997a7e86e963ab052c6f05fbbd48145f70c2a9a4bdfe9efd62dccc49ef8cf2902c1a570fc2d1bb9eec10fe64f042104923b85ec9e3c6fa78aaa96be2ddf836bbd3eee1cd9560ba7ceaabc1ab437d0f5d47ffd9d14207786a73f15a478d9def65252f3b6a566dd4c7681f29246a6f37d405ec898d4eb9f80f3be253189960fab5f05abc609065bdcdbf86ee85b4b7816a2a8a6ae167e77953ba74dd44844aece0aad42409b34711b50cc974eac0410e581bc5b85b8f2de39b7e579500fbcf9aa0e84b85f516b490f5ca4e5040cb42d355d4ac0dc3a89d34bf380c64a6c048b6c908bec90366c9f197157c472842806baf1be21eb549870638029cf0b68abd14abd0b47714eaaffba19dd8cd20ddf171a68f866721dabb905edefbacdd643f0cf5f669730d5e6d9908b288371a65486cf3ce5da77d168cc1b8ca43c176e2d5a2b0cf84f5f43bfddc3e1d9a2badfda3a876842363432c10583abbaaefad1802d4d989123ac91661a21c3a28377c591819d4dbba757e4daf53d8dd0f6b729c8022bf28ac92967233da301c522f07b2a591fc4c24cba9905a0e30958b516e28004b54330b6d7275a13a216a8c1ceba3cae402e08554362b52228d52eb7e5eddf5147560e3c13537e580e331c3e1c64be87c1af1049fdc71dfbbff3ec47b162a3a213e860de9a46a0b923f6348edd49e1576617b844b05f5e7bf644846f164b48c8a80f2ed2d416abf83a655a58455d86fa4ab361a7890cea0f5fddc27af60e2945d0f44b85b9875050e9326641901dc2b5cf2f7f40d42e7fb41e2d03463edd6fb2976fe595d9ed8d207591a95419fc1ef8d40082ce910fe0ddc670f070a3e9653a731f0f2ba4cb6d72584a9b1969cf52c52459c22b6f8b7b56f14f8f66216f95ba845ff32ca485ff94e3ff9db745bb4bcd946777776765d6cac74e988350d0fe95165eb3de2511a5ad6e8ec5736a4eb375d83440cdcbf79fe1bae22c4d39a89932009321befba93f0199a9c7c1fe8ce15d91a61fa611fef2ff4bcc584ec7b27369e6c65bd7520422fad7b761d5a2fddaba44bb8f0ff418be35f4cb4309d621f7b062145af8dfe5d07accc2dbd21b1a5b2d4a646bb38ac7f4e5b01fdeaa6801573109ce6bc0f8f555f96c04c3c786aa3c5ea21bb428bf425a9c4469f8b0ae95a92f465a1c107740cd992576f276ca67e329a35691d0e9725ef0a09f60b4bdc5cd69b5df47f41c3c0e9bf6a4fcc37d830080a26c8681484f84725f470468efacc021258bf1f30155650be11ad3010d75f664f7693a6afe0c511a20883bb425731676da8db6d7bb26439aaba1f053632b0a86fd5994e710e6172858293cc044ea7b000d6958ed5f3212c1a55d66a312ca2a3780bc3b78a2d69f7d8e69a07febc78e0c4f1c6f480e343b960111ef49c9f10b932ea812167058a406032f6c78b7230190fe757266374f2c614b9c8d12c412cf38df6a6a9d5a9508f950fa7ac1c0fb6ca38458a17e0709200318cd5dfb0e278918e01a17698715f014ec594b74292a4c4f4602f94e6f5ffb7e9278f8d6f990ed1047fe9fcc6fd5bcc3deaae508c112308c38d22866e6956b9856faf8a51143c0171d1686d000074c6e78b81ef2d2a6c8d175eef13f0899a06ea5c6899585b2628f51a4cbc52280098439e56011de7c288dd4ddfe13588b2cc7abc9dd55b0446bea765c5b48e69b030a0b9c11943cc9657da50d8438b27d586f72f342a58f96b09f5ad095c779db88031034c48713a885ae9673e9dffda16a827c2c20e63b36942373c793d7aee4fe03e599944019c78722f1e187382815051294c8a3d7c66a98dac53e433d5dd631e74377eac6ba5e45d0cb012865479a97a1a318bc784da159fd4aa3ffb27df9086cd0701b25ad829170df3cf26a6eaa0fc8cb4e2eee7104e5910bd612ee672d94f049d582cef7f1404f24a2f67fb240508885ba7c01231d3f7af1a386b32ddb7b1bb835a460a76874cae589d77fc55600b9723c7fa59d0e046aec2917b1816335e4d89e76372b2ee2a8e96eb44206ef1a2efa2b5b2a79c2a5cbe465ade885b67bcd660c7e9a1a7dad20c9be507885f537faae08608f173c4908ea2c8ecd8837f0b8b6775c32514fb8d52b4cc4961cdee76a1de336d1fd0a0d7c17d0dee7ec4fbc8b0bb8e0465951ad6eb0299e4efdf17fa9a5d5ecf76b234e847b85c9981e3f3e5e3bd088e7c1416ba6441d2ba3706f98d645a91bfc91e495c68d0679cb3ce618250b4397a73fdbaea81abaec0de6b990097dbfb9e416b915bf19f15263c213b013f738c6e5117394e3067e3c493d948ee08dd6e846e0c72920b98e405114ba39a083007b3dfd8fc1c4d392228dbc4edf94e81630b387318155e4fdf35f95b66bed12beb0a9d0e95e4b6de57886107de1c75dd07470c7183e29a6893b2418c2b2f8d8e0341d3da94ede9e0dcb947df14fd2c75eb290ddda95ca37508e5180d163afb2cdfa3335df0ebef7db6b976629a6967e400de2e5b3df0a79f611e6172662204f7df5154e2698e15915e4367218176854e80d918ac43b24cb0c7285ea01fb8a46b76a29c0d1a0f39100be7c1677aeb1527e75177e71e1c676d9e5a57ef873a80b09312fa517922c3976e6776ca76995512c29d2ded4ff216fae919af2e4bd75a31100d3ab9ddb07a1a0297a79c82644db9a0f8c50a94e59224abc9a206f7bd258779da3a52698f421e2f487ecab5bdcb84078c8df568d0b67d244a087c4baaf04033cdd3518a16091d7686109a47e363b40ac22adb57a6a227fd3e0b4a46d2b9de09f6c61086763cb9d08ed64694b38b355e2573a7c243f8224c0f970f80c08076bbf5af952a57a540ecf54a7808ad6ec327398423a4afae80e8cedfa9c0e7f34f5773811c75cc8792e3917d531545c4caba86fd7f3f27c4707fd6aedeee57d74d382280f37e505e21c85f77a21fbaa92a64682660ad98b2020ce47b3062f6529aeb1c66736470c123b6f02836662918c41db2f39b294aafd185dd2c72932744d327283248c42af4b0efd8f8b718e624b8f096bf6f922568d6a3848bab72662146382d1cdbc5092764eed2c0ab845c07c73742f873aec25fb9bad306e05d1662050e7b8a48effa7c553e02b5a17cd376ebee752964bd8ba52e43a2b74b9b7766f0126bd96419981e85fc911744384fa01862780348a2821f10bef1ca79d09ce382e93dfe7fb40f8d2a4b17c474f8cf41f381e468b7aa88978476d650a126e9d949ddc4381a086b7e061959d6adb646b4fa9653f5050f10352b45352da882a2d3d80c8e51926d19089139c7b5b3cc1addc27636003a4021d56716d05c8ddd1ae778dd97b6274c9d1668bb734715a9daea53691977a4641c00324218628e587b10f82562955d194eec0e14ed0ebde91875c5bc4fc4860b00ebcbd93e79087fbd41ab6b9ca3d97edb4574ce64fbf696979e08a7b0043af83c76b5cf36c247e6150caaea319461a67269ce1131ad7d89a23934a23c68ca3af6f5557edd210178d70496f9293f07253795b7c5fb3f39afd93107f8d7767e49bbbcca4f9e980f015dd719f29cca6cc7f4a04e593dbc7037ac20fb1f773367407a8cb1745384102fe91f85b15545f2cdb3961e0a876098849a9de40bf89f9fc0ba837b3424942d706014bef15c748b8b3bda15aa2b7bb25c1dd831fd803623d6654b44a0c0d746744c8189b815cb2a81f562b26c6158653b3bee1ea251cb6ac6eb1dff378b1d17fd9d1a31d6fa25fd70fbaef3d3bf7b77d42d35db7f12e1d484edbf5be4b3bbfd05c065adf83d3342e65932a42b50d098c318d7b60381fd516220dd525949a55efce92279251e2378abc9602da5e76d2860fed91a5ddddcbdbc5643efab3da44094de85505cd4752ce53fb7d52e679449f7ad90053db888d13c8e0e493c41a6b1afd12f693515b34b7771109b9d004a1c6b09250e5cfb10793f27ae5b11602e0986a9a13f6699b01361ccdfcab429f500f3a6d50dfaeaca037e72d1e9b0c1d30c1feb9aa04fe56cb927ef30700c5b68cc7d20888726f495271d9a5c990764955c5f4fa0c17ffbfffa33638f866c6545c015c640037e20dd65a32989d998bd028", 0x1000}], 0x1, 0x0}, 0x400) preadv(r0, &(0x7f00000074c0)=[{&(0x7f0000006300)=""/131, 0x83}, {&(0x7f00000063c0)=""/108, 0x6c}, {&(0x7f0000006440)=""/4096, 0x1000}, {&(0x7f0000007440)=""/81, 0x51}], 0x4, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r3, 0xfffffffffffffff8, 0x7, &(0x7f0000008680)=""/99) 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8fa6ac7e74dd6c97f4142daa9d3ddcaa24a21a7", 0x0, 0x80000000}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:00:58 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:00:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 16:00:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x2, 0x0, 0x7fffffff, 0x3, 0xf696, 0x6, 0x7fffffff, 0x12f74b31]}) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0x80) r5 = kqueue() kqueue() dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/diskmap\x00', 0x200, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000180)="401eeb872d917160c7ccfa49bc8cddd233844e3b100f22e0d82864fb5b2a6228db17b1b885f0a0decad94bf1135b3d36eef2f900d3063a2fd4db62db19c4b9d6bff5e3c46192882e2cc3f6612fab9715d4ee307a68f602e859e8f2860f4acb82e5bc97ee5fe918e25d39c3fba9f43e71aac1ef3bca10ded6c106c3bd1008a4b52092a378b8f8cd3d24dc680c04c64ab15a5c83cb1d04919c75ba9b8da6f5eae4022ab98e8eacc220d307df56e14c1ac4505677c41c2ef8d3d3ab7e93ed6d5931a38dbfd1", 0xc4}, {&(0x7f0000001700)="665955dbdd1503b5e9c63510e53c0b3e789e3821578934c814e2ab0c9acf0991736baaf10d0bad9a291991ac94844aff7c06715f51d594be99a1fe735791f336f77b9ab3f7e96f98c11bf8cc515f53c2082c01e074795f2ac8ec2e263e081bb1e4ce02bc29365664873756d9f4c268be3ba742c7f202b313482bce41fe9cbdd4c45817de9c724b6fa2c4a9725c10cf5a0d4e798361cdad7222b4d6a877fa95b3677757897ec36dc0831fcc2eb2e85ace7cd32c7bffe6641039c222fa10824c19f2e7cd323755fd1f8c916bb1b2bbe6b4760949a03127d6571a0cd3f5a3fcaf45653198804118a893", 0xe8}, {&(0x7f0000000340)="053cd61aca1b76a46bbf9af93dfde86ee148e39d17c9b83ffe5003611f723fa81000f8e3761e066d3ed1d4cde4bc586402bd4a01fae6316fcf7a0b82223edf7e40c236531f04e12d665df6d23e679684b316cc55d2120512cde8abc436f8c9", 0x5f}, {&(0x7f0000000440)="061ed3652f9cd4e49f9e1ea9baa29b53d26a9bf6a1b7c794cc7e347fb6932a03f4b554d56ae5e2933f983f8bea7d78ba210cb8d5fb4341878360f935b9b2b178c05a8be406bc4263e0fc662b7d798b6513c80768dd41c2546a8e04e7198341192151465da7a0ffa5331eeb5462c09fa41555cefa01048296a5075557793b28bb975c932c36bbe64bb0943a2ad30b2ae4d11210b0c1af30a0ee813021d948c240eeab80a6a60211b8871c768b154e5a60673843a533285df0af3ad808d7335ff5a320d306bbb23fd2563e91f44ea2842ac4b2b93614ea319f635dfb117f4fc53269e117ced561e937700e6b7b26d105500c01d504c1781cc6460eb59ca059805d0b0bc77dd4f44d98f98a9af8fe8dc47eb6aad4f3f7d2158ddc6ddc438523aea0191c1bf6522483e4985d1baa395220d1f8df9a57002373713f01b81292c9d35a063bd0092c72075db67b33cde038459fe51a8b2f71c68e04f18062c0805957a068c8b2ce9eee26fe60a807a3203adbca4dea652809b43bceaec59256ff54cdab52af7ee88bad9806e1a4845cc8d88cfd4f56f5342ba913773ee68bb6c5870213536ad42ca88d0190f3b08a5c23babd3ba018736cd4cc411ad33801448ed27891b7cbbf7afc0c1c1f596d767f4a9f2661a9b769fed4fdb0db8f2b03ea0b2d3ef67634557ddf8647416ebe6b4a8a03b093e0dc03cba57dd9e3cd24fb55db2c0edb6ad61d4ca82c37b6bf840b9d0a81a263fa22d480bcd24551fa19fcdaa00f8dbd612dc9db6036a4ea5ac02a35a788e1f9a213034d65229e8e67bb9cfb287a14572417e37b8466806a436298c0b87e684f9745e09fb0d94ed51bfa5bb321ed74fdd44ee64cbeb87fbbcc46aa2da210291d621cac290b03be53856582f37d9427bd374b3dcf80a2c0d00eec477b67ed507cd3780eefb70a857a2ccc351b67dada3d0e7a504d58da3afcf16d0df373a511092f50ec15db5bd2b26d6ae26b1ff898a3df64d3de8de6761b0dd4727439bf8d63052e778ee786c5c17f7fa3c226afc5efbb735abebe3ce4a0babb486070ca56d6f53611100987e4162d102735c39fdf45934d439e3e6082aaceb735600043b010a4358d7513ad7c5074061de7f0988ce2d16a774684ce289032fba49b8f8b0d4b7d2439526f1b63ddc592d5084856d2a9846dbb4adab9e2d8af4f590f9dd336c2cc2dca2159f91ca5f3a02dc778f81a09a817a3ebaa785622ca6992543dbce5738b99cd9cf792ac768ee1d4879b7e53af4110bcc54527fa1177084a1b51983e6110581c36ae1af9c0f3825d877c2000e346a7d3152a8714b2ed3429ec979ba7ba75541a3667e40aacc37f72fe74d665926287f154de8d2971a094694314269cb8debb2e20c8f30f80cf48a3203acc158cb8d2d9c93d666e516f17858467aa0b8dc84871a914b3710f4acd328747fc801b5df749657bdeb38da42ea01ae64dfb03ff5089e3b7b2cd57770fd1099901883fe31cc74440d328785d902577556717d681f8cc20feeecdfd8ee3d734c693751878bc1baf87c49842640dd444c6b3a05cad35019b26de84875688322634982811eedb0834f77645c5d12b56ed4b8496258b4a7a9d0d7ff812f50fbb8c6d3a96868219562fc9c06d0cac32cc2e48c5b3fb38220a5ed949745f331697b2d6ed9467db25af404d92967e2774eca105e5709729264783ef795d2fac48e74bd90b987c095ca1d8efe69fd6f36dad150e9ef4c8ae0eb0fc589de1afd62387e6d83ce4d3031c8aafc288c31e6c16c30b0e8b48e904c7c190d4c3e09a1da532ed5f41e81a081995c9844faf627d57c1a62d5905b06b490d25c14e9020f8879abf137ef1db67d22e16c92dcddb2be9840bc826658d6e5aabaeca0694a7f700534c261a56d24adcb68a5ce28e87b8d64447ff1c696a4f8acd24366cdbc5538b4297e3a6f833aaf0d43ffca988523e8be93269e4a9cd477b501ce173c6b9cbef124785d767688f0291ff6c36102b0e9aab4a177a8614abbb6bc64a2d9e339f823b14851a6f3868f36de418bb2223af8d2634850daf6094a646083a6a37891f543c659a20ef18aecc12f2fb459c28993e9d2507bf7e2415d6f8996a9b5d2db8c7f54894624d35d96bd4f62452af59b8213ed97f179df42b205239c9bc48b7a0c99d402c0e6e8e91d8dcec18e875cdce4791ca8807fb5e6f224ffcad8efb72e1f056367c92ec67375c9eecb3ebbf30b561caaee5af37cf9696f2f70ad9ad9c24cf0abed7ddb21d5f4723e814395804be7d85baf731a81f1abb86ca3dcef2d955eb5e8b448037c66298ef4803eaf97ff4f3a629e5dea9f78433d48bf2ca00ff6110948234f1248cea0ec091ef0aec234af06667ae9daee9605b238fee39339f0ee5ce71de8d93ffd0c66bf38be26f024073c701c826771c6d6a8f94c39c4378ace1b35acdad1f9e3c9cda3e7e802f09b5764187e930457a63296a1f72f458913854ca0b609e46013d6c05c25ad8a80a6084f53d0d485d8558e3caad3f98b2e36f4fd315c6137e7919da60a0cc603b6f2c8d6ba3269ca597b5d85bcc6676182116b6936bd6218305ba10fa3fe34c65eee08f0565d4705a9a76e859f68a959a95543d48a2eac9823bec2046b57fcdf71ab3e8da184a20c7b7e421d8f7acf4d376a9f16be4fcdf4cb038b0840a19ed30703117918be54930a31070beb096930bf2068eb3b9a8d7b911cab2499eb9c0a52ce9e61c5da9997f92e795bd8a9884b1e4249e3d8d820570f8c516e580727dc0ec75532dce8e47f8e2899eeba25f66a8c38d830baaa7c159210c41a98b3e4cef810495141d3f777b66198cb8bcb2453afbf9c7bec65e5099d47df528d656831f672be39fe286e6b3f1bca93250eff80b478c9b997b577c80c679c5c8e26961bc6170968458227674121f60e39a0a04e95ac468f305c416b55364c7cb5712029eb160b3dc9b2a554599dbb3aa65da407a1db6d5d799c722a534064bde7d493aee52b79316c7b988beae5b3e5a0f72c88597e451290727b9af5890c10ef1e021c1a2be3abbf3ebf83dbbd388ad329915601260874d0d1dd1b168ffae5d729c56c4c054d03d9969dfa74fa8bca95477675cc9fcf3a5f33b5cb7ded90a7ed1c3f0886f62a95834bf2a248bb34be0234e645616d7d3df714ec60e5b7b79e6ee8c59e59cb634acf18951b9dd54e0cd9c553e4c51929918480f63046575d91ea8c69e6985ec5f2f6d630d39f930a084170f89222e4dfa557d6f19e583b8289cbd335ffb4cbb539c62a1ce99ee30085a8b7facda694324f052064114b0aef99e621b3a0d9ed005efdc360990197dcee73d4b6a93d7062abe3c3970568205e176043e834adaa2ac13e5e225a7fe17d1f91d16fb1d5ea28aa8dcdb3701d888bcdf2670ad38b1254ff54fa3cd516431eb8e7467f843d75951a592156efdf8cccec7907fff0340a165ed217e786c285159a4e80736ec18fd9c732863eb1b9370ee7229226e8110b1d70cef1302149c00b2022ac597673260cd8d55130bdb5d3b3856f9107fd5872d695fc4bb7f691ecb3a2a7d82974cec2b6aed55c8436283909e7e865cfb6b3537aef6c1e28ef5ebfb3264b72d77838e2329edb172d405ff0f1520f694d07598817ac8e4c467fc6e21a3cafc24db2289cfc7fe4423fbf0a530d99498d86e2edeff574230ca81a82e3d67b651a8553506668fcb4e2dcfde0d0ea6a43ec06ad2bfbba50c4522ec62132c383266fc4acbd6753c276a6262eb21c4dfb3627fd35d8ef426e2cb524f4a20396b57e92a5907fc1a1854b9655920b52cfc42a07606aaa38b35ecd0e75b08d9ab7634a1d1f91cba1679ffb54324ad72732fd7ed22f589a3ab13632db1219a76d2cafee4f2a7066561dbde33a9c25ba45e0ea3e24b873a256c1cc1794d51c7afe5e86af00f7092350f7a777d956de869cd29adc6d44658a0bd6903573470930b403af2f6edb9c56729dca1311e996dcff6790428a8b6e7e5377c5dacdc975fb94bf0386e5beae64d6c61ec16aad3c278e8089257550977d9bd7cb88795dcd84486fd76e9d724c0c07817a05293cee71e085c0f7df012da216695fc2f5b67c80ead92bdb3c7e3991fb910227c5f08701a3bc8f665c6f897862a129ec839fb511b291e6b320f5a3ca0b2e579e80d6700f81ad7cd722438f8d80109f58bc3f6729e83143a8e0a0adeb0ce497126413dde0ebb227a72251bd4bf66295fe1daeb22c4436c4dede93f532b2d54f03f64b2f92232b1f16e912b592bb5562a8100fa278d8fec830bdb8e5e937712aed6e84a49937dac79e9ef13b1349bfc9bf5f5029539c27111b4fcc05f553c309266434f0303f9b26414646fc9773f35ccb53332366d81f8a3c9c00fe848b2c5d171b7b8f49bf1a1ea49ee307113b6cb25a79613f18eb3128614efa2f6a343abd181caf86069e30584d2e54359f86e6ed983e088bae2516c133cf473a0fd4b54476e046166d824ce8951843d7b1a9982f5e7e35b7792bd06c41a40e881674e2857c2c32aa181f5beb743a13d383bf8f5154369b5953d60d02976c75a3f5f67cd58235aa10480442852fbf9dcca9956da8f9412a3500a46ed8877bdf0f24afb8d94c244c50ce7a4f7cfccc147cd48520f1f438eaed3338e899b1bc8992773440a0f90da21b05489d28cfa118532e9c863e39631f023f509b14e4ae30ccdc7ad9bb1de1aa37509689a5f33aa85630b69a05d4387ddc6d6cef89757bc6ad52b521d6875788fd6947c25daee50fa355564733e1ec27f67da845c92f9b98065808d2d48bb157e7cbeb760d85a5a4742b30c460206f15e03a0a4d6fb728baaab83d40f9ff71c4e58b05b5595bbf2dc59d77aa8002306631ab2c85c3de43b6a8ae77c86999fbaa5d45f9b505d1a24b8c23ee306b0ec9f9c6e287f6ba88e6762fdb0539947a91151d49e9a6f4d1988a27ba6f563fdb48a23b0b21301dc1ade92fc84aa7957ee9c83bd8bd23c524e6f54761d5c9a56cebe96e036050f2ade26fde8802dcbf82caa8fa7ed0b5cfcbf53c172297d3a95d3874dbf3469c4619705ef3600333a8924d310fede1784247366b7cb33f10d7d8bca3c67b975b5884973feb1915f59dfc2f581fff987bf66288216968a817c9f69709f1c6680ff30b57daf8dac67134a26680c12e486fd46810c6ab4007d29223ebeabb73f30c914d51bba9d7ee39ead4556f561fd5308eb60e25521eab8a1c5d32953bcd9a8ff1f55cbdb240b9d4b19b8dbfbfe0c53b3a52b14ad7e41b2a12e2fb3ac34877121644cbc1a5b05e9b5887be5ff06522e043e8dd1c15a6b1f2c1c2832cb33250aadac428d289fc7fa3cd20115f1fbd4809c52605759ad95069f603a4913167b9297579337f1bbc445b35d19f86018d5f4bc52cc1b5f39e076430e62e240cc07be34d2c31a9320d9f7d65def758bce035cbbbf5a74cf898ddac2ce9cc8241a44cca0fce2635801c7c186cfc251d7240bb044824990414603a17f9c6e71c9b48e8223db2fc2a98adb94910d7a8a20f4a6380cf9423baf99560f4ba97c168c021c96d547298dd932629b2f083de133b420d990fdbe5a7fc5061f40e234221ccc30f6ea5fa7cbb780730720173d6300e738fe82ee6f4f0030897fdb69dc3743d58268e5ac5fac792e0c6efa5d43ad2f6bebe8497cbf94ffcd684cebbc7ad9e9a0aa282977c9377c442f7bbf2439768a7c8f7aa0699f1fe600196ffa60d8642fa3c431bd818ecbe241291ca03e1be01e73b1cbefb27b4bf92f9fcbf5a0fcb6678898419d4bba2e19108c79bdec1fb3b6de67", 0x1000}, {&(0x7f0000000100)="163df48ae713253de10539d59dec7053330632b06b2086b0ec811eee6c36da755e6117548e58320d291adb23a94778c173ce99ac47fd18b6bf", 0x5}, {&(0x7f0000001800)="2ff034d307152a6494c74a555d6a99a3ff3271afcd9099707d8c156b1aa0bb49ade1590d237018bad27a48ec2ad662da70bd0c102460ff03d8b6221653f05c13e1bd624102f0a68987dd7f6667382e386c1fddac989dca02d2e949285c80ae67b8ca607aac3591391bee656f9bb5fc1e9779317eb106f930136f3be7f3b3138a591f5966fcd040924e8c3263248f9af5347a43f29d6589b33cd4633bf777d7e9953c4923f4ca4acff1c714a6e4d2303c6f96a7ff1855547085fcbcb9b69c7f2a1c7b898430b996e51eebe7dce914244eda83055d335210f59fd90ffabd7e57992df799", 0xe3}, {&(0x7f0000001540)="676cfa7e36014284d9b1265df19fbb12be304dee700702e66da73e09805938b7dcfb8e87ca2074f4bd42fdc2110dcadd7219d91f954db21929f318cebbff8a8f5e3639a1a65a37bb9d9dad06e220ceaa40da0ca99e549d6f59ab6ab1030fb1a4fd6d74a16bb09876cb8cd58b473dd693fd2014a8d1259e743271731bb833bce34746195eec66bf32c8d8f592fcc316db3dce1a4ea285492cb2bb79163e389df2e82e532f3b6bddde12ba55109fcc6e1de77ef54e736a62a77d094534abcd7179ce66ea7fa9e6a4dd2437950f6b5592ef288d", 0xd2}], 0xffffffffffffe06) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0ac40534210737851", 0x54}], 0x1) 16:00:58 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f09739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084aefa4ab3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37af0cbd83eb1e91912d9dbb64809dc7b8132d9aa8e486d3dfedb321294dca5ae59e70ff3d752339193fed91f14d4e5000000000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xa2}, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000100)="94c19414314fd88ad19a69c66d453c396d3b5cdc115b6fc960282d7a1f33b8c8ee4f2f7446a44a4ab623b8c5f442", 0x2e}, {&(0x7f00000001c0)="0c70b1f0870b33b9983756e2e4249987a88323f312a7ecb3f911823e4f43acf0cc7c90a9056eb65323b979f509ab07ea32df44fdc95baa19153896b1d269b03436a7cab43c43b2684da3d8ecf140a4e1974fdd6308842a76bdb50f044d68bfeff840d8e1b1f7e6ec0f7bfe5e9418b6282e61dfa1b11cab689c6e320d330c44aca3aea498f70759d7430ad4fcfc543d28cb3c900683831369c181a4be7f18d5bc82caa11afb9360388823e2f98545d440981292225e6be7a4dc7a06f3", 0xbc}, {&(0x7f0000000280)="3060a8ebdcb042d8737c97b3804a230047f4b1caa64b6eb782481863629f8e535cb731ddfb821fd63f721c442aea0a4201df89a660162be46bdd1754b0b174b23b0ced9438de739d9d4925921f6f9e2069b4352a134a7d778d62712016874da79d00897b507fa01ea009e3a8c927b71a1b78e575155fc4de9a14123911e0acec471794b4b93882c1cc1c7c4142917e999731a86ee29ca91c09204d6e32224a7e78d436d714a45140ebcd9826b5f16f8abcbc253317f0e3752a03e7d301d4fbd26960c6aaa56a7a2b5aaa71c5c69a15051f85051ba11328edc2a131e61a92737ff3cf7397c8c5a7d3cf", 0xe9}, {&(0x7f0000000140)="cd84e3a34a8de7ccca682e93f604f03a91680b63691356f3b28597955330dcca361fee18ee83ee1ddf8a708710ee224c78", 0x31}, {&(0x7f0000000400)="b1d988afa3c55f429c5ca09d097d9546ed29ccaa9a46c4fd3ff92fa8f3a78ca93bd6fb05429821da74db002aefeb3845f7e79df07d33368a29c62c687ef69df7cc32355fd29d059d0fce7a771c51b6e1683115bbca290971b809cf50ee066125567755f7d085282507c78e316dc9a99a3c768bda59048239e584e2708424a13ba607e298f5edd063b44177305257bbd127fcf729e9bb910539fc50d676f89d5f57384cce3885a63798e47ddddcacdbe50549a4c47300149341934022972f4a4a3bc650b958e4c6903a66791ed85a36541743add7a04cf01e90856aa27e3643d29c8b66c87dc14e1ba371024ecea91e3391caf2f8a4cf300031c162eafd43649bbb9d288615e7e348cb1ac31f49cd0ded77ee698e3227d9c9041e015e1c215252c9b7cae7a52ea6fc8562db292e387bcd424d691d64ad80c5b6eee2f4dd75d468a5a0d379a1bf0baa07c079acb2a2f7e5eb7dfcdbaa405487e62732dc16aba513999a0e103deaff49e4d54dfa3af8496305df1eb50dfb6a94021e1b3fe3e17be5a6290bc3b9cda120820a1702e022440befdb32f5e273645dc626628db8a0fe59d2b17747a98ad9310e1ca519fe2e13b8d83dae612efc64414caa1d8ebe899922fd99fe5efdf6c2e0b0bdd583b316c9e27ce33532550200d0b188d4ac4022d8af284d1ac17bf18cdcec29ab2093eec0008fc2be7eb96136791f8b450422ca7c8893587598621efa8baba286298413488421c1b9c9993dd5a6e9fc00ddb1bc4c00bdea853253dafaa824a14fcee3ffc59de0b184944fd4c19d01769d6d92399ce5e099411ba3fb42d3f592b81813cc8ec3ec93beb30311471b992a0df27c774ea8be732ca0a10a83f1e486c43b59acf2933c6544a95601e73e42147d41a1c7a2853900e5604e2fd5de6f03480b2a1b2773cd431988f7f058cae6ae7296f97e1a103d243b0593e810742c409d7fdf6e82678ae86c4271b2fb923bdd6d942060536a302e347ee756216b08dbdb8a576723d598897458627f30a765922e59a754516fea5e7c2a202565b51128b92703fcf400ab1f76047d0cf6c6d83c002119304d1839db91f6035f99ce5d9c6822b1feb082d1381de99977b13b1fecc41e58cf5d844a717a11ae60ce100d631ad937e71064446ac1257e44f98b2d8f43ce0527d26129467a02569def650e04c46c17b16c2db0d392e5ebd3fc7495587cb65c77674960141ad39ae75a13355c4956bf8965c59628025ec77ad38710e5e4e15dacfebb4b064dead8fdfe6da11e3eab7a1d94e5d3a21d490ecef48bcc51f72681ff83cc13a0bcbb48029a5f8b605b2538f063058d3900e646e870f69b5e1cb42a85821c0199f8aa2d70fce06789d8a88c6ac3584a4ee4427951eb2489241abe6cd34ccafea34d2d25039fb2b17d950e7cec5f414b1c545f9d85832bdb74b671c70155c7b123671f8e563e04e27e56fe4f2ce82655e73cbff368a1e5797b2a26ab4a20ad1bd0961adf5b5862f9f56f783422b1d96780a4d013ae307f98e1105bfb109639b15e2b3d170b20e5b4d9afd7bdc6276123e8c533648c170ef05308e73693390086256bf403e55fa7171c8101caa4fb890a19ddb410708e4410363afa130c8a22b01c5a5539c222f72960b4c7e0224ade6ccf9b9cbe999a00e33e8cd0e51602757f14bec04550a2ea1e856a0af20fc36f60d153c0cd901e348a9852d79c86982179bad9a1f0cada557d5f9a76601c18be8246424fab14ae3ef4e5ca796f2feffd592fae32714f305a27d13045da93461a0e182c441d7dcd866123138e8c97fc9d668622e747aef9b06c79f395e04a69dfaf1e65d9d28ae979e25012765fa39718548a65241615d3a9c05505828ecf20b9368f28f89a0f02bef4274f16cd86919b38e4aac4f6786442a851081358f01042592863a84a0ed1f921b4fbc8070ade613cb4dfc993fd5b74aa5976bae5e6150b38a40f056cb5217e93dc3bdad0272846fa852b8b14de809ba72b0f71e22470ce8d7242d89a324e50876d2fbaefb3847425e7d1f23aadffa904a7aaa3815144b34911f9a99441c538439b3cc6825a5924837aa4eea827a35490d3ee1260024c2f4a7b19a11bc352ea3b6140f7235ed863c5cf301a4daa82505d339145970414c29f7679bc0166dbfcac1ef8b2445d6059bacbd37447b8dd59e6bc484b7ef09d8ad7666c69cfb8a5940f882e1d1b62666a79a8c89249cf6b5002bbf89fe122fce16638ccdf7501395cceda147155db9a1e5d83bd4dfc39c2b33b8a35cb032dc8ddb88d43484a7aa440b65ec3d015adb7c265c148f2ff8913b47778b34af5f03134487974d23134e3d5efd57f2105069431dbcfbfef60c4171a74025470fc810190c69f553e3a455e197db8860b82795d222db8b059e4ba17032a3645ec801614a75cea1a357e51bceffd0d8ee137bb52cbd9b505fd8ff4e8dc55c49c066b7ee3643e612fb55e376bb38bcbce011eeb24fc4ca4d152633ebb7b4af02921196d3d4532616ceeb4e8aa668ee903765b9a7993d75e37be0da450f9821629ebc108cdc12b0d8ca00465ec67f13894e5d217111645b0075d33aa0d22f4a9ff8e393321e9b0bbf874a7f80e6036cd3467ced01f5511156b3e2ea55b612eff1fee059cf5a83789c8dacbcac024d74e19c262ffca2e63da758bf7432a10baa9f4a31b7e8d66e0ca9a1b7ce802f5048aef12ee8c0885beae9d8ae804dea32af5570ef025c0cac103c859ff62820c42c31921f78e1c3a7571634cb69e87076a86cbdffb93bbb64b9061fa67b5b339b725ff4cf75e78515c3bb3ad33dac6664873c774c74dc68a6fe8ba71b2b1727cb8919f6c2e93c5deea69ec4393dfd213df9b3cb0258fb9b16e8e7d6b84b18f43e979aa18d49de1622c0453a79cb391af0e398d85c8a04dc3a4d008cc00d3dd9395bedcab461b2c513bcffc34c7a8ba7c3adf4af5e71e475b925e5222218594498435a022ed1196e6b8e1d6451e2a486b93c712cb6ce393bfcc8ad26da409a2087f26b1644c65f6af740bfe0f92a823a6e1209a97b2008aa194d04445449cd73999e8c7100682e9060ea85de4eae73905b0fc29d035eb6e6fbd8b8e138b2161ac7e3f67ade98a431d4e7e51c493c115be96778f1c4ebf6cd4c7b8baadc65adf3d662d56e18db3552078938261837a692ab16b6ff53c2893c1cbd00ee4e216b0b53bc895cc7a5c7ea15a2ed71a36cacce67f0c019cee30248c7d3fa72688f2f84fcb65a6bf2a83b2e66a1fe761259bb4b97a2e652a2fe9453d4d463ad2f858a38fbc9c1bc4401a6b2678aacd97c0e9af325832c5482a2a806ab26b845b6b335c454709e169e00c1b930064b0b660dc01de39ae56b98f2b56c94725cf8b2dc990d755963d6e66e6766a1d0449e011f503241ea912736d192621bd00ab03757f1014df75066cafc416cf529b2d77ef52bfcce398760043286b9ac2061c05dcf8486fd2e564f8a054417f8529cabcb9e7828fac9e2d6c49de337ba716591c8e53e5ed0caf3af11c19edd0af3c44b1f1f06b99e75ad172601a1a36ea12afff4986706eb4a17e5e8245ae516f695af6e9c0badbab93d686f13a2640a52287d67cb8d60eaa982ef82b0b6a99fde18b5ec510f962d59745a252e53afd77cc194f16d9d56cde797b5d89a83ba27901f46eadbebfeb038411e31106a4da0f321c8049336568c4f79ff3dcef086ad49fae183a3e463be084ba07f89abe8a217dcf3468ef20eb58e3c72b57718d83ce9bcc6b3fbf789e11e21b050eb3a91b3a26d149b3ef8999e3fb54588e996a62f1b93573ab2ffc4bf42a6bed8bf720a92ea4bd4efd839b430183ba6412da0e247b994c3b2f2564db37e5b1d0db33140e0958966ec65cef02b65d037ad2408ea886a625ecc5b1f9c70da747ecf2a7ba81a0f381884dc82a0481ae6bd8f4492129de48f699e7838b216ade71b349f0b56bddfd7de6184a6d391a1240bf11355874bef6e61b9892776d8639b57db797df3252b88f52b9a44e5f902c78d256a805b291f92d9dca800387d84e6fb8851c69067288e5d6845d74fbb498508b3f8fa8fe09e64c524a151ae475c5938d23007b86a97bc5370a328e11a18744e48aaa8129a909def5d01da89a1abe0df7159cafdbc9096dc4c4e34f353b2ca65b1f79da21c608bd91326322e1cba8437f820e041dcd7614a1a608754354d6934cfaa68b200dde5b1e2bfe62d4f1583d4a8f69a456494b257a05c0fdb971745317b7529d32135338a864ca810dabc8d07093f8624ba832a99b6bd6c6d83c1314f7b008770d1dce6b70da0c950e9cf8afae0060e4e42ffb4ed3922ff35e07cfd612088b6f3b95a7ba36cd9ada19d8487e8a9e44b1008b1813756e7e7f841dc02ad296a5678f6e97698042243e35ba629fd8ec70def0c440f977243aeeb82856acf1fe336ed96fcd7ecf973f38208e8a1e42c665cf4e2190bdc90b2024c47da4bebe988e9a796835da8b47049564a8e62a96c9c4a8f8f5c259f5cea68a8713951b969f503e28dcbe771a8383cf52b94c0fb862c454e954e38807c498cce6d96a9c1f6e8b78d8bc7c8f4fdfec4356c80edd8ce6b930ad9ddd13c30e4ceabab7b98495bb1dec72f115b765397d5e0f9c8d7a61cb606ed858e49cec97ed63640900215f0afe5b5305dea655ca6721ba03a8019fefd1b2a5b2da1d68f476509691565cc2890f845f7e7c367df8f60a2a43b9a0b1451d9979932b168192bc9d9076dbc250ca2ced37a6b004d92668458d2b64ad1c7a51270882f01fb7496d28bfe4253a93220e99bc38bbdae0faaf5c5997990af6e2b39f4bd6ecb3961905785332ce4a2f781fda8e4507ab565c838daafd3321755678c0ed32f88893309663269120b8813fce7639f222602375d22d62d5834da1b30857b1b1c294fc77f87e83eb0ad84f480bc35dd0a136d21cde7d41ab6cf7c020ea12225482b39a816dfee5de0df2683767e2d9b77cd2e4e0b7e60478c5b09a326af8b67c5eda7b4889b29a3b43e99adba58134e01675cf50bace2f0d4d7fa46d0f1c29ca1a7f4c5e40ab759096f4fc467af1bf840df94967564a42efcfa1ec2c2d65ceaba3f63b3ef6b07c9f96d05703e34faccccbd47a4b13ca4859474c56492c789669504b70afed4182a13f5c5d25f25e44d7ee61fac4de7bc4b893d43bf306f2c9b8868e6d10ee0e63296dab138151ee35f391238031f31e519bb158e874291f65a7597c1ad4db07aa6a2806b81bbd072f849b79cab76fcb1e8830f9a5f11dbe3b7aeb9a845e648b55b981744bd521e1c77f2f912c3bb0190d0d094c9fb41859e4ee8d6a41f340a2fbe5692b904ebb647a582e0efb9e17d2a6cb09a4bb2ddf5fd79c1071a18a6a3efa99935c4fea7193d474f3795eff17db6ce64bfb4b5f308ed518691d3a681ca0a799aa6cee2fe6e7d8a559695e39a19674846e23dab576278f9c97d00795511002fb73655c0919a057e4620830b99d054c091af89cb772bba79069b86c68af78d3497aa65754a5807d740fa616d7d0a7442aa2df4b2fd798101ff456557014750d1b15565d4a78667145ee0486631a18521dc91ff1301bcb82610a12b63dcf84952c5d0223156161c616ab32a3821a69320f1745800942c68a1fa453c238e02eb043c3c31bb48adaf7f654cb9534bbbe22efc37856ff756db8b432c6ab31b4034bdb5839c5be8fa69eec9ae4c6c481eb9f2e07df81080fa89673e0c13e91023d63c7848ae38aa41951fafc34e774b7cc137de7350f584222449709eff0577e9ac776bf9a4356228d5f", 0x1000}, {&(0x7f0000000380)="3a19e55e4c14916a8dd942093c5a59f3ebcc3886758176d65a419750de0b6f7bb0be7b5689c7ab0d97c602cf1cb6bede51b96c374190f2b4d44139", 0x3b}, {&(0x7f0000001400)="0638082637de8621c81e146671ce4a98f35c0457834638da1e9f25c620971c1e183ebeabbb5764ddbc01828ab04611143c2a427d1496b8e9ed2123d57fc7974d35855eca0718dddd79b34b4f8df7cb16621ce290c39c0a726c756a7368869d78819e18a1b3a5e74317feb722a654927e84c1db83421fe7909bd6faa8eeaa614ad7b3f89f50069efc3441aeefddf54df768b4b8a2cc2c55c835bffb3f103e2c32ecab79ad5d20c693c0297b0049df933c9481934bff0d8595f1330a3039", 0xbd}, {&(0x7f00000014c0)="28352ba0708ba8d0c25e4f5caf077bede1902e7bbbe044b64021b8483dbd626b685592029ede527e2532033aa16fecef7c11051bfc75f01c23fbf8085ad7430f2f1ddd6895d81e8c8c3e1404d00fbf05db40a125c6df78308eb74efb4e4974a3025296a5eef7caa6fef9549bedb034b4ee20d3", 0x73}, {&(0x7f0000001540)="52d842190b9b2a072a741d6ce4df8261a0d2e189d8959126570106a2ed0d43db615883d008f1cf0a6cdbbc79f4b33808c7ad51b8a4420b79a591cfd60f2c17c0c0fc9a74493088179a81820b25f69c953cb1b08d061573700b6b5c8ef1c723e632fbfe57561050a30bf92a0c37d30cfe3c6d0db6c83d059a5ed186afe359dc0d648956dcdd06db40d6e8082ab54e0922fc490d48327f9ef2bdd43ad367e0a3bb67010a881cdf034ef315d1a855b0665b0f4b96c22ac7f1d430432da7e7", 0xbd}], 0x9, 0x0, 0x0) 16:00:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x26, 0x400000004, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7ff, 0x800, 0x2, 0x80000001, &(0x7f0000000140)={{0x8, 0x9, 0x7fff, 0xffffffff, 0x1f, 0x401, 0x5}, {[0x7f, 0x9, 0x80000001, 0x2, 0x401, 0x6, 0x5, 0x3, 0x40, 0x1, 0x44, 0x0, 0x7fffffff, 0x3ff, 0x7, 0x2, 0xffffffffffffff81, 0xc43], [0xdba, 0x9, 0x2, 0x4, 0x17, 0x3f, 0x0, 0x7, 0x6fa85caa, 0x7], [0x81, 0x7, 0x8, 0xad, 0x5, 0x8, 0x5], [0x3, 0x0, 0x6, 0xfffffffffffff801, 0x400], [{0x1ff, 0x842b, 0xffff}, {0x4, 0x7, 0xce, 0x200}, {0x6, 0xd4, 0x52f0cae9, 0x3}, {0x80000001, 0xfffffffffffff000, 0xc4b, 0x40}, {0x7, 0x7f, 0xc4, 0x5}, {0x20, 0x3f, 0x1, 0x8}, {0x9, 0x2, 0x8001}, {0xd31, 0x2, 0x4, 0xfffffffffffffffe}], {0x10001, 0x8, 0x2, 0x6}, {0x3, 0x81, 0x3, 0x5}}}, 0x8, 0x2}) sendto$unix(r1, 0x0, 0x0, 0x405, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:58 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0x93b2, 0x0, 0x10000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x802, 0x182) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x809, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2011, r1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x425, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:59 executing program 1: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pread(r0, &(0x7f00000001c0)="a14ead389a59562f923223ed10f220f77177135ff7551b55a17daa23b50abd30be5355eaa83128e7cfc4c2df9c3af3a2ebb82eb4db4d180ed853fb560d7c8cda187813784d66d24ccba70874d6f762b7a2f76e95a67156981067025593d09d9321e80695", 0x64, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) close(r1) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x848, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x1}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x11) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x2, 0x7ff, 0x77}, {0x9, 0x5, 0x3f, 0x6}, {0x2, 0x1, 0x5, 0x7}, {0x3, 0x8, 0xfffffffffffffff8, 0x1}, {0x8581, 0x4, 0x28446c23}, {0x1050b6f7, 0x401, 0x3, 0x4f15f19e}, {0x5, 0x9, 0x2, 0x80}, {0x0, 0xffffffffffffffff, 0x7ff, 0xdbf5}, {0x5b, 0x6, 0x4e, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x30}, {0x6}]}) linkat(r0, &(0x7f0000000300)='./file1\x00', r0, &(0x7f0000000340)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getgid() shmget(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2, 0x5, 0x100}, {0x8, 0x2, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7d, &(0x7f0000000000)="36c64f0a04eff25792e805fbfd0033ad8f5adf03f628267f10a1d1b7f6243167454c617002eab9b562e7951f47d10ff4ff9a37810cb9214cea1356ebe24cb70c65566cadedb0f8ddf053c9423ee071ae2650ceb84a5547f3722458da76f6b97cc0f6602242d0de1047282d4d1d1a155d2b8c6906a539d06719f27b7654") 16:00:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socket$inet(0x2, 0x5, 0xffffffffffffff80) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 16:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x2011, r0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x1a0) write(r0, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) shutdown(r0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60, 0x4}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x66, 0x4804}, {0xc6, 0x6}, {0x40, 0x80000001}, {0x7, 0x401}, {0x5, 0x3}, {0x5, 0xffff}], 0x6}) 16:00:59 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() chroot(&(0x7f0000000100)='./file1\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5498c7e1) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x198, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3, 0xfffffffffffffffc}]}) 16:00:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) socketpair(0x20, 0x7, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) getpeername(r4, &(0x7f0000000000)=@in, &(0x7f0000000240)=0x4) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000200)) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x1180, 0x1) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/131, 0x83) 16:00:59 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) truncate(&(0x7f0000000a40)='./file\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000003c0)) seteuid(r1) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r4 = fcntl$dupfd(r3, 0x0, r0) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000a00)=0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) msgget$private(0x0, 0x200) sendto(r3, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000a80)=ANY=[@ANYBLOB="01002e2f66696ce52000f4888c57b2ebe162d09b204aa914e86cf73cc508350800000057227751898bf4048bb5c17e8bde46aaacda90d898e5938c2d91dc919ed4bb99e3951729d0c3b157c19c47ae9639ded94b4dd364457d97ef0266d9c727d100e464af9f374c42be3c7fd66c89b256674bf5fe6fa2b1"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28292, 0x0) r5 = semget$private(0x0, 0x3, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000540)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8, 0x0) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x66, &(0x7f0000000000), 0x0) 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) r4 = fcntl$dupfd(r0, 0x0, r0) fchown(r4, 0x0, 0x0) 16:00:59 executing program 1: r0 = shmget(0x0, 0x4000, 0x480, &(0x7f0000447000/0x4000)=nil) shmat(r0, &(0x7f0000114000/0x4000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000140), 0x0) 16:00:59 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0xffffffffffffffc0, 0x0) kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xffffffffffffffff, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x1, 0x1, 0xff, 0x6, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 16:00:59 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10090, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x66) socketpair(0x1, 0xc002, 0xfffffffffffffff7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) 16:00:59 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffb, 0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8) rmdir(&(0x7f0000000600)='./file0\x00') 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1c}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2f56e2c33e07c6f3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)) dup(r1) close(r1) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x80000001c, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:59 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "fc72df8f451b652bd14c74ceb67b16743c66d69d", 0x0, 0x5}) syz_open_pts() 16:00:59 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) clock_settime(0x0, &(0x7f0000000080)={0x0, 0xf8000000}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x6, 0x100000001, &(0x7f00000000c0)="a2d67e900b1aa3e35de6", 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x9) 16:00:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x81, 0x4, 0xffffffffffffff62, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe0f, &(0x7f0000000380)="e20e2d20806a99d56ec62faf6db24e32a54a8ebe6f8aab2a10ed7df45dc95a222fe017f1d85db752e1c7fb8128e6badd83b7a5791de3ae37bf22aebd702139b0de5416577c62fd23fe5c15045bc8775b59db3b9b1353ec08aa8ef3a5b6e8b3efb392d2134c10e36cdeb6b37afa885f013185ac8892aa4b85d2") syz_emit_ethernet(0xfde9, &(0x7f00000002c0)="a9") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000180)=0xfffffffffffffff9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1000, 0x0, 0x1, 0x300000000000}, {0xfffffffffffffffb, 0x20, 0x800}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) fchmod(r0, 0x1bc) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x101, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x8001, 0x8d, './file0\x00', 0x9, 0xa8, 0x501e, 0x10000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x200, 0x7, 0x40}, {0x1, 0x3ff, 0x7, 0x400}, {0x7fffffff, 0xe51, 0x6, 0x1}, {0x4, 0x0, 0x400, 0x6}, {0x6, 0x800, 0x8, 0xffffffffffffff80}]}) r2 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x3}) 16:01:00 executing program 1: r0 = socket(0x200000000000011, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080)='/dev/ttyCcfg\x00', 0x30800, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001100)=0x3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000010c0)={0x7fffffff, './file0\x00', './file0\x00'}) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3e) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x0, 0x4b8, 0x10000}, 0x1, 0x8, 0x3ff}) 16:01:00 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x8) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:01:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x14, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x8000) mlockall(0x1) mprotect(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) shutdown(r0, 0x2) 16:01:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c653000ba1786204151b3fac90d31356fa1f3813c376a25db66dcbad1e16d7dd68090c71de4034ec078b6a792ec6e95c449ef7d174b0d0fc51caaa4d20511250496650b67c73916a601333863dfc4e5afdc83c69a2a47cb109c16563098236bda3b1f10c6a8cc2c35fb20915db3c24fd38bcd89db6dc2fb7e5c616bd1c13791af99845197d51765012c18b5a419aa57fff78228fc52a46d20026eb4fbc213c8bde0412c88cad7f61b7e2068e5252d660c9afdb9790b38f4710589505fb287"], 0xa) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) 16:01:00 executing program 0: r0 = socket(0x18, 0x4, 0x7) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:01:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0/file1\x00', 0x8000, 0x10) ioctl$KDDISABIO(r0, 0x20004b3d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:01:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000000008c2d7e7eef0d0320483d4ccf5c8114cb349714ef548ac2f14915411bfa1fd669ad4d251ddc9805ae325cdd478ccc48e6b1a141757d8f056cebe29dbc84af98303a0aa0082adbaa37c45d954ba1bc745f68b6e07c9d9a59e7b04300ef7aff7db729b0036ad2c485758a5fb0346e44d6bf8215c8140a"], 0x10) write(r0, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:00 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0), 0x2bb) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x101, 0xfff, r2}) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0x7ff, 0xa0d, 0x6}, {0x5, 0x5, 0x10000, 0x35c0000}, {0x7e0, 0x80, 0x81, 0x8}, {0x3, 0x7, 0x3, 0x5b}, {0x4, 0x8000, 0x1, 0xdf47}, {0x7fff, 0x1, 0xf0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xf92, 0x18, 0x9, 0x6, "088ee302cd48023dd47d48e622603a78e137b068", 0xffffffffffff8000, 0x9}) fcntl$setstatus(r2, 0x4, 0x80) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90f6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b4fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a400"/101, 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fchdir(r2) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000080)="14cf2203", 0x4) 16:01:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r4 = getppid() setpgid(r3, r4) 16:01:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) 16:01:12 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000a00000/0x600000)=nil, 0x0) munlockall() munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) 16:01:12 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x8022, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffefffe, 0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x28083, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000180)='./file1\x00', 0x80) r10 = dup(r1) open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0xffffffffffffff8e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r0, 0x3, r10) r11 = getpgrp() fcntl$setown(r1, 0x6, r11) setuid(0xee01) r12 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000540)=""/11) 16:01:12 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x88) mknod(&(0x7f0000000000)='./file0\x00', 0xc4, 0x1) preadv(r0, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) 16:01:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x5, 0x7ff, &(0x7f0000000180)="af59a4ddec6a5a261a2316059160de3b2cb47ade2a647b5254bc3b908bf838945b35ff01dda69d1eb828e4e02ce7176db7fbb08fb2193b96eb2456d334c231f5dc70c73de925e82fb7d0ec34c6d64b64dc0f985d85ee7a1948ea6f41c35b4977485141592e2fef3c2e4b23027b53a11a87d19c22efb1a21cb05ff3156283cb662c8bc4a414f9e2f6afcb9f8540c8bf232f85ad061f2395e00b3483d6d89588e4f57f873ba7171d7d388c903a4b5315984206f8c9e7c507558d0029ca79582080132c66943b6469c93fdd927a9a19494f32655bc8629fdea2d0059a5c77a3de12c9f5506a57cb8a682a21910d59a4665e756451f3b3de3f0cec01516266ffc95c466311dc9c5f5c983b375ff39e0995d4ff380c83ec7e4197ca446fdfb99152502d0f8e8683fac73f98f5990e1b76b1a1232895e022dad3e285a627a6471819d7f5ccc7c15ddb904785d901b6d41af35af36cc26d3ab0caa7ebecfe6c13368251d91fd4b24bbd086fb2dd42364cd050e97f64d44fa5ca5c7538bb76aa56ea497354cfa42e26c33abb241374e5fbbf943caebeb680a2afdbdaf5dfd5ec3c224997bbfcba523e42f0338d126edf777ae81dbd3266aa102b619af50e7d5e7cc4080b235cd741604ce8aa6262b9ab8a109b22cd28fdd54f421b9bd99b773abd048df3255af851dfc4bc05228795f2988c3ddc853968d072e6af8d367323cfe1d6ec4d81d59fc9d5ea8ea72f083f4da5a086297bf4edd404f021a92649e5969f31b74c989860a1c185256b87eff8b52880b98b2d38ffa33170874e76bd9dfa758a7017755fb2c21bc5f510ae7283c6bf70f1381212e61154e20d91c3f4d57b504f6ea3b4984aaed794d6e5cb01f28fcdf171ae0654fdfe16c6105c2cee6dcd2f8465ac1f7e66b2f543e9159e1c9ba3916d58006e055f5747615a26e07ae7a8a72db570ac75fca0a68bdf92aae2149cc3888725a7545a3f40b85b391efc54313bc1f2306fff8c95daff6790e51910f9b11ddf8fdcbf7fc6f20369990955771b2e5576c8ad92cd11cf3138cb667820b7037d28bd79d361187574a4c73aa55e6d872071335b0c7510e88f63e81ac6ae6f23f76e2f537a9f878fdc401ca859d3b8a5c6219955e28829386eb96186b9c47fb0e880e9b2f360c2419f28f670214c7059069283817da2566fbcd9b27008caf69fdbe9e57cc65265a05bd1e21100d4eac688cc379c24ee8370b17a49c822e77484e6246edbc01b362d182ba1293ae1ac2120429ebd94db81f8de05a851c6fc8944e02689d4b45f898cc9256ebbc5c3e3bcab454dcc36c6bc33d8a8dfffe230bbc29a87a9dd6ee336507032cb7fa84f28d245d960457c07a5fd49280e166032a0028baa7295434e326036759f4b5cc367e4fa91335f81eda58a2cbf8dac7d3a72dbc392258664136fc1aa0c2eab3c645dda4c15e4b933259f5b65a831daa985d6e8703e2e66c2b6853b492959f698242a332b02918c2abb00d37887a27e61045dc940e8eec253b7d76c540992fcfef481833ddca644ab454086fda54a7d0614e4fc96e217bdea4d153d1e490f2594d8accd8c296abb1b9028502f0201eb514e798a4cb1482b89f8f373925aa192aeb886a63b32bc063b62ddbc5383b39121ef092cdbab6fd7bd370cf1802d7c66efc17214b4f89be886777b4e82d9d4e03e8c8253ade45760b2471b9e40696bd4d55d810b313d3b41281dbacb2755fdcc72381c1a44f3dfb5427a1e6b0da655fc842e61256837c9f1fbf54475494c13bce7ff55d53cfb0038bed83507e453a0079326e29f90343e9b8304b9faa13db610bfd927e56272bc3813736658b79ec62d2fdbc097daa0ad2df2579185a3da0f720791d64812bbdf510bf1ad033c1191f8f57d32b3400895818f658709a41f6f0b1db6f7feabfa5579a5c3bab52ac5e0f0dc739c056dc93d2333fa35a5a10664d6d303fba33cbb7de45ba21f05904baa5abe0af33fabe5072ab4b331612cf3e15a562d696f2625e4b067fda47de449f4d4dd91480fbf5f2ded7a13a6c8ca329e8530e6604dfd9a74613bec17d62064ead4b528520a20e4807c4f35b8cc1989328ebc4ae267309f19fb5d5e4bd3f7c87f37ad1e593c5de3b17490c373fc71b5f81bf90d72424bf20c7d5084820d9bb707d97fcabb001a8ac736ff7b0b0db0c45282384fe97d273912ad7eb955292c6cbd5e5fe7ac6dbfc2b7383fb970b081c5b52760d0dd4b424d36f17c24b7c8fa43266b366e76d1da461a603fb17bdac2c9bd0f326858f645658ffa94fe273115d3caac707b9044148fb4899f451f205e5ba08975b25b0c449c2fffdab9367fcffafdfcfbfe3727a5cd47a8a05b75978d32c90c5f1cd334279aa75ae28c1f856abff0e04fd8b1a64ccd6990f6a783a2232fc7fae9c18edef2d61d173b8f51c512da57325dddb3ec7768558ff1633c47d9224f3c222eb39ebc68100a7442a94a27bb1ce14643f01e9aeda6545e3a1a9e56aa59a126b64b35e8ccbb6eab9db5f32aee1be7dc6b22263ae6da93f5cbd304e76f984666011d68e572eb7a7e1b1a4c771c9828e0b95a1bbb627b3acb39857c7f2a3930977c02f1609f78fab35d257e56d6c23955c2f546830b3e31e7c09900140eff0d6a8b43b2ccda7ed93974b9602d62d151361507e92a830012fe4df9c86fcce48a859761f2b6d0c8c8fc069dd6bf2489cf64354936adf1ca21576b3fd95ade6d048ed14649e2851f53994d5eb2a91e2bbf8992cf133dbd1c37bf6995c4a4daca0e9646d75da1a2460e53b15dae67031fa36e85c7fca82ff950117034f2cc76b02b365981efa8f44db1321169cd93837c0d46166e5f84c392c4bda6a4d53e0916730eafb316437e9d0d5102b7ffe84b7f36336fc60a9415ba358252667f25c8734cce3db91fc1ae4815800da1f368d1444d6fb80c3e4c66ee3ab036e734d5aaaa5572c3218bbad45ed898160c7c45ff61e74ef1b85fd4121308bd275a96344ef1bc47c704403890898fb669cd35b81be77fd8268c5e3d94117e5545816a2480e509a01f922f233c317fcc547726352d2b4372320520b56d0908816db61e9c744cea9f42808c83e3e346460e33391c804aa37304a3208ffde55e051528217b662d5d27e2881478ccb7b035e69bab976f873b8a278aebed562be65373d1bb0a088d9455ca910b99d72fd40a47f004edc973ab296d8026bdf09ced0ca8a9f6005c90dc2a194b95f92c1e7550dd2b0e952ee9654bc056ffe3ac0f94b5d5a4db2eaf4668f8c24eb8e0b12cf5c4d318785a7dfbd12a822a3188173e3a79bc547a15b80d677c2257c8a65d70637d59810feff18bf19862e1bb786128bc13b3b563269ea1889e9a26a02c9080bfa5731a85855035ce2869ee3f2713237e5a896eb5a450624d81f68e71d0280e90997091f986bca9c5c3fb3a4d919f76fcb851d0f7506f5dc2bf742365c02d67bd66a6ec0cf45fada1ac95890498c214ca07e00e48471c8eb42fb7b770fb0ed71fd3be7556844cb764732fccb29779dfb6fe2eaf0a777bfa0dd3eb1a40bcb51e28ecf14990e093d7f2c99f003efd63f9863f49214be25bce017d70b663acdd43363b6b5a52142b1b1a6ef92c88531563dedee6a1d0e9603d7fac221df8a22abb624512830cde4e52b4edc0bef6e8da023e66f9c6e4ef0aa9312aab71d325d5c8704be28ae7fe92c6537dea82dc8c39212e09212fbf18066499a14c79253a156e7abfcbb39daea5d5d4f864a4bab6e6c503110cf3404df99d040ce189afee6f29a38bfc7dd786e89ed1068e34dbd7be62bfc680a466a331111b89e486f521ef770f13c4ce15f7b256acb378d4f878d33625e4c03d215ae61bf569b0d5c2942151ca34d515c6642f9c67dbbb15f4040c8c2d64552899d669565883055ef0efc9f8ab0a7655e538a2bf6c3fd80ccfaec6bda096a30fe6042d7d77344a2b8421e0aa409573833ecc2cfe420521914661913c484b638dd6b9428943fcf60da5550bc699c579913940709bc7a6360e0a4ece110fd616ce8d146ce2a77e7fcb57ce18ae0c8656feb3ae62b6d39eabd22fc3c2c2d519f4d98a448f6ef06dc8807b08aaae720b342fc4ee016bb05af74c5dd249aa234f64a6e24cf50ece96461d856ce3db8ad72a854dbd48cac786361212c72ca9a360e077928f94501af35e56db384821e018479094582e22aa7e6a9ffe564aac8bc3c827f4b4983af447da190088f992dc98ff45c37190b5435f57effdd5b8a0ab54a38aba17c67d1d5d692ce51d139c259df54eaf567f2f1953bd53ef8f66c5b0fddb6ea55496657ee1623eccfd1583234683af0445b2ce2a0cbe4fc34636abb120a3bbca5a5ae12ef9bc918c5438b00f07c0b9112370a6fc72c9a9a51e34c1c5c8748409b43a7d6eb3c077cabf6cf7fe0020a7af21ec5eac477fbdc8bbc89eee56a7a2e00e7d633443540e7e0d06f8fd417347edb560a9dde99951d3916c888c58ad0519252b8117d377efee888eacef36d37185309fa9fb8e543d05606e2141849d0e74586779f573f80938e78f9df586eac8762556e8cd04763be3145a762a014706a89abdc8c4f7f790d914c4c46c567666d69a8a6c3259eb95cfe74dfca4e88c3f93bc0f94c125e907dd6cff5b2ca8d17a10a2b59784ab924504a380d263a6425cf1e0689bb8fdd9b374df0775d875cbf06557aa4319f7b55bb6a0343b68e484a40aeb61a837dae280e3e59701e086356a1ffaf6c2bce90eb09699e1651564305a907b79c92a02d0b9996e17e0cc3b1d5abcac74a6bc46bf9026907d0c8da11006abdd9f6393f77203dfa965083462d9e56e0d0dbf6955d49b700f494f4361ce4900303ea3a6d3f63fa6de58054d05eae64589c0f3274ee1813ebc999d8205056186f11347287a5aac0b1d0f7ba7988250bdd70e3a18a14527cdfaaa65b6ea5f750c059346559685f1448dc2cc825f310cf5aa066d22bc43556222bee813d1fc58b3cba8590379767101b2c2d7d3ce6dd9fddc87d61af838fbce0a16a2bc0d20640aa5f3cf8be2026d7e4cc560eaab36d6b41f031219239cd809be8c9239a19cc0a5fe929f8af310b6e3af3310d4672a47159ba0a5078fcadf569c8643558310f082e57814202615f3cda93606030ab2e0b010aa921ce755c049ff33c8dea7a9c2ae5312f3881f848c8e3c14a0531151154c5eabc9705146364915551628d81da440c9ef3bb825e660f0a8c05857041be06d71d73b156f7d9c5edba01dcdc28af49b7f062ea7e8c6ab41aab4979ea2acb582724fc08ea8382367d4bcfed14f3a635f3a3b427d6db0c334d4f2a8a62a314c2b6cae7030efe75883b0164f242f644a31202b1e4099ac32ddf0cead1ee64281895275a4e758b67cd170d4045b70dde23164567d49120271e25ea80b28a7d59689618ec0d4011ee582d8c3f06132b1df7171e7c70a11b476ecce82f8e8af07735b2f6bc4f87688e09d31abd7f960a6bd03252f62cbf096a84c55f7b3eb27fe2192377dfcc0b26b19974d7c99ad4566a3c118ab6390f59bca9f50750c3ea9980f1a59962bea3d7a3a2cc3777c85d7b55b01ad06e3a453d12a1be017359d5e423d9e378bac24c6d67cfad10ed5bc885eac5be63a013de629160a75bc6c59ea1c47a00f26c3756779ec3cbeb74139afa9589222d6e2b701ab18cccddcf160aa35a9706df9a497520820d37d2436097574317d6a105544272e8e37dcb664550f16a9d3f114536c211beaee778e51b32447c8739c9a9d1f4104c29ae1eb7b9ddec19aba3f9e6e1e8f3acf6b8cc45e", 0x1000) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdee) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffffc, 0x8000, &(0x7f0000000180)="6e3e6ee789925f097fa66739a49a8bfb4a5a03eb65b262f7b4c00b8b09c7860708dfc320e9665dae67c3c42bc4201efaf35eea5dd44be4af1ecbf6a1530d726e3227c6a1236db9ad4ec423164babd33aba0f5749f412e06f680ebc057956e992a672153e3e9a1403adcb9ab302aee2faf30828505f0a528ac5f5b73eec4733fe37f500"/145, 0xb) 16:01:12 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) 16:01:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) sendto$inet6(r0, &(0x7f0000000040)="6a8927d4484e4b8dd8d43fb277128a94c975b4dd70c7b5961fa42f7f44066759d57d0b67920db3a870c6f4ebb9f9666465ef8449", 0x34, 0x400, 0x0, 0x0) 16:01:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="824181e646e31e3c6d00"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 16:01:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000086, 0x0, 0xfffffffffffffffd) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000040)="eaff055d00000000", 0xffb8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) read(r1, &(0x7f0000000080)=""/229, 0xe5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x100000}, {0x6}]}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001d80)="c2", 0x1}], 0x1) dup(r1) close(r0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000138, &(0x7f0000000100)=[{0x6, 0x0, 0x3, 0x88}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x20}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x8fc1) getsockopt$sock_timeval(r0, 0xffff, 0xd50857e4c9728edf, &(0x7f0000000040), &(0x7f00000000c0)=0x10) shutdown(r1, 0x1) sendto$unix(r1, &(0x7f0000000540)="483f670081b28ecf9a1a6ee4ef26edc7953edffd5951b25ea0d2ff03cde953c8eee9d88b5eb062dc080241c0196ebb95b80df9c4d4da2ea751c8b2cbb6859ae5e20253b11f04aba75f27d5982ce05a88b964a779773e321e3a9e36fc5f1ce7666f9da2d89d4e056cb510823c513b6629a2ed41333e74b360ee0b41bf58561c10c057c3fd809016bd475b7c5637d2a19271aad959d91261e79e541d771122ddb8bbc443d06334dffba657846494c29037c14d4c15c9db3c878b839844350e1dae11cac2ac6dd38f0f9d8bd0972117384ddc7aa2adda84d2f4f92dc33af62808d03e8ff3438c7bc1c58abfea0edde87472a77b30e4517f4965039b8b594002a058a3bffe1f7bf919f87d3f7268aea34c382ad455fe04627e5138f7b632cfbc96b832245093cfaabd342cebaee0", 0xc, 0x1, 0x0, 0x0) 16:01:12 executing program 1: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) open(&(0x7f0000000100)='./bus\x00', 0x420, 0x0) 16:01:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x8000000000000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x28) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:01:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) chflagsat(r0, &(0x7f0000000500)='./file1\x00', 0x10000, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000580)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xeb) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="6f792bbcba21b1ff41e137eeb0cef969e1eedf5680aab9305844d0", 0x1b}, {&(0x7f0000000200)="2bc1f7e250ac45c69d3af92201bbcb5bcc0eae87a3417f115c91e2acb77edee3917ff0f7f3f8757772399c49cd4a443cdc3cdf97c454f8eae83dac3c0e1221cd2a55a04222a919b49a3487bf75f8390f38dbf734c40e5aaefe52999e4c6a2b59d08de1a93aeecf8525dad344173d18867f31f307ffe0141a251b7318a9c5278ef7dc0dc42522762929f7e36f61cf56d7ef7fbd491309f1ab659f30ba48c35e8598079fdb152bf4aea2b9e738", 0xac}, {&(0x7f00000002c0)="684d964f7018e765710bb078de574293ea43b7fef4c7a1fa3a331129dc8fd728f5197e5ec4c1a6e542d75738601ef2bd74756c4b986449023a09e0dbbb2ae22b2ec308c68e599d1efe002ad7cb9381b712db33978229d91ec9fd7c0f31ec80455226bafb76d837", 0x67}, {&(0x7f0000000340)="0ac0a496d2b97bb37f8469ecd62d07c2eefc1e0595decd54931e709a9b3d382d5aa1ccd1847c8405e1821e55915ab84abe74532b73e70b26daa5a87bc2a0683db0795f470df87a1c3731daab747b59eea47d5ad920c98e07faab2d3b9bf692734e0e033d2af9d5b3fd7c8a5f1caa93f672", 0x71}], 0x4, &(0x7f0000000400)=[{0x30, 0x0, 0x101, "ad1389891df80435a3b09506b9807cca0340e0e5609571a578"}, {0x80, 0xffff, 0x1, "19f571b92fffd9e451af2314cf1c57090f2518029ff4cac47a5123d75f36b64d3e1a89658188c9c9b4f2d25f9c6ff0724398b48abec7586e6ab30944e2bde07621b5be97f8cd76a280ca3994abfe97f0c826b43552fc1ec72fb29504b908191b9f6ad643353c7e2f38bfde77f5"}], 0xb0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x102a1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1ffd, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) 16:01:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) dup2(r0, r1) 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x19f) 16:01:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:01:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x7, 0x200) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000100)=""/25) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:01:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000080)="41df570793d1a2aead758ca53d69a40a91b94d39b3e29b49ff1531136d7fa7c9cac7da2bc855da7e31cbc1cb7505766474d9524c6f79d971c273ea8acc58fcba88cd81331a8d2c47a99f0bdfa7ff2194427a80384f0fe60e55991b5240a295a84abf3eea8028953bd18d273a8ad9ff78841b67f13b6e71f64c7ed5d301a09453d5c8dc93c16f10d724b8366a0ef1929fc539ea03"}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:01:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:01:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket$unix(0x1, 0x5, 0x0) flock(r0, 0x3) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fchmod(r1, 0x20) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="0c9ecd195a703cee5cccf8e4cef42725913a1a7a5ad1d210b65741b58182fddf56de0767e87712bbdeb53a4821fc663e254d16af4f950851539a517ba37c075d36", 0x41, 0x0, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0xfffffffffffffffe) 16:01:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xb67, 0x1}, {0x2, 0x1}}, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x5d, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x388}], 0x100000000000006b, 0x0, 0x0, 0x9}, 0x40) 16:01:13 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) geteuid() sendto$unix(r0, &(0x7f0000000180)="ccb792b5f4eb862021108199ecb66cc9b24e15b2f08a5754423298c89ae5b527d2daf5391394d02bfa5f69c00c2aa8b795bdcc8eee58a71a9a000c2d49b4ae497a6f5ab411c29be90c3aaf43b25b9bd41c5ef8d769b0d7c0d4aaaad2b69b74b5512de540db98eb557b1cb15c70309e8f373677c0224f499644f8e054fc9e09b9dba4310720e173cba88f27aca1e2931587ac2ee4ac37bb2fda50d3dc36088106b0093acc73dd92b2f6285b32b2a7ae4db26331c688757c2ba391d42f6fb8b6a2ae2141b609e7862629342bff23c13c848237ecd0c508", 0xd6, 0x8, 0x0, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) socketpair(0x1, 0x3, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/111, &(0x7f00000000c0)=0x6f) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:01:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="137e97539addeefa5fc996ecfcf4f845d6045bacdcfa3660f50bcdccf64b50358bd4fa7196c5538279d1f6cc88917b3a52df3ac3881688e03f7c159c5baae1734a2f1e12d813f9742155cc357a25425883779ddb86f13e03b25c0db53f4e8eee10c16952b3cde499d63d9ab1857cacd48dd64fd6f50318ea27e35a58d9c575996a8c95b18e16892cf00b2bec1c25e7bde9274e34fae09c2036afd9373105ff9ea0d7f4", 0xa3) write(r1, &(0x7f0000000300)="21433cf9260ef224446044c2d0652ff2a7da00000000006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5c6ca4c16096c18fb6c4de2b685a99553deac047722f760a8e57bd2291b67cdf12108a743000000000000000000000000000000000be26da1c77e414df4a8932aeb71cc28a7615dc5e06311fe0c3e6267334e5bb48ea1863a23f93c0c4982fd39188b7d841c07ddfca778eac53b28e074fb17034", 0xa3) execve(0x0, 0x0, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x5) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) sendto(r2, &(0x7f0000000040)="a811c7b7bf6efbec102e144a2e1353f0644440689b3efd7324a32e2f11220d66ecc8ba6e0538e2943c343f99b643051e64aa0ee549964927f5700377194e52620cefffd552f0b1ed7d2467d306bd118dfce8391073d5b1b97e65508a70806227837d0bb1b91345d6d1ebfcd2ea8ba79c00714a8c40b6a9277cfcc515c7bb974c321ec103e9d3a9928f710ebb0d258577a2cc845666e9ab70447ff8e233", 0x9d, 0x4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) 16:01:14 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() clock_gettime(0x0, &(0x7f0000000340)) r3 = semget(0x3, 0x5, 0x400000080) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xb1eecf04) chown(&(0x7f0000000000)='./file0\x00', r4, r5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="b4e9e71bfe8c9bef8ee748c2c5c15fa0e5cb0e20beed40e913f936dc1a30aa01d33ec866238a", 0x26) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000fe0000/0x3000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000eb7000/0x1000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ede000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$KDSETRAD(r0, 0x20004b43) r6 = semget$private(0x0, 0x4, 0x0) kqueue() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000040)=0xfffffffffffffe1f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) munmap(&(0x7f0000fc8000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000002c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="7d28b04717a45e284cfe68b28450817073fd21ffd24ffa5c915f26b873583403e84e5d1052a28e3e75d68c085960cae9b2385ac2d6d899b91d8aaff59326d87d48fa21965ef5cf44fbd4aa170023de", 0x4f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0x8001, 0x14e5, 0x4}, 0xc) accept$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="a70000a245e25c0000000000000d510000000000525fb06b98b52d167600000000b20000000000000000000000000000000000800001002e3ce35d990026583a67451368739dbac6f39bad43dfc66b06e11d86db3dcc04000000a7774f6505be4203960470b6cd825d0a0511bf840e43ce684ca643f09b63a0c1bc87acbfffea781eca865619d00f5995791c9e0d45ee79c5c798a9fb86a286283a775c2c0c97de68ef75d4f40651ab29572c6f1333fa514bfa078c3ed4f24b6340aacb8d09611fc526204e7809d6f559e140a8000400000025b447f3901d54e4bf62505f3cf72de280c76fc67fb9928fe0a794491343206c049ff8ac79d1b6541d3cda18faaa9afff8d3cdf0338431233d95b425d2754f6c7f9113ef40bfd9910a5d7933c2d7906211e6667745ecbdce3b7c6393dbcfa683e84340d59f2b1a696b6371f9682bba099c7bf68e84fc67558742df6a68efb0f12f972c73855769a3c225d5e3c5d0dbb111713431e3576a77f1bde5769e48aa5bfa900d0dac300f342a22453a2aaadaf3e126c9000000004334196dd234000000000000000000"], 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)) semop(r6, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) execve(0x0, 0x0, 0x0) 16:01:15 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a4eccea6da00000000000000000000008000", 0xffffffffffffffff, 0x1ff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x841, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x8, 0x2}) close(r0) 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) fsync(r0) 16:01:15 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 16:01:15 executing program 0: getsockopt(0xffffffffffffffff, 0x5, 0x5, &(0x7f0000000040)=""/41, &(0x7f0000000080)=0x29) syz_open_pts() getsockopt(0xffffffffffffffff, 0x2, 0x7f, &(0x7f00000000c0)=""/143, &(0x7f0000000180)=0x8f) getsockopt(0xffffffffffffffff, 0x7, 0x68, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000001c0)=""/9, &(0x7f0000000200)=0x7) 16:01:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) r1 = getgid() setgid(r1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0xffffffffffffff5c, 0xfffffffffffffff7, 0x3}, {0x5e, 0x3, 0x10000, 0x6}]}) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000dd}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:15 executing program 0: socketpair$unix(0x1, 0x20000000007, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x3f, 0x1, 0x2}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000040}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:01:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x38080, 0x23) fcntl$setflags(r0, 0x2, 0x1) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x10000) r2 = fcntl$dupfd(r1, 0xa, r1) fcntl$setflags(r2, 0x2, 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x5, 0x2, {0x3, 0x2}}) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:01:15 executing program 0: socket(0x2, 0x4, 0xaa3) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x83, 0x40) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x100000001, 0x8, "c78437d4fee1a1e9bb263b875033751dc4706494", 0x2, 0x1}) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:01:15 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x30, 0xf00fffff, 0xff, 0x7}, {{r0}, 0x0, 0x20, 0x5, 0xfffffffffffffffa, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000010, 0x7fff, 0x2eeb}, {{r0}, 0x0, 0x0, 0x82, 0x7, 0x100}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000004, 0x6b7f, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe3, 0x8, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40000024, 0x5, 0x8}], 0x4, &(0x7f0000000000)={0x8, 0x9}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x9}, {0x84, 0x0, 0x0, 0xfffffffffffffa54}, {0x6, 0x400}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d, 0x80000000000000, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x200000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x80, 0x10000, 0x20, 0x3ff}, {0x1f, 0xd31d, 0x400}, {0x95, 0x3, 0xd4e, 0xfffffffffffffff7}, {0x1, 0x1, 0x3, 0x5}]}) 16:01:15 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x1e0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xffd, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x7, './bus\x00', './bus\x00'}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x2, './bus\x00', './bus\x00'}) 16:01:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) recvfrom$unix(r0, &(0x7f0000000180)=""/165, 0xa5, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x3, 0xa000, 0x24a, &(0x7f0000ff4000/0xa000)=nil) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1, './bus\x00'}) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fchmod(r0, 0x21) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:15 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x61, 0x80000000}, 0x0) syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x3, 0x1000, 0x2}, {{r4}, 0xffffffffffffffff, 0x0, 0x8000000a, 0x1, 0x3}, {{r3}, 0xfffffffffffffffa, 0x48, 0x40, 0xfff, 0x40}, {{r2}, 0xfffffffffffffffd, 0x80, 0x14, 0x7, 0x1}], 0x6, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0xb3e, 0x2ed3}, {{r0}, 0x0, 0x92, 0x63, 0x5db, 0xdfc3}, {{r2}, 0xffffffffffffffff, 0x48, 0x40000083, 0x9, 0x2}, {{r0}, 0xfffffffffffffffb, 0x18, 0x0, 0xfff, 0x7}], 0x5, &(0x7f0000000280)={0x6, 0x9}) kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0xec}], 0x4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xa2, 0xfffff, 0x0, 0x2}, {{r3}, 0xfffffffffffffffa, 0xd0, 0x1, 0x10001, 0x80000001}, {{r1}, 0x0, 0x20, 0x0, 0x1, 0x1}, {{r4}, 0xffffffffffffffff, 0x10, 0xfffff, 0x800, 0xab}], 0x5bcc, &(0x7f0000000140)={0x5, 0x2}) kqueue() 16:01:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) 16:01:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x3}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) 16:01:16 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x2000, 0x173, &(0x7f0000ffe000/0x2000)=nil) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = shmget(0x1, 0x1000, 0x62, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/203) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r3, r4, r5, r6, 0x21, 0x100}, 0x7, 0x2, r7, r8, 0x6, 0x4, 0x4}) 16:01:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:01:16 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 16:01:16 executing program 1: r0 = socket(0x6, 0x7ffc, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) lseek(r0, 0x0, 0x45, 0x2) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20290, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0x7fff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xc848, 0x7, 0x0, 0x80000000}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x290, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x8, 0x2, 0x3, 0x5d}, {0x2, 0x3, 0x0, 0x7}, {0xfff, 0x6, 0x7, 0x1}, {0x5c, 0x3, 0x5524, 0xdadb}, {0x3f, 0x8, 0xffffffff, 0xd9}, {0x8f, 0x8001, 0xb3, 0x1f}]}) ioctl$TIOCSTART(r0, 0x2000746e) 16:01:16 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:01:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:01:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) socket(0x0, 0x5, 0xa3) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f0000000180)={0x2, 0x2}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x81, 0x9, 0x5, 0x7}, {0x8, 0xaa, 0x10001, 0x8}]}) 16:01:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) poll(&(0x7f00000001c0)=[{r1, 0x3a}, {r3, 0x100}, {r0, 0x100}, {r1, 0x2}], 0x4, 0x8) pipe(&(0x7f0000000140)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) kevent(r0, 0x0, 0x5, 0x0, 0x0, &(0x7f0000000300)) close(r0) 16:01:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) write(r1, &(0x7f0000000040)="3f31428ac1e816f9fa6cf4a89e659a0c077065287d6f2db62ddd0ef833e4408b2d920d4804f7764c86d03707439217f340c0fadafd5dff182661c9f5a4939d5901e550da548a296f5e8236a5eb1945bb89a49b540b144b41f8fd3b8fed998df2808f67fe7de144b19fb15b5486a56dc31c8caa85c44b6c1f1777d37fa206946fed5be6bed8f32c996d4d47d26adaf2d2dc5b40aa03d6db2b7b49cceb5cf29fe4624f60a3365c76ae859c1ccc9f0b043e8c65437fb33356eebd8dd43bd1e2f87b9abfcc106795ed", 0xc7) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:16 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x5, 0x6}, 0xc) fchmod(r0, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x2a) r2 = socket$inet6(0x18, 0x4005, 0x200) recvfrom$inet6(r2, &(0x7f0000000040)=""/221, 0xdd, 0x840, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x8) ftruncate(r2, 0x0, 0x6) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0xaea}, 0xc) 16:01:17 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x900, 0x0) 16:01:17 executing program 1: setuid(0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 16:01:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x100, 0x0, 0x2de}, 0x0) 16:01:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x2000100000000}) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) socket$unix(0x1, 0x7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x7) syz_emit_ethernet(0x4, &(0x7f00000000c0)='%tx^') 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8}, {0x7}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendsyslog(&(0x7f0000000240)="8eae3e58cd4d7d5548a5853072ad04230076a308cfe22c8a88f7cb07da78fc0cc3883d5ca70072a8712067896073f3461869cbb4c2f551898c769ad5022e6d1b4b6b2130f3905c24349bc74702f6b935e677e8ecce3989b773efee826fc85ee56d3173cb4dba77ce6cc54f91", 0xfffffffffffffe4f, 0x3) 16:01:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0xffff, 0x100000001, 0x9, "34897e7d15269df3fd4aaaf275cfd7c7184d626d", 0x2, 0xac0}) setrlimit(0x8, &(0x7f0000000080)={0xfff, 0x12}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) sendsyslog(&(0x7f00000001c0)="ed4929716a10bd5e83d8f7c403958c18d128eb9e3280d12e2a4f632bd75dd703554e52740d3db98b4550967af9e092da53f41ef0e07f7592ea85343c8a7ad3e49046b8daff1507b3bb7898c3d9a5913eb35fcb6eabbb1bbb7dfa38f0b1f4487b67470a590010ff51ba5d571c4689d066d4b7aa5bc461689ddcd9d2f7cee54d796cb80f0321a8c78ee0062a56be469bd4d26e2038f37058deff8370df283d00fd6c9eeded16ad96932dc239fbe879179d02f527cb1aaa15b910af90ea166c4f870e4e4c862385a73d8ad3b9de15cc0a62a99ff1081e42d3a6f32dfcc1128f0ee0c5a5df9d1e09e631a30bfb7f1897", 0xee, 0x9) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') syz_emit_ethernet(0x79, &(0x7f00000002c0)="7f0d347f47cd7aff77a0506e0794ffd6539f7e7304a9d033a9078ebcee27dd05ea15a331db298e6f860386b5a91410568159d5c5bdeba484ad5158644b1e19917a29f1494af75fab0ec0d503c2a6efff9c728e1a7a71271382266a01ad07ff87642a614cf197198df7bd6c4d87dd6735807771d09e29a53088") 16:01:17 executing program 0: socketpair(0x30, 0xc000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="32eeeaf142323284c950d731e736d8f617714d54ae10dd358f20be4954a7aa071bd0dadfb4c189bf2c73b56bfe0642ad83e0ce0ad88342f6e7f39e40699cfa897c928a2871e3ad82", 0x48) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ff, 0x0, 0x0, "c3304de4868773bc9c832000001700"}) write(r1, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d409", 0x50) 16:01:17 executing program 1: nanosleep(&(0x7f0000000000)={0x100, 0x7}, &(0x7f0000000040)) clock_gettime(0x4, 0xffffffffffffffff) clock_gettime(0x3, &(0x7f0000000080)) 16:01:17 executing program 0: r0 = dup(0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xc9bb6cc11ad8eef, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = dup2(r0, r1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x2, 0x2, 0x1, 0x1}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x4, 0x2, 0xa5, 0x400, 0x800, 0x5, 0x7, 0x10, [{0x80000001, 0x69ce, 0x3f, 0x7}, {0x20, 0x9, 0x3, 0x20}, {0x29, 0x1, 0x9, 0x5}, {0x2, 0x0, 0x9f, 0xd74}, {0x2, 0x4, 0x7, 0x6}, {0xfffffffffffffffb, 0x9, 0x6, 0x2}, {0xfffffffffffffffe, 0x8, 0x5, 0xffffffff}, {0x5b9, 0x2990, 0x4, 0xcc0}, {0x8, 0x1ff, 0x6d4f9fcc, 0x80000001}, {0x9, 0x2, 0x26, 0x3f}, {0x10001, 0x7fffffff, 0xcd04, 0x101}, {0x3, 0x3}, {0x6, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8}, {0x1f, 0xbbe, 0x0, 0x1000}, {0x2, 0x8, 0x5, 0xef}, {0x37c, 0x4, 0xfff, 0x1}]}) r5 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = shmget(0x0, 0xa000, 0x426, &(0x7f0000ff6000/0xa000)=nil) shmctl$SHM_LOCK(r7, 0x3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x4, 0x0, 0x5, 0x6}, {0xfffffffffffffffc, 0x4, 0x4, 0x18a}]}) connect(r4, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000480)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000004c0)={0x80000000, 0x7}) connect$unix(r6, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f0000000540)={0x3, 0x2, 0xffffffffffffff80, 0x7, r8}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000580)) fchmod(r3, 0x8) semget(0x3, 0x1, 0x422) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000005c0)) mknod(&(0x7f0000000600)='./file0\x00', 0xc000, 0x6) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x0]}) connect(r4, &(0x7f00000006c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000700)=0x7f) 16:01:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x8000) close(r0) 16:01:17 executing program 0: r0 = kqueue() bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) close(r0) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x38a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1203, &(0x7f0000000040)=0x4, 0x4) 16:01:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0, 0xeb0e023e99f7d4cc}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f00000014c0)=""/197, 0x9c) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xffffffffffff0001, 0x2, 0x7, 0x7, "452e62dc8e38363464037c601a856b2b264b6962", 0x7f}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSDTR(r2, 0x20007479) close(r1) 16:01:18 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) dup2(r0, r2) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 16:01:18 executing program 1: r0 = socket(0x1a, 0x4000, 0x6) socket(0x18, 0x3, 0x708) r1 = socket(0x10, 0x5, 0x400000000000004) setsockopt(r1, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xff, 0x1, 0x4, 0x9c22, 0x7f}, 0xc) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="fbaf8a8d1a029be96914f6b593317dadfba07d7295e5c45d32f1efbc512c5ad054b1896e1c1226aa5453fb1b82a36590c3705c04d7d7eee917362f0a687ebf52827fb48915cf8b8527a12a9522b1324e4f2ad7bc80442846f593ba567aac59156f351911d332ee31b231e723ba1aabb6ea9a116a5228ee16f0b4dd82b18f2dcec5ba628fb1f4be2f60c4bc6ceb7c524016ad911f35fa9413e1dcfbc06f51aeca166f010c6f6e22c30fde00"/184, 0xb8, 0x0, 0x27) 16:01:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000001640)=""/247, 0x39c286b}], 0x10000202, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') chmod(&(0x7f0000000280)='./control\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pwritev(r0, &(0x7f00000003c0), 0x10000000000001c1, 0x0, 0x80000) pread(r0, &(0x7f00000000c0)="4227fa7f601559b8eca8eca8826f6cb8235d6309055a87172556a9a57e4c54a90da4d196afbe470476ba2d0f9989255b7d1bdbdbaf3f46b87487611fa99e86de1619541531f6bca4c016e4697ebd28d5ecd3aabf3343354eaf50ca09d08437081a52640ac544b6d4d5520d872bee2576ff4ae3e13f60e3f4821be20f6a03c3bfe3745f4ba9670a13be7f8516c5c6ef167b295444f51e00f1d40ddecb575eb4de495ec64ab59c4e", 0xa7, 0x0, 0x0) fsync(r0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x368, 0x0, 0x0, "634dd1452a7ea98c9be31a33ed0caa94ce795ade69359c565655fd6e05b1a67c46d4dd5b55b3c903a627520c9c1c6dd5194fdf29b0f2a664d23e4b37b3a7f2058bda059cd54c6fc74369dcb8ad37ac3fb406c40ecab4cc1ec5983d5c7cb346fd1e82f10f8bd0e7433d075a7e57c764568baa0cb01493649302f65ae9672142b76ac5176fe31e0c676b1fe89fb01d1d6b89f33fa5686119d9a74e56b6fe2a28446fdc9d6a5848e4969027e601c458cde928af0ee1151b00c9a82419a0d838680a27caf427404490828353bdc6d89e4edb0813c5b2c15e7bce32d577c60c5a84c779f00bb62ff88775166ee69dcd2b3c41a145b6a0ed6c170e6e0f230a0ba16d0e1901ebc0e6d1e924f60dbd81cd3feca63ef46a8adf7e6d16f423f03b6f8d4a03d3767ebe3d14ddac2a6bf80d89ea1142495ade3176c73e9791786f9408fb2bc8ad10052619901657143309c2240effd16514bbad2a8df96d38fe999169438c19735a48ddb9418e2832a5651a05af435838b8b49c6590731b449f5bd54b1cbac84b4c7d8d34e6da4c34649826f2a8ef21f49d231f3bf2debec841483d74e1cbb00f4c01d687580f11631821ed168b8769a7dc18117212da7bf20e1a97bcad3b275de935cded3c0b44bc3b9e710c32cd25de074ef50dba36e93ab800eb3fb41a4da5ab9b459c3a545b4e8e5add4fdbf343b5bb0ea6ee82d5b850823b7d87cc1390de9efaa45a5db041eda7789480351828a0a79ae98205da104fa707516f9e27b0eea7588c6581551e82f356f9112f846a6f3b4d2414ea998d0c2ec28bb86e79eddd3a88a4599d3143cffd7385809d8cc62a3547785e1af9e24cac6cdc802936621e365ae62bd31a95505232879e14d85b92ce38b1125597e47e30136bcbac2c892d15130a502f94194297acf7f2b9f2d4182b762e80db4aad8a809b4ccee4ad7afcf939f86baab92228a5faf57421217fb6d45bcb8a5376d4aaa1749ea15d88a5ec99eca4e2595517834c8c725e2103c6d26a99496151cf0e3b172405934ee937eaf57632131a21a1092257b1095c20a341e45003a6b613fba9a5455907771f6320522567efd21865df3683ffd554b63b3fec7f10c05a265966064750cde83f3ff295cfda2d12875e640d6de0efbe7930c3b45a1aebe14f88f4f9ba625395f6fd5a7bf17d1d9c5faffcf2cb90b6f4af1b33"}], 0x368}, 0x0) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x7ff) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x60000010, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x88, 0x0, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x8, 0x400fffff, 0x5, 0xfffffffffffffff8}], 0x7664, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0x20}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80, 0x6, 0x5}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000080, 0x1000, 0x3}], 0x8, &(0x7f0000000280)={0x78e, 0x4d2b}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f00000003c0)=""/250, 0xfa}, {&(0x7f00000004c0)=""/87, 0x57}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x9, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6a7ea81") r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000000)={{0x7, 0x3}, {0x7fff, 0x401}}, &(0x7f0000000040)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x4) getitimer(0x1, &(0x7f00000000c0)) 16:01:18 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) setregid(r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) writev(r4, &(0x7f00000006c0)=[{&(0x7f0000000400)="1c985f2705ae31ae036a672e521b1f5af55c07e7b1f511d045388f0e39dec07dc31347eda8985b6ee0a5d7ea65dbb115cc38866b6f28f98fb7af0bf3aacafb6a6c970312bea7f7511862417fc49034d9087b30330c65701d396fecbef3d2de5a58b0eaf5c051c818f2c807d21a230f3690356a0eb2b63da4b8ca3b00871b06ecf4e6a5029b432cfbb98e7965ee7c36f4858ce70342", 0x95}, {&(0x7f0000000080)="64e31961bdf7eaa5bb3cb8b78aa8c5bb89eac28c3c0627a5123062", 0x1b}, {&(0x7f00000004c0)="67df49fa9d0983a3f97f52d32b4112bfdacfc7d284fc812248e2bf40a1b5bb4dae36c475ee4a884fbf276281015306a05ff6e55b875213277652011809c9510fdc7831cc1c3b7a4fe1a31bcba348e06d76612fcabdc9160dfd2eaf6efd69ec496405", 0x62}, {&(0x7f0000000540)="ee5a404195594040e82612d80653611a9f793da17f603872929710a26e2c5f2bedaf2bcbc890f68cca618e28ea64c58dd74a097fdab4cb5e4ec85af6c1952d94e79ccdbef422a0e4e9d879ebac5a86cf35f542ef3fcb931469c1d385f8cb9e4953a039011fac88f6eb94bc0a1733123a6b34b066a8dd58be", 0x78}, {&(0x7f00000005c0)="617da33d3377f3825650482a5f173ffb5bc7a708508014f104312d0851fe08d1b7eadacc7778cf2d3984e4aedf5a883b5f6227f40708fe57e37b956222ff18cd533a3613618bb68b17010b31e9d55833f08f24f57972381d4e379712865f7199624f0dd24c681912f780bafafe55d6786d2e2992cd50c8417f576a52d8089b980ff23c86cd93bd4fbf99fece7b8cd01f9620c7be443e882625a6bcd197a0016482ad2c85caa390ec28a13415598bb26b8158a5ff5cbda67e5ac2c219a3b60b730da3dd230a169c719e9b", 0xca}], 0x5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x4, 0x0, {[0x5, 0x6, 0x1, 0x1, 0x4, 0xb478, 0x80, 0x808000, 0x84c, 0x6, 0xffffffff, 0xfffffffffffffffd, 0x8000, 0x8, 0x6, 0x72d, 0x80, 0xfff], [0x8e, 0x81, 0x58888fe5, 0x7, 0x40, 0x4, 0x8, 0x2, 0x7, 0x2c36], [0xfffffffffffffffc, 0x5, 0x657e, 0x3f, 0x2000000000000000, 0x7, 0x5], [0x9, 0x7fffffff, 0x6, 0x0, 0x0, 0x80000001], [{0x2, 0x20, 0x9fcf, 0x81}, {0x400, 0xffffffffffff2ed2, 0x3, 0x5}, {0x9, 0x1b, 0xffffffffffffffd3, 0xffffffff00000001}, {0x4, 0xba0, 0x21c, 0x2}, {0x0, 0x1e8, 0x7f, 0xc000000}, {0x3, 0x4e47, 0x3ff, 0x4}, {0xfffffffffffffffb, 0xff, 0x7, 0x24d9}, {0x200, 0x677, 0x3, 0x6}], {0x1, 0x1, 0x5, 0x2}, {0x7ff, 0x100, 0x5, 0xff}}}) 16:01:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r2 = getegid() r3 = getegid() setregid(r2, r3) setegid(r2) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="c016a9fe673929f8c617208a98efaad4d4f8fa2d5c2186e49de1d50458d241a804b23c670e179ff83ddf8b7fdca6aaf6299a5fc96964e483d9fe7dc9a8825656384a8181f0ab68868cc77f70f28503727e7f", 0x52}, {&(0x7f00000001c0)="02611c0bd1eca40cbc89ba1e73e0cfc23ab23047e62bd046e06abcf69e0c4a68d4739270a7a480cd31c8ab0a57fe308f37a1b929beb9a61805bc88d05d8c3ca692bbe0766f813f29e8d9d20a14de82140fbdb5ce815edc432473c4492a9a375c767195ffb5f06f40d78009d931abd8d8ef44c8799b4910aee84d4bb53dc79fb7f9623b879c314b84602bfe110322c6bd52b519c8ae978fa5df496ef3ca63b57321f6105c929906ab5267daca15c1bb53426f85ee1a1d8ee58926fad791141fa087a503f9d1385ebd378ec4d9563dd7da50b2ff00d1a7e8644c56922fd5", 0xdd}, {&(0x7f00000002c0)="f5d920d84841c98ee8373678a5b3b175f3162fed231a1cb3cdeb1ae3a90184ebf83b9156157200e9e692d13bb5d28c5011bea6cdc626ef72afa137591861ef50691e243de860a2732cf4e91631a99e6c8b8425d114e82afe134b9c3fd0d03aa53ed0d198fdb8f34b14fbb4d44f07dec88105fbd92bd72cd8be06bb021442959a518127c14eecaf9c06aaff941664a44f5e9a52283c4c3f523e2e65c41b7b8bd49a5cc31a", 0xa4}, {&(0x7f0000000380)="0008b32598", 0x5}], 0x4) getgid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000400)) fchmod(r1, 0x8) getgroups(0x5, &(0x7f0000000440)=[r6, r3, r3, r6, r2]) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000480)=0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r10 = msgget$private(0x0, 0x1) setgroups(0x1, &(0x7f0000000540)=[r7]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) ftruncate(r1, 0x0, 0x7f) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000600)="02a8779f0bef94bb66ca35e32faed7f65c88a2ca7ec2b357a6ea96807006ef615b03c8673d481d231e8375fa1203510e5d234fde91ac546983e7c052c0e60ec45c98186dab794f877934357ee5e12a9d10cdc6d0e3e86279252ee2e404d04c81c90dec1e329007c2a09ea061cc79c3f00af9cdbd19711bea39bcc34b0ac276538581d4adcb0bbd908482245f62ec25d221a70da20259ee3763bcd2586005161f660a0bada605f96b49b926661b31b436d90bb8a064a0de9cb37eed414f631ce115aac5ca8f57504b9eb7c2bec0200979abf9ec138edfdfbf97c741a25fd16bbc3ccaaf7e341b32a2d9db7c8b63577ce9", 0xf0}, {&(0x7f0000000700)="caf199c6efed0ec538397b6c28bf57dee37dfd5b43f73e44ad48f16317ead3e1d65d437e5895bd080dbe8060d6f62e308b2ecb1846867b319d2465e0103aa34492f6257f549bc3372770051980fb813e6b915e986f4d2de9453db8219f1b720b1856910b21c22f07c1cef7a0d06ad7f3b642928a9ad23e90d1346eee71beb16d8e925f84f0d8d2473ecd57fde8c21ee1f8bb2cbcb8290a8cfef1489347ec8239c8f8df067164d38a0328e3f121ac4d7e397bc15fa93a77ff68f2b2873de0b5f6ba49acaff8ff601dcbb579cb065f1557f8f2a2cf4361cef97816eabfdffb1b5dcbcb980b75e4c1721c28b2ca41050ed25d28", 0xf2}, {&(0x7f0000000800)="b36e1338fbc869f4680e2e9004db1bc12e089a37cd0430d2b2a369bb28847314315685381051177ba479384de67de6d63e16466b548615c1d2b2dd608b1ec94277705e87c260f47ceee5bc6b7463b02a5f5c6c6723fe7c9369fde98bf20b48785718a8702413d755415019b2a0da7e44a0dbd5520351a9244793121608ea4d72ecf812366fa6ed", 0x87}, {&(0x7f00000008c0)="a17178f6ea308568be00d824cf", 0xd}, {&(0x7f0000000900)="19abd6af82a3744ecd5a411e655b0c11fd73a41096409fea5c4de5ff0defe004efe44148667fa69a516fe4528002ee721d6221de3a85d81c5b04383f34504accd3294a516f4f969fc2ea44786ad5ff2dd370690e8c0800251a033b8c3e4460d0c828d689288ff80821d5094e84ece912b0d5b6172b9c4485c6743e12e8d0fe73bbd495fd47657a", 0x87}, {&(0x7f00000009c0)="68813b0add6a43cd5c072126921e97d59c2d322d256a44c8a536c8848d01d4078b5effc1bbbfc56c3f6add610ab913be592e1c31479e64f086a7058906dce7d0bea0e8efd85cc8db24b9fb36861c50e1ec903c96ac203396affc1d7583e5881d43676994f7296a6f5a8643e230f405d0b7cf7ce42b8898d03d913c70acb706e265b8340aedb91a0fd056031d66ab763d605a9f61dc4a7d8ed13d80e36d882f9906079e2962ec1d46764d6929aead5b20678422ebda", 0xb5}], 0x6, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r9, r5, r8}], 0x20, 0x8}, 0x8) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000b80), &(0x7f0000000bc0)=0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) lseek(r1, 0x0, 0x0, 0x0) msgrcv(r10, &(0x7f0000000c00)={0x0, ""/245}, 0xfd, 0x1, 0x0) socket(0x0, 0x4, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000d00)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000d40)=0x2) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) symlink(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x80) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) 16:01:19 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 16:01:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x251, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8c, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4d, 0xfffffffffffffffd}, {0x24, 0x3ff}, {0x80000000000002}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="68030000000000000000000000000000634dd1452a7ea98c9be31a33ed0caa94ce795ade69359c565655fd6e05b1a67c46d4dd5b55b3c903a627520c9c1c6dd5194fdf29b0f2a664d23e4b37b3a7f2058bda059cd54c6fc74369dcb8ad37ac3fb406c40ecab4cc1ec5983d5c7cb346fd1e82f10f8bd0e7433d075a7e57c764568baa0cb01493649302f65a69672142b76ac5176fe31e0c676b1fe89fb01d1d6b89f33fa5686119d9a74e56b6fe2a28446fdc9d6a5848e4969027e601c458cde9289b94591f7856f0948de68883af0ee1151b00c9a82419a0d838680a27caf427404490828353bdc6d89e4edb0813c5b2c15e7bce32d577c60c5a84c779f00bb62ff8877f166ee69dcd2b3c41a145b6a0ed6c170e6e0f230a0ba16d0e1901ebc0e6d1e924f60dbd81cd3feca63ef46a8adf7e6d16f423f03b6f8d4a03d3767ebe3d14ddac2a6bf80d89ea1142495ade3176c73e8091786f9408fb2bc8ad10052619901657143309c2240effd16514bbad2a8df96d38fe999169438c19735a48ddb9418e1a69a5651a05af435838b8b49c6590731b449f5bd54b1cbac84b4c7d8d34e6da4c34649826f2a8ef21f49d231f3bf2debec841483d74e1cbb00f4c01d687580f11631821ed168b8769a7dc18117212da7bf20e1a97bcad3b275de935cded3c0b44bc3b9e710c32cd25de074ef50dba36e93ab800eb3fb41a4da5ba9b459c3a545b4e8e5add4fdbf343b5bb0ea6ee82d5b850823b7d87cc1390de9efaa45a5db041eda127b4f2f19b39fe5da356ca6e0ad1a7789480351828a0a79ae98205da104fa707516f9e27b0eea7588c6581551e82f356f9112f846a6f3b4d2414ea998d0c599d3143cffd7385809d8cc62a3547785e1af9e24cac6cdc802936621e365ae62bd31a95505232879e14d85b92ce38b1125597e47e30136bcbac2c892d15130a502f94194297acf7f2b9f2d4182b762e80db4aad8a809b4ccee4ad7afcf939f86baab92228a5faf57421217fb6d45bcb8a5376d4aaa1749ea15d88a5ec99eca4e2595517834c8c725e2103c6d26a99496151cf0e3b172405934ee937eaf57632131a21a1092257b1095c20a341e45003a6b613fba9a5455907771f6320522567efd21865df3683ffd554b63b3fec7f10c05a265966064750cde83f3ff295cfda2d12875e640d6de0efbe7930c3b45a1aebe14f88f4f9ba625344fd344ba80f8fd23afea06dff11ab0c998941a4b668d5274b3e4289178063d3068b133617969330216f9321f9fb4ac3661306e38900567c3710f94f05d51074f881be5f4b24e1f28d6531314b55ae1350dc1a605d60d1dc3ba31be3fb0c42c8606c85d374664dd4f64edd94082ed97ab43878c278b5e9ddcbc9d024fbcfb26ac6154f547885f0082b8dce5d00e58bac1a86c505"], 0x368}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) truncate(&(0x7f0000000a40)='./file\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r4 = fcntl$dupfd(r3, 0x0, r0) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000a00)=0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) sendto(r3, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000a80)=ANY=[@ANYBLOB="01002e2f66696ce52000f4888c57b2ebe162d09b204aa914e86cf73cc508350800000057227751898bf4048bb5c17e8bde46aaacda90d898e5938c2d91dc919ed4bb99e3951729d0c3b157c19c47ae9639ded94b4dd364457d97ef0266d9c727d100e464af9f374c42be3c7fd66c89b256674bf5fe6fa2b1"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28292, 0x0) r5 = semget$private(0x0, 0x3, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)) 16:01:19 executing program 0: setreuid(0x0, 0xee00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180, 0x6a) ioctl$TIOCSTOP(r0, 0x2000746f) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) 16:01:19 executing program 1: r0 = kqueue() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x4) 16:01:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000003c0)="bcb5d5fb43706e6073e5eef17d46319678da8916da6daa70a666a246c732a1b8ff12f567ec7411e130d7bc95", 0x2c}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)="99fa69dd1dd3128a85a0227d3fe94c1ec2c23e20723679eaa8f8690a252f4e2727c21f6c5d3914d2b622c34530", 0x2d) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) 16:01:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x7fffffff) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x401, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x1}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400000000000000}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x6111}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff80000000}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000180), 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pmap_unwire: wiring for pmap 0xfffffd803f012af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012af0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012af0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012af0 va 0x20ffd000 didn't change! 16:01:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') pmap_unwire: wiring for pmap 0xfffffd803f012af0 va 0x20ffa000 didn't change! 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x267}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffffffffb4e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f0000000140)=""/100, 0x64, 0x1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETWF(r0, 0x4010426e, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x40, 0x3, 0x3, 0x4}, {0x2ecbd794, 0x2, 0x2, 0x15d4}, {0x7fffffff, 0x6, 0x0, 0x81}, {0x2, 0x7, 0x3ff, 0xcb7}, {0x1, 0x0, 0x4000000000, 0x80000000}, {0x7, 0x20, 0x101, 0xc5c}, {0x1, 0x5, 0x2ec, 0x3}, {0x6, 0x7ff, 0x4, 0x4}, {0x99ae, 0x7, 0x4, 0x3}, {0x8, 0x7604, 0x0, 0x4d1}]}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x12) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x100000000, 0x6, 0x6, 0x9}, {0x80000001, 0x5, 0x6, 0x10001}, {0x9, 0x81, 0x9, 0x4}, {0x1, 0xff, 0x18, 0x3f}, {0x80000000, 0x67b, 0x5, 0x74da}]}) 16:01:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="3acf5e896f40b80ab01d7145b83e57b729c79b50f3c1c1d12b9694eac77667d7c4c0824eb506327ed99f8336da7f555a96b608cc8d474d8728bd259d41615b6708b4d7decb073f29ba3edeab9b8ee4b225c13ad60d8722768e6662842482d43d6d9aec2024999f4d0a707ddeac61ff8d4ea5ebb627445181f49212aea8b7ef9d92ff8a0e45b53520ebc5a519cea48b6ec4c99038dafb1adec3e5fd54f43d78af87541651efb50acf9e9e2f33d75799b0a774cc59c5c61c7ffeaf6236e5695c741b06c9bb86413217f0f681bfe4d5c9b549fc353fca9cfe1051b03a514d1bdd132967ce29408aad203020f445", 0xec) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) 16:01:19 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xa) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(r0, 0x8, 0x7, &(0x7f0000000040), &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) listen(r1, 0x4) 16:01:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000080)="500f2840e9dc7fe499af1d9636a3b1683a551df1f1c287f923b994b52308bd0d44f21103188cdf8dc9666efd1c337410c33a2eaa70e3339e1c85fc4efd4281c64c92e373dd4ceb0e538b3314122b651c225da21afa6e576a35445157854ffc306d208736b735bedcf8679b08c802e055d3926ab3c28d507de390012c2ce150c6ad045bd015ed7a6ea9864541202f9a415fb10fdd7245f4852971b482dc263a6758d2ab6591196a564345164ede99dda353304d04595b5ded019b9d551da31da25106f42e932fbc08412559882341ec2c8a2307105f74ca360810d69ea3cc6ad2105743e30c1a727eea762188bf612ecde2a1c0f49eebae9f91980bd8f281297a4c647654255a699530e5ee700ab91f81b8a7459263ade5f33464c025cd8b90eb3798de8c31a9cd381795ff4cf37bbfe7d5df4305c4da5e0a235d513674830b39d14589e3b0a2620c3da0bbd6cd539c177c545e71ba2ad313cb792974756e926ed0fa3b6e21399812a814efece6690122f2a8f795bed9ac4c425aebc08b9c3f4ef0c0b28e4c62db5bed606fad8d2b6f9f6b98bb8214676e6f00bb34eef910cd2d40e9bf5593a866e04bcf8b82276795ff31e90b8660acf72d3c409a0b8b574965f769813dba632bfb8b30ce75adb754c5161e5fb9f5b0aebbb8a45c3ef280b6083254df8e52928bba2d89cfbb746d82b3cf45970e800b2bc42e24c76fa49c755835b0ca007e4b0cdec086dd937db5ee747773cf49b2622331823b5916c8ffb07c4576146d00b79df7b98336a2e5edba499e7fc69436f54586c88f8f816394fa6b18a579ebdb02319258b90a09522521f65f1d7e63b0b8df12cfb27d26a1dcceec27a595484d3a0f6dc3e90f601826d6ccc3eeeb2d31a933bbcb3cca13f5a477451504ab10219d6675b3b15808f4ffad02881e6a23727f00f8e0e9ae6def0ff2bb324f0c98cf0075c2fb33cf47195e2def8ae303bac3ea129c249c2610d124980220b91fc2bb1e89f095d849620d6cac1df7621c44ca0be00e8b8d5cfa57fd7e02c971ee75a6701e5742fee67c6e8cc215b9413151d34618b52ce10cabe1afd4db857aaa2927ea616e0a4573a6098140c88883b5245cdc390e795edbfa369a57407b6ba263786f6b6556dbc47d58b42b3ba04d8673e2cbeda6089022da6f4fc0cba1e162d2afa97430fdea174fe29161dd0cd89918d78aa1c32a6391fd8b7ba06e5ad671a3be1a4d10f8be2387dfc15e87946d38f8f5332e44d1830edceca8120d65a17b1dd6fee14a51cb89bd8eb48b4d25590970eb80a889d304e8cc8cff397e4812021bc5d48c3d989cc07bc08c276f1090c0c6c2a314403b24a745b5acccfeeac65225f45bfdbbb013890d7ad3468aab184ede9c686acc4a8098d4ff4dba9dddaaf069a6a666cd6efb3aea26c69de99a84f403dc15df1e1376ecdf8d3bba03ff7897c5f93a266384b763331277ae06c490000ad51f189dafa451fffe53e638320ac0708887d7c53e48d389b28b606d5edb259813262b2309b219b6fe0ebc5e8f7fdbd9056d851a2fd74b9647f1028f1038f0e2ddda6da354c559bbeb58ea978dd7d81864e369614907f60eb279ef17e22a1f2406e14bcf4c51d5eb878f3da4fda9db39af932ae7c70825f4caa7f1b08c2b36b1121b85a9d9e04cec528920a3f29f44e5721d120042de0e3af2adf6999cc676b2d4a5e75cf015c262588f794e14a5d90e01d210d72a4b84bf6c8b798fecd6f383ce2717c8f87a277eb1f2195c8e5729707b02de1e7da3888cd4ac5043bb47cd63e9a79e46b71c682af91882cf39a61cc30351d8db51e2bd063dba2b44e702325ab00cd64b00abc83557aa79cfbfe453bc295f10ad76f9065f6baa70dd9a4f4e8b7b699563539b422b86308d29df4d50cb08317e6d22ef2f8743c02475a0c1d1af1f1e23b1fb3c832d451ccc880abb6118cd3f4977e8c86c633d2c20731a43fb35f49df2e2c025022da90ab96a83848e97947146a2aa10cf2d9fb2cbdef1841cbd049d393278e9e295438b729292effee65a874b8293f12f2e7eb3662c7c8cb71c7014e03c63d4db99b5921b516f0d6a34cd22b6df1b139da123b7160ebc4c9ecf412f16e25a392871677f99de3167f3c981af7268948138b5333d3f3eb598c814f0248cb1226570148b0d2b9955bd62923776e537e2789829b72188925ffa6ddf67189213fff92773b20ab8160a392826b5adc8865f8ab843089e3525e80ec2ef24942b5b2e0ece06ac26484d888ab8f432e137045e8e8669f1231a27aed3502ce1e85091e30ecfbcc3fdc323ee3787cbe94681a8695f7096a4f42291180bc63737e6ddf91c3ac76ab62464537ddab383bccc63312b93aeb4b80a781845a91ca2bebf955054c4c7cd3b5c105b5dcc5d222a89b7690ac3802a86461a83ca83d2dbc1c72aa047edad1b87684bf40354a51b00d97629445ae38e13a5aafe7c8e32701518f10231f0ff2431605b14b797864e636b17deea802df21858302609671806e506594c49e06d8a3f53e032def97e3b310224ce90319f62c282a6c760cb7036381ed2d54da5daf1b831709c3839086eb278efbc5f84b894ff2b9aa4ecfebcf74ecd76c00186096a3521fac47d117e3ef103b2a8feb79aa3b3fd69039555eda29cd128ee21c7b8808274f253cecb97547db9c3a174a1140d77ee41aa26219137d7bf9282533294c7411ec4e2756cc7ef96479453f2239933152702fea2cc662fec5230b6cc6dbe35e445345765967525d43c2cb740844c0a8d5fd2b01d2f7b7d404e3bb3a58df1c64653ce253e2c9b9f1b0a3f1368b350eb48a8dc6538fe8a9ab9f2bc364f46878d98cd102e820a25c6e25cba9c12011d9fd6fd3e4c98d4548aeb9c9e8fc8cd15717e8aeac215074d728d3189ec3e790fec3ea6805cbe9516ee4f123f88a36bca55f5ded316d5ca003d59eefeeee9ea47fda8ce3f2ce9d708499ec95a4af587f52013980acb0be0c83da7c1360a42393c3da77560af5c45266e627eb4d50e6ecb26b1de96bfc1f7e8251881080b67baf070a10a07524d3cabfe6c0fcdc39a9c15c7172f044ce34e4847e49f46f10c0c759d667644acf0385bec84c1a2c261c12946595d748a895ac0981023578f4453d6b059ff6de22ab6c2560d24ce10c50f400f085183c0e7a4fa64c4c2f6a512152395bb69e5e7300563d286f9045c4d301d070facfb5a40ec8246661c23e7cafefb3f9710e556d79face38577ad0f61dace59fbe7589c18f6f67f14a306a95348f79cb7990db545e7e30f3ab8d2d0d9eb959655899a83b163b116c7c63c84e387f9defba0dc4fa4073b15564af030dee80e785e04e3f6c36f256bb5b5a745cb237a0e7943be133324e7ad44000d7febb0c37b9087a73ea9db805871874d4506aed18ea858a6f68a322e2044eb5655b041aba8a111a63f8c56ab5d765ccc2c48533014f3b1d4f14b9f4596145b6047771576abbe613ac1be6e774def366aa179fc64dc43c36009df77fd5c6939127856fdd358244c523caec20a3f10d1c642b2da1cb8fe49fca9e279dbd22456444ad7a7dd64b47f4c5b53f8f4f91a1a4cf77fe763322e11ab9d26a61b6f9997d2f0548933df85cb674bec4cc48020b22eed93aee45cb9cd9875cc947337cd5056ac36440e3df086be4ce1e187ff1a7acb3b842ad6dd3e31eed3823bfe6a0883fd8bca6a1492ab0cce5e5acace1d7211e70331fc87e5759d507bca18fa110853456f12e194f8996406d41b819775dfceed4cf9fa9c022210e466d4bfc9d06ab110f0b0d104c66c7c6e7bc18a70870f43d93f40f73f5477e03e9017959f4927d1a7c2b43d7343adfd7cdfd113ddec584a65a380b4521d201f109706e5ddd9cba40c780f452315bbda822201c89c15de71447933466d75632b9fa07859c0774fdd9460dec7a233e70396dff72ac1bf726b4851564c4544dbf82c3c93afe579bbbddcaeb8a82dbd90a39c34f8e73f2b93f02616432b398ddff3ae9201aea2d2a5eec3f4fcd4bdecae3c8e8019c7f937f9c4f569c25adac9a7d56def5145b30df81ed6186ba232e68a398b2fbf058265862c6bc789c5aaaca29162a6fe06ae53941f2049de005583cdce3a6971c1970eb40ffc98b80a7e4c91a7194bbbff90d22db19fc7378e91f18bbd9496ca85d69197a635f378aab0ff6748cc1282fca0c6d20073b7284f709e585ad702ff3c0154ffce1672e52f4cec866b11af04b9c122ed65ca5053442fe3a5c85dba72873d4f6118e91226e0d3cb6d61d00d5530e9e10034c7f5bbdeef0f87096b2bf623b737d41c0adcb40edb95e5bbf4e27f3dc1d51bd3b2bf67ccf803a516b9ebab0afcd4b0255e56ab1c857180f0ad7cacf544a865a6697d1417845ed9312f5c540ceeb3a36b3075cf198cbc36aae570faf4991d8e3e0ecc11a0be8e49f331c1e7463fce2745155500cfd561f835d7b1d6da741cfc581cc050bda530780add4ef2c287ce06c30cb4f7c25c0e50664306fde5f8655f0bbc33dcc7476ed250f3fb2c42ffaa4cf8ec23f10e6ccf227a9016d2c8efdf159431005e8d3c5c0b35a726dd511a13d7ba04a4b3b035e63ba9d6a21afa4e0aa8453e29537a28e5518c402c309b2ea0f0dab1c44bef4652f48a2e327a3c58a70071099ae42ba74048dbdc9198c5b8f824d97407ecfb3367f0c59a82c1966dde097bdebf1a28528992619bc6f55d29192080763374b9e91823b6adc0d089e4c779bc9e6e9bce32414b0213af44480a221aa9209cc4828de78a79d2a8b615843e9038cc0f3d714d74bfcd8add9abbb40c88d68f641956e49987762fc470ccbffa8b04f4cdfe2d8c6505956ad0981506080d236f60eb8a4a8423279ddffd95952cbdc9b70988b5af0b4bdee75ccdf71df22a54747e8db690ef44403f4540e050f7c8231158c624f5f709aea94f1b542d750b805cbbc60939dfee6edca52c8ba4af32f804e2a5093302b476134763b1090219a5ddf733d1c6ba8c6ad8fb2cc16e5b518fa1e953dde1d10f8920f8b750cdef4e35658144942b0f8914ee5f8e388c8bf997919d575d998cc2c8c799bfc2ea6dad1fedc4ee6715d9f4a3119f7fb680167febd1c977a39d8fe1807020480dd846e063cfc54f6f9a9fa21c0f68e02d2a0b57e29edb7bb39114f1f6a5c9cb6d4d585a9a15801e1807322fb3af0a1a5c91cfdf3b96f631115a8aaf4161dbcf6da16f20ea5a9fea849e0d56b31116c6ddbd6bae76a0847770e924b65284f1ebec483998ee3e87221571e6b5304fe1516714ab313821851e4c45dae27502268b7faf773dde7911279b85ed2ce1607f2a907029ce2840ad786c39b2e9cbbdce68b45aab723facfba502188369f77c112c5c17680dd5d8babe7b40990a8066053e2b6bba543eb393f8bfac044c9f9ff2c0a62fe2848036c30e81f03745303accb0a84b6446fd3c444d8c43d536986ae2940dcc92b2ec49413e174c666535d0423bad5771f131af1db9bef692190fb3ea5da0b5d8b8e9feb3f0f7afe27b7faea72e99264ee4cbea8bd7af1a82da8b78665f394c56d3395a30a870a29994cb79a5674475b150556e0ab01b2a7d405d013164b4351b2bbe58f66e1dc5ea0f6a62565fd1ffd815cf1364060558749d89fa3a076f2ad97264fd7bf8708930b4400eea9c06739d82c09d3bdb03e6cc50123a73f34b7a3a7c31ac783fb3018a8397b2f99430997d4d3e882c38c2f15cd986aaba64fee118742a4834b0550d636250544a08494f41bd825365714f6a85da49c5a6e68e2333de669679b7edb6b6b3f5efbb", 0x1000, 0x4, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x30a}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x1, 0x9, './bus\x00', 0x1, 0x3ff, 0x7, 0x5}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[0x3, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x178, &(0x7f0000000380)="b6923d2d48f8ba4603a8231d2ed0c1a26fe35c3ab45adce8c5cdb46f1c0cce3de119483fdb1dcd229d9052f12c7b4d7b3e86d07332b3bc1ff117012f9f3e00d4a223f80666f5929d02cb89e179be2472bb343c4f441ca7aba0d89b4672e1b2c1ec9c6a72aec040636affdaa8511c54b6565cb1126dd22f3894c596d9cc7dbc15c9fcf98203638d0d3bf2985d2d587c88f963618961b7ed0ff4310a67f9d01007d6ecbf59758ab80883f36c37f0a1cd3b4c43a7c346b21354d6f3800130795ea08ca973feeb1fe1a5ebbe6ab02eb091ae39d44b3349c993133b8ff00d4eaa3159e0d577e0d42c4c8ee60e44468c79b841c179b8c07b01e5667f61d3") munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x50, 0x0, 0x1}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xa1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1b4, &(0x7f0000000380)="b630fd03a908a900921a02fa9b8f051b39076a3b2b90030e1d6b4248534938f76ade3ce0c22420e6766941e8703bdc4aa22538283da6f976c1fd4897070097ae4eaa0bfeb07e493f3cfa157ffb83a76508bd68061fd343d5060000bab3ab8e1897194a6a4352c6a854c7857487e51c94ffa2b8e4634a28462dd652d825d7d196fddec0583e94ad78d6529b47f4edc2009d21e6a7af5d7896a6ad377906b3b16b49223bc394b231a6b21ded807ade0872b2b6394cfbdc7051125777bd153ddbe3981375194cb717eb63a38db36806fa4aaa62f000000000c2a79fdca5bb2cc7116b0d148344e17ac439524b6931378fe52c1e6b1e23bab6cd2b457175b484b945f4dc59e5bf023c5fe423afcc0de8a6a6b3584c254d3fd8a4a4e1c41bb19bdbeaf415b2ff7dae749e15eb38e7b4c701dcaad8c122a53f823d3319f4d5e3a9b100f4aa9bbeceb88d8d379936845e08b16cbbdf26a8472468e978b3cdf40fe352bf15b0e7597dcd40b3c2c9d0c2a0ea0d49d52bb0160752c805f5968430aa988006d186a9dd042fa9dbd353ef03a29ccdac25ba78401719e47698837a5e354f649ca1d08292bed0b77117c85e7b4a0c0a49e5356429") 16:01:20 executing program 1: setreuid(0x0, 0xee00) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) 16:01:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x3) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r2 = dup2(r0, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) ioctl$KDENABIO(r1, 0x20004b3c) 16:01:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x81}}, 0x0) r1 = getpgrp() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) getitimer(0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xc000, 0xffffffff) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = semget(0x1, 0x6, 0x406) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000001c0)=0x401) 16:01:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0xc}], 0x1, 0x0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x2}, {0x25, 0x6, 0x0, 0x40}, {0x6, 0x0, 0xfae4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe8c, &(0x7f0000000380)="1316e5713471357f6915c888964431a5b5f1627de032bcc9e950adfb42b50f965cfe379edba905db00000000000000010f9eff07a700b64797ea3bc43a7fbb8cf8c1f5960e0aa6fa0ca690863f736bf2ae5ce23cd841723cf8a8613143f6e448e70217903f1878b1bdb10e5afc6fc0f160db38a39c586c7a02000000000000005d98435c32350954b07ffef8cfc43de1548c4065e2e42e9d9f5ae886833a") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x9000000000, 0x8, {0xc3, 0x29b}}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@un=@abs}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xa701293b1c8c89d1, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000280)=0x9) 16:01:20 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 16:01:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) lseek(r1, 0x0, 0x0, 0x1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 16:01:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000080)="1a63cf55336622a6fcf086c25b4ad7f464e286e0a3c83888e0cbe82f020454afded58b842fe1512f440429c289033cb23227e083a2e1480a789097bd154331fa052119", 0x43, 0x2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000180)={0x7d, 0x3}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x1ffffffffffffffd, 0x0, 0x29d8aaa8}, {0x7c}, {0x3c}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10100, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x18100, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x401, 0xffffffffffff8000, 0x8000, 0x6}, {0xffffffffffffffc1, 0xab, 0x3, 0xbda}]}) 16:01:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000780)='./bus\x00', 0x10000, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000200)=""/149, 0x95}, {&(0x7f00000002c0)=""/216, 0xd8}, {&(0x7f00000003c0)=""/134, 0x86}, {&(0x7f0000000140)=""/37, 0x25}, {&(0x7f0000000480)=""/86, 0x56}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000002000)=""/4096, 0x1000}, {&(0x7f0000000500)=""/138, 0x8a}], 0x9, &(0x7f0000000680)=""/235, 0xeb}, 0x53372b6ef220c52d) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x5) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:01:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xc074f9aed3f4ae84, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100)=0x5, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1c, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:21 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x32e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x6, 0x4, 0x200, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000feb000/0x12000)=nil, 0x7}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x6}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x80000000}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xe8f2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x3f}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xe4}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 16:01:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x21ffe, 0x8613d) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r4) fchdir(r3) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20201, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:01:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:01:22 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0xce2a}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="56c0016d73a756abfe8c9e64dd89734bcc9d862bfd8e3c42351dbc59b8b651d9ae6a848ec585d1897400de69c4ef5dc54521efbeee8b5b8672935bd2c93be527902ff7b25e6994939d7207125631f50a23067e917d073082dcf54ffa0498f8f67def7918a29d03efd3404f9cc586bda82805de9e9d99a2992f66b220acd98dcad46327c84aede90db2bb12a49317a8a1a1d27ff306d8d2412c3ddaf86290cc7555bac9202cfda0fa8c65e3110ed3f0e1b1a67f3e7fb73f3f7405aba5ff19e6d76f8d6cb6a1692b34dec55aa2948c5ef8b152b74192dff7f491d4", 0xda) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) sendsyslog(&(0x7f0000000080)="0ced69cb356e7062bfd1cf0556052f25a5d5b9ddd37ef9c23c8c0a85844c6c720504ce8f0b4ea8f886c780dd57ca7a50d727d37a16594800d19a670da8a0d2359515f55e6ee47f5c64353c639abf3dc6b72baaf2079b4ad46016bea079fc2e1125c9db76c87818bfdca0dfd7e734e8576cfa5d8b94035433d89635", 0x7b, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = socket$unix(0x1, 0x7, 0x0) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="9cb2992007294c02192ddfe06e2e2e2e0000", 0x12) execve(0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) ioctl$TIOCCBRK(r0, 0x2000747a) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:01:22 executing program 0: r0 = semget(0x0, 0x40002, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) listen(r1, 0x40) geteuid() pledge(&(0x7f0000000100)='-$\x92+!+\x00', &(0x7f0000000640)='\x00\x8c\xf3\xc7\xb5\xc4N\xe1\xa5a\x15\xc2\xb3\fF\xd1\x8a\xad\xdbe\xcb\xadlL\x0eJ\xdd\xeeMM\xa8\x13\x01\xed\xd9j\xf5H\x10C\x9d\xeay\xe9\x91\xfb\xfc\xc1\xd4\xb9\n\xfe\xf0G\xd4\xe8\x04|\x93\xe7\x1b\xa8\x16\x1e\x8c\x15\xe3\xb7\x81\tG\xdd\x97\x06)\xa7\x87\xe9\x87\xf5j,\xa7\xb2\xb4:\xf0?\x9f$\"\x96b\xe9\xe2g\fp\x1e\xb7\xfcl>Z\x02*5\xda\xf7\xedV\xef\x1a\x86@\x00\xb1u\xae\xf0\xdc\xe5\x88_ 20G\x83\xd7n\xc3\xb0\xf3Jt\x9fN\x9e\xb4\xeb\xa5j\x86\xb4X\xec_\x16\xf1A`J\xef\xbb\x9d\x00') open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x64) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r5, &(0x7f0000000480), &(0x7f0000000600)=0x2) r6 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r6}, 0xc) r7 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r7, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d3cb2b0355a83e0c6650a0ce394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ce6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e3f000000ca101694bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d0000000000000000010400000000142fb2d291834424643622c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b7191d92b30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6e96e63c3661f43929686835e09fb9b473d07d5f7b118056ab19ad667f4742fc55a512ea25b99fa147aa4c2fbe62f24c9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d0221a0322a209519091f7b518a8e2fa589e73a53161db5f44501be88f7650000000000000073736f10effeaa3ea6b57768c862229cf1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545840e55e3c079e92c9d532fac0c01d3464ebdc6c2ca4fbb820447d7a1b1748dbc29e71c099fc9d5699c0d575af63ca7d56ef428067e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b00"/923]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r4, r3, r4, 0x104, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(r6) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r7, 0x0, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61, 0x0, 0x7}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x4, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) 16:01:23 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x40, 0x4, 0x963, 0x1, 0x6, 0x9, 0xff, 0x1, 0x2, 0x6, 0x401}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x1, 0x7, 0xd}) 16:01:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000540)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x121) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0)={0x5d30, 0x7f}, 0x10) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r4 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r4, 0x3, r4) semop(r3, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r3, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x81, 0x1000}, {0x4, 0x0, 0x1000}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) 16:01:23 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:01:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000180)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="c42db9003bc4e55d62cbdc6624771d7428531641e6dc039e5c25fb3c2441292a8f6fffd2bdd4c8e00351d39d3350bc189d2406bcc4fcfd3cdc5bb2367a33ac4481adcabea5290f214a97d837305c2588cd65cbf190b47bdebae4a602457b6d2b281a67b0b0b61a95b3cb68cc471a10a200abc9d63ffce9ee6b1c974f3240af56510cfcb92dff7fe05d97c0b19e3ba60846cb1646ed9e320d69250b267a", 0x9d}, {&(0x7f0000000280)="a3bb181083f497db356b8b6c740f73053b0514975ea60ff25b09cf8f985e6982df93646f67cea6fa6a837759cd43616452cef4bedebbd9ff21b74d5ac9dff53b6fe40a82d153803dd3d1417802783f1005a6081dd280cf75610af0291ac307c036e256e3fbfab22d9fe6087eb442ad316c543907a8344aacde4023a7e0744f4548a3696f89e7ae9d056acd9b0f5ad73e20eedde4521938fe1c67ec93dbfa08e7c28f2ca207985c13fb7dd4af658b59761ff87642d76505b001227f0d2088c820e658face45c48c121472375eb86f2c7366", 0xd1}, {&(0x7f0000000580)="3370caad7ac5a33315cc5b62df828a9e434de092423901375e04ba4acadebd1ba648cb863c8e989afb32b811cea064d545dbdffe11cf6697c065357173cdae260213c9c4a667100c4eaf5efe2338b745ace9eb623fbe52028c339ed2eb8218c24d75ac4ab5434f71d298b0351808ef1d9b325bdedd4a91afc0369e9f46ac761d670609ad488807117701089f25831dd7bd377022a388771bb5d648f79018eb2cd9a3adf41118bd574f431c72789606e666bb4dbaff642e0c592f78fb7ffadf89a3ca3c8f61ebf7cace32f6b112cf50fcf4f7ab3d9741518af5c6770d6a27916317a82cbd962dc5a45792281ea3d9f8b207bcc3677bdd88a3843efdf173fd9ae1ab4962e9370fae5b9fe199bce266dd384bfb51ceff4e63d783d1e4f887e53f4e9a4089bcedf56f7b6b0b483cf7959d6345b56a161e14c5c9f721bb86779991f48ac1b99ae3b8d2ab122d905d8cdb7d5fdc1da87c8f0f3458265e515ea9ec0ff74196d8577ed60d85423c8aefdfe83b46c1cd560ae275f5eeac78a0f6012f4fdcbbce40c503e9700b0cb307415a5ebcfa11fee13e19d4f57b21eb0743a43a1a7c7ecd29cc2b72170f791e58288af58752fb809e187788718a9ab0a86e406c54e4a13fbb6f724dbff8ec4e6be8df897db0dd23070f61a263fa430e43fc571bed237cc36c0d47886b6b4efc87adf0c10a8c5ecad5cba49fac79e604c39572dce0a1e65269a1a89f856918d3844595dc6d24c959e6675405abbeb57620baaabf4a305283fa6d35ebe13fd18bb9a788b48846e6f7538539c1a4d506c48168356dd874c94a656b399d21e651bf41a1df7267d7b916d3ce0c1b168a1a3ea0f7680751b1cfa6cb234233424a2582c131e1338a534422281b90800d6c89fd8755ce9c04e28e8d5392987a10f120658a6f96650494b79bcd51946980307141257b0f0984bf0ddac387a62ae0432b7fe92a7b5c7fc7666930688a7e74a44318f144aaa2b7d5c7a8ca535bc7fa44234ae5c1772f89ef17fd1d99b904fd7f2e8aedb19456a7e4b6e6d1509768b3dbfc4bad698075f3aa5aede50f95bfa3204297f318c6dbeee32f0bbee7e461f6fbbd02763b2b78c3465d340c6905d6abde9991ce0340746610ee05e848524cd07af0ac283389fabc3e27fec192af8676d606489923ce19189fef13b5eab3ff66fc672fe225412e20df318cb2e149c141a6254fb1b49f795412201b000addbb77b56cb4fb825d453f9cad2074ca71a50ac51b0a7a491720812593cedf161000fb7877d2397fea6b004997f9a471a65e440712dbeb020828598e557136b1096615925d019eb1578d6861dcb6575396da8206a27dde93178b53c15d3fc0af3f9704b7e1ce08d02ce6e979a21db3adc951b5a6bdc341e6f0c60b45be57c220822a10093336cc48105150b9e39824ea248ce4d4c7038f52a39bf2727884b91181adcf1d3f9abf7e0d4e2ee964ce23367055ec90ac6571b7a87f5d658618a37fb7c5ce972d047aae8dbd254334f61449eab646138834a9804e761e3801930b091a1af2c4d38df68ae5d9a67669c4df59895f784c012bc4550222cf06319b2d5a80cf2b5979a99546910c9d1d6c0783540f89792d2c8c6fa642a7759120a78eaab653e5db51d5b103fd9f67681ce75319d8b5d5023df83a6fedc2dfc994fd65dd0fc84596c7537dcb75700012a5293f43cc20f02fd1fdf806b9a83e3808a7d99986d924a78863afbfc6a1de98e4865a512f4d038eb46824d66d30c87806f6af4b28da42d60c4833d84cf55bc3e08ba9568a025a814a58b2dc5195105e93a720ca1405cf0f54b12e0baf236258dba8ed4390f652123530df6a21c423f6922f217ffd6a990fdb9226e8e6316f7462a3b15d83b445fd221bb60f0434a2dc290547abb29d92425f369d29f642217826e7a3a1c8bd3a345cc6a5bc66d3bdd68128acc3bb805a354f7866efcec5692d3a3e0433312cadc4eb48add5baf81d8c22554fd6a0df036ad954c0f8a0fee59c8fe2393e302c29eb24eaf9801c153f567cd2d206183eb23c31201d7c9d0da2115546dfae9f506e6ae578081c44c983212ea6331dfe43d65ce4cd80564cf845eb597d724b3f909e40b103acc6e048c77266c39c6b512bc57b60eee80e416e796071ab6756aa6ce154b1f84a3b01a583b134173cb2bd9f95b882e90a0969baf6ed14ebfab7a5970c718d3244459602e4c0979c582cdb94ad33e13d010b510a3dc61345dcead0b31056d31d7917aef2762ecc24c4348793be7833ef63c66055ed86744eef6c3896725946ee8841c5e8b49afddff8254e97da7acf1c45b20b94bd21a4a45e1c19a711079ac02f0e6f2b2aef46debdbbf800c4dbc965f63a93e03b5183379f398ce7f38c9e83d50f6fbf37e7309beb545823f1fc781a75de5ac28ba91b5b2b5c65908bb367f6751f9e6d13d4ac83a1607ecaaae8147abe9a28e2e7ef28b1fb43a7787002e95373c2fdc18a6693e827289e246cf0156306aa6647b1e459b9dc7420262e03739b5dd5d121370d5ed689771ff002a9a82ec3c0ac01b829da745a08d3adcf67b67befc3b2a7f3fe94ee848090c93f95d53cf20be7749ac847f2ee8779df22629c05146f3c1a8244bcc39105c413891c9e06f5c50c0ab557b9757b4e36e11409d1e5cbb55c71b3812d9518047107a6c70a74f9376427419042ea22891ba1aa10aaae8666772e8a4f50c5245c86b2b6ec99c1a91540dfa08c93f83b41703dfde6f68074fb6f35bc6557cae351d71f2952c23cadcb5191375dced33db31193584ec31ed7dbb217980dd1c71fe6dcc0c6da2bcee643e5079a4e12b1b6d28c2b8f9630c1507992456f0a4478879b23aae24a57a94c14c0e35e1a48cc265755c81091db0ee423c0a59e2db62bbff5b3d3625f239117fbe274338d543d8528c88d5ae821b14a07893022e7cf0d92584ca90ab33436d13cbcf7934d7b0739c4112f0af0998203d254aee6018ce45d3fb33f5a8351841455ddb67af3f0241a3b71a6683a14e942f66b8fbbea6ef62838eecc9997f2dcee3570525ec76d274cbd9b7d7934fa4fb9903a49e8d92d9a17fd1dc9d48b4eacbad870b4f49e942db0f40f9709890912d85807b70e6cb1572cc2d52fb631d65a47d5505dbc31b346361be74a786f414a7e72b3052b353cc7f98b4bec0e276a09d1e26f70393cb230e3388eedc7619b5add566f0ff6e12cd06daed2500758fc27fbe359ce97f241e3b21483163781cd2cb9bcd3f7cb8fb633207f7b47c589ac50ed3ee64b4eb988e28825863e86ca5699b1b569f648e010f59d03f372756e63e04b73ea711f4b98ca5139d1bdacf307a8f8cffe475e2636a32fd8e97e1f20549f2c691a059340ba69587e65e142ce1eaf5ae67715c3d9ca799b392b744f1069d8a9eef723b9955ec8fffbe5bd334f13e2a0a0dc6351f3b5f1a8dd87da134f71ec5aa005d51230cb1b2290dd402c7190621bf6f2f2f9b1622632750899b4a88fffd7e462bd0ec7e22ca663a3ea388816a10fa34603dfe9c6cc4ba7238e1283e33b82e39af5966e1f5f50152df5fdb8d6f06f4811fabf8a02d68d6aeb44da612244701e36109c8ad96712deecd037fdd871226b191633eebc25358a33ac69f9be7af80a4d0b559963f3e73213d39589a7832ba0567f592080a8c964e64c19b1993cdd96bd03445a91c7c82a2f8309a630b359deb9597b64c3206674e4b407039d53bcb9b25d61a7f35dfa85a0f90ffa2f38c3ec0fb832496c7a5e0c51c841665f35aa3c5aaaa2181650a263c7865d71c2b4df331e1a0b88a3f1214ba4f0716885e41e5d9870b1cdfaefb6b90c92cbacd174bfae4eecd69f14295ad6d037c37df6a4b8f8ac6de6e9d57c61a41b70d4c992d1f542741da77dbe0a64942f3d822b6405d77ff6a5cb4c111389e6259dc20cd29ccbbc2c82cec309365d6edf01804b6591c9dffd069954b7b2cb9c01f5cee473fb9d78d5447c4de10529e70da3010d581f4673c8d547e735f3401dd4ac1caa443cedac10794091615c7f321f21fbff9278669b108fbc0b5164e05752adadb50c76924ca6b4e5712bfe759b7b37dc05cd2b96b3ac504bbd487534e98b1b36d530570f8fb17dec17db14dd76cc6582bb4a1d77a9385d72bb2cf49fe44ad89297ff10eb1333a28ab30eb45496d63cf5c0510e28c9a53e65a353f42af20850e378107eb41ca4f697e7702ac79f382bb3204cfededab3e22c90086ca7c0b81305e22c508a2f0d7047b16371b58d196b813da13cc0ed662eb20646bd054a52638d950d05a5b3e34898813db9f011c138ec33f82d3dd0923fb299de2cc73aae0b7311ad8087bcd2f6b7fb7aea28d336b59d5de34be0ff35e30b5e7a8868cdd2452b18af67c38d77a7bf0eb3809b63abe62f00e5c71f87a1a6e75ff0b272ac281cdad1f001c07796d019bee1dececb9b2d0fd0f97c94c85c423ebed93ddd626bb235b476ef97b0cae03e08e27eff6896f415f45028615d9a0617500bc247f04962ef293f76bdcd28917ef363f559853063892bd4dca7a81777fd1c7ad6df8419e0e22574abece12321a329c4ba680ea7105481cbcc376679069e8b446baf68984725e2580feaed92e62b980a6678f988f9796518d78ce5dab0885e0205d47c1476dd43f28070df0872b655f76808aa3ac3cb137a2c623e2494159370f473fca48de5bea8b8db8cbd68dec6c339029871728869b565793429b9e08d77dc8e44430a7e302fd98e551cdd61c969df1d980b5470901d86e7b93242f3d0213d67c0016ef3029db1844c0a6f6af1964d2051aea8673f62b9e1bd7e2f25d171ac7bd0c0691182cb97f4690cd99020c40325ea056dc08dd4bd625f8511c774fb239bd414b39f5a313dd472d6da9779ac8af56612446181a2a611cd5de49dcf57444cac33de1895a266294d5cfce9291bf0725abbf5e5af510a5f99326edeec9ff8a4f32adde584d8db5ce9e4661e79a021e17cce1b0370ffd0b9234b05a1578daa4ac3d11b91797503eac08765639712569babb909372f521a4a151d6d160a49215b11fa1e3cdc912e480735bc7c86be3893ab2857ad31bc87928f6ee9f9e6336af9bbac7755b5b9409586a4706b43fe2d6aa7afc4481f6cefc7f583cfe3a8866e2970fb98ea7e96c33aca01cbc3318a114e28f9eda2eb2fda82168bbc09481d5e88cf5c21ba15bfea75b4b4352aa0bb997fb1855ec7f5cdac962a4d18380ba82dd0f830318570f4984ad907441f7bf4968747bb43b3842250c47519be3a882b1e361d83ec165282631da89d77a37eae260fe8d942ae1212372f85909abbc267f852dd0df0aa5b9fe8bb29797176c16a9f603ae83fd136ad3a39f6effcb6293be7122bdfbd4443e6bd9de2b5caf8054de7307b275b4765561cab02378581dd6df2dab48b9c2fabdb3efc6d36c197dac4b23002214fa007a8c995c20ed347c1f26ea02bf34d390640a67425769982044dac6481b425dc6d8c46256f362dce6d48d3aa7e1e8d073aa0ddcecf673a25da108f196433c7ab64aaf8015f5f175f3425fd0df3b5dfab4ba40b663f7e6a83cc8120f7fa42e58b707a381e9f6d94c2a27c4addc3bb048ff6ce5c01b307afe2a1eac6c5dc4da0c2a2f7db517d1cfb1541b85b5788b5ae455036a69dcfe583afd1d64c70e4c6eb2c780c64219bd7c348142b29f6d052eac57aa907a03c5f21ba7fc58ce2584bce7d7f180248403b41e571e5057374ee879a037482ad0fd1877563b3314e246f413ee7e9f88afac6529a50499993645a40f1e9cc7f6a08fe21af9c", 0x1000}, {&(0x7f0000000380)="95aa714c80b63ad82edc15ad36d368a65adf07d479e305b279282c4ce7e3d4ea6e46f7be39d6facac02a18f110ae9870359d469f52707706add49ac4e1c3e47f638855bc5955ebf2ec3d7d44", 0x4c}], 0x4, &(0x7f0000001580)=[{0x30, 0xffff, 0xfffffffffffffff9, "db9e1d6db9a9354a631067d2369bd4287750b7377bdba371979b45"}, {0x108, 0x1, 0x3, "8d870423fce695518482ea5769101436c074371e586532a65349e02c9f5207845175589a742bb8bc298beecccd2f5e1ccc068000ec638218d5d1016304aeabda7c2f19e093274031ee55972c63ac9684128ad03f721763dc4f855bbcd9086c4c2fb8a10cbc5338f8c7ce0c0fa182ea4fd2118593c14a07a028716ad0487659826ca709530321fc04faa2bae3169520bd5a8654cdeb68716452a052d717d533a38f9ab13d81b41cfba276de5688cff5ffca2c8b3aa4f673dc7f8a221d3ff7df139790e4acf56f1c793e33567732d39e990a00b7009798515928add45709212c6ec26323784c0728b50e0a639c908b0ee49d83"}], 0x138}, 0x404) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) getpeername(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000540)='l1', 0x2}], 0x1, 0x0, 0x0) 16:01:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:01:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x200000000) setsockopt$sock_int(r0, 0xffff, 0x814, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x9, 0x6, 0x400, "f9dda3abea6ea7e29b15e7990e13382d67147f0f", 0x7, 0x7fff}) bind$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00982e2f66696c653000747aa26474315690a4fe9d83f0af647e42cfea4f49d5dd1bbdecffd2c44a9e1ea2ee5bf1aef662a6b5e4ec2a171a3c0cd447aa950bc22ca15df873ddb4a95820dd522ec7fb1ff0325d456731b209e9e9d01623b978934df3f19ad8d3deea462f83de7dca603c2982fa10ccc0d05ebc54c6"], 0xa) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:23 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket$inet(0x2, 0x7, 0x203) getsockopt(r2, 0x4, 0x2, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) socket(0x0, 0xc004, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x80) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x9, 0x53f8, 0xffffffffffff0001, 0x0, "9bfefe650b592b4ee498d9cf6e74a718ac44d45e", 0x101, 0x55}) 16:01:23 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:01:23 executing program 0: socket$inet(0x2, 0x3, 0x102) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x102) 16:01:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x422, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x2, 0x4, 0xb7, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="9c") 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = msgget$private(0x0, 0x80) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = geteuid() r5 = getgid() r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r4, r5, 0x40, 0x8}, 0x2, 0x0, r6, r7, 0x3, 0x6, 0x9, 0x80000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x60}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:01:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r2 = dup2(r0, r1) sendmsg(r2, &(0x7f0000001400)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x850e, 0x80}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="8a446ed881ce7874d9247860e2f245122034437b4c38b6d27180353e5a0a2a71c8864ec9379c5b51baa2dd3b574b7f65767c2b9442bd3f4bd90686295fbb2a36d4d19ad668a0749e92845390b6c00a0413ddef66d7e994afcba0a2350316c1d3993dfbda2b5e2fbc519eade108c6820b4696449d418975751b6620b3e4c7f2c9c9cacaf64dd6a18be545325e425573c74119f59aa4baf64440ad7524f5a24a2a6132e709d2a4d969f4bb2ad9773aef7cb9b16a5a78731efb1f1a94cc174b0d440bbed496bd2a61223e4174794ebe2da74ce959ee3700ab3d", 0xd8}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x2, "75ea49cb0038fc505fcd286978613323f108eafb29fad9388dc4f409f02cf49e2cbd2b3da9df0da26ce9c05bf6eb772b85ef7579d3c63244f98865d07aba974938a02837c320881571e05e155720ff06b851784d5c18bc92df1a756440a8b7cfe7b4b3275890a8479eb30a4a6c617f825e0f9117d1b8a908e894a89e1edda7676e82e609f44d768c0c37ee415ca01e52786558715fa8107e995290f0e31ac8079297bcd12cd4cc2f822b8ec7599318fb7462780adb3711a462eaed2e523484d96893aaaaf96c1de95d9b74a3cbbb08a59bf440fcf926d3eecad84f76f3e18bfdb7f3aff35aaea3876638349d6a716687384fe445c4ac091d2e0eba15e36918ffe6f0d431764ec7355eec58b3f93e4e4d9ec3532ac34ad399c5942c1c6b565f266653f9f2d97478b61f7cb6c31ead6af23e5229ceb5959a8c9ede56ea304e58fb2890b1aeddef246ced9b00ded9a2be6b2f2751dad857a64cd18e2907a76d55b4b8bcb3a41a8504fe9c993990d34c132af3843521ca29b51baf773d4eb844e34efbd2e9b590319b9c4dfbb4dce19a2adf1e41f3663e32a881b77e00748f25d8bbaec920fb4e9bff5bfeffc90d1c785c8646de70c2575634885ab8005f6130fcb97013f5fd5e6cedd2ae67feca1db90c6d6e185f4b4c2e6f33ab3135b19ea6e666d55846dfa9db2f9a70d61ee5bb912315732d0e16140d936b7a3001fe6761be3c29c4342a7723ee5f91f64fd40a7d0ed3f52b3081a79a446980894d8b9b0311f22708b80f559dc20e88424ede87c6cfd24462731486a58cc4c363877598b56b955461906b432fe358ba452a3f441f8558a766cd623dd937e6532ec38be0b30a335578f25112d4a80519f9f8a268da9146bca2b7dc9ff3be92c291a329bcc8ea3fe81fc2df01d8cc210470d334393070683d704cbc7cc2769425b2cb2e9779e362804678b787c7471961159357958f2b900c26177c140a2ddf7673640ab6d347433afa06c953009ed33b64036dc0e1b35ac9012bc6b50775d56757051da7c4217bef54225399c2bb7c6b99739152bdf85fcc2ec9a587ba59c9ed00c702ff8398b6ac2ffe3beae03d159708f75b92805c339ea2ce106189c851497e24a2098f577766a0d52aeec484a104f42d1846a3a9ade76804b235288b8ce6d8b942c013c387c6f355cdc32a2df2fcf801f1e6fe3da4e438a655174c4d1266745b0da95c1e6c487b9743b1040f95d2ace1bdca2f01a9f7a9a3b69ce66d6e9a461663f9c800f79ab695915018aadd0e7854c2d627ba299211ee78749b646aff5b5b0382922c99f9ef1f2aaba02f63302591a5d155e41289d121500f2d1419a88a1d3ac5eb43e44dc0cb32021808c979af043856c9fd3bc7701cd0f3091c4d4b79b2bbb1a42fae2db2b6bbf850a4c2d11b34e7b7d1a33fbce3bb6086414373fa6b0e02b62a78a728ec291740871657c8b60de37a5c0adf941df156921f6997ce9768598b8e3acc46939f2c7d4e5c77b84848415c15fdc58fc6ec22585df830d339a6cbbf2d0a7e052d47ae8d65c3fb6205bd74d3e32836b4d40a6adb5695a823fef66953a43a666819621e7806acdf08b648668bb72f149879fd3edef56e8f1f1f387cc1dc2229b1afb8f8535ef4f6b0e8259d2ac89a44590dcb1b36dddc6e4195edec7742bc0f8b227d32a758f41fb02a9b9f2308ead300c6525d04e3878291f4b17159db893a8b7b233325b7332e12a02c851556310086049c6a26c1abca5b1cd9c1004109e65b8a4f1ea9bf2a21bd1eadeceb220d6c1f796e327e6ee5c9759d4acb619b342385359b4227ce5ba4898ec3a392e2bb85cd40693d226d668dcb2cc1c3b7c19f44da9ae7455730f2a4fbd204293a3ee803cd715a5534f224c3cebe65f0057d90ed19b11a85e414da64c946cbf889b88cd6acced3cf68e62eb0fc2907bdf86c99d565b310f44a196c2cb11b5989eaafd7d909362ac4a84057f55d2d5951f5e32f96b46ea3eb03639772844c387f1f6a890a91b661ee21deeadace692be5b0ed4f6038afdb8e4664d0d9664387d3eab4e6a1473177957ff56b5b940b3844fc4175334f970a03611379592f73b17ca15b8481e32f31bf199225cd742904254d154eccb71b96ed83d09eb943afdeb0e8ba6b9bf84902c4ba0d292a7c1922307e18bc065c3fa31ad3add215ef06431c2146aebef5a685aa703be7032fa6c9888ed6c6084598726b562b37df3ccf65188db5fd67b4f66bda4e737e3e1dae8db6cd69ed15b5842d53a6d9b4f5df02a61dc2a9bc4cd0d512a0c62887d4d0d7498123015fb5c3d6e614567f3ef767090d8119024b2df25709a213b4b03ac41974e517247c1e6da963a71204b70f3ea66eb567f2a8be5da090fc49fb936aac2a18f7ac29e88f38d864ef53e4d94ddf8cddffc8d92404354219b7e4db0df3d85dacda78251b4ebbaa50f09b2bd47412dd71c3fc2c560dad4cd6e9f9d0a3987967f07358c38436319c27841d0e89d6b599c72eeee85aa8d98237cdca603fe04f309c55f2a5c9f6be757caa1daf2dd95517b8463969ebbccdae9ca7fd5a306409a1789cf7aa813a3918daab62a369faa45b2bdedec0d64d0de203982d01f692fc15906559969b58f10415149979953c5dcb9b79d9dad60d8f24b6abc28ba22a9229ce07b9f7cd42816b183a6f22cd1063937bdb64df872cf62c130982bc0c092428cdc443b94725c8d99d60d30658ac0dc942af2400274990c8fe979936c885cea3967433f7e0c2707726751023605cb07722a1af3900955d0ba7cdd68294d676e749d66b62ae8ab7463764d05008be0e31e6968a4ffe2485e56ef830f22132a16b2e66a62bc30a7c5037d94c904227e5b1e610dde2ce16ed938a486308e8573fe07f781c3e499357b5117d319a39a523d704870ad8471128360bfb9f890bc1e58d5cb588ae9d3a54d8b2febb76b45fd7bb1d19f87c2c65696bd8f43e8871de24a88179f42d8c8e69a4cf8669cbbb3942dac57920c43293a2f3c9cf22c3a411557ffb1a9195e1334c333e8a5995a09231d645ef4d67b5c2e9071688765725fcb62c1b0ab12ae8cdc568986934b99c49d889415a794020fb1c34b4ecd45144765b9a7f10181216dccebd1ba5704e2ba78874c1591eef43b1978317ed9d98f83034f9f946a30fefc36b441ffe4c147afcdf836863d8b790a1e2c0e84b18808bcdd78317feba066e6ccee88d80fde7025fd8102196594fea20ab0c4d80d5dffbef51fda99339c67106ef5182de2d3d55c8e31ddf475141427fd5716cf6593e8e1103d0b27cac262603bc7826a62774fd1d9e565159e1debc4a872ac1abce5f0f2dc7c82e76dd7db35d0191f0f502c75e2678ebd66f624fd56611a1719ae6a8ac0a6ade30b71ee9bbf1091e9de77e4f9dfa290dc634837d51afe1e9db3ce489f9aa33a9723d9acea2eedbc4b2782ce052c958e20bfacb8878f6afc801c56b2b4c985e69ef9bf11499110031484d65698ea142f61458ebef1fa5008469de301379bed1577c7a50eb32c51db0bd870f6ba95bc4b0d55d252b3be5f07f4da1bb591d9f25ac47ac1c1fdd587b8021bc51712d98961a323cfee250fe34cc7f26b7c56dd1036f85548d3a125b97d2815ea4363cab66749f59cd3a5bcf11971f5860c213ccaf2df44baaffccf9c50dd53c4762fd9c43ea673cccab4babe92a71579948a69f89cdbdf885a4e8389bbe040e3b1187f4dfaed80b58ab93a0f08bd953feeb1f9e07f863f3adabe22d1b221ea234204dd0e16e663a9066fbe327141a3d708910828786c34ee321b8a58793e797b398e9d16551c36bbac6330b5ab3b8f1009dbf7672d95c00285717e29a7f4f6a9126648e7224e20f6023a73b04ca006b110a7be3213e10a6edcc226cd83f0ec273d1a5aa941646cae205ae1ccd333934de35676088e0bb87880ef8004e89e9825b57a2f6286607c0ed3c1bf98c2f6cf60e96e88833152a4a4e14be1ebb4f72f075e36cf646c5c8a344d0ebaadeafbf1ef69c6671a55fbb4268bdfec71331956c6cdbbef3501891cc023aa0aebaae58eebdd22fd41f5be822423a18199376ab6e3f9ca87eb0ab63174870c49444e83fdaee3600d9f2884112d2cab283f27269079053b402bce73fb434ef2bb89e871978e1c23251a093eb1361b669b75c4eba41b16ea7aed8d9dfa42c9f6b3fd0493fb5f6c2c5b09994c8a1e86e23359c4aa8bbb85ec438614949be50febe28830b1935123e31cf6da3dc00f91b14b05aa1b17fbbae04a4f1e77294233f7c0455b47cf34c6c7cd9540754e19884f489e07fab651430febf4294db860f0004a8c94f4e54ada7f0015f1701f8d5864e1c2bd57dd2609c382a7f476e153a6eb9bfa2242da204eea23d4dc23f198f7796085a9c36ce899ff82a227abde16da4a2ee4761d350c58a7ae39f98c4aeece0921b2edc6aaa5fea6bc5ee5297e60493394ce6139d6333ac6dacee3500f0515acb5b66c546e3102ae2674d91e20f4c2e99c41a11cbcac9a3206330b033eab400e9f0c574c460dade5f753b08d0b8bfac6252e2cda5548a580e317b96d2654815d707fdd4587ac67db7a55e719f214d7c0f14c0769da7a7d7fdcc30c53cf76a322bd94ba2ae4e56600e123dd3de6c66f4ff3cc474df2109cb308c2bb43656b5dce404983d4b2f8b353ee12b18720fa7cc904e3c9970ac03d4a671999f9503de27e29e2718b9e07b123663254126621c7cc252e62c418edcdb805a6890ee5ce15cda92ffb1e7a174aa993654948c221f3d93633c93d11503f1ff810bdd0145ef65a4f07730e32fa86780a24aa759b1eb08d91f4b9bd2784147739fdb199de5fac3b1f49c580412469fa3b371b6d944c13d04aa0b26e43d80779c88c708d44acc4af5adf5b07d38a58896707cc27d362455afa39e1e6282330ab37fd0232a13f3d7c6f6c88e3be4f033d7bedcdfad1ad60da91cef3daf46b1c757aa2da08371ebffff01872a7d2efa5bdab9b4707a71e695ebca61641a8f1088b1afa629e73f23cfac5b8a7fb69090b07a09650a5962f5211bb54dd7f242f251e5d776f3b95b7ecb012c98e554290bc80c08bae25ee5019c4f66a9414ecc1eace1a40602411f7d312d1cf497abfc3de1807142db25119b5e6030477ca5330df183ed3ea97525a613c673e3e8f9e54502b14216e6641146f30e6e3fc68591d79868dfba4c9f2e38392405f5c86d33157972f2e7492ed753b4825419c9fb0801e8ddf076b1d069bb57455f4741f46edd78a2be0284ea41ee6f393d0ec90043c21f6b360841706916b670de7f08c8c26d9fcfa2d1680a2ea62c23ac0a65f16f915edfc5f4dccfff75a26910e23620c071942ea43c0fafd0a085c31a1352f547d21abf0b69e75a2e72d086b13e25c5f56e70fdedb777e1a6ec86218f292fd341e89ee2f6a03870a177cd28198aa552b9c0aaf64449151407d78ddfc2a3368cfb0008943ccdf7d9c9182c759b08588fa42c2dbf1f78e46fa8147c6df291d3b9b5c86e6dab267831daee8062f86d92ac30684cd3af05b1b81df23662020c5394fdbaec734be2abe9423829923586f9a701a30dfc8e20e1aebbabfa8b0a3136564a0f95d3db83d5a610332e478205016a6fb29a1f318503d3efa74fba81f31857f860dcfaad9c04cad9a7935fb16df2f8a9aa42c2b5dd61f25b71f0d6bb7952810a0ae03eabbb6e4d05f15721bf040e78380f3411517cce21903c794c7437c773a0370d1cf5ad105a7c1b9532b9ca918a9bcf688b3bcde61d7e83217424cfa1a8f8ff22efce11e28ad57db27cea"}, {0xe8, 0x1, 0x3, "4d5246af21ea185639ec0481175424e5cd870006d78f67ed20648657dbc148ac4769c05e03f7d70023e7a02cdedd66485f249378c1d8f871476449664277d3b67fda27fc0935afcf60d49e824e2449a2bf0d37e9f463fbe8617d9fc5c6f42e2e4090eade888f3c76d4c5c5ad85b2029062012becd81680a2dd32932b900716b6a8e7416e945e8efeaa34786136885edafa2879036dc29e6aecfe9dfa111f1093001610cdb5019f78f383cf4212227d017d8f2b9496f5cb84e78597837cd325f5e945a1b974ab3b89ff177a20ec2588024c37dde882"}, {0x68, 0xffff, 0xd747, "49eb54d34183cbd44cbb3b9f937c3d503335f4fff42d98631597cfc4c1361b103101a05f865010d4a5225485509ba54cc7e81832cc4f77f95d98afbb9134959d2785caf1a3b9e26836a116e62b300675db91"}], 0x1160}, 0x3) 16:01:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=ANY=[@ANYBLOB="94001f689c000000000000000000dd6000000000781872ae1446509d46046e3c7e0d779fd64b767408679051c3d754835c5d8878c619a08f7c754e44942a22abbb60a1b137da4964de865413b3aa317f81391f984aa94b4e3c98a106c9ff0038c2656b282c2786cc65e1fab7b2f0b3e65f99f8af6f248535"], 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000200)='./bus\x00', 0x40000000000008, 0x80200020000168) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000500)="81bd4212c783b045ec867b36ff386eed662a955de3d386651628973b187e080be58c816d5059678cd6e9e3efd797b760611b4d2f28d511b060b3c253aa3befc0fd64361819165f6e519e2a93c3bf9c11fe95004e3d6ecf1b7d7bb8cef70aded9", 0x60}, {&(0x7f0000000580)="fb61f860803a50af82d284609ec807bd565a9ad60d9d309049bf0024278eca950757adfba47f146a631cb3bbfd12", 0x2e}, {&(0x7f00000005c0)="a0f28bd96dce2a0798fec3146aed002deca2760c834635b61412004de7c3692a256dc831cee7505f95fc1724768e3a62a98bf4ec1e79c12dd85784782a9f8d89b0eabe35c47cdb092991b57c52c8779e62bba1320bbecff5df5629fc1d8da092153569ccced66b608f8afa3757de669b0c2ae76d1ed61a8a46be81d0a439726be2740b8cbebaf92a4a45890b336b98d2dbf14a263b619e0b437f0e1192bafc18620e4dff6d13914c2c32bf7f1685689bb29dbfa027ce5c7dfaf85a877e3c1cb5dd9599f27d434261ad3f007327c96b2efa16d7a0e19e88977c737ea1786bd5bee127ceafcf3477b47e40efd1fc6d2d868c3de600", 0xf4}, {&(0x7f00000006c0)="759ce1ad033c28cf5a87bff7e0680e7fa2a1ab3270c2500fe6d2e0952a366cc78b840ed71dac9055e30f7c9ff57e008053a55063c4253c46c688aee68e4b6e76ccd5e340ac4e9939f5c24b3d2bc667de9fb32d6b38235c1f0fc2cf8308de0fcb18a1cb987f7b52013904cde3ce5a928b35d7d90ddcedd074ff2c0de5d9f1530c8af8baa197480603907a622b24c2d0c900a7c0090a47019e6c6a1207d802ec0e059eb4db33916aca58fae02875b261f234190a1a44e3ba7a03e35662", 0xbc}, {&(0x7f0000000780)="a4d0679ba413bbd0a29d9ff757876c6e6a3fe8fc59db44c14ee3398eda8679f97a419a1b2d679dbc274f01817bedc979d9a015857f632df9d8261848b3a499b3234e4c36a151ec499d565b9dee47b4b4ee66b08ca2aa687340e870e72d497e93a142623ebc3005c39f4c", 0x6a}], 0x5, 0x0, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1, 0x2}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) ioctl$KDDISABIO(r1, 0x20004b3d) accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getegid() mknod(&(0x7f00000004c0)='./bus\x00', 0x80, 0xffffffff) fchownat(r1, &(0x7f00000001c0)='./bus\x00', r2, r4, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000400)) fchownat(r1, &(0x7f0000000480)='./bus\x00', r2, r3, 0x2) 16:01:23 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x4000, 0xd) fcntl$setstatus(r0, 0x4, 0x0) setreuid(0xffffffffffffffff, 0x0) 16:01:23 executing program 1: syz_emit_ethernet(0xcb, &(0x7f0000000140)="e393a1605ebc83bfdcb836ccf90bcf77e4a090a3bef0bc4030cafb526f2a7e0a2f51bf014ea9f1d60917631665e0026c7c80eddb7ad966148f489f48d827f49f56fb9a6cf53fb3c141b3a18610de18258268ac1b6e4e499e84fda2582c3834aad58a4e572847cc55def6389753312dfc08082c139c1333338156d28a430738d2834d8f394c23306cfecb345b61d3fcf2226bafc88764755d87f8b1fe69cdfe15b62d3158441a98417223c587232760d2368f02404ca7b64e67841d1f2496121e29113b34654820b72b0050") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:01:23 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x140) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) sendto(r0, &(0x7f0000000180)="94c948e3da34a5011ebc368941358d6993c217316ab5a569a18f11b8bdb884bb35437e379f2d52b3114e85f9fd050984d6a5bd187800f9dd7768ff82c395856f663c0afd0d44060f655e6dd073df3d79f841269bab9e9e783ae7b7cdbc5430a42696fbb4", 0x64, 0x7, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f00000000c0)=0x8) 16:01:23 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = getuid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0]) r9 = getpid() syz_emit_ethernet(0x0, &(0x7f0000000140)) r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1a7, r3, r4, r6, r8, 0x0, 0x7}, 0x4, 0x8, r9, r10, 0x4, 0x3, 0x4}) 16:01:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:01:23 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x9, 0x2, 0x0, 0x560, 0x8, 0xb7, 0x0, 0x2, 0x1, 0x7}) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x14}, {r1, 0x1}], 0x2, 0x0) write(r1, &(0x7f0000000200), 0x4268) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:01:23 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) accept(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000020000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4effdf91b02f5b3e611f4ab27462788a071087414ffb4239743601d1da45077c17a3e663e779c8f8ae368c15918419c9e273a6879cc982df59197fcdb8b5cfc67eb251f718779f384474ba2aa8480511ae5b8e758e3366862ac589052a407028f6bafca4fa121c0f21bdf190a568ace9b3cb277315a2970b2b7914eb9800000000000000000374fc5bccdec6d6d676ac49baa1ece985e2afe5ad3f6681f793c006656b685eae8bbf5ded76831c4877de205d64366da6dd9829096331152f01aeae815da467c777720fa426f8be18ae69bc8cc072ff3850cfde4323e2900d35d7ffd0e"], &(0x7f0000000080)=0x58) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 16:01:23 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000100"], 0x8, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:01:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xff80000000000000, 0x200000029, &(0x7f00000001c0)='\x00\x00\x00\x00', 0xffffff48) 16:01:24 executing program 1: socketpair$unix(0x1, 0x10000001, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:01:24 executing program 1: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000340), 0xff23) 16:01:24 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0xa1, 0x6) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) 16:01:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$VMM_IOC_TERM(r0, 0x8004741b, &(0x7f0000000040)) 16:01:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0xfffffffffffffe92}], 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:24 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc005, 0x7ff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:01:24 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r0) 16:01:24 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000540)=0x8) sendto(r0, &(0x7f0000000580)="83123a226796f71262711291a3944cbf6d7f646f03a056502083fe71f14d6ae17791a9162e9a", 0x26, 0xc, &(0x7f00000005c0)=@un=@file={0x0, './file/file1\x00'}, 0xf) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0xffff, 0x4, 0x3ff, [{&(0x7f0000cdd000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000d7e000/0x2000)=nil, &(0x7f0000e74000/0x2000)=nil, 0x2b7f}, {&(0x7f0000da5000/0x2000)=nil, &(0x7f0000dd3000/0x2000)=nil, 0x7}, {&(0x7f0000bc4000/0x3000)=nil, &(0x7f0000c43000/0x3000)=nil, 0x6}, {&(0x7f0000bd8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x73a2fe3b}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cb0000/0x1000)=nil, 0x4}, {&(0x7f0000e2a000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ebe000/0x1000)=nil, &(0x7f0000ad3000/0x3000)=nil, 0x1064ca6f}, {&(0x7f0000c03000/0x2000)=nil, &(0x7f0000d8e000/0x1000)=nil, 0x9}, {&(0x7f0000d8d000/0x3000)=nil, &(0x7f0000cfd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f99000/0x1000)=nil, 0x401}, {&(0x7f0000bd7000/0x1000)=nil, &(0x7f0000b03000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000b43000/0x1000)=nil, &(0x7f0000bf7000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e9e000/0x1000)=nil, 0x6}], ['./file/file0\x00', './file\x00', './file0\x00', './file0\x00'], './file\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0x90b}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x821, 0x10) r2 = semget(0x0, 0x2, 0x220) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x8, 0x10000, 0x3ff, 0x10000, 0x8]) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x4, 0x0, 0x8, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004", 0x0, 0x1}) r0 = socket(0x10000018, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x2) write(r0, &(0x7f00000005c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af061077ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a69ab037db495f338b22dd56bf26791c8aa3e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523e74d21bda4a5e08ff763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b574509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x492) 16:01:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x6, 0x4000, 0x4) getpeername$unix(r0, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000680)=0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x4, 0x4, 0x7ff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ef9000/0x1000)=nil, 0x5}, {&(0x7f0000f8e000/0x4000)=nil, &(0x7f0000c70000/0x3000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000080)='./file0\x00') chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x100000000029, 0xc, &(0x7f0000000140)="bf86bca2ebffcbff13b9fd812eaa4e713048e699", 0x14) setsockopt(r0, 0xffffffffffffff84, 0xf, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x122) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:01:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') 16:01:24 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r2 = msgget$private(0x0, 0x400) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)=0x5) flock(r3, 0x4) clock_gettime(0x2, &(0x7f00000000c0)) msgctl$IPC_RMID(r2, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c3d59ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47b55b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000020e8fe77f27c32b96720690c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x74}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff82, &(0x7f00000003c0)="439f48834831608c29443e1d0fddc84f408b3f1a5461027d17d60258e857cdd106388b854c8eab128ec452746467a88aba7df55b2017e6ca3f1a740b754f6016b1728d8507fb733a41cb78614f58ac9000fa1d2e5568a28e795536b3ae6d3e3f1f8b572c061e3846d5fe80d002eec393225e33d7ae9a7918e2a791e31eda9ea01e89c0a0b0bc29bc50f49e1e4d07c4ff01fa11163d105409a69fc1e95c1eed7db2f46dff25e8dff6fb10771b3f7c635aba080fa1941863c807be1ba2d33449ab0c746a24de618cbf50098e8fbc71becb2cd31afcc084d1b5c9554acfbbabc77ce6cb4906") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000380)="b63e5367") r1 = socket(0x0, 0x8000, 0x736) accept$inet6(r1, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) 16:01:24 executing program 1: ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)) 16:01:24 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="11002e2f62757300"], 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x6, 0x6, 0x2, 0x1, 0x1, 0x7, 0x9, 0x2, 0x2, 0x1000, 0xbd1}) mkdirat(r5, &(0x7f0000000140)='./bus\x00', 0x96) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x120000000000000, 0x565, 0xfffffffffffffffa, 0x1, 0x1, 0x8, 0x6f5a, 0x2, 0x37d0cb460b29457a, 0x8, 0x2}) faccessat(r3, &(0x7f0000000040)='./bus\x00', 0x10, 0x3) getpgid(r4) close(r3) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) socket(0x39, 0x1, 0x3e00000000) 16:01:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x140) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:01:24 executing program 1: r0 = socket(0x2, 0x400000000002, 0x8000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) setsockopt(r0, 0xffffffffffffffff, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fchown(r0, 0x0, 0x0) socketpair(0x27, 0xc007, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff}) listen(r3, 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/244, 0xf4}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000200)=""/16, 0x10}, {&(0x7f0000000240)=""/220, 0xdc}, {&(0x7f0000000340)=""/179, 0xb3}, {&(0x7f0000000400)=""/160, 0xa0}], 0x7, 0x0, 0x0) r4 = socket(0x10, 0x1, 0x7) ioctl$TIOCSCTTY(r2, 0x20007461) getsockname(r4, &(0x7f0000000540)=@un=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) r5 = geteuid() r6 = getgid() fchown(r1, r5, r6) 16:01:24 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/24, 0x18, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000200)=[{0xfffffffffffffff7, 0x5, 0x5c91, 0x15}, {0xc022, 0x15, 0xe9f, 0x1}, {0xf, 0x1, 0xc9, 0x101}, {0x9, 0x8, 0x7, 0xffffffff80000001}, {0x9, 0x0, 0x2c0d, 0x10001}, {0x1, 0x4, 0x4, 0xfffffffffffffffc}, {0x3a800000000000, 0x4, 0x0, 0x401}, {0xfffffffffffffffb, 0x0, 0x7, 0x100000001}, {0x400, 0x6, 0x0, 0x1}, {0x4, 0x1, 0x64c, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000380)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340)={0x6, 0x56}, 0x10) r2 = semget(0x1, 0x0, 0x40) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000280)=""/149) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget(0x2, 0x0, 0x10) syz_emit_ethernet(0x0, &(0x7f00000000c0)="8e") 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[0xc619, 0x3, 0x6]}) 16:01:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') fcntl$dupfd(r0, 0xa, r0) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8242, 0xa0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x5c) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:01:24 executing program 1: r0 = semget$private(0x0, 0x6, 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/94) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) r3 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r3) 16:01:24 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000feb000/0x12000)=nil, 0x12000) mlockall(0x1) 16:01:24 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000035d8402919751bcd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/248], 0xf8, 0x1, 0x1800) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8148, 0x0) sendto(r1, &(0x7f0000000080)="7671e5ca28ccb1c8d030882d3b9186ed49d82be1ac38f81254056717b5a6bd", 0x1f, 0x3, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3}, 0xc) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) fchdir(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[r2, r2, r2]) setgid(r2) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000000)=0x85) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/235], 0xeb, 0x3, 0x800) 16:01:25 executing program 1: socket(0x6, 0x8002, 0x29eb) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000010c0)) r1 = socket(0x18, 0x1, 0x0) accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c462441f47f38426841a720600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00"/4098], &(0x7f0000001080)=0x1002) setsockopt(r1, 0x29, 0x2a, 0x0, 0x0) 16:01:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x8000000, 0x5}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x0, 0x5, 0x3, 0x7, 0x7}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000100)=0xfdad) 16:01:25 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x1fffd, 0x800111) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa26", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x41, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$getown(r0, 0x5) 16:01:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x48, 0x80) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x2, &(0x7f0000000300)=[{0xdf, 0x1, 0x3a0, 0x6}, {0xb5, 0x3ff, 0xffffffffffff8000}]}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0x0, 0x9, 0x80000000}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000002c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x9, 0x4, 0x2f, 0x6}, {0x7, 0x7, 0x4, 0x9}, {0x0, 0x6, 0x200, 0x4}, {0x2, 0x0, 0x9, 0x8}, {0xffffffffffff32db, 0x20, 0x6, 0x22e}, {0x342, 0x5, 0x5, 0x7}, {0x1, 0x8, 0x4, 0x200000000}, {0x5e, 0xce1, 0x9, 0xfffffffffffffffc}, {0x4, 0x5, 0x4768eca8, 0x400}, {0x7, 0x4, 0x1f, 0x1}]}) sendto(r0, &(0x7f0000000380)="3e53e3764c652be5545d18fb94e785b378a7ea0e0701ee49b71541b32a92ec1cacac34d5da909d99e62e06b1509ad691ad2b4f55156c9b428e52a48978e119008c89fa98df06285f701be2bab80314b401dd318d78a90a412f4a46f85980fbe9be2ea1bdad99abe9688434d7bd839452867d528e6c2fe1de112ad3a477d686fa90b22a79555d865326f2f01b391e497d20519817dab4de08b36b8b4c3b4cbaf7594059fdce3a78e5e067c5b5f19b36b4ef5cc4ad78af6a49402407c6878628e7cb6a340007f1f4bfec684df5775d3db23227486a82b884d062ca5954abe10e43d5801b96a1732f560e8a5ba4e5b32324dca48f42edee1011f988bfdd9ebeb000f87fc9c907a5f2b22c6c4d94041ac3adc060a6d5fbcd9cd9edfd11f15aa171cf596fd138e3309e42526d1f353f02398153d56b80bfe49bb0cc00e5eec5094502133e572df87d672cc1e0bd9254d30d18de9bbeaa1c077758e1dd09e98cc7ded3c9f888f2a948b00feae84e7d9eb3b461904861b9b9e54dcdaf1d0ef55edcc1a35bf19159c9f645646457b6e733211b3b6dafde01ff6314ed78a05a9e959addc7dcf5847950125ba4e5175872e696dd07dbb768664c1a8f946833f816b7a6b56aa58c2b3dc4f1edcecdb58fd6b635e4d7f41cd776f0ca72c9ba13496b613c2365bc06187ca0f6842b4313051b467ced81b7f4348d93b4c45b7f6b42836b207abf5e5649eaecfe809091d5a582a34269d341736036a3558b10279b8a00a9764d7fa8dea6890b23ef5908607c24b6e54dedaed8a0889f54606a3821e9c8f71948c8f1773088c1467ec63971ff66ffa674b8fec556b0472d6b5007185e092d57274c6cc1110b0f47edcbb6fad89dd0117b567bb40690f4989167252c9c78108bcf600ec41e3b4a567e33fcb6ce5e90356d6eceaa47a6c56438d4b708e12fc94c22a7c46747bd0827c285085b5a13a2a94fdfa50e83fd235b548aef2c10b1f3e27f9c367c751600f804f7199d0ab59a4cf83ce8f81a976ca6d0fff9a15906ad3d2f74891e952cd3761e99bcab2f838aabb944b7541ef2307ffe3797ce604068017347c211f102c80b99a5c24420331ea2d4691c2303c2995747c0b4989c2d09cb29343d75746828971578797490025de7297fa6f04928428ff4512361b52705c428236eca6f41fcceaa6ff593c5cf7b1a3e256c81b91e77d257784ff94e9e24b0a76d38c78f5e5539e098bc55ad6323f105e8ac12970cd8ab21dac9c8eb333f42e0d5c54ceceac092dae4d54462dc7b490c23367a44dd1fe6064b34e1a49368d63781ad26d83f232c90fab4749b3602d6650043831163c57f80a4621144e7db807c19d72e002c45d36a3f733daaae65a74410e497362efb4dc6b314279269925bef542e7951e38eb20b3457b0888d28c8789c2368209490e864973a1649c41d687396393ccd6f058b24e44fef4147d646084ffe2b783e1c57a001d8bb5bd8d9d40c7af54761c8b387261476446f5263eda31d5014ec65339b61cf8cc3e0f23e814ce586bf6dea1ec6bb3764287dfca4f346e017a35802f5c1292ada371730eff6da9d7cb56ba61cf762e94df57cf2e08d83e8e099fe32b3e14a0734475557d97070aec6529ca22fc705293a45eca1188d308fae65d58c3f21fc1305be0d59f6c311fd9a660306239eac40bc3347a43add8e354603d61f6d8f7c9712137ec88e2a22d1c2548e21abb24b369f3baf15f956d6f7cddebef4c5d73b8f6b10b6ba39350852d402d280847a81c269e386239e00cabeff75201747c786c23d39df51d94a703d046a2628bc536d6cf2952aeb6d6d4718a4bd39f1ca591613105fa1342956e23ecc73417837204fb99fe371f624d211f57210dece6f83871fb5d04a1c8f92622d3ce641c0db51341d7abb466b9ef8c50339a4b29d691dfd5206c569e6fd183a09f109a5200d8e66ec6efa6a36d2c45ff7c07f7705fd64b81782e92285be09c2c05e550126cac85ac47cc549b23e02f0179f107ade322318298bef6df16541b09f591da7d25bea90f1a7ca8d897434e97d7f54857ad97b17fc3a0bd26c54e14ac6fdd6622c594d2739ecc076a1ba9312cee35a6066cccd8c15fe8a6fef57da2c9c44bac87e86a0bb10d4cdec310346583fcd19e0f2668bc6b5a40e76eff9d58177e4d7b54444d8c13b37d96fe1283e4bb3c115ceeba83cf7d07e377c056ce9871e46a5ea7fc435998a50ba0e07dc6d66c7d602a13dc5fdd464e1314c035213263f6fc4f36d807ab8ded03e5d73e5082f86955c7ad1a840e86e34c48064d3118eff400713b7298d014d42470c3f2c056739346947c278ae903fa8cad2440bdf3e553e22482b8d24782e5bf13c8672612712d54aba35c12c98e7875cb788348be776d70cfa99a5ed5a7d5109ec11e5ac22c742b11f9d9384146a28bffb7d7f4ed16533eafaa1713b6464f1b6fdb2f9d8ca2b5ffb09160da4545b80421850122b42d9207ffd902ed2f6c75aea2b887c8769da021946079f83b3c1cfe226e2f41544f3a5d020039113cb83e9ecb3b1cc870bc77bbbf722d3c170d44eb5a1fd0b4b100e074f367a9ef372970b2e4c755b43e155fc049aaf56ffc4049a0675483ce5c03bc9a88226b746c03d476755ea031cd226b58fdb3b34073df618af9037bd554633f1bb84372416addb035eafedd11a2a33bc79f8de1140a112ace47c36960f4433ad76e17fe3c767302219c0f6161dd4b1661df0b7ae14432effa60ecc19d48e63f9160a9686f64a12a3cdc75680f98f211b89aa64b6a33f6142bbefe92920b513d0e8d12d2cfa71836493f6ce41df4592e5abf0f8052a53e74e143bbcbcbb9828806121d3df6768d021caf556520242e1e99b5e2fb447fb82b7c8dc91c92d26c2f7aaeba2f22f745b8b5d6b9a17de93c3472b4af97ea80f068ebb580892164e099edee75070fbfa5c94c5575b911e19f36868b603472b0971217a1ea34f87df250fc583214f121099d28737798e94248d54a99be9b17dfc644bbe564ec08594b7fd6ad32013f54375cf8791b87609080749bfa72d731ce62c1280631cd7593871d8a7f8bc13aacbf1cdbaeb59a4fcd61a364fb3a77cb72b49616e1d120a3d5d4476598b713267f3146d5c19f4d4485a24c074e7b3d66f657ed623319a670ff8cf282f40d4f1b8f081a84ffa1cef9159ea7d18aa4adcbd39194d37d701ad803584b42dd67d1d7e59afd98a9aad1de4ce6e733b96e300774fef2dd85329e23a7919eee334041c0ec44d8ba3d9c23debf4697417477f26069a9d1a87daebe9e843c7ad42ccbc35e30d00bc8c6e51e05d41ae04a7f4f5f4c4577b9ead156987d3f73a7366f8e5d53ef2645c4c029b2bb962e23f56cc23a403d3e07bf96a2c8ed288ca5d74ad2cfc7d00e550ff6f23d6cc4c1072f48da7e184c9912a71859d03861810567f3a4521e6b3f25a5ef6bf5fb9ae357673574fbcd8af66f74203273e6437a0c3b9756bee3cf572b0b759212fdc6312d35295bf78705d0bc3fd94d7491a7c4bdf45ab0bca844a69dd861003b49243b549210e521492ca9d652585902b34c507605f978e1144ed5b330e2eed1f82329ba2a4e5859160ad5855e856b382ac48c8847ed21dda4a89f2bdf52ed422715c95a39847eba75c6f06087b8c03e2f3ffc551464574799889ff3010551cca2f7a28729e3bd2e688cb5b14f8482b0d7985c20f267ad35d5d9578469404686cc9b5e0d6d195ac2cd1c0a92c39deccc8527c5a8c2af8bf52195e5f3de694820a2295d0f5a86d2cd50b838fa1a907023925d5ebef5a45fda2dbe05e5782cd16bb1d7a81780d8381702a58d46d790245473fdebefaf994a762cd7282ed2fbb91bc62f28c4a5ea227e9eaa1413007051aa6c494617da772a9b4bbe62c9255b60ae15222c50b87721e27b1b05ce941a2e85ced031c5c41de21fddf849758517e298d024ffb56140613453d8d4fca5121392b7cc6a8f52d1518ec84751ab56edc2bfcdcd0093c6c31a98c3fc96015ef8f96e31b4085c4e46c39a398de185502977c953cdd7ddefc902131b2b2d7360712039cffb42f56491b58513f37a4e6afa66610dce7f8fea60a7b4aac4dc35099bde6a3e6e3a3c30bd5b2bbf01e4b4d06fb1cb8bdbbf072d3a91fc5ecb679e617d17d6a4ee94313c164a310e20b401c10fae75f7bd3da92e34f3ac2f9577f0b6ceb54eab258ede771f259c0638eb4216f142effa9211d15c61c38aa35aded7b585b4a64442c5000f88b9ea4ead0f140a02adce7f3d506560a4e532d7e4d109e18f2ba90f963794445cc9305daa30bbbdf0002a10a227a8fb3919bfaad467cd95b78bc8ec4a312b4cc7ff4503aaf3d06247250168f8f9afb8aed8e8849903818494526467828b04ee778fc2dd6a9a6e726f2442827d089a6d23681cc6d35443ddb93c3b05a433edc758aa2651f0ee6e665f53185cf9a57d43bceadb9fe988d8c3c63281358a46c76d0c3e4c5d49e0ab87f6ddf57ff7b863c0bf67d0e2bf726c6da0add0fb8830d36b74823b84febe68a3c349cade5775ce14e944a2bdb3d2038653c0860e53ee3010db7ad9857719d130fd5581ea0932fbe7c1e1e2a800dbbedff3cdc807b04ad480e856f510995ead40fda666cf91422f86e2460a9287a729a47a26401bddec4609c08f12f0edca4936b2faed70b7adc86c7c73dbd5daf1084be25474180c91c74235af3686c2f33ab95ec341f8050ee7156f469def17be0450c3e1815aaf00c426d34a2496e76228ece542678683d3337c0069faddd3392e78a0e4f322c442dcb84f4346151048d95bc0420c6ff569a53e289cfdff36ed937079e21ae4c778f85e954bb322e194dfb68685f05e362e0d8a87a50238e35b4f9481551fa98843f6aa9459915ec444d295e569f19ed356109c7d97ad66a2722ee9d3fd19b6215cea5fda7e58a637f24d0decc4ce548dd3d8a0b880259e51bc236d1f6783e0144573a942eda0f48cc5ac1e81cf49a3c6b7681f22d4b5c08837c02a68d45b5553d28e35d113543b5689682952e02e0d59770a8b0d6caea868ee8117ebf196130f8614d792187a04c11d08098ec25f1639ddee3905c0529155aaa8c07df50794cd051e6fdf59953afe3bb8170e8250ceab0471790c16120977f143a8188e520dce1817904540b7a51e8ef72e88cb05a54a6d3e05d1fefe1a7cddee80d7992e569120b67d2d7da0a8e3175fda957b4b03de7721a7278dd05c2673197418eaed72e94b0c851a5a726cd351cdaec8c3e78cb222b12a12b12064b308228bd2207f95c2c11d793693f99e5500d87e4cec4a036b9e90a74aa60e322f00b613307dfa58ab4540e4def4dd7f8f0d342a3b04e78ba88806230123c06066f9335cbc52cac1d49a22dc915e69b48ee0db837423b2b2cb21f7678a73d1080d6a1fcbe9e8fe71eb8997d5f5d6e225c23a2f8e6d7ddbaf45fb7de6c974b08ad07ffd0bd756da0f510e5ec6900ad0fbf002eba676e4c4a8e6ec9c00b5e9ec1cd217e0323d4eae2eaae11e31f82f06ffd3c1280692f60f09ab86849414111682a626dad982fce3023711af73b50885c10db7973d5429812365784625b3cb6cb866f76813bc26c5ea04929e04e14c24b7be5f500eb6807161461cb71cef152845a5f1ca6e93bbf6abcf8eeaf06d58d630bd9c63e2cdee80650f67ff46163483208be871425057d1118c63ed35e2fdc8ffc70ec74c9920dc2076b8dfd889d13dc0cacea1b58f5abe7fdf9f329a8ca28294a5399f18b6adf19e27e52690743ec50c26addaaf708de9d40fb57", 0x1000, 0x4, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x200000000000014e, &(0x7f0000000000)=[{0x10000000005c}, {0x30, 0x1000000000}, {0x9}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000013c0)={0x3, 0x100000001, 0x1, 0x4b, "68805326bbe5e3873e8157f48f65af42f0e66a61", 0x0, 0x8001}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0054}, {0x6}]}) r0 = getegid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x2f, 0x0, &(0x7f0000000100)=""/47}) setegid(r0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000180)="2905cbc67f4155919b06da87a7b10e8b1a6a90945339af441061fe243dd7d0687eafca5e494dad04673d94ad195e2cd2ae995bed0050a5a4a0f43a1882d75054a712a326b9b5daf9da6063b2c10dd3780000b620280cc99ba0de34691d3e86f09fda7279b6d18f6579cba07a085e1742b4ee") 16:01:25 executing program 1: r0 = socket$inet(0x2, 0x7, 0x80000000) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x208000000000c, 0x0, 0x0) 16:01:25 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 16:01:25 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='\x02\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) 16:01:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffeff, 0x90}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000480)="4db1bff325d6f975b031991601f1ea9a321d01ae8424a3f2e906e2da878cb81bd9a0a0dedb58b29f8a9d7db96e8b17b49641dbb6e6e22ad99a3c5024a6a549b9a0b6fa3e58922535ee626af3dcfda22e3b75bb5e06ea44c2fa12accd55713d039ec7b3a8cfe41b1c9ef28d584100c974c2b2632617bb769292c6579a68849d12c2f8bcd731d85bddfb9b7e3523d1334523c5dc79665e369767c1e470116169d0da5a980230fe08922c0ac52bfd64086fa07432137c5a913e952d93a0330b9a368434357441b7a917f75daef499fe88acc50aac5ee815ee688b427a919b2459b6f39e9566e7826f75fbbb3f7b3d506a84dcda91dacb5af8fc6d570ff0158b7641f307cbc194cd287461bd549fe01394690cf7da51afb91f00faa52748ce75cd6a08e79a8d9d697bb3fd50fdd4b408711bddcfcd241e8a840e7a78af3a7ce34c3abee2e350dfea9be069b328787deff0ab5f03734a99ededef7917730a43c63b3988c6aa78e8c5a2aa4b7f4d1e746aa33b67c9481a606e33ca744be2362c9f73dc9fcfa8a9e929f8bfe32f56d8386dadb5e11da640cee2978df5f6387c2a389ac6ae6ec27f1d9447badf129106b64a7459c7282910f99f96021577ee03700d3d78a3c31f92603cbb7368554e7941f1d25f0d04a9b9a25fb7d37e1dbf4e7ba1663839718f8bd2cd7ee8fa293368ee66cdd5b0e86821ccd8c47f063e8aa43d355a2c4f8a84b39fdc6a18a95f28f92aabea98cf660c7f38c8f155513257cefe14ea50d4e8d7cd01e0851423318b61b42aaf043d5de0c454fab60a900ea03499b61a34a29ed3ae9da5e17d25b2bdae8be422704c4c44ab997f5f29869bb6bdca0cbf3e5c1ef7992192639d20132e75fb2e616d578a742e9c8cb78bb02e5ad4aa2d857ddc07a82372130ebe67f10450c144530a1d7a868f8b140392fc3453fd7e81274d6bdc5cffd2f41785f060ea147acc66d63c69cdc869615642cd8ce0e678f34d13217bd1f9f415bb35f5a3cf30033981002a06e9364dd6ce4e3abfefb6fedf049458cadcda91fd3cb26ffd53e21faee68afe15eaf6ea0864e5a9df9945ca5836a83048eb981fd46bf08acc69870845a4faa1819e010e301b00453d005b05c4e26fcd04db4d37e2e0e8b3ff27f0cd87c0b05a8046c0e3ef4911569dc227850ee1a2a3d3c4c847c46fb2c5d089dd85043af60f34799f0995a14fd535a3d23901251578170ed979c1f4c0e6db3b97d05e76cc353670a75241935d42485cfceac8986954f11711971840b5dcae020edc1b48634ca92cc7aef6228936172c80330e7f12ec01cb667a26f46c4624add1ed6e2c8651df27f5ecc0e3919d636a2ddab506ef9ce6e2b68e0c0ba2c21aaa55501c2fb5dc6995316727df2f80d7d9fccf771620cfd3afd35f4596b27d90982723ab94e5b2fe0aabbd288b32a9a7797d1aba7595f9c094078a32c343f83be6508f3eb1fed15958e437b6d6806879cfda9546be48bec014fe3ec9a4835593b7414dd824f07377bd7dadeeb55f06724ea29234bffa21ea0c188d62d8443a8a06b08e53e3928a0bf490a10c4476f05074c713df30898193e8187c74ad4baffd2ecd7e249af47c849746a16a1645f33da93aabbbae4ab40d047287d855b78fcea9102799cdd6c735b66c0b4e22d1c37ce39bc5f750ea012058c96c9074473bf3c5b765567fcb5f31ac64e5d94f7b07fde277ddadad88a449784888505e04a4cbd9655b3b225e7911157f424597bcd01cee5582d6990bbd848d084576e6472185279a402381339b56623be763d893e7d18e16a94af900c20efddda0d4ae7b9293bbf34a8191b2fec689fe69e17590cfd8215e43dd51d279a2534df9f3ebcb2337a9d3141646e94ea8f761d40d18de424449b520526d7cba50514e7ae9a0245c59556e5179bebe100be1f620f2478223d4cfd009c4fc13da76a414640cfdce435ad87c0db7dad20b1f95f6499774f389af593492609368f957d1ce288252ca451a2d76c16c6b09cbfacde761d1eaac5452f62f1f093c70a98bfefe307b00e8a14d5a689fffee5f1f7abf625e0ee04a7cdec6ffb98b6cf7e36d0a2526da9a36564294b3d65379e2bf15f0cb8a1caea14d01c8c42ef4a577509123ac9783fb746ad22bcb70ca39e5b5ea4b3bfe67ff1c5f4e065ba9bf366e3566bcdc61dccf1eb894a27b85d5d14be0e904ea9d83654bdffdc096a851712e99e07c170a758437aa7a2d727a73932e3c0fd4bb75d9236ca2fd33794b2a3716bcfe7b57a76bc0956fda6c6d61b5371f7bc5fb0f76051c49cbd6d77028c60eb87ea5136c29e4363fbd09245f0fbac2cd6d335adccb3b8d654713356dc2cb0098931f1dd3c0ed1aca8741f0a70db65007dfb6d47ebddee1593c94bdc0aa80668df4d7125b493a1624375b038483029bc77c9e1ba00a75f2f13815146e48d0896ff307933bd70c598f48abac4424547fe87b7bb3ac903d208e73ff7c3f6e859e2df0c38778a4e0d33d6ff712f05efbca6cad07fd2efbb954bff14e6df0c2c1b53a050eb3b8cc73af3a1025066bb1288b959fe1caa2b6b158d61b9a0c7f29325e769459318d3afc880a17b8631bd2cbb0ea3fae60bf5da231545499cfaf48147e50b3c9171a315b2144f2ca97739dcc5ed26c1f3963ba7ffea766fdf015b85bb6fa2e79a29be32580afdd87c922f1ba790c7e08a37c4d9e740618df68683c618d3c70c18154cfb706b19cf1e74a8308b44e408a81f2e0d8cc5d0fd1f711f97a330b5731054e685d023eb391020e39693f7699d5ce334e91bc39f9062c0c497f16763d20b380ad0743364c1092222622a2948e89fddcd34b00e33ea1e03ea5b8bd793f4d49dc2ee20765a9a1763eabda8e6928bdabe9498e8c2890662631f99a6c73f7ac052daafba2f60c4cb70df0b021d4b5c57112c6acbd2b19d625bff71d1f6e02a907f17c51e7ae19af4ee2d3a2151e8b8425bca9e99dd50bdf7d910f7743007b625bf74258169c278065407981f9343aff05168130778193f8254133d33a933829fc9b40899eb73c087976eb89a697e33263401f487060ac9d1d727363e812edfa1faef1d2d61f804551e3dbcf8fc94c457cf62df223a9aecf6b3275ba1f714dbce1285ea16d3b377b3f58c6319aaed053407c5485a7ce148a012bd54721be1bac41f81884d17a431d653bc70c4c84a997fd7ebb3a6c8b49827e54ed26bb35b4ac5cbdcaed1687242f48edf4f6bf9c2f14cc06ba103c43fa666121bf116782403b19f5235fb3c38493eaaa339461e812134c0fa29deddb0b21baffdd792014db4801481f203c05d7c51b491476069be9b655972e9ce05bae96efbc6771d005e113fcc99c7d270dcc1dcfdb8ddae3f107799156b1971707ea957027012ebcff42eeb7d189306b87a69964d669be69d97503cbb24d9860ba514988a2a84a003bf015c09e3ca75288190fb9f03e234e28c14dba7c5023262bb950f599f75a204392635fad514e371573464308fed38d8b9087209ca85c49d3392891f7b47c2bc92873ee23a1d5348556deacf3e54e54a0c6bf298f968c8be959ac86a29d5448bc452aebcc36c2eb097d30cc015da274fcc0369e3d95964a25581b404168280117ce35623564bd4eefd5fc759a8bfe8801570f6e6786e099accab0a034294a0b9e09c594f917e6d339eb9d43e021800eae9dd924d4941f047ba6b803c002d2ef46e93392837a350289fd24d49a96f6daf8c38dfc465828a6b773f34ec975fa4ddb9d0ca63c52538d2454a2a260d8220371c4b4017e7e465c855ecb595bf4892d6c827df4480435477a6a9f2b5b45bd688bbf15d16987da7d5d6796a1c9678224ca8a1d45fdd567bf4eab1e906e1bf18e5b429879e1dec9d0ca0e988777dc3967c5b48c226025461385dcb39e7c815b130efc8bb40d6c1235e12374502056cd61429be66d1b616dac0c2eab9061722c1e9402c22019bf596b9ad9e86341bc7c14c2b8a25ffdde02d282a09874067203d7d16a0eb2b7ba0c8c637ad7274be2acbca4ad990786ec575addca30ec674076cfb43606444f3484721dbb69f23106dcb6c35bfa96efc1aaa728aaefa5f8b7c16e1f5ab63a4d94b778fcf05f4693acfe781b33dc8220a60bec2a4b5e9d825ed7e25feeea1c49da3f2e99450ea17fdaf837dfb9c5fc219eba4c344a79156dd2fb251722d81422e5e491f511595c93cd15c34a9ebcdf6de7aee74a7b37712fa34b732b431c73f695ec6faae31c45919dd7f0d149fa69021249517663736ff1354513dcc9803f70f9860165cf655647c681960423bc2af1b5bf9a4ef1dc648f44a5f523905562be3e8898655c234487bb9370b1f8616f7268f66fdee01cf162154908a549d93e075927d60baa318f28839eccff455932548cef91e24127cb0d9a364d8263d7289e137840b48a51d38abc883315df21d27a12208df04e886b50d37bd876f9fa382c850ccf0044ea310e20b8d93d55bdec9f0ae3a74ef966f9d19235ffd02ba244080040b8b6dbeb92c7cd6976ec2583e43330ae791a3789eec300e8a7d5b8de999040a236f2ec4e3a1740c2410f4ab55c8f58e76e8e1ae5f4f389a70e86d79b0237968d665a3ec901e729f1261138e959c64a2311c34c857c1eb4a048b5854b78e8496eceaf42bcce647a63b19659bec844a641006b05fbc09b052f0d551af525b1cb331c02e592a6cc11686f8040d5523826fed64483ec92607949eeb24971424e3b38c17e776793cd9b7d0fbd316b3a644e6dadb3bf49ae118397acc88af9669f66c1d0b456914822dafb79e868d1f28a0bbf846f5f1ab245b7db1d35d7ff3b92d47dba66d8b1ca28cde83d911858f7172f578e7098b9f1a412f88a444c0774a6ab9646222521b1dc7e4ed9ad69322931605b1d83e6c853d23d9c1eacf269d218b7a2cb358429baf59fb6ab03d04fcd5b3ae7cbe0e29247f1d9aee29bc58502f046d0e45fed6079a1f202c3426259bba94282b7b1b8dc4b60be0c5115fb5533330678bc56d2ee055717eb7f027b816c16a395a31928582aa15fa07ad46e6ee0ad29373611c4628e8eb1c879ac12f9620d60b27e973a56c24a178494b29db4cce82596a8b960c97e3037691b38acb37454978dae24f1e658c913af5ad93d71dc33ea4fd37c18159175931a9cd085b4ea1c5e0110c191bb208cc7d01f093ecb903012a424e093a4a26dd9278c16964772a388435c9a82ca14e072d58d866a5760513e066339a228e27542def7cf9d7f5b00963d798749f02e4b13cbd13d8492d13da9a010a8d4b9520f5b70b1fdcec5e3e53845931abeef798e71782ca5fd087b53680ae710ca13a168aab3ec3858b1240dd4ed1fdec5e7310cd6f1d2eee4a762bce9fb39939d4aa419c934f87698df8963e18093f3e0c1b1053fbfc138e11511acb9d9888f68636f6b63a0afc589cbfe399598c551f7b9551835c04e51471431f89ac70cbd613c3eec3b3e95cd9cf67a160b3659f53fdde732d1801fa083249bbec3663cf1e1bf4bd32cc445b49706b68274eabad977d9b196a4a16fb6c6ab66b5507b03f554388732f436515fde9104b72ee8e8a8cd26041bb7c7d9d687d995aedb49c2d3021697b05d8292bff2a5bbaebfecb922835039660defa782c8041ec2c166f2d019921209478cb439", 0xfa0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x40) fcntl$setstatus(r0, 0x4, 0x80) 16:01:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./control\x00', 0x1, 0x40) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./control\x00', 0x5, 0x80000000, 0xffff, 0x1, 0x7, 0x5, 0x5, 0x0, 0x1, 0xffff, 0xe6}) mkdir(&(0x7f000000e000)='./control\x00', 0x0) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x5, 0x7, 0x5fd6, 0x6}, {0x10001, 0x6, 0xfffffffffffff163, 0x9}, {0x7f, 0x7fffffff, 0x7, 0x4}, {0x5, 0x0, 0x5, 0x5}, {0x3, 0x5, 0x7ff}]}) socket(0x12, 0x5, 0x3) 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000001c0)=""/228) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x20, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fc3e55e00000000ac4053421073785183e8acc58c7568d57e0683a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda6247a17c8332de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90ad09eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe739c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f075850922164ec657264597bdf187d977d5075bf8fc9599f34e93fed7e2d813456c89249ba243b3caad", 0x160}], 0x1) 16:01:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000100)=""/143, 0x8f}, {&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000001c0)=""/169, 0xa9}], 0x5) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000001340)=ANY=[@ANYBLOB="061e3f08004bb9f965215a9f743fd79f6594"], 0x1c, 0x0}, 0x0) dup2(r3, r3) 16:01:26 executing program 1: r0 = socket(0x30, 0xc000000000000005, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0xc3e5, 0xcc35, 0x1, 0x4, 0x2, 0x59, 0x1, 0x0, 0x5, 0x7215697}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) setuid(0xee01) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) seteuid(r7) setuid(r7) setgid(r5) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000480)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x0) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) r9 = dup2(r6, r1) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r13 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000180)=""/105) ioctl$VT_GETACTIVE(r10, 0x40047607, &(0x7f00000003c0)) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000300)=@abs={0xc4d15a6c74614570, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f00000005c0)="4c5d19c89815dbe54bf1f04bd9b20c8c9588c336a8b6c32b94281c2f36e3bb8054423e9a24f487ecd55c8e934d8e51c3aa1c46dfa1a33b44192c622d28407bf8fbdb6289dcf2a8bd396e1bdc161eb2f7f5646ea022d565dc4af075df70e2f7c51eb0e3717acc9b105d72131cc7c5ca08bc792269575184620f5c6ae4d7888b0248f77adda0445dbfb86647ff6c7df37ff57d0955e2358e24b6aa288c58d1aa2cf840c486751b0c8a6e3ff8a4538552a36fdf12ea6da1e4ef36fb496d34bead6d7da009c6f65b55484f5f3cf1b461eb51c971054be2d3f924657e", 0xda}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="ff4dbbc22493fe0bd5d7acfebaee4400f91d3738f2c71b1d70f4090b96d8fb7e63ec1ca68f09d115a9d243144a7d11d7a89c6aed8aa7e78c9cef0a0d7b53bcd13bf10b2c137af6178d2bc9", 0x4b}], 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="0000000020dffffe060000000001000000", @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r4, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000044", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="00000000200000ff0720000018a8fbd0d989334457823b6effff000081000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0xe}, 0x40a) 16:01:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000400)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffdf9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x6c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r10, 0x8000006, 0x5, &(0x7f0000000700)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) r12 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r13 = semget$private(0x0, 0x2, 0x1) connect$inet(r12, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r3, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r13, 0x0, 0x0) 16:01:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) msgget(0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xc0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="c89f307c87cf4d2d6ba98870298f196a87b1f7ab691c75581ec30f55a23a6de6dd0292d2971a5451e2b2e6d91c302180abf7245920d3c443e92462142121d7d77d68534b3726cb4c5219770a865b81035ea84f754d8e32ec04fb99866013d52ff869bf2876cc58627bce16b6fc1922cfe1d680fc5a3e8a6339dc52d95ed463967c4ef9c3982b871bb0fc50d0101ff2082e49c12e6789ee2f8e821a12052dabc64d8dfc340900c38424dca959247ecfb636bce1fd911a3c97ec4c32a329fd1d391e72b7f5b7bdd7981771de63b8ad8c0449686e833c94402fa29e", 0xda) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x1f, 0x1, 0x0, 0x7}, {0x8, 0x3f, 0x40, 0x100000001}, {0x5, 0x11, 0x7fff, 0x7f}, {0x6, 0x2, 0x8, 0x2}, {0x0, 0x6, 0xff, 0xfff}, {0x8001, 0x40, 0x0, 0x7}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x14}, {0x1000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20020, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x798, 0x7ff}) r2 = socket$inet(0x2, 0x8005, 0x64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2e0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) socket(0x1e, 0xc003, 0x101) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="45bbedd783c962a0b7313a4046591c85872078e575cdaf00566a1568bae8d795e85ae3f3ad5c5fe809e94508a729ae2f0cf42121632861d416b2ee07b2370d4cd56f1951c888db8dfcc9ff4c97d58952a3f6ef2adea1f94139c53c52305c89d70052a2138ed2665763ccb409237dc72950b48ef8b8608d8a6467a5d90e08e7763ee09188070000004aebfb5f11a0fb660a3b018ba51fc7334259ceb04e520c4b4387a1c9378191669a24c3a070f3b8b489d90882526d78fb27d8636a1ed937f3ffe3cfc15e86a836809b4c1f76002b146eed4b5bb1cfc3b6b25fe87f50c7efa2c1bf6a53fc52151df9adbf930fdc04c410c309597a1da1f231d7c84cbedcebc6cf228a7d9dc55934753777b403fe9ab62d3b772f922affcf415a3a9504b608c13f25464c5294969445eb112d6c27c1b54d5e2c5ffcc69d7af78f9926ffd6c90d3c7abb0e9129d2339eb4d326325dae863b6f00a43b37d95b8903d79a45ba3b9dd66789682616f21f9c510ce2ce89656232c25ee02448a423cc420151d27fc6ef1a62c04383c827bc6a8810d00c1d97b5881304c5a4", 0x195) 16:01:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x1, 0x1) fcntl$getown(r0, 0x5) 16:01:26 executing program 1: r0 = shmat(0x0, &(0x7f0000c87000/0x1000)=nil, 0x1000) shmdt(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) shmget(0x1, 0x6000, 0x2, &(0x7f0000ffa000/0x6000)=nil) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) 16:01:27 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x5) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x7fff, 0x6, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1000000000000000) 16:01:27 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x3}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x13, 0x7}) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1ff) 16:01:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0x9, 0x7ff}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) pwrite(r1, &(0x7f0000000140)="267440073222ba613bc6fd930a6a25e197a99466e7a4925a49f41a2786f33379e074ae0a27e77a75747b44e2cee89a26bcf7f6d71118eb573826de8ce34c9c0fda1d39e223044255619b67d72f49e4f2c8d60b42e7fb98f8730660dcb5cc0c3696a7f9b7a166f4c2914cfc5e53c6b808b96b452f54b524dae018b2a21c6e8e77147e00b37481d99ea84fa76d4b6ebf319baa6a410751a41e0d73b8e34140ca732632560c30f2798d7d364995bcff5c5139e4b5d76d98ee6ccb07c787dba371a54fe3307960b03c9977eb0a1debe8340936fc6dc233c8b0f76906d608103fa0857b5b4a2aa0704f72867fd2d111a5ccc4f88b83d630013693da42c04aed", 0xfd, 0x0, 0x0) 16:01:27 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000140)="8cc5b5a3ac8785e279ada5384788f128c424988e2fb2560a3f6f787f8ad186d3ad9788e30248e5b22937", 0x2a, 0x1, &(0x7f0000000180)=@un=@file={0x0, './file0/file0\x00'}, 0x10) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000540)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file1\x00') chflagsat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:01:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x283, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = geteuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:01:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="c62594e818fbbdecc977f407739fb4642c9286efdffb8235a7dbade0e0b936cc917371152dc93c3811fc1fcede1353692c74f2ba62aaf60e2d2b24b6514bccd97baf5f63e28a16283e17941fb9e86cfe9448fab96c8fa62babc7f5da127bd711b777f5bbbaf590a2d0dcfbbde1f5aa664e240e87d4c5531e68a4b06fa0350d16988b5816ca61e7ff917f49b5318fb0ca3870cf459df26c57ce1d4082e4d39a81eff795fdf575", 0xa6, 0x0, 0x5e) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) kqueue() 16:01:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200a3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x9, [{0x3, 0x3}, {0x2, 0x4}, {0x2, 0x6}, {0x3, 0xa}, {0x0, 0x9}, {0x3, 0x7}, {0x3, 0xff}, {0x2, 0x4}, {0x2, 0xfffffffffffffffd}, {0x3, 0xfffffffffffff25f}, {0x2, 0x3f}, {0x3, 0x100000000}, {0x2, 0x2}, {0x3, 0x61d100000000}, {0x3, 0x80000000}, {0x3, 0x182}, {0x1, 0x400}, {0x0, 0x800}, {0x3, 0x2}, {0x3, 0x80}, {0x0, 0xcc83}, {0x3, 0x400}, {0x1, 0x2}, {0x2, 0xfffffffffffffff7}, {0x0, 0x8000}, {0x3, 0x7f}, {0x2, 0x2}, {0x3, 0x8}, {0x3, 0x2}, {0x1, 0x7}, {0x0, 0xffffffff}, {0x2, 0x4}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f00000002c0)="03ce4d6eb1f8f2416f15c12cd9edfc45a3e539e0e548fb19dd5e8c09152eef8ee4630c5aedb23337c5aecbf387ff4ee61f8020ce4055329ce3ac77125b8c3f6d87a3c9b303908acd44ab7db2e2537b1492e8addc1400dbc2c98962a2297fc2e59f3b6e98e6dc8d3c7e6b051c7b4202f3379475a57ad096fb4c711d13660ae2161e1cb93e26d50a9238dcd534b1e8750cb32bb4bdff4be756b4b9dc69340b59cfc7f7079197a14a06871359591529d56ef12d9395a6811a50ef10bf8410ad3d37d4", 0x252, 0x100008, &(0x7f00000003c0)={0x18, 0x2, 0x6, 0x4}, 0xcdb7f54e3af96393) socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000380)="6bbe0430573dfa0d5021ae209936a95002fc5a739866270fd42ab8d39605c94079ce439e3fd37f6a9cadd98856c39abeba2ffdc7009cc846816e8ca465094adb9eb407d26a5ba3f3bf1e9e541635069b1dfed91415d9002ecebef66fd8aaef40d7274208dd57821e70c6a2ae742766c2cefbf8e29ee164ba9dd369f0182cdacf18628b0271d3160c16b4e350f6153cc1d16aeb8e01c023d4e839ae6fda089d23ef7cc7ea9db5db0effa979c2c5a085253099aa2a75765b0a432b4c68081685db6d05fda249a47d53aee53d8cbe5ef24d213892122543f603fb792bdea022b21a8f02e4b611662a8eb05b4768f8bda8cab1594afb1dc89f9e7a83f26e938957fd01792beaa7bef72f5f9ea8c0414f68656c84085da665a8c4a5ae3ab99e8f165f2388405eb4ce2c35680c1502899155506bd58769760737da7875630139b38576f1dfcf9da7e5c5544b60243f6a9e7f2a72fe1e386cb7192b135bb491cf367a64b7fef468e73afa84524e45d7fba3fe40e89593b9925bf1e34a26e8bad5ee60e3e338dd4a516c840396e1938038d58d34793ffa1d5205991210a0a307a353a0dfae4c343acaac6ec9716eef094377a32df6854416eee4cc492ea6a9363ed8efa77a599ae038c0c505c959a4d64ef3dee9187bb8b9044f7f21a069b8f35dfd97e020a8999976f6305a8c018614e556a80aa1a25c41a61fe01029173a385b08065d42256011300b0690644c9906a6d5dd561e43b6fcd30366ad6f08c04427533f0e4b762698465ec5bc56d6155eeb468676f09c900af77517ca933e973b94d6d5291c220eade1074ec41bcc8478ac785aea5ca63229c814fa9186e2e68bca266eeae8772e767567c46a4dc17c4dc879877c6111718dcf0f4acfaf0a21dbddc4e3780f2b33d28c12c58e9123ae3e7d70ad1b12e0ffdee619b206722386f98982b02be980116578f6f85930aff5b93da9efbede87614913cada3c8867ddc7b433b77a54388d216e70033c10d1541d5da49abea3723b39c29c7b62d9324abc0329c2f64ca37e2a8d1b5b96d584b9ae089abf684a0b369a5a9aca18943b71601d827a9886688cfaf7812ee0baa2d9ffd9e12d36f7ec50d6888b1649bbb0b5a21c2bb04b5b1be6ffa150571493ac947fa319a16147de884bdc3d62c03581b5b6819e611678d452a2702203c726dba790f83da08683671d2b7681a5c9470e3a180104765c648891dae8c0445a302fa328da328cda6ef0d4d4db1e2b6918887a1adcded8ab04a170255cfb", 0x386}], 0x1) pwrite(r0, &(0x7f00000000c0)="d6216344511ad10936484ecf897bbd41e12073163c44ccc990bfaef4d1c467875a401270fb5b2b8154811f6612b899617b167536bdadce9b78b55223d4721c49ba09d072ab02ac78ee37c842a010c1b659cafacc5ba7013fb83c8f6f952aab39cda836604c0b3dd5cdd27e3f3f05d8ecabd09db8ba51a558737abcc1c6867c03d1b4cec33347f6bb2ef3eb568c85cd44e4467ca75adb6066d970717dd568e58d4bb1f5351ecd8ed126b0274112076c03157ab4933ee09f6269376c506da5ac0f5f83d56da8fa56c5296e", 0xca, 0x0, 0x0) 16:01:27 executing program 1: r0 = socket$inet(0x2, 0x4, 0xfffffffffbffffff) socket(0x10, 0x1, 0x9f3f) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49d, &(0x7f00000002c0)="d48e43bcc706d0d40cf07008829ce7d3d34013f8") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000004fef00"/110], &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:01:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) shmget(0x3, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20}], 0x1}) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffff9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0xff, 0x4, 0x8, 0x2}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xef7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:01:27 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = semget$private(0x0, 0x6, 0x200000000006) r3 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r3, 0x0, &(0x7f0000000240)) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000340)=0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) semop(r2, &(0x7f0000000300), 0x2aaaaaaaaaaaaba5) r6 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x7, 0x6, 0x80, 0x40000000000600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x4}) r7 = geteuid() r8 = getegid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x40000000000003ba, &(0x7f0000000180)) r9 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000080)="4c0dc55d", 0x4) setgroups(0x9, &(0x7f0000000140)=[r0, r0, r0, r8, r0, r0, r0, r8, r8]) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r7, r8) 16:01:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 16:01:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000040)=""/184, 0xb8}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000140)=""/199, 0xc7}, {&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/99, 0x63}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000440)=""/211, 0xd3}], 0x8) pread(r0, &(0x7f00000005c0)="b6b373a94a8a7022ca7e77c0da7d4dab20", 0x11, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:01:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1e571daddd8ffe5f3832454da4f1734cf8f499ea"}) read(r0, &(0x7f0000000000), 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:01:27 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) shmget(0x0, 0x1000, 0x8, &(0x7f000033b000/0x1000)=nil) r1 = socket(0x18, 0x400000002, 0x0) r2 = shmget(0x1, 0x4000, 0x10, &(0x7f00001bb000/0x4000)=nil) shmat(r2, &(0x7f00000a6000/0x3000)=nil, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x30080, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/133, 0x85}, {&(0x7f0000000040)=""/77, 0x4d}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/91, 0x5b}], 0x5, 0x0, 0x0) 16:01:27 executing program 1: poll(&(0x7f0000000b00)=[{}], 0x1, 0xfff) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000740)='/dev/null\x00', &(0x7f0000000780)='A\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='O', &(0x7f0000000880)='/\x00', &(0x7f00000008c0)='.\x00'], &(0x7f00000009c0)=[&(0x7f0000000000)='\'\x11\x00', &(0x7f0000000980)='/dev/null\x00']) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0xffffffff, 0x8, 0x8}, {0x8, 0x619, 0x8, 0x6}, {0x9, 0x7, 0x3, 0x8001}]}) 16:01:28 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x67) r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x100000000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x8, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x7fffffff, 0x1, 0x7, 0x81}, {0x6, 0x7ff, 0x3, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r3) 16:01:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10030, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r0, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000180), 0xfffb) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:01:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x12) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00062b00fe006a0400000af6ce4f22276e2b8d2a48d69e00000000000000000033000000000058a3d785904d06a008edaf6cea2b1d5838689a92af0b0f450d41573a319a0e3c8713", 0x50}], 0x1) 16:01:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152, 0x0, 0x0, {[0x8], [], [], [0x80000000000], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xc76, 0x1, 0x7225, 0x2f6}, {0x20, 0x7, 0x3, 0xfffffffffffffffa}, {0x9, 0x9, 0xf253, 0x1000}, {0xffffffffffff848a, 0x5, 0x7b56, 0xfffffffffffffff8}, {0x80, 0x8b2f, 0x8, 0x5}, {0x5, 0x5039, 0xf57, 0x3}]}) 16:01:28 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x2}, {0x400006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x400000000000) r2 = geteuid() renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, 0xffffffffffffffff, 0x0) 16:01:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xfffffecf) getuid() setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) socket(0x6, 0x4000, 0xfff) 16:01:28 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x674, "7e389ddedff37173457851a7f9097b5ac793683a", 0x3}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) setgroups(0x0, 0x0) setegid(r0) setuid(0xee01) shmget(0x0, 0x2000, 0xc6, &(0x7f0000ffc000/0x2000)=nil) 16:01:28 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x2, 0x2, &(0x7f0000000040)=""/227, &(0x7f0000000180)=0xe3) 16:01:28 executing program 1: r0 = socket(0x2, 0x8000, 0x3ff) fsync(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000e1ff0000000000000000000000ff00000000000000000000000008443bf886a48c0da5d3a9898429e5f64f4c9ab52f9897f8d6f062666165109eb3eb8c33912972b1f1d8238661540f3e9475b6e12b630447ff506b5d6aa5d5fb1c872ed04d672e8a8480c0dcb4faa117befdb81da253d465410d8e1675907c44f9f771d3ff3d6d7cdef894ce8cca90ffd7acf8ba2c914323cf556dd49230674c38ea99e65516e6f2bf0736e19077427f2dc9859e53b77e8ef5c10e77e3613110fdf0f29a10e73666c128957f3f7e"], 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/165, 0xa5}, {&(0x7f0000000240)=""/205, 0xcd}, {&(0x7f0000000340)=""/80, 0x50}], 0x3, &(0x7f0000000400)=""/89, 0x59}, 0x43) syz_emit_ethernet(0x6e, &(0x7f0000000500)="a8c121947941ca2905f011be23b6fc038b5e3fe412d56ffd75c3cfbd6792f01e6b9487fa32bf4885b744773246005d64b05f353d46f298771a009a1d1c6193b349db0f0ac392dbe25fe154ba5fdacee1459583f20d40b6e44f34f5b91880e144eb8f0eac9bd23c4d14c347c18f08") 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getgid() r1 = getpgrp() getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) 16:01:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000400)="d1c2a63e7f9f14410bce2fe3980976ffa362df8737b84e26d656f089396bbba7ef4087f4e03c6f039d2ac4e95fe32ca940d26d7cf50e135e8438ceae4b2901717c5c2f26b35b9dab50e0279f2ed19ab9533709361d5c319554550788825787c7843e06b74a11e838ce4401a8ed91a32b1ad0a544ee2caf8e5953a1777d458c41293c65d16d21037e781408982e846283b0632384e609d1d548044cf1317dbd54160700aa08348ea636aee164332be89b29233d5f789344f495161a78976bced81ef2376977fcc9683905ae2b81d2d5e989755f22d71433b4f103e66e9316470fdbb1aa2c74d65b9819f8a1afda56ca36474ccd541e4eab5ef24550535fcdf07ad7aeb4211d7b9aed8506b0cec44d3aa76188ac4115d325f6b48f7b946e1e6dc3fb18ad70501036d0a62a06082e65918dc8a5fff1b64900d1ff302f57671ed4abc663b88752b15ccac8bb3b93405e543222c50d784b290b7a65f3a61630eaf1e2b8343573b802d9dbddf83144d6ecba0a323b21fcb46fb3933577dd9cd26fe66184863c615a4f9a3d2f6b4f5f4be7bb1147fd7addb2ac5ec98f59c5d003b42220def4febc5870673d7f82b320a24a05413f9a1214a2e12a8d2d97d66453e2134d2da94d9c4c72c8fbc6a5ced561b707fd40a8f65dbe494085f7c2a789caf4accd435bf8683ceb157e65cb34b66ed0f418d9da00dd99eb32873d3c280e1d5adcb40e3c4b560902ffa4eed628f966f81c04cae78ed965f56799faa89bd437c3aa92ae4bf627e21ab91a9f9b0f6128845df2655b4fc669f6db875dd7f4735359e529c9a0398f6d2d6737dc464ea40cb05b3cebbe04eb4d497a08a17782096d9c9b26f4c8048d175f6a164994d63f1fa6ea944598bc6c2c0729b032cd826bb09293aa4bba300138247350bef9603d7fff192733f203326f6eae1e75fe1a9b884d59386e76242e384f57afaab7f9f4a19e6d7557e82b1c188905bb92860b35772912898046525d258b1af9d12f3fc4f6f60d2d1ed2ee3cc8fb00224e671d4b1aeef8303aa579647fc2c7b99aff5bd50d2c775c3167e0df710dc05e82b1bc66342c240a20da850811279268361fa05b3906f605d74c9cc3e94ef694bb084fc06434d13bf7015106d52f5da19ea8d41ca70dac33080d6dcd3b16cfaa1e860aa277709438a31087c49cc58ff47ffe86cfca1d8f2c7596f458dd188c597d2d99ad72fd2b32eba0df2167e736000e52464756a743fcaea10919603c551fa6c428455d8c6ae6adf3090c7c62d7cfda38d6b0d0411f5c504babe64b39f67381ed50c85c54abdf8beb7a56e4cc3877d9b0915af9dd7f7cfd7cee6f5743cabca250cd2adf938026a98c5be31ef265e3b3c4cbe221323445c4a14207ccd81e4f70afcb1234dd5892b45b33488c6238308d9dc76933d600402eb4822b11de8b571360cf5f89304c55502f23384fd94a3fe036d25fb0396d64a532ee27ea3cb5c0000c84f33d4d5323af25e8e836b249bd3a89deb0776b3112e3ee5f0f4f15b5556446319e1153dbf08e0176a9b851943476533c79726b896d13a3ee20afce4dcd31a80ca42aa6d19e69c0edfe5adcbd7a30a52600a68e01f51979794517cf8030a9aa267e0b013af147a5c8ec341957f4bab52651c9ba7fd041fdb9720357ea34a7cfac290ab66be9fc89da1813b270d3b9cf925d78b790969e8fd6c79f5fd4daee5cbafef694047345010906cec25a14517890edd1c927c6be65f888ea47a297b1362f7b74b5dd80fff4a37b2b3f29dc48d0ec4b114d048b84b78da3b63a81ad2ea73850b68d0e6eb653e2bb7b688d350f0c5571fdf7a5a43d7b4c3cc15594ddc6ec6b4a89c3c2eeaaf78f14b2043586ef3fd07aea4b7a72f59d62b1e437d5982557d5f99f709c6bb75c52ded217cf5054bf1c3fcb88af0d576ee0e8b779af17e633b970a59776a94898ac0048423783ecd20446aa20aca9ea0584d64d517178837f658b3477c9f9f76a7f4e7475711fd97dc6cd8cb83542ffb573040303c4757bc4589dc15df322e0c8c15538924c6a332d9f76479ae3e07ff1e2b830a00bed00537d045aa4e97c367db13eafd65fe22c35a411a63991b2154f1b6a4323e100d879bdee7a3bafd5b9c77275ebc1177dcf87e600bd93112ecbaadbeeb422b3abc99998489fbc2c8f76fe0e716fefb15a5ec002312e35090ceba5c33aff45252f86dc3734047e1d4f31995f6a2e273848a292ce8d7dbe088790edfe5cecd154a635bb51045742de2ecd29e6ee141c676235ecc109cf9fb0cb203a8864bc5d6fe2b0231fa66f18de003c7ba630c102b9904db8926aaa12fb1bdc37bf973dfd02379070c54293fe435bcfd3edba89970fac01612fddf76689ace8567acf6429cad5660b1cd82067a8c443755e2c5597373ac9b73dcb094bcb06c6cee87124865f7d1240d2c91d19384ca16cf03d94ed1b3c93275323925c9a03f6b0c2c80d3006088c52b3af13e12bd958dd3b4f839a189cb6ffca87a9f90cf0d2723a76ccd5f6be4c7bb1f1b7287d0eb8a5c2efa125f56c7b5cf611ff3053ca1f4dc6aed044c9a0b619bff8c632a94f0ef4ab92fc595976a817ca08fd2c45dcb52a2149b2d1bee97ed10d42435a3e077c33692a9c16ad9d76220763525cce62e65bcd9d2995ca960a6e3d7796de0e671f03f503cc49937eef06951c9e15bd1b7c89b8688555e07f7cb9031c2d6c00a6126b4b729c7283f27661ebb08d0e7039f93184d1f15e2f3404d65bcf4d94d241093a344ce633791e95824be860d0750032245d16a505af1e6d8228e3627ff4139f73cf30b35b0a4c4f16877ceacac2235125433d8e06659ebbf9b2889b5c56916e76fe373d7e4fe0865320406748242a8ecbe23e52481093610e9c8ce59d1cecb994c87208183f29ecebf2f88b9a09fcff9a5df38fac13f5bff86051b6e9ac8a48d08c75843027f6d55b2a653258e5be9e295fefb5de5a32f066054544ad01fea3289f0d0bca4e8e7065d1cad654880ab157221e4c4fc177360f6ba6207eec4561f5cd3d8cdbef29560c9f6cada0ebf90de23df548f2791a5b263a999bbb64eeb5dbf4e790bd9e82124a4780da36f3919410c83843f019b9aec86642f36b3c3e62e02098ee59c16521c5df2b6efe5ff27c919ff1aa55152a42b429ba003ed0b27cd9541f185e95fdd700edd2f55e9ad04b5e0a0c2eb6939abc15581a7b2e2692f63fe0cdd49db26700ebd6aaee25093ee8e84562610754b5eca32b40a8100c689fedf738d68a82d94b9fd9a6d8b0a4e3bba105edf96896526abeb41011c3e7aa69efd7f2e1aae9a61d121bf3ae50eca33a0b9999a58b38b448890a3e475e323d9cda78e289ce7a1031bbeeae3e509ed471de9e6ce201889a0a215689f3536340af7446c34341bb3cd32d216bd673490b9227a39e81567ba6421505669e57eff9eeb874394ea2692131252f38c5e0981a19d725a6b84ea61c531f8c8adb193d6fc4fe3b644ef18d8fdcb52cb89fc1ce2399307d4a2eb9efcbd35e3d76097c657ff572946b3b3ed40530d7d1c7d0bd5a4c3b3442da74f8de12b7da1d1b3ff605ad3c96d1a67fb2a90afca8c5e629eb671fc47b10d22b04d2b73e5bba233ec06612791d352c96db26e938378b8c101d103f8cfd039d3d86a8f05c74823c25ccc443568ad2b94903b4e669f13b9fdad4e738d0ac2d66f94749a49fd09ab74f04e25a193943d617f56cbf0868ca72866b88c1097e19ca2a9a62dc1ece48d34b5b3d57683a51a785222b7586fc1ae123fc4f63db0d68d57057377a35347fd75483fd92dc1e9c28cea84c51016d7b38bf83168e224da72a17a8d55988366a73e5c7de3b42b9e4307107dc178125ea63df6323efc7e71c87b41068c49f475b4c378b062f18666d0a251ee246d873cbeb16f57572613367dd5eb4582f2c6b716c8334ac10282f1bd297137af05cfe5af75133879abd04cf1497986b57d362ebb8526529ca00e414ff2ced69f37c1e8628219eb3e3a4180ee082ac06689d62f28bcbe1cf8c19e11c1cfbd3847ff14946789bc09d0fa261960170dc9e71fbc10cb6cd0166de77b1790104acae498f757a89dc5842ca435f9ba4de6cab586234a9728293d328ae01b7f054ad73ad7bf8752084ef3ef9f96d274a101c7495343b0d2ba50aa7b852b200498059fd548d51282d284127389e75b842b4075c95db0cabc296f1c1b2689b3031f892b9071576e5a9c4839b501ae126c632faa2e639d8aeddb642a4d3630daa60c96f4d3cf2c0b232bf81979956bc05ee60a0c4245bded9694206ee632bd66cb680c7d689555ba3374d1b4ec6e74dd6d4213e2fce10e98935118ea34c98f8691e062427470dff1b8a792089c3fb7d2e42b81bb93c52ba9490a5871da9553884491e56b136406f29c249262d0ac15bbb9114dae53b590e64866fa06dd9a6730816b319e69a19c1a835a235212a598884a506d663eda44a99b949436bbce7798b32800455e390edc0ba8f93d25f26b29ef476fc9ecf21fe359bec49339584cb27714ec402dd8770dae8008d4378658018f990c9fd9d24280877320a9b4071e14cd03720c664fea57e322d1eb2cb3181655bcb5a6ed8d65d49310402da038a6b88abe95d6f28e353b9d2da05a680e0cbe31bb700ea8271719707b6bd1473b8f3e4d397adf2c692d61698ed589411b1d300845f55215ec0c0cf88fe2b57917fcb7d47dbfe55b1f4fa4c6899347d6a33b4801d2e6ee9c78f684b53168050a12a688753609a6291af1da5ab851bf97fdcbd16e2fe7685dda2b1dbadf7f6365639dc2e53a48fca423ab406b6b9f63b2bde75889fae1f71b9fd0579fa9bcc00210f6d88b0936fc9e00b2b72ba57fd260fd4f6590ede866cf34683798c9b5e1feb4142ce9ac7fb7c8f196876d05b8a58d5f61bcd974dec36fd9f9326a8e9676bbb29df821da53f128d139fb1e4d075d5dea00d862a3ce2792998a71701c5014760cce872ba083e08ead04b7dcd2043fbd371b1b598c85ef3a463f07f5fdd81bef932e0156374b55578d3999fbf48ddf6b2e9703598daf342ced23d99ac8aaf0bfdace104f817185c36d4a569930b9a7c7172a592b0417de48f89a3d803ab3e07e177de154a8d7cabdb87419b0bd4ad19a65d2f57e8f425bfbd6f8987e7b1747f2555497396aad400db3845e828c846bc1da30fb05092d45edb2bc3e917455c43d32448938ec4d6667eb9188ff31b248ffb9e3eaf40cc4cab1c9aa0bb184275a67c48584077648fbcad626f46c3b2c968e147fdd4e374ac36d59e7eefe571c964ff48fe3180b0348650be47c9c9dd0a91c443ae8588f3092cb7d7ac58fb273c31bc572c3f062f92c609175961a79497616d136adde9b7a60e2ae806e66a1653d87f9f9822035dca3c7b143ed97fec20fa24794bdaa52c72527aa0dc11d2cae31e689436416db9a15840735170c7cb3c7a3d7e123cd05386f032931dd66e95e69e06ddfa517b0db1a6c8e24375b20851bee8ad5af9cc4b77fe1d4d1e4852c8e821d19a4202ee95e7eb519486227440468530f855ced2ebcb32c19b07cde65420d73ce821578c4ee88552d6782b834cc2c67787a566c2fdad9df6e7046ba5736bc5b96326920fdb2edd5b39404b41333bf483395e3b3eeeea6d5e5e3e1d3db9e81fa2bd765178733fee708aa434a8dcacf54375d19edf9f22ee835538426495dd2ba131cc5e18f7bde938e34a67aff84e4b06b3b13a1d8c9c850c8d91e5fd05b483a2afe204a4e4333627935ed642f46f29cf9a6c3070f094c8db0e3be6c2e657db23", 0x1000}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x50, 0x402}, 0x4) 16:01:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7ffe, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:28 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) r0 = socket$inet6(0x18, 0x0, 0x200) setsockopt(r0, 0x0, 0x9, &(0x7f0000000100)='\x00\x00\x00\x00', 0xffffffe1) 16:01:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x280, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x41, 0x865}, {0x7, 0x5}, {0x47, 0x4f0b}, {0x8b, 0x450}, {0x80, 0x8}, {0xa7, 0xd}, {0x23, 0x6}, {0x47, 0xfffffffffffffbff}, {0x0, 0x1f}], 0x9}) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:01:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:01:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r0, 0x3, 0x100000000, &(0x7f0000000000)="e57d82fca8", 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x80000001, 0x6, 0x16, 0x3}, {0x8001, 0x101, 0x9, 0x3}, {0x8, 0x5, 0xee, 0x22}, {0x20, 0x3, 0xff, 0x625}, {0xfffffffffffffee9, 0x3, 0xfffffffffffffffd, 0x9}, {0x0, 0xd3f, 0x7, 0x1ff}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)='%tx^') 16:01:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x6) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) close(r1) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x100) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7f, 0x8001}, {0x4, 0x2}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) r1 = semget(0x3, 0x4, 0x680) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000001c0)=""/222) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8c0, 0x1c0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:28 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/108, 0x6c}], 0x1, &(0x7f0000000180)=""/149, 0x95}, 0x40) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(0x7f0000000600)='./file0\x00') 16:01:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) 16:01:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/85, 0x55) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getpid() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="011ede13be7c816c", 0x8}, {&(0x7f0000000140)="de0d01c0ff8479631841a95b087df4d56be2ddf8bf5e1fbb7fa80226f456263478cc43f1e30df5185eb0b5697b7be7a23e18e7c9a3cbbfd5fa83c67d3059f0faaffa1c8cb502895c9bd9c98ffc077a55f3433fb1a1d1288d38fd1c66175760e93b2764a5749f71e23177c1a5ccfd39559d4e8d76aa4f4750649022bf9ed309fa95aa18cbb4de39c69673c56ffda04c290d47a2ab3479183ab8e18151a89dd6dc58a7599fc0f13e8da3a63bf75a6e02f51b28465d57239bafc56bffe46b198fb6c70d139ef807f8439ad725367986cf593c5f41e39601f722e016c2905b40c980ac0de9dc2b97bdaceda8189ca4f66f0007", 0xf1}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet6(0x18, 0x4005, 0xfdf2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)='ml', 0x2) 16:01:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0x1, 0x5, 0x0, 0x2, 0x8001, 0x8, 0x1, 0x0, 0x7}) r1 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getgroups(0x4, &(0x7f0000001440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpid() r9 = getuid() r10 = getgid() sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000100)="11f7234c50b34429bfa61dae009a69c46dd81dee76fbe4abd3be9454f2ec2112d2ac676ad4d108affc62e7583dfaf0bcce09760aa11d9cf4d7bfbbc12ebf5b3c1effed7aef7c61eeb3d8e8a21ae01dc34c33b0fd444c18e8f7240b26a3e3c3dc79201b459aab0ac03216ea934acbb8841ec28b13942853204ab5897cdf03732bafb5cbd795ca0a35a9f16ccbfd37d0b859f2b3c99766499a4983f39adbd0ce8b6ef2e443f54b3aa58a65a32c98041c31ec080507498983bb1a62b2e314fa81759da90a3c0a68385f8568a62a028097c5e4b069e60cd3220a0a51b401de1776ab2b867a5a38c7e750e2aa87ddc10ef55969a885434620a4cb676c9740efb570558a92e2193baad8e5c50472185a14d417407dda0144101264e53f4f20d4f4f08ff9e6a461e05909d9c3316f49bd6d6708b411c44e33779cc884f7e6aed56e53e1b77d03929756202550739985512ac7d69211432c2b904e897bebd5040931377dac875b14a3b8ec8acb289bcccc6fe1fd31166ea9bc44fa511197a70c53e89ec17fb46da4df49078de6e0284febdda4c054bcfd6d82c944236f62d3ed1da5d4a694b19a0c6858588828ed292f92363fd081891a2ba04d6fd6554fd0a311031eace7b31518a642907bfeb539d7198d8051cfda084c1fa06a3081657f68ba5dc1604591be53c3386adfb6f7f9cc9e830ee5ac32794312fdbd6c45756bfa50567bcf9f658dd1483a57314640fb1276fc49b48af6a9eec964fc2c2bca99cc98109844ac24dca9c15553f585bd1761f31fdd557e1cdda6f28a0b8c37e663187a904c73630f97dcf1e000f5a149662fdfea0707b6cff8aee703b80b57bf72a5dc7396d9ceb65d93e070ba0d30999ad69f73f6a556ca76d1108764c0495f7c8eb8ee81b4a99881427ac4f4f7b4f9efe50743a46ccbf5bf0ec27c3ddf4da2a2570f471ac2bf4137eceae4b7f7fb5804edce3b6821d944afdf5981414fac3313cc135612b8f19cceb4d6aa0ea2ec40e31a6eca873d6e73c7aa41fa62da30883119db8db830079ab29e172ad61422ee317da08a151a53f95a56b90cd2b462aa92d59c6d0e7cd791756f8e4ca247d1e9a203ff6d8767d7a46cd75accf57293f8240f0cf872e65e9533b45702c38295d1f49b4d2fd67cf5150ae97ce35f5d463abff67869cb08dbf977166ed9dbed37bfc4242670e9b51ce853ddfc96ac6862398a55e54f3f919999e83359bfe87d10cad7cdb9b18bd756a8b8a2a4f2d49f4c7fb96eca9003ef8bfb2b572a196027f2b8a93afb20f736c66ee6b5ba178c78ef9aa7c5535b255ceace885664e2a18d52e628f382d71dacd3026e627c386e33e3d15d0e1f05b915a934595297460b0d7748ffe03cf55444cf5f458af9d1fc1f39944c37020d8c06f1dc18a7f3498749bb59d81df7804d0ded040834685b4d4676f5dc4f237430a9cbee06c3ae1194faa18cd9250bdb3e8f05f2bc16bcfd22f897a28cb4061e196f1aedbd131aeb47f427cdd03d9c8c4941c166e15254c13345e81539aef90e901c0eb368ce22e7c3165440065e79864f783b543c8a132c452063a2ba147aa13f881aaab99c1754c8f2a95d4b00522e04ca884387b19755ec1348a99770dd51f637fb335279f7f7e85a5d64e1ad8ea8e5810c69a21de236a6980e55d024ca47935a455d4bd895bb0d2dc155ca86af5b62db2be27d6f591deef84dc58c056718b0eb6331964fd337469ecd7da7fc8115aa0fe01f056ad9fc06546df4d7b8cebda9fedd50a2c04eedc8b1192879547aa77a57fcb0eada233028d4ec5db1e76411420c4f24f1f2192052499e7be3aa8a8b960aee7acd6044ef61412eb558ec7b1e932f2cd4a792c1ca9f0f387bbdfb7e8e5b88e3e298ff0d7cc6787d59e7acca55bc51dc7305f87d2bd655331992d9380e28e415680921daf49b26c0e615a2cb88032709b0c3cad6b674170a05a6b9810209172c878114680dc65ceacd6d57f8c515625fbcf7deb45bd781e43c44e49fb3ceeb4c051dce5d57542e941d5b59175ab1c07a837f11f6bd24dd57d279f794b3fdb043993b486f41246f674babafd6efedfc741315d62f429bfec2249245b6f2f007941bd43b42a8d6921e87ec728d8404350b0b7730833a23f80d162ed2d8c5f46f6dc4055dd7db66b84bc0edcdafa004642584074fbcc4be7bbb145134be82bd160fbe876e2b8753351bfc8902af43a13f3e47cc65a650fdd98a2d9595e2d062638e725fa163bdead9a385b2c0090a954d64fb898b4895c681d25576de2c1763a955e4a86d54ca714c4b0f68b54e69b8f3d21c2cb8336fef3db29a0b207e0918081ac5c67fc8f9af0bb997baadd89b722405ea9b9bffb002ee2abb0b09e44206d7c9410e4ca0e7a0bf961eea3df230cfdc9eb4d43fb6216da96e9b7bd5e066d2ec15b70d933d3cde878012e7f499d43b185afd35539c3833cecdb24cfededab97640fbc5ad2b1b56e3a759956f97ad29eb3ae795cc322a0334f7ff347b1a7206119fad2859662ad2314dde3bf91a6c1f39cdb89d9b18e408280d16479d28127b2f46a3f3616cabbc0b404719b84d6e6e2147a60d5aa5712521b2c3f90b185a52815e44b1a661ada56acd62e663528bce3fb33132ae8f2c6f03011dd92d67836191fe4fd5acbc7069b2df833cdbef6f24b2ce47d7c18da61410c82eb9f241e473a66ea07c70a895b11df20b87873e123844ddc158874a6809e7877693383b332355069de9a818c5287f471267d55fa193e34ace3a8b78763cd4d929f8234c1b14e545a8d6ae3452472d8f833e465de38edb9dd982e44ab153e88d26cc69f6a2ec68a0dc119d6063941e9b3a0a45c3f43d193238da7909039c3b1fec3d3523659876f158b6f3238758985152594bd5cc3381941ebe1f168a082a04c7d5cfac181d63d308010cdd3d547074b9c61d8c150ff0435c7922a407a97f30d28dd0aa3d75033d1be14f037c0344a89f3586901c905e8cd67435e085a5b281fc34bf2846fb3b04b98e0a89f5e4bac3efea89cd6ce78716069e92707aec25c730b8fb5ead85337055b50248e1dc300c51316936e224b2ed3b0623c1a56e3c4b88a06957a175c7b73c62bc453441ac6d39369c43d18188508f29313ddf47fad4bef094edc24be9c8f23c8e56e9c387e342de478d040fe70271600a1e248ffac79ba4bc5076eca8a164594adef9bd0d8047d4a40469c7f2523b77114d6351bfdaa744ef87cacb065a40857b61aac3335a0a293065f342372bc5976c149130c733cc273ab2a7b84938a2b2fc5cf512893cecbb6ea4e8307760085b9d45110b2123c0b8a4f8468b50eb090aa53dfbeb50d8c642257dd428b0ead3e7147907b0fb44dc1a50f9962d2f0bb52fdb5fb3b7f391bcf54f2b4880c8f4a155a6ef921ef2d10b8d129c499b2e2a0a670b3d2d862c6de0e90569cccfccda7eb05b746e028ff3055c49c3896483f79fe167d0660f3c9e32ebf3f426e129f8e9ebf1e8b43743c946679e1fa4627fd7263be5a2a792267e119ae003117519309fb4c9356bf98bb69d34202c01ab7d887ee2089fcf4282054f23e3ce89bbca69faeca3b2e7e1448413800fd728becd903be390d776e299d1417ca3901bad15d594ccfdf19d7e9d5c532e764b7ad987df0174ccbf5cbec04b7213851e40835522ba86fdadafdd9fb00955b2119150d15472a6bc01da2fa65b2e057b98365fbd88c68314a9da360b3c16fb668b154a1a08a0c70b9bd29f024e9d28ef1c2d17c24ecad5466668ddbbbb668ca26848ab54d1f5ad32e4430292ab97281927ac39df8ba42c0b13e7acb7fffbb09342dfcf0ce8bbcdb4d778b2aa2e298cec6654e7f0596cd4c2ed75199139d2f1143af062e5e387f374e7cc6ffb32b4d0340b062c798576b9ac608ecd5957360cf88e8845e66ee6a2fcab119b06dde8066b0350b499b98ea1a3ad0e0b8e0aa6b87b8444517206ccb631d7f4944e7ebbafc3e059b10f5db96d216f1e71b758c2d66966dc057508112323e6b52562df3b9abc7b5a62dbf93f0c92f04e56865bef2e64fb0ae925b97b0564f76bbd5ee684ad5a1bd883a30ccc83f41f5299094d9f1d8d46643cbafe0d41e4be6d0d911566476059cd4c75dfa00ddb9ccb99d3cf75d8da97d576506401c7313b78f11aa777d5318b99c00c5c2d93f343ef642552633b215fb3fc25e895496a07fe37857d41202e686b90bae0d0cf47bb8873f687497985839483f2a688473475a469aa4d2f221d5cbbb85686382ee30705be4006bfc66d7da6355783ed81f7d9e7bb3a3a403b76c55d551f641f41166aada18e0b3931caf467d3ab389bf6710abd4ba9c0f59aaca1666d4a5bf2be9ee60f375e95e55ace6743d98936999f10c90245efc9f2a3d97bdbf53515bcdb588ee040dcff145bc6bd26d8ea59db48ac6132d15cd57fd3fdedb6d4531fa61fb84bd8b0417166938583daa613def05c5a6a02ec6b4bca43aea9f379124ecb0b33823d0a69e444dd92db32552c77536ccc385b8ce445e2fbf61a1b2b990beafe74e11917a124fd29e6c2db6a157e03ea94cd7396c05358dfd457bf7085eb6baaf2453d09749b78a7ab43b385995ba7dc6b195a8ac194af3896b29b56d2bd7ccead9d53602510dad18a66080f8a4c346a12260a976ad72fd9ee1ab786c0fbaff995de869fba36ead47e56956a3edb32d3188e1d58d0b89726981edb582c180d5de3e7234e847cb20ad49d034b51d14f67a56b550a6a12661a65d594bc5f00f045009f965b9c26d5eb3162c0c1641cb7b8866a2ae61dc4067f5e1771bf9178fb7ff6ba6cc0db028efa58413e28db1fd5d7f6ace0272efd212974de34e903cd4c11cc79dbb9442d2134a98aae69822372eef1e8a8a0eaa47e0058ed3d0e4e6c83e55c1b8ee2e7d47447f6000440e415104ff5e09e77fe25d15745bf457e76e102f709e7667de46071e6253894796f932d50695f52cf1fdbe3d901799029653968837836b22e59376d89d06b29ebbbd384ad09258e6e089ce60b5c2427146cb7df27ae018b2feace135039a116dc6e56441a0093160b1cfb56193de9e64f4a0eaa798ea10214e019321caa2da2cefeb55f42d38751ce9cb39fcf6690555ad189ff326eab2a96102ad8d3980c0aeb3f4c81e71fe75ad195dd624cb08fb8df26835dce23330cb9f157f6d173c5eb1df82c6f6c8ab3051680d19c3a9bbeaf8884cdde74be05e33ebc1357ef91b8b7be209c6d5cdbcebecb8237d0fbaf847fe47e3ffecb7dd22884a0fe0045be7ec627672ab430478feceab867a87134add557608a34c89bce90e0e865b956db1f65595d663e5c610cd3d1c8aea31f8f19b2a6c83a9e61d2a669bcb364b976b434cebca0b8a634bbd4c297733c3263a4eb96c3f6a6d1f98e223d2f9205c5cccd388e3c926fa173f421974c8343aee8a8f8129cc8da0036603e9d8ba795a3025cf06f7faaf2ea1592e92bc3a88f51c8cf4584748b7a830ddf27e876df768529356e9fe0a605f411597843946e4003c6ed4f92cae7ef4617c6a587140780b2e0a245f9f6ba5856765d408cdc71897e8ff04e1d1835058a5254ad02899232db71d89f09015ad33483df14104e51222ebdc5267516be10e16dfb712a5bf25822025d7046e40036f88436a8b84649a67e5e5d303e57a063aaaaebb450c7ed466100b373d6b17635622a757bf5bedd098f2d3510096827aa780ad63dc517ffeae34da93e8235ca3a2990497b47536132651163f1421d29249e03504ab6aa6ce7832964a82c7bd807f5c6da2d9a3b55645d0b8c13b7041d", 0x1000}, {&(0x7f0000001100)="5b5b9e7bacf52ad3213c72812ff62b6996b30dbd668a6fa57ced19d4b91375634c451784fa15192234f9313f4710288d336d96f012c581e14d5c830b98862da212e4a82e6381903d68042c01212b0a47aadcb0a3105e99efca8895440565d1e4175f546cf5a3a628bc921c1ccd95485ddaa57c9f3d310242012df9db8a5906a32f09aa21782af6c6c9cf12b46340f700555643bf3854a4d29115506c675e051bb84261aa9d4078f124484d", 0xab}, {&(0x7f00000011c0)="cf345ef0cad0998981fcbe63fc5a7f54", 0x10}, {&(0x7f0000001200)="58bab1d235f920e6edce2904950653d99409484ed0e593d229220174c906a7627200e752617723902a19aa47dd54e592", 0x30}, {&(0x7f0000001240)="111559b8d639008c060ccf91956a0d82a00ebb382af16d156b5bf1c8b72e2d672a5014b9edd4e33abccd57fe10006fc1211f0023d94baab98d604831370fdd8bc12d79be0dcbbc27e6180ab7b0719d29f5d8924e1adc99167b39fa21c4aa312c71116a39367aa0f4dc21626a8548", 0x6e}, {&(0x7f00000012c0)="b460f6df3a083f37f07b64ce4323fdfb476c766e4006a89751a32785c21c5b15c25b38b1a10ea0e17f6b601b739e18617bf1e4155b9af9a4a9", 0x39}], 0x6, &(0x7f0000001480)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x118, 0x8}, 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000001600)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001640)={0x6bd, 0x1000000000000, 0x1f, 0x3e, "019af1b959e9415dbb25aff0029a56807ba8dada", 0x9, 0xeb9}) sendmsg(r0, &(0x7f0000002bc0)={&(0x7f0000001680)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001780)=[{&(0x7f00000016c0)="96a3efb035570892df611f35cbc7bc8e591067cd31e7585809c3285045436359538575813d88077fb0c6568906c2e41da10506cadd26e63064b39dac3670d47029066acb6c8a689dc73cfb21865023de175d5e29c638405c0fc694fd37a070e81a717e777b8cc013793ea6326baac18e2ec6b0b03311f6d4b15ccc5fccfd2c1767c74da2fe6d75", 0x87}], 0x1, &(0x7f00000017c0)=[{0x28, 0x1, 0x200, "9da99d83aacb4f2e3655d25f59e2b89e4205"}, {0x10, 0xffff, 0x1e010633}, {0xd8, 0xffff, 0x81, "6667c3778f483244a807b2e5be852e4a28e02130e62876f01313052befd3893639dd871a764a02aeba2f09d0ba3ad8ec0601ebfa7130e5afad5ce250b2cc0106f67fbcacf1ffe6b9157aea3e689d9536856e1b95737b30f8c39a26afdc182852b51024ef8d35c3530413858c5cee655e4a3356a0e54c9e83fa72596e02267d2442142d010847abc1b713a78f0c9cd580351fa3f5bfa944d310fc1344987ee2a497452dc8fe434c0b6705cf7ba489f63daaeac5b8dcdbccc2cd76f240fd9010e9d4a23872abd9d9"}, {0x110, 0xffff, 0x0, "78dd5a7d3f39d4426964a7317865b01ac9d71d5dcdf44e436907579efce37ef24d5e48ae1f47e14f906091c88533597991d1e4cea16a3bb1b3c1f64247a75bdaf526d2faead0489166e4f509c576ae4a4d5411aff890a197d05a21406780380950d1916289e6b4b3499b3fb355b3a457f803c3c2c683c0514c50bfb65e93410db215d9ac1e93d39c4a3b5e949199d9371c3293b55480981e75e4776401278ae4b63efcdeee855c09be76cee1d7446296fdb3f9d4b7e5696085ab3dc7816acb6648634fbecaa316a240c4306a77ac889e0b6309dcc3d0d3f18e4971c92d85210707755bad4933d4f70e6bbee773cc378ca1224cd339d75d9e9616b3b1c81fa3"}, {0x68, 0xffff, 0x9, "e06da9f64142e1423b74fee0ce6217eba0c88e6d69b8c1bfe05ed554fe3ddd68b4e77fd32bbcf6f730f391b358e1d510154011c4d97c070bd55d30b0ccce81a2780164f5afbcf64da842281b86f9e01779b3f7"}, {0x18, 0x1, 0xfffffffffffffffd, "cbf0fa7988"}, {0x1010, 0xffff, 0xfffffffffffffffa, "0e4266e5bdda91e08a2bc8824e50963eefed19b3b7832deedc73525a1c8c92dd1902e6721b7fc478c250272f4598e043532255aec1ff7e78728c93716e06afa8c035f6c578badc48744746ab10dc2569b26b667c2afa737269b2205dde39fc3240acd9c6334cffea27b997cefe308ba0e8fc44435a96b9babbe55b0b88e13aa6213955599f15875819d60f9c95a6423bfedbc2d92be0b3d1674fd0448a27d7bce51fd3158d4dec00ec26164c70122566e0fa8f380ebb3667fc0dcb4864a4cfa2c7d3a55fd2458b0798c2bafe6a84f35572e6f9eae34a378555e0dee79da58af6a7848002b83e392abc6e2a03bf67545a3b4a7b20e46ff7637dc43032fb503c530f5902d126f446c4f4c725a626dfbb100b9ea2f8ad430deb591bfdac51f0bad2f0a2af0ff5ff2b89c8d1992455075dda6e80e7dc7ce1f672c210a439de3e2981da247c76ef2980b781c25e24d4f7ed635c09d03679cd6d809f6d4a096ed75fe6bbffbb2633898db4801bc7f90afccdd0cf8be8375ac4e6d92143eb2a8352b024bf5ee0bca85bbd449f722358ea776796afe0b0243a7659e9ee168a09704c8cac9c848600a0ac4a7f38afb3200254caee5e26e4047f04f9759ff7891f2834e2f8576f4300013b41586e048227f5aed7a499d63f64464511c3933ae507d2a35c51f408fdad9bac6adb94e2575e2f4ceed44987f22af9fa801a6df7e229e48ec96c45db12098e4e28b9235e220687f98e19bbc34181a451b13dbc25bab6597ec1912021dfb4bc87bf15f62f792d5c1dbe3c7569a41305a5bb21d67113c23fdb003df1e734de6f3044f0cbd8ad2780e40a197c54ac75d9352cfa7de03a1d9803b3fba5c2ef8d100aaef7ac67f0985905154ed4d4b273a961776a28d275e3869cd9e7d2b6fe03b71e3da829497331c263960446140da2bb27d32fd133e3925e992027cba6a528de16bfce3135c19ae596b63e170300b1fa131fb431580d915aff860b9b38ec18517eee202e36c58850b4d5cbf59cb39d96bbf6fc3dca100b082f54f9ddef2fde79ce9e2a99a3d67bae14df5a2cb7e2288e4f7ed22a6526e1850708d4f41d9d7f77e5fb6c408344533c09f4aa66d41320c4c4b525c7efa786aa579b55ed602314c6305949ff7623243a4dd433771a0bc3fef40c15f6d51716d2e71366c1f66c5c513ecf78900174d32994353b876d08184e6694c1b4fc0aa978bd3719737e25d36a20f921c2a28660fd5413bf9a48ba9dd11ef60813a913418814d706f183e4a772d4ea403bc2f6cbebe3774867b9927ae5ad91ffb8cd825270ece57028c38afccc3cde55f22f57b7894bfc7c319cdc1ef64c975f3b7b3e2f72457d713ed329343a88c89fd0f952178d27d05697837047dc375810641a6149db00d89429d5585cf954ff956f6022fa8370c604d98d146a55d2b88c4123ad47c73ac17bdeb3b782d5d8ceb681dd85293650f567fbd8211d83715a9a64caa36d881e024c1aaad5155c051c24294a169c3582fb352b2cc46959d8f3ec84e57ef5c8979ec83c74c7a76f69cfa1f74e334663c1bc5deeb3206557d2583d6f732a5862f2017b179a7696667620b820d70292a206d7f2ddb500ca241b5db5467c59e0dfbee534e179fc77259134ec378dd7705e47504c6f9597e94c2ef6c0b14f8436a6eb2068309c9701ab299d5dd766f403367b0561c4d4386431f8375c352c4cf0ba3d47a23e212aed29a44443c72b14973487945146f046d395b1f2f07146ddd8b4670fa20c958727661ae08159d84b23ad71041ea836781483cd84d0c853f38193a39792aa7fb6f38115a1e9c103be93dd7d79d97edf64b296f48d000f8f6edf29bd5c90a0e8f1729c729289d12a52f4215deaf7e8cd476cd0520259ef39551fcc897bd9245b0b3e38f7038d905a602c0aa7f1cb801e9d55f6ed3bfa061e30b94d6c95b07a8b33984b523f99c0b4c76662569d684f2bbb3a5b1c9ce7a7c75dadea3d5cc45300c9c7fb7d655d2c6aa1942db4f15d4eec3dfb6b31a62bc24fa4aa5872ad1142dbf2e9271ca687c12623adcbdc26a8d638b4e6683fea525ae20f6cc06d9479dfeaa7a2852b19f9ffbc8d4a44cefde1eaf9bffb0c1fac57edda6c9dab0c8e85d52b98b9a87ff22eb26811c8bc2bb0775c9e106cd5f719984edb2abc1092e12de23332445062237600200a7dcd901fc92e869eac3f1974dc65003330d85befb7aca8149f3b5e945df961a6fc07f913f314102fcdaaf482f7a332732ef4f9f213cd412a41c0d0e771ba1134d98f938e556739c66011f08445b03da12867cc22d07e37a1732ec5a4bcd88b47660a43d490899ca8b709a6eda4636421508565a3b712244017407741c531be64932fe57288f1186a23a0ef6ae943aa60692bcb7c2ed21694ac643bd29d79f595076b14cf9bc563414abb805916fbec7e85a0cc573e434ccf1b5d88f70b295d75b1739860722ee0b5ccbee3e16076589c6d082a02de5be771e48d400ce4e5c44bcbe4fc58fd1b6c15e5e89e3fa37d369fb7b3dc94e013f4a0bb957355f1ff43de613715f3a6011a98643c87bf58a34c11c5ba14335eeb5973c750845c3b087a9868b86cad36a8f37ca9512d4f06a3d63a5b63169c1f889b3895e78a75dccfef56219ff9189b4a4555ad0e45a1b0c4ad93c87c272638d51d2c4775b2da46486fd07fa6e0a5a1b0e3ea3767bcc5b34c476a712366d474787a0e44299c2fbfceb65843ad705c8b855a91116942d130ff87dd301cabbf97e3fc56a21aa37cfb44a4d76b101c97fc4c6f6c8a9a9f36d9bbaaafe37401c54927f8fb8c9cfb1a1acbc252e1db3d35a769fe872a38f9709fd2870a5fefcf5db473f7a7b14a24400dcb17ecc921fa8751cb98e2dc16336bce33896ea33d920e9bd90e563d018e2601caa0e46a94da856a19c8da09fa80c5afd40eb09fcfcc8fd291a9bd1e905681be1431975693b8f61d58aa557fe7fddc4a167517447446f2826241ad2428435b026eb59ff686148df8be98070d8d0123c4b8faab66b38126face7d8aa51031bba1d1cf2a60599cf054bf73c96c60ea8f40477ca0a9db9698524ac4822596fb19bf15f343726b3759e884a848b938ac93d2f142e44d3c9f832accaf9c51e251b48c4233606dc4aa0026d1aa5c68939fe92d39e5cc3e3733ed1534ede29a503e5c0e640310ba2648914ee5d0af05328a9f7e7fed13d8467ef548ccaa16c7a279bea25d361a3a4562574eccdd1a47a0b50d83b82c8117959e2859685f454718e9d1e5c4c991d9b70d2ed3fe1a5812bd5ba521ed48268437eb18c8b6e8e43792f28bef0c4ac023382f3ebdb347767c0171b7f717b09e9f8096965105c98ee2c0f3e2c10e6141fc40cd440eef772695c268e7d9380e6d52d31bf4a0ec5e539d80e2f32207975be27ca627281567e2c72dcf8a5feee295e5758cfbdbae323b19f0bd2597badfe4581688cc4145c66ed453e502bd964f4ea7880756e283bd3d3044ae8862c248638446553acd70225dab968302793ad5fcdd94eae3d543fef1d21a6ee6329c0a65721fddd59df91f254a5715f2a855cf753420fbbc0ac9f414d8a162496e34d830c048a30a7aa35dbb800a74aabe293a6737e504fa3b4a238035eb1cb15228909792342c9b75c9d4eae0e64fc28d8f74ac05da7c5755cbfaa6f50dd87570e4402a01c26c9282c73e131c3002915e7617a9b0f395e3b1b55af8c1a0417f830f037ac09908e862eae7a6a4162cc2164a7c057f8f4e691d1d45b42824e969b17a1d78012d58850e69c6674e1d4692c831b8362aaf0b79b9d2d385721daf8e9f908539289d6ba9538603b22217cc073b0cd223599f090a2e82f3ea9617aee770733546d5bb16ff157a8bcaca326772405c6dae16056d50094bfac86edd5224d3486535557a853fa2490c6b52bca9ae2dae3cb34009b72f1f627b44bb4670d4079b9941e06b7ae341b212ae4d8534353bb019256d60cccdd72a3fae9dd2bf00ecf28aa72be2e62acce5a78b14d5d44aea37f4cecfc52142cf63ab6f3a1e435d2690a02ed34d6ccb3c257bffd97fad56f55df7187080b7b45f2cdd06b696efa4ee949151ee134ae3b08fcfa19977aec538af901b0f5ec26150c12f2fbf8de71186dfdc56bd8cbd22673775577284c90a56faa0a1afed46213cf74dfef940a9359f12f2dc6f59edc92c00494f86e4d5a6a5502f24babf34bcae1d14e57316f98e169d4dce6326e317faa5a988adfffe88207fe08719f0b0b6ec73ce284bad258a79d7b7502bbd2d9566712dc1f63e68b213b6dd4aaae17660edd584265b10e241690c9395c9c8d5f975e5d05097a1482e6a56ea40c9e7c25c67fef042f2fb0d96f783149d6cc29b9a3df987eb4521d4383ac1ee683c15c5bc6dcad77aa682bb06e6f49d67eeac9bbf3bef88f6c65010ecb3f505d44ecf0a7795313a54a03bc81b8bcd8db861138b3257bce85e112a40adce29fbc937f30e862ed40f058db52800edc847234f3cf9372a25ac0f160e4f74a1fa8ce1313ae313ee61de6a654afa3aef9724a2631c80c8e87a0a692efcd107acb6bba3cf043d9f7e86f90af0c86358b5a9caefbec2a896a796c3b9fb9fd90fd992a2cd5db28f00343f5ad2ac9668b0023df7e1b57275be1fb3db1c469140eebc310ee2ff3736e66739f79fdea5cc074398f006e8158bcae7f088a73d28181d4d3b2fec34d2d3047c68d067674689b9a2a09dbffcdfe7d7d7f3c9bb755a6e4ef365322ba2d913a5e537c1f6c89845a881a0f643e2c15467057a352a364f31e9b523a7de70a6dcba22b733443c372418874c37e640c9b34c2aa7df88d9d57004cca4f2fb192de0635c976b8530d02b2c9f58d126ab1d1dda6bd66023da61ff1238e29616e9717ec99ad694e62e596b76054128602f9d0520396961b7ea12a0ef97e7af95231bd1dff5c681c1ff1da0bf9c3d08aab61ae8ee2e4e2892829e8e9b0746c4da4e8023f858d6c68246e3b15fefb5e960591bd4f738aa97cc5775a1bfaaa2dfa7cefb94b2b56db1d55cf0c7df00af0e7d3bed0063e7b0897e83b44b725872bdaac61cd23ae7fbd6fbbe36b72ebb9b09931317eacdaa25f07e6666cea9388228b6afac96d44ba61b15699be5e725abb55de8cf6e791712f8b834304a595f5eeaa1255822413d8aa0913a18919af548b871a6469f51a0f307cbe585668f6e728d01ce02261a4b1aead284e76c6787e1425fbeb4c71e5ce482b1a7050866ee8ec10d3c70d98ba4425006a69668e606d54985c38431b9b822cd5a363f451f6c0b15772f3a149a5274be01f3b32d2cbc259f10a8ae4d299bdd2492ec40cb6ee997063f9dc4a017c23d53b648aa9f7c634e69141648b84e1e04e6dc909657525a7b961a9a3d2ec2591615fc1651b09156ce4442c44ec47c2dc0d6e0d12ef77396bb52dd82798d7eeae1bb7a47e70c011b22627c6c6eb379d0abb4d19b974690c15e686746a3181e0d04f89d15cf16d1e73064dd29256bb68726c362a6a989a119338db5941fb6d6b30eb1d75d00388df24f65d3b7b0220932c531ddba5336ded52534ed437a4a1bb9715b6e126e3e082f0c318ae1b5d9fe0d14d65f2df2355fcdb90ce538d15aad551eda4a49ecad8906e5d2a3ce90d8de05da6c8756d77f1d09aeb3ba2b9f3e5470ec660a925b57cd6ca3f15541e2863e4232fc97d663b7fad1af21b83e8911aac006635462176d6bc7babeb25dbb9e0bed22612e1748bdd75efa64528694115325b2ea1435fc0d5c9383dcc6b79f5d682cbaceff0eb74148780663675e952eb942"}, {0xb0, 0xffff, 0x8, "6609f76a67bbcd13733d19d5821347dffdb1fd90670b50962dfbb54df73545aabec2831b9a50c9a4d14f13b68fc073c6d833d9bdd7212339fb20526d89895127b1c9a395839d863c8c358ba8729000affa2cf08aea0a0408c1f0137181f17adfb947052e48f541aaefc1d5e118778a58c3e136778a25a4292a3ffa12da5a0a8217f5b5a64a71bf4ed60f7b93460de8f186f7fcf0d21669a56ba7a0e7727566"}, {0x88, 0x1, 0x2, "b84c8ff8ebc63ff9a4bf5867fdd1592c04817e43cb3edb130edf6d06a76e8e43b80a5a6b7e5bfa88c7fa233646434e3d2907c5802fc3ada87f28d6b84eca75f20d20547b1c7967a9fb0c00cc3ab0dceabcc1b33ce4fe6e17170c16acbec99767416e17cae1d72bb8df03ce97822af921c9bce8b852e662"}], 0x13e8}, 0x2) bind$unix(r0, &(0x7f0000002c00)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000002c40)={0x10, 0x100000000, 0x4, 0x100000000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x939}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xad}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9f6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x38e}], ['./file0\x00', './file1\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000003140)) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) open(&(0x7f0000003180)='./file0/file0\x00', 0x200, 0xa9) unlink(&(0x7f00000031c0)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000003200)='/dev/wskbd0\x00', 0x8000, 0x0) getgid() chmod(&(0x7f0000003240)='./file0\x00', 0x20) 16:01:29 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget$private(0x0, 0x20) 16:01:29 executing program 0: nanosleep(&(0x7f0000000000)={0xca, 0x200}, &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x8000, 0x6}, 0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/139, 0x8b, 0x0, &(0x7f0000000200)={0x18, 0x0, 0x6, 0xeb}, 0xc) write(r0, &(0x7f0000000240)="3117891aa8a72699100e80e5115241f1fd38b83f8b9379da2a20f5019be4436cab8c0393fa3abf663c99a2f71a4eeb30a17b197349da21792046366a7f0fcb26d3ad2b9523c9722f47389b50cc3092b5a7bfb8224519b79ea77072745aabc7d84b8684acf18ba52f54c8e64e52efbfa5234d2ae03a33e36fab0648370d9c4aa1018dc74a2b00b56334be1186e4aeb31293ddfedc9cf8a71135", 0x99) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x1, 0x7fff, 0x7}, 0xc) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000340)=0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2013, r0, 0x0, 0x3f) fchdir(r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000400)) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000440)=""/45, 0x2d}, {&(0x7f0000000480)=""/200, 0xc8}, {&(0x7f0000000580)=""/249, 0xf9}, {&(0x7f0000000680)=""/69, 0x45}], 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000740)='./file0\x00', r3, r4, 0xd4a3e5359e8f6750) chroot(&(0x7f0000000840)='./file0\x00') r5 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) getsockname$unix(r2, &(0x7f0000000880)=@file={0x0, ""/76}, &(0x7f0000000900)=0x4e) setsockopt$sock_int(r2, 0xffff, 0x10a8, &(0x7f0000000940)=0x1, 0x4) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/230, 0xe6}], 0x1) recvmsg(r0, &(0x7f0000000e00)={&(0x7f0000000ac0)=@in6, 0xc, &(0x7f0000000d40)=[{&(0x7f0000000b00)=""/120, 0x78}, {&(0x7f0000000b80)=""/173, 0xad}, {&(0x7f0000000c40)=""/183, 0xb7}, {&(0x7f0000000d00)=""/48, 0x30}], 0x4, &(0x7f0000000d80)=""/128, 0x80}, 0x3) fcntl$setflags(r1, 0x2, 0x1) open(&(0x7f0000000e40)='./file0\x00', 0xc0, 0xc0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/zero\x00', 0x80a2, 0x0) r7 = accept(r0, &(0x7f0000000ec0)=@in6, &(0x7f0000000f00)=0xc) shmctl$IPC_RMID(r5, 0x0) pwritev(r7, &(0x7f00000010c0)=[{&(0x7f0000000f40)="b2422590ed45a4497254d97a0ccd6207e8c76094ebb6429d338400935f399833a43d0ee75047cc71bbb5e09371528c8ad8b4a0a267476fc662ea0a5565d12a9f038a2fc8308bb7af6e", 0x49}, {&(0x7f0000000fc0)="85ef36758bccbc1ca01d2dc3ed1fff3e90fcd87cd919b8ffdfb48f2ce79faa8c8f129db7b26c20e0b5471c07bd465a19085f0905f077340c4e9b9f1ca339add548f2b8835d5db191", 0x48}, {&(0x7f0000001040)="5570c6c61cdbb464c629962341bd84f8a3f37b9f4396195a5159551abe1b20a9fdd9c6c5778e34ffb31d1f26195da6c7cc9fa59120e553b4c2c94b5a4d4fa1419fed02049386f50b7d9cb0b51f4cded8e9ae339b656a7f1728f653cccb6e7efb28cf2df18b13", 0x66}], 0x3, 0x0, 0x0) openat(r6, &(0x7f0000001100)='./file0\x00', 0x80, 0x140) 16:01:29 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x210c, 0x204000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x8, 0xd0}) 16:01:29 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) sendto(r0, &(0x7f00000000c0)="78b5fe01542069a50e29875d127ef18962656851ba04fb91bc6375b7f554376f298b9767718982c11857a3ec5765a9e75b00d6f1a911c9bc6e3d5c3d96e5c28805160f0ae0092f31b0f1ad7762146133693e5960efda32f7d57ef7451a9f0da261c40ddfd688be8bc5a2489c4ad24022b266a57cf979d6f49ab22b1e02073cdece1da4ace5e1a64d6614d6291f9153a92173a40d55058846f2e1c3498610f78414be1558cd4ddfb9e8fa13f098bf18256e54cdd2de733a619d44f6a75dd2ed7aa882585d2c11a272c1e1570bf8439d4554bcf21b6bf9b9e4729788bdb676722b3a066b498162ed19", 0xe8, 0x40c, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x4ea1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x78}, {r0, 0xa0}, {r0, 0x40}, {r0, 0x106}, {r0, 0x100}, {r0, 0x40}, {r0, 0x4}, {r0, 0x4}], 0x9, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = semget(0x2, 0x0, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x9, r2, r3, r4, r5, 0x40, 0x8}, 0x0, 0x3, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f759284296e0d2ab9e48fcfbf9c2ac574a36ddc7e52a35d22e081a7e2c1d8c26eb75689e6309ed3e1ef7f10b99f2e3d8ce15b70bcad41d93cadf416ec263e3ff4663fd55b89a7107c62187fec205792bc437a2e788ba6c8465afb0654663fad600dcaa68f0614ec3f8b5d8f679129d5beb", 0x71}, {&(0x7f0000000180)="425ace9a7b446431fb9bba93255da61af65d50cf8cb3cc6584d461bf8fc2e041640211db548052b11fdc0f19cb775de90b5d8f32dcb611e4a610d2236769666d9fc7166f2077227a532711982d3be9e9b75c68dc35f5516aa61db511ed4d5827bca56eed3ba13955792a903648cd0085bb0bb80f5aadab9437eca1bf67dfeb9eb24ba95a6f9d8b5b55fe150046f913970ab00e5dd45ba1874617d394753ef5ac735b19095946c5409abab7981690baa84d39e92a9353c3f0c8", 0xb9}], 0x2) 16:01:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x2011, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:01:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000000)="0c4a4e5cfab0c94746fc7f00"/22, 0xfffffffffffffec3) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) 16:01:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)=0x6) 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:30 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000040)='W\x00') 16:01:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) kqueue() 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x120, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x10000, 0xfffffffffffffff9, 0x6, 0x7ff}, {0xf, 0x7ff, 0x800, 0x9}, {0x8, 0x7, 0xff, 0xffff}, {0x7ff, 0xfca, 0x34, 0x4}, {0xffffffff, 0x5, 0x6, 0x34f2}, {0x81, 0x6, 0x7, 0x66}, {0x6, 0x10000, 0x7, 0x3}, {0xfffffffffffff801, 0x2, 0x20, 0x6}, {0x20000000000, 0x5, 0x6, 0x2}]}) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1, 0x2, 0xffffffffffffd048, 0x8}, {0x1, 0x0, 0x4, 0x7fff}, {0xde57, 0x4, 0x100, 0x3}, {0x6, 0x7, 0x6, 0x4}, {0x3, 0x100, 0xc1, 0x2}, {0x7f, 0x7ff, 0x7, 0xfffffffffffffffd}]}) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:01:30 executing program 0: semget(0x3, 0x1, 0x200) 16:01:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0xd, &(0x7f0000000040)='\fFW}', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x8, 0xb111, 0x4}, 0xc) setsockopt(r0, 0x29, 0x90000000000000, 0x0, 0x0) 16:01:30 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), 0xb) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:01:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 16:01:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) accept(r0, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000007c0)=""/237, 0xed}], 0x1, 0x0}, 0x843) 16:01:30 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:01:30 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = semget$private(0x0, 0x0, 0x10) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/27) 16:01:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cfbf118c1d26c3062c2f66b89e7cfd6985cfc3ed881e795fdbd00781568a90f617b2e899e4e99378acda6c8e3549b840c9c268616d2233cb26500fc6a44ff2f10b013a885d293628bb52b4cd88858241ee623d113d8a374bda460f4e07b1c1a5ff1e9ff239a4a94ca1db7f6dd16f34581fc791f376692276e5da804783642ef6e3309d7167fa1e674620709a8c28c75343e0b2823e179ba0f72293b7ea99e4e4f24d9f77", 0xa4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 16:01:30 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="ee2bd0f731891fb7056b138e2e68a31362efd0dbd02b8a0b3569d9148000f3e83ed0bfb86cbe4f8ff1fa2c4e99462dc54e95ecc60f179e845ded", 0x3a, 0x8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:01:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x7fff, 0xfffffffffffffc01}, 0x8) r1 = semget$private(0x0, 0x1, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x3, 0x0, 0x0, r2}) 16:01:30 executing program 1: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x12, 0x100) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/144) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r2, 0x4, 0x0) 16:01:30 executing program 0: r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 16:01:30 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{0x84, 0x4}, {0x101, 0x100000000}, {0x81, 0x32542294}, {0x101, 0x200}, {0x8a, 0x1e}, {0x89, 0x7}, {0xe7, 0x9}, {0xc4, 0x3}, {0x25, 0x7}], 0x9}) write(r0, &(0x7f00000002c0)="9e65df7d290a8ee85603df631768dc09bde487f17ad392bdc056e353e957e00975474668677df9792f416f346411889ada8ae76631058811c723280b9b8502e5edcda0c797c1c137c9def416935214ffe1c2f089c6b2be39169c43c940aa6b3a6850fb67f9a0eeca85f42c097c86d86587282184e113e5600df193e51c6659bb35b2f1a4c60ce2ee981bcf5394be16c0e854a935b99966", 0x97) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$TIOCSBRK(r0, 0x2000747b) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0xf1cabc1e6263d0a1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 16:01:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc08, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) clock_getres(0x0, &(0x7f0000000100)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:01:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) fchflags(r0, 0xfff8) r1 = kqueue() connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x7ff8000000, 0x8, 0x7, 0x7}, {0x8, 0x2, 0x9, 0xdf9}, {0xfff, 0x6, 0x0, 0x100000000}, {0x6, 0x8000, 0x7, 0x7d05}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:01:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000, 0x7fff, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10008, 0xd1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xf823, 0x100000000, 0x0, 0x9, "674461ae00e7f50ba4929e29872260111f0ea2db", 0x9, 0x80000001}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x78, 0xc1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x4, 0x0, 0x42c44265, 0x6, "d829cc8413b5ca4cb6d616b914d2aa9da06a4bba", 0x3}) 16:01:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x1a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x56c, 0x80, 0x9, "74d1611731d16ef8774e041b24b0c59a115e3c8b", 0xa54, 0x1}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) 16:01:30 executing program 1: nanosleep(&(0x7f0000000040)={0x1, 0x9}, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x102, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000040, 0x32b2a311, 0x8}, {{r2}, 0xffffffffffffffff, 0xc8, 0xa00fffff, 0x10000, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x6, 0x0, 0x68d, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x27, 0x4, 0x100000000}, {{r0}, 0x0, 0x8, 0x0, 0x5a75, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000003, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0xfffffffffffffffe, 0x5}], 0x3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x8f0, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x3f, 0x100}, {{r0}, 0xffffffffffffffff, 0x80, 0x84, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0xb0, 0x80000000, 0x70, 0x800}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x12, 0x5, 0x6}, {{r0}, 0xfffffffffffffffd, 0x9, 0x20000011, 0x2a, 0x2f}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x0, 0x8}], 0x0, &(0x7f0000000380)={0x8, 0x4}) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="1d5785c0817905f3d82ed2cc04e0b77f4f420388ce40b0408dc77540d3a5aa2646e97c249413987912cbca8982dfd90c964c8a43df4e6f214856e657d94b2ca45477afc9a5b6fed502977864846c719db6c58039c0f3c726d99c8ddb3e", 0x5d, 0x401, 0x0, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:01:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:31 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) close(r1) pwritev(r1, &(0x7f00000003c0), 0x180645a5d6c188a, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000140)={0x100, 0x2}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r1, &(0x7f0000000080)="81", 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) getrlimit(0x8, &(0x7f00000000c0)) 16:01:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x1a0000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x2000000000) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:31 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x4, 0x100000000, 0xffffffffffff3e9e}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x4, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000051, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x48, 0x1, 0x8001, 0xde4}, {{r0}, 0xfffffffffffffff9, 0x6d, 0x40, 0x6, 0x6}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x5, 0x401}, {{r0}, 0xfffffffffffffffc, 0x10, 0x8, 0x18d2}, {{r0}, 0xffffffffffffffff, 0x51, 0x40000008, 0x20, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x0, 0xc66, 0x4}, {{r0}, 0xfffffffffffffffc, 0x28, 0x1, 0x5, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000002, 0x1f, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x80000000, 0x2}], 0x36, &(0x7f0000000200)={0x7, 0x5}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, 0x0, 0x0) 16:01:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x10000000) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x20000000000011, 0x0, 0x0, 0xfffffffffffffe0d) r2 = semget(0x3, 0x3, 0x20) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffffb) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x26) r3 = semget$private(0x0, 0x1, 0x105) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/79) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0x4]) r4 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/172) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:01:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x40, 0x800, 0x1, 0x20, &(0x7f0000000240)={{0xffffffff, 0x2, 0x200, 0x4, 0x0, 0x3, 0x5}, {[0x5, 0x1a2, 0x7, 0x8001, 0x100000001, 0x101, 0x7fffffff, 0x100000000, 0x3f, 0x8000, 0x3, 0x1, 0x1, 0xc5, 0x0, 0x81, 0x8001, 0xbe], [0x0, 0x8, 0x7ff, 0xfff, 0xfffffffffffffff8, 0x5, 0x35, 0x1e, 0x0, 0x4], [0x2564, 0xaec2, 0x7fffffff, 0x1, 0x1, 0x5, 0x1], [0xc13, 0x9, 0x2, 0x6, 0x78, 0xa5], [{0x1ff, 0x0, 0x9, 0xffffffff}, {0x2, 0x7, 0x3, 0x6}, {0x81a, 0x80000000, 0x683, 0xfffffffffffffeff}, {0x9e, 0x72, 0xaac, 0x31b}, {0x68d, 0x3, 0x1, 0x475d}, {0x4, 0x4, 0x5, 0x65}, {0x8, 0x5, 0x3, 0x6}, {0x6, 0x100, 0x6, 0x10001}], {0x1482, 0x6, 0x7, 0x8}, {0x10001, 0x1, 0x0, 0x5}}}, 0x0, 0x24}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:31 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f00000005c0)="f6edb62a7b1cbbd71afd94c708906edf6df61083b7a5d350bb5f8916cc533e30ab7041a7d4ebf4df798f3449a0ed23a934aa498f2759a3f252c0df9eb829208e9e2487d7bd42d7152f089fd3b53e8ae5ded8f9f173271ad774378c0ad60d02d6c6f10ce0123018e5470d428e75585d2025604c5c37", 0x75, 0x400, &(0x7f0000000640)={0x18, 0x2, 0x6, 0x1}, 0xc) socketpair(0x20, 0x4004, 0x764, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = dup2(r4, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000100)="69846902397133d787c0e47ba3a14f5efee154083643c0a33811b7e58d54b29e1b6d6c940f7b3a1faa02d62b", 0x2c}, {&(0x7f0000000140)="503f88c2d9f35ea33e29aa528a7e2873904a65f6549cbc1d80e0a40c2e6742f766434e17e79b6408907e192436cc35fc64432e335254ee6915497fc7ed7069268a6bd94a2d7a3123bcb8b4d49978df7b668a90e6ab83", 0x56}, {&(0x7f00000001c0)="07b80b2318db7ed59a4694ab58da14f2bbdce6db73bb5f2f487df7795c8c6d5411f0b4fd5afd461abe71414c859d3537e05e25a927c92e799e93d0be7a857c9fb43e", 0x42}, {&(0x7f0000000240)="784f5e688c1cfd3779ba31f2d5ca6382d396179a1dde9684f1997d8d916d6384fa6f63be9ed7cc115b4ba9d25eff9e153d8c1093d4b17293d0b1ea8f56c84d4ce4ff63cb4613d2b9675ab08ed5bbfc583144b102b827b5a102c0bfd87f25f266001907923f1f376e6fd5f7fcc281", 0x6e}, {&(0x7f0000000300)="f417c6f2e2a5b32d0606b5f5bb2b1f54ac", 0x11}, {&(0x7f0000000340)='r', 0x1}, {&(0x7f0000000380)="9514bfa549d87b2dc87336e013bdf1791ce08770e0520fcec38d91cfa6edaef6488532a6b5fc339b1f2ced23ee0b6531254ecdc0d6559d8128feae7494976267f7d3189cf392996ab1286f11d4ceff29aa36dfd7f8f757e0b0e43c65080deefcbcd7330354c371781a4ac621522ef6ade39d146df4e3b4ec51fa3068d7beb833f643f54fa04c01ba7ddf98be940d240cd1bf099d07b997bd6dad83a25e4aada982d6539213e227dc511276594db38527a8b7a7aa16677df6a313042c7a5afcf07f0a1a8ab530e54ce0030a5b6c78978eecc8edc69dbb070dedbadfab5224968a124147db06ea6e753b529c5a097c288eb9abd76fed983ae1790b61be", 0xfc}, {&(0x7f0000000480)="23b237ad0b103c26fd8116248a03ac3667d41dd5a421ec7aca8bc7558be94a00b21c55f23f566da7c16ddffbfd64b569e816f28808d22aa389ec5fb4affce26908704ff9204a547e11117263a5c931547fe8d87824cb5ad490d0f57786f96f3207ba2950030ec42c5344f3126fb75dfc57110557fbf0c52c98028523114fcc60196a9b51e9076cc32f53db8a17135a6f4875fefc01", 0x95}], 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000000c0)={0x1ff, 0x4, './file1\x00', 0x10000, 0x1, 0xffffffffffffffff, 0x9}) r6 = fcntl$dupfd(r0, 0x0, r0) fchown(r6, 0x0, 0x0) 16:01:31 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = getegid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000080)='./control/file0\x00', 0x1000000001ffe, 0x4000000000001) 16:01:31 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x6f}, 0x161) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) 16:01:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x5) ioctl$TIOCSBRK(r0, 0x2000747b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x880, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x20}, {r0, 0x4}], 0x3, 0xfffffffffffffffa) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) write(r0, &(0x7f0000000140)="666636f04f523f27ac42802cde36203d8af979daf6395a6d2d08655128cc43a63ea901286ba8c9b0f44c00590529904ca9870b785a3ad1a1d6155f03b9cfda01a031a913645b28965d61deeab782a2a28e30b4a30270d6abead3c1a7bb3054f172672941d5bd7883a06402066a4c9fae761013645a92bfd4449d04a4da81f09dfede00cfdcd4286ec64f6a37654b7e379bae4dab79a0a5", 0x97) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/221) 16:01:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="001100000000eea4b695"], 0x10) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d718", 0x5c9) 16:01:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchdir(r0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) 16:01:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x100000c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:01:31 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x60) preadv(r0, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x10) socket(0x12, 0x4000, 0x3) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r2 = dup(r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:31 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1027, &(0x7f0000000100)=0x8001, 0x4) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000000000000d04ddbd1f409eb1f2841c8e9562cca1d8e961a44f71043911dc9e74f50257dce2b0dd79c387d698ec2b6d3f1d33562799560b9491527a497fcbf51723c2f2e72520301ca210d148791d1d720c341940d4e2f830094904f206cc9b910e9477b581c6e59c9111b38ec5638c1e20eae071d8e4f2bc075a28325b1114717e8dada132606f316540410d9675a9f799cc526115d8b761681e4a6695f2855e32d3a4c44b30a871b23fc85c532afb669bc786d3835b064fbb3a3ecab229085166596a64749caccb62224f7defb94884458b9de87c7c4322dd6c2918ca1422960db5f481ba4e06a463af0a1cabf71d87c212a13eb41577f7a159a91a6dc6b157b812d4578e028db94a430853b896912194d899b687bdeda47cf7b89822466759bfcee3e0fa36bdb3d315080690835ece5afe6d588e5fe05b317f3ae2d83d8cc09cb7f66b242a0f7e61c05e09e18ea1500c7d67cfe23e6d6bf"], 0xffffffffffffff18}, 0x0) sendto$unix(r0, 0x0, 0x224, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, &(0x7f0000000280)=""/214, 0xd6}, 0x0) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/89}, &(0x7f0000000080)=0x5b) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:01:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xffffffffffffff3d, 0x7, 0x0, 0x0) 16:01:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080), 0x10004) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 16:01:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8, 0x12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x10000, 0x1, r1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r2 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) dup2(r2, r2) write(r2, &(0x7f0000000000)="592d7d0dc51a8b11ed4e3237", 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) 16:01:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x800, "cb4f8c42cf3371489c8f81ffa32695e65af070eb", 0x0, 0x1}) flock(r2, 0x2) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:01:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xfffffffffffffffe, &(0x7f0000000040)='\x00\x00\r\x00', 0xffffffffffffff29) 16:01:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffb, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x1, 0x80101, {0x1, 0x1}}) r1 = socket(0x100019, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00", 0x800}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0], 0x1) getpeername$unix(r1, &(0x7f00000028c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb184ebd3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b150000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7c26358bbd08edef68e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a69c01536a3a95020649f854870563115c3fbcb317a0938a4299cbcf2eb25aec7000000000000105c30186b8ed5ea241e625b14e1e1494b085b52fe65c7dd3b666b2ba0419bb6e5a6bbde3aef3fc7589649d1d03b9b0b1918e137b8152785c5373a16b863d05b2cea9e00e7a580037424d73a79b5c29cb64981c2f4b21f2495292da750846ceff73956b9eb5eb3d60cf10caad31faa3d0ed2882153ad17fa1fd139c56fa0ee9811cda9a1aecc831f3032624056dc53f5c5b65031c8373d1ee9a734bb91814d02d384af078498c1606e70df79172ef7fc4dc6a97cd1d5ee8db68a93d5007d3a5c3fb1ddff92089459fd0b452202ad53c24ebfee234184eb1b27d938f8d53074ba6b59e56d768a4ec703673374063d7b6220b290cf9b8c76bc49a127e53eacd7ab3c3f84402b9bf5af2294604199516845a6e24f6a2137c58b41a2d13e691bff517d5aee809281858df3cb1e9c1d9d7fe66852d63306f0a03349ae9bee82b1fffffa70d50d5a53ce0c30c45798b318380babeb3608441978852978e4020f45fbeea98ea7427a30ebede8ced181263575e1d83d828d0998112e4ea9e910ba72d3171f2f0cb7e9ac4428d3971680c0955cfa06f7fd3c2dbfbd8e9596bc9d6c37a8d55609fea8fb920d8070e9a94300e3bd6c36048a81485163699422f583f7da81de9922e3fd75722652d8d76e0ea681e618b9a7b6d0509dd7b3"], 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getdents(r2, &(0x7f00000003c0)=""/86, 0xfffffffffffffe9b) getppid() mprotect(&(0x7f00000d4000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x3, &(0x7f0000000200)) close(r2) r3 = socket(0x20, 0x5, 0x101) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r3, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r4 = syz_open_pts() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000500)=0x3) r5 = semget(0x1, 0x7, 0x17) semctl$GETPID(r5, 0x7, 0x4, &(0x7f00000006c0)=""/182) ftruncate(r4, 0x0, 0x1f) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) close(r4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000340)) fcntl$setstatus(r1, 0x4, 0x80) r6 = semget$private(0x0, 0x1000000000000003, 0x7e) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/52) fchdir(r4) semctl$GETPID(r6, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:01:32 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(r1, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x31) fchflags(r0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x800000de, 0x400000000004, 0x80000001, 0x80000000}) fchflags(r0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) 16:01:32 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = kqueue() close(r2) geteuid() munlockall() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000004c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x81) r3 = dup(r2) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r5 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) open(&(0x7f0000000500)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000540)) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000280)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r6, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xd0d) fcntl$setstatus(r2, 0x4, 0x80) close(r2) close(r6) r7 = accept$inet6(r3, 0x0, &(0x7f0000000340)) kevent(r6, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x1, 0xf0, 0xee}], 0x81, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x1, 0x4, 0x80}, {{r6}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0x80000001}, {{r4}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x8c6, 0x6}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x7, 0x1}, {{r5}, 0xffffffffffffffff, 0x22, 0x10, 0xe9fa, 0xffffffff98b8ad05}, {{r7}, 0xfffffffffffffffd, 0x90, 0x8, 0x101, 0x8e}, {{r6}, 0xffffffffffffffff, 0x49, 0xfffff, 0x1ff, 0x6}], 0x9, &(0x7f0000000480)={0xfff, 0x40000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x2, 0x0) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x2010, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x0, 0x0, {[0x6000000000000000, 0x8001, 0xb7a, 0x80000001, 0xffffffffffffff80, 0x7, 0x4, 0xfffffffffffff8f4, 0xd67, 0x100000000, 0x1, 0x1, 0x2, 0x2, 0x4d6014a, 0xec, 0x9806, 0x28f], [0x6, 0xfffffffffffffffd, 0x8001, 0x100, 0x100000000, 0x0, 0x3, 0x5, 0xfffffffffffffbff, 0x317c80000], [0x2, 0x4, 0x3, 0x6, 0x2ab, 0x6, 0x5f5], [0xfffffffffffffffe, 0x100000000, 0x4, 0x5, 0x6, 0x2], [{0x8, 0x7, 0xffffffff, 0xb4}, {0x6, 0x7, 0x7, 0x8001}, {0x8, 0x81, 0xfff, 0x4a}, {0x1c8e, 0xffffffffffff8000, 0x6, 0x1f}, {0x3330, 0x2, 0x2, 0x7}, {0x1f, 0x5, 0x66, 0x7}, {0x6, 0x0, 0x7, 0x3}, {0x7ff, 0x7fff, 0xce, 0x1ff}], {0x6, 0x1, 0x1f, 0x101}, {0x4, 0x7f, 0x1, 0x3}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x0, 0x1, 0xf8, 0x7ff}, {0xb92, 0x9, 0x0, 0x7fff}, {0x7fff, 0xffffffffffff0ff0, 0x9, 0x5}, {0xcd, 0x36b1, 0x1, 0x848}, {0x7e4, 0xa8, 0x7, 0x1}, {0x40, 0x365, 0x1, 0x885}, {0x3, 0x7, 0x1, 0x1}, {0x6, 0x3, 0x80000000, 0x9a06}, {0xffffffff, 0x3ff, 0xfffffffffffffbff, 0x80000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9c872007ffffffff2fdfe06e", 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6, './bus\x00'}) 16:01:32 executing program 0: setreuid(0xee00, 0x0) setuid(0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) shmget(0x0, 0x3000, 0x48, &(0x7f0000ffa000/0x3000)=nil) 16:01:32 executing program 0: r0 = open(&(0x7f0000000000)='\x00', 0x0, 0x10) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) lchown(&(0x7f0000000180)='./file1\x00', r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x401, 0x3}) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r1) 16:01:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1840b, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x2, 0x0, {0x1, 0x1f}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x9b, 0x9, 0x669, 0x8, "64de6e028756878dfae5735d6defa743eabdc389", 0xfffffffffffffffb, 0x8}) setrlimit(0x1, &(0x7f0000000080)={0x9, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x80, 0x80000001}, 0xc) write(r1, &(0x7f0000000700)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeac01f09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e4a374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x362) 16:01:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}], 0x2}) 16:01:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000001640)=""/247, 0x39c286b}], 0x10000202, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="9ec2b1f8554e8806783dd8368aa39fbbecf951bfd04f4bd958864e764073d6c27db6f527df84c0228479182cff1b3b30fb95d6a7b0ba95ad5e22a23d735aa40ae57a92aa6d7cfbd92a641f0466b85849d1b6e4252eb7502c89e73b030667709093f1bb54b259046414", 0x69}, {&(0x7f0000000100)="617bbd8fa3fcbaefa4f46bbaa5a1052a3664f554fa97145daeb1a9b11125641384f0615673daf8b84eb5e499853547935dcad059873994c63ec81384353f14a87b03e00297cffce2f8f7db3b6853ab3505e9061a3de7accca62cb202294e81e30a1eafdb42657d3d59feaabb297e82e9a721f13152de4cb1bf81c9fb65dc48d6498a219011bb117d4a74a5f1ef470960d10a4ef90ecd57318994a7da6df7940307a487370b45ffbf9a807cb68d749c048dfe6e5dfd54c00fd5c1087afb7980", 0xbf}, {}, {&(0x7f00000001c0)="e902293f1ca61f70db2a3b80208cae873d56e561fda86bf23c4ef1c15d7dfc48", 0x20}, {&(0x7f0000000200)="686ca629ed3e1562ee0cac33f67d5c6b58", 0x11}], 0x5, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 16:01:33 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="b51ace65974a4a61776689aabb10aa0b224555b13e34567a2641a6196d0bfd462937b5e4bb8663351d3bdcaa047287c0532f109df34ab3981f86"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x9) 16:01:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa2, &(0x7f0000000080)="4f4b35496a0e1825913513b2477e11b63b3742a0a04fd768adf077e70b9d2d9956701ecde9159e3d22165f158a4b832d7086c7aa7093668475811964c9c9978dcb43c80e8bc9982129f96b647ec4b48868faa512fb680960712af3c30f748664a2917315076bb550f60ea118d159a10d6f6649aaf98ab8988c3cec89bf299b564526db19fcbc7822e35295caf31f42215d9e3449e9080f712bc38913384ae1465711") kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) r3 = socket$inet6(0x18, 0x200003, 0x80000000) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pwrite(r0, &(0x7f0000000140)="0f4d670af68a9fb82f9871bdf1538b6506305a33786ef3bf654cb00f9a6bf4f4fb4ee59505b0aa850156a2aec348a7a2ec5e9eadc1746202c4100570a9927665b30cbe3a4eb4fb221bb761047fc0fee05b3d655e1f62fa0ce63d6251b2fa7ab4b30a3a6a3d2a96909ee07d0ae96a4f8610351d252ea839e122385d1171fd0b3c412d961d7efa8a7e97048d", 0x8b, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[{0xffc0000000000, 0x401, 0xa2, 0x3}, {0x497f2b38, 0xffffffffffffffff, 0x8, 0x4}, {0x80000001, 0xfffffffeffffffff, 0x101, 0x4}, {0x3, 0x10000, 0x3, 0x34}, {0x4000000000000000, 0x3ff, 0x8001, 0x8000}, {0x3, 0xfffffffffffffe00, 0x8, 0x8}, {0x8000, 0x6, 0x1000, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) unlinkat(r4, &(0x7f0000000240)='./file0\x00', 0x8) 16:01:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet6(0x18, 0x3, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x1, 0x3, 0xc43e, 0xffffffffffffff80}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:01:33 executing program 1: r0 = socket(0x5, 0x4000, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f0000000100)="b90b63d3f236547cff2a11253257c9b61dac921a74b2bf17b8b25acad606c33dd68ba64367fc2dbb3caba8a9a390d25767adc1706270ed35c3d04d47a334794990e2e283f0df2e0773e2decd4b27422e1f28bd8a28951169db3d3a9d9d0cb8e4b71f927b508d6e80e1132719cd035c0270f17cec134176edff4bd3159087b20967b9cbe01e7c6f87a9211466758fc71cbefad75f5ff0721f66c5749f058dc7982c483c2cbaa42db09ac2b17c3d79bcabd5eb8ff2ae089fd7ee", 0xb9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_data=&(0x7f0000000000)="f72011bbfbdddd01303949b60560ac842a7f7fc019980a2481ca8b"}) fcntl$setstatus(r1, 0x4, 0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10020, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = fcntl$getown(r0, 0x5) getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x14, r0, 0x0, 0x4) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:01:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x40000000000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000140)=0x8000000000248) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 16:01:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mprotect(&(0x7f00003f2000/0x3000)=nil, 0x3000, 0x0) dup2(r0, r0) munmap(&(0x7f00003ef000/0x4000)=nil, 0x4000) mlock(&(0x7f00003f4000/0x2000)=nil, 0x2000) 16:01:33 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/59, 0x3b, 0x40, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x800}, 0xc) 16:01:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x224) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480), 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/230, 0xe6}], 0x2, &(0x7f0000000380)=""/185, 0xb9}, 0x840) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x88) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x9, 0x200, 0x100000001, 0xfffffffffffffeec, "b1f06ea13365445d475b3dc8881d91f28fc1d96c", 0x1, 0x104}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="c29410a1bf0420e1", 0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:01:34 executing program 1: geteuid() r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x8, 0x6, &(0x7f0000000000)="51fd6c90725debba2015", 0xa) setsockopt(r0, 0x3, 0x100, &(0x7f0000000040)="671a57aeb187a90b5c0581bb6b39d160d0ce89728a05d0ee20163b188d8e0048bcf47be2c688738c7a971910e10f16ae82c30310f860a7696e91edd1a36a43b1dface422a02e75bf731cfd6f66777782e7f09aa06a5ced4694231c2b1abacc1e7172d4215ff82058a68a44e5fd568aefffc6fd1779ffd897a97eda9422bd5b3cfc7c0640aac0198cde9f345a7bd7c4ca09fcdb76afb523db474d59cef7d6c8aaa8f6d23f118ba23e7837a787041ea3af1948cc2cf762ac8d74f711af4c12", 0xbe) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:34 executing program 1: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) socket$inet(0x2, 0x0, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x41) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x820, 0x0) r4 = dup(r3) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000002c0)=""/72, &(0x7f0000000400)=0xfffffffffffffe3e) getpeername$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) recvfrom$inet(r4, &(0x7f0000000000)=""/46, 0x2e, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:01:34 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000), 0xec, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) dup2(r1, r2) 16:01:34 executing program 1: socketpair$unix(0x1, 0xfffffffff8000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) 16:01:34 executing program 1: semget(0x3, 0x3, 0x28) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x42c6}, 0xc) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) r2 = syz_open_pts() fchmod(r2, 0x0) semget$private(0x0, 0x1, 0x1) fchmod(r0, 0x80) getgid() semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x9) 16:01:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000080)=0x8005) 16:01:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f02c033cca0aa1b40293c3807ad44144aff983a7b111f0a7486149990000000000000004af5700ff001959cf020000000000000000020000f6000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "050355a8a5dd3800174e4b00fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:35 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x11) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x6) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000002, 0x0) semget$private(0x0, 0x0, 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000340)=0x55) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r3 = getpgrp() preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/19, 0x13}], 0x1, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) sendsyslog(&(0x7f00000002c0)="fbdd6e37b4d62ba7953da76ac245c0fd308deff343379605883316", 0x1b, 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x1ed, 0x6, r3}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x13, 0x8005, 0x10000) setsockopt(r1, 0x2, 0x200, &(0x7f00000002c0)="f53ac4b1b84e76f50d2656f05d1a89b27731c5566fbd0db21e5455c61356075d3a1d2ba543a7f40e5080d61115e1ec5359a6ef0c06b8915eaac79f1e5a974ae410fbef0f073e", 0x46) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000080)=[{0x7ff, 0x8, 0x3, 0x10001}, {0x1, 0x8, 0x3, 0x5}, {0x80000000, 0x9, 0x7, 0x7fff}, {0x4, 0x5, 0x3, 0x7}, {0xfffffffffffffd2b, 0xa2, 0xffff, 0x81}, {0x2, 0x9, 0x6}]}) pwrite(r0, &(0x7f0000000180)="43eb7830062b4ec8f223d0954553b928319362240eb98e0249293f57205ef3a224dc2d96d70e14e9605e389c20cf24384e0072e9b21fc39333fe24ece63f45bdc88d016c3517fe7a0d4aff6047782344ec27cb7fb401c750cf0d147235294b739f34a4904f3b986d04ddcd462109bb74870ec15db52884e850efd45c7f2c69d090b6c78037356e626771ba0c8f97cb7c878d7531b70099c5f2e8b096fc9b3949367cc5c3f8f4d3781a073ffcd4cbb139df703ce9582814388d7e126ab52489d24d048a0cc7ddd95392aefc4fd9b6bd07f2eead2ee8338db85b3013ee5ef400f79ff6", 0xe2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:35 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r2 = semget(0x2, 0x2, 0x4) semop(r2, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0xb, 0x1000}, {0x4, 0xffffffffffffffff, 0x800}, {0x5, 0x1, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30880, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x8000000003, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r5, 0x0, r5, 0x0, 0x0, 0x0]) setgroups(0xffffffffffffffd6, 0x0) setgid(r6) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x11, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f00000001c0)='mn', 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000480)={0x1, 0xef5e}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x4}, {0x5, 0x0, 0x0, 0x800000000000}, {0x6, 0x3, 0x8}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000600)="69110000000000000000ffe1000000000000000000") semget(0x3, 0x7, 0x1) poll(&(0x7f00000001c0)=[{r8, 0x100}, {r0, 0x40}, {r0, 0x4}, {r0, 0x4}], 0x4, 0x401) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, r7, 0xb9b54604eda6f0f3) getsockname$inet(r8, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r10 = semget(0x0, 0x10000000000, 0x1) semctl$IPC_RMID(r10, 0x0, 0x0) 16:01:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x100000000, 0x4}], 0x5, &(0x7f0000000040), 0x0, &(0x7f0000000080)={0x80}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x92, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:01:35 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) 16:01:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = msgget$private(0x0, 0x0) r2 = getegid() r3 = getgid() setgroups(0x4, &(0x7f0000000000)=[r2, r2, r3, r3]) getgroups(0x400000000000031d, &(0x7f0000000200)=[r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x50) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x7, r7, r5, r8, r4, 0x80, 0x1000}, 0x1, 0x7978}) setuid(0xee01) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000120000000000c604479af0a57b98fa17283cabce2e20f16f51737663c4ecbf2776014eaf1673bea5cae7837e67e9ec04d44bb8755dbaa1bca0805481"], 0x8, 0x800) 16:01:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x880, 0x4d) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/zero\x00', 0x183, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x40, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0/file1/file0\x00', 0x0, 0x7e342abda54899ca) r5 = open(&(0x7f0000000900)='./file0/file1\x00', 0x400, 0x10) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000940), &(0x7f0000000980)=0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd\x00', 0x200, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000240)="90c7c826a6621723c87f8b468a0dff02c2d45ddfe1369e924c175bb5c018aa1995505cda315514501297e4a903e4a0a503dacf3d6824282435315d832780e25c74649bff4e84e7bfc77780ff975fc07095055f17ebf5a874cc60a8d0580a2e41941778f00ee3c57887915fbba85d4d39b10ecbc14094d2a7965892d707acb0d0f2c0908f57222e8793e44377f8cbc7e89ae2aafc258562c175164f45", 0x9c}, {&(0x7f0000000300)="5e78141f4bc4cdd876a243b7d2d77f4dce510cdabbc980c14a289f1f6debfd6bca6096c55f86731f350058de87f014d1a9568fc8244bd7d0f45bf42403723270d3", 0x41}, {&(0x7f0000000380)="a3a6865da7ede6942eb0c6072c69659fe6e40764f46c200a4ec32cbbd9a8ea1ee976df9dac87710752d830b41c1a27015be4fb9f3073ce3031bfeecf4595aaa245fec5c992610dec73e4238c7e010e9787991b0599b9588d1f6db59dee1cf9e8f694588242ade7a88e487def9f6a2683ef5515983ec724b19e2a3da36864a455e0edfd0a896020b94fc06410e6d3f2c1408f2c3d5dc36ca25baab7658cd0a5407323a1d10f31a1640b7a674c4abab82fa53a2d917df45aee2525feaca8bedf809b1a8d8be590f2dbab77bd60a119613014630d6c36", 0xd5}, {&(0x7f0000000480)="e40c22d267991bad7712e43d9a53508a631bd8b3f05cd34e84729dfda0e0968e485551bfc733c21c5fd66750337d523a6f8e4f1c78e1d7a9695920a74b5ad7cd10b4f63ff17ec93823546dfe8416fdded89530ec4e382188e9eeb0a8b66ca21e18e2c9807a76bcf789ef14398f69876814d55c3d77ca6e5038ba1f17919d2e49ced512e747cb0dcbcbd925856b20eaee", 0x90}, {&(0x7f0000000540)="d88b66de6295518fd92f98cf07249dda198066334d29526d3961bd536b3cab2a3f663dc28436168b9057a1bcd67a676a7ea63730ccf395a47c4ff4a815a6404b5d6966a0e3a8", 0x46}, {&(0x7f00000005c0)="06418e258b8b5cc4c0af55b77e2a22ed58f475598685e66e42ad1ef66c90c201574639c333b5a6fff5b992523ef72986f4c8a85f3842595c837664dcee0ce48bd4f2e6289110cba8a5b1ed63a5a7a1259084240d87141d3959aaddbf41e53829c549cc980515cfae958d01236d363196498f12aaa49002c490fe588402a415b82624356acad501fa4ce5fd810f5d0ee6a80f4a290e2cb373d70a3ee04261bf0895848d8ada46452f3e2e9f11f6be18c60477325dfa94dc3e50ad6bf4afd23d19f18b2b38b27e", 0xc6}, {&(0x7f00000006c0)="7584c7d974ef3b61a0a022df5451f733a8678f3125f29dad2fed852a2a7a6fd510df0782fcdf1ef1658e2fba9ef3e980b4ceb7660f9b3e36a882c7835bdd397a624e9677011b8e74ede91d6e087bfc2fe633450d93c260b57ca61384c3294ed3e603fee46a9a4c617800898498c68dd3e77bd2e16a35864a616a040af0a8e52c29", 0x81}], 0x7, &(0x7f0000000a80)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}], 0x30, 0x8}, 0xd) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:01:36 executing program 0: r0 = socket(0x18, 0x4, 0xff) setsockopt(r0, 0x100000002b, 0x2e, 0x0, 0x102) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 16:01:36 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) getdents(r0, &(0x7f0000000040)=""/35, 0x23) 16:01:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100a8, 0x20) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 16:01:37 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x0) getpid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) fcntl$getflags(r0, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0xc132) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x80, 0x0, 0x1000, 0x1, 0x9, 0x4, 0x0, 0x3, 0x0, 0x2, 0x81}) select(0x40, &(0x7f00000002c0)={0xff, 0xffff, 0x8, 0x8, 0x0, 0x80000000, 0x40, 0x7}, &(0x7f0000000300)={0x3e98880c, 0x5, 0x8001, 0x7fffffff, 0x0, 0x7, 0x5, 0x4}, &(0x7f0000000340)={0x71a, 0xc959, 0x6, 0x8001, 0xfff, 0xfffffffffffffffc, 0x52, 0x8}, &(0x7f0000000380)={0x10000, 0x81}) syz_open_pts() 16:01:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) fcntl$getflags(r0, 0x1) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) fchmod(r3, 0x184) 16:01:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) shutdown(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:01:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3f, 0x7, 0x2, 0x1, 0x9, 0xffffffff, 0x5, 0x0, 0x1, 0x8, 0x401}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c658000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:37 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x7, 0xd3, 0x5}) listen(r0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x18001, 0x10) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3ff, 0xff, 0x7, 0x7, "56a4caf165828b187b530b8d110e3a1fd9a06b9d", 0x4, 0x2}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shutdown(r0, 0x2) close(r0) semget$private(0x0, 0x3, 0x14) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xdd8e3df49ac2121a, 0x10, r0, 0x0, 0x0) 16:01:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20040, 0x0) pread(r0, &(0x7f0000000180)="d2", 0x1, 0x0, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = semget(0x3, 0x4, 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/40) r1 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) close(r1) 16:01:37 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) syz_open_pts() 16:01:37 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = geteuid() setuid(r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8100, 0x188) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000140)={0x40, 0xffffffff, {0x4, 0x1}}) setregid(r1, r0) 16:01:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) shutdown(r0, 0x0) socket$inet6(0x18, 0x2, 0x5) setitimer(0x2, &(0x7f0000000000)={{0x4, 0xfffffffffffffffa}, {0x8000, 0x7}}, &(0x7f0000000040)) getuid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:01:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xa7, &(0x7f0000000100)="0183d683d6f4226f84136dc28385043ef8b22315ea50bb2b5831e5ca19f08c62e230892d79b9d21a0b2922bc4921e7b0020232838640b35939a132618ec07f4720347eb27f1b58fbae151b795e6655e234e5e2a1ae65cc2e4598004b9191246a193c6f7301c1f6620291086b0991dc2acf6eefd10d00229c2df8413df5d3de6adaaa1247e570d7be0d3c004778e72f55a766aee1df5d2a998ba3912f6624124df4f4e58dac4ab8") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f0000000000)="b4faf9f46b3d864b950200"/20) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) 16:01:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2ab, &(0x7f0000000000)=[{0x64}, {0x2c}, {0xffffffff, 0x0, 0x0, 0x3000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000200)=[{0x5, 0x3, 0x100000001, 0x1a47}, {0x8001, 0xff, 0x6, 0x9}, {0xeb, 0xfff, 0x0, 0x9671}, {0x8, 0x4, 0x40, 0x80}, {0x6, 0x6, 0x9, 0x5}, {0x9, 0x0, 0xf565, 0x1}, {0x1, 0x8000, 0x5, 0xc3}, {0x2, 0x19c00000000000, 0x0, 0x4}, {0xff, 0xfffffffffffffff8, 0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000180)=""/45, 0x2d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() setregid(r3, r4) pipe2(&(0x7f00000002c0), 0x10000) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") load: 1.72 cmd: getty 49221 [ttyin] 0.00u 0.01s 0% 320k load: 1.72 cmd: getty 49221 [ttyin] 0.00u 0.01s 0% 320k 16:01:37 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d3aa579fb6c1ef3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019331f6718000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9d5534e7e74000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfae66211662e33c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0df0b27d567f1424641106b49ab9eadf26a6717ffd90cfa82dbdb862196262708f0c83eb2c2c081f32159082145982726bb3767b9c2141485bd765680df24a905d329ea8d0ebeb1058ff46df7bca0bc54e8647b38cc1e090a1f02e6de7d569b5503856699142906668b43ab"], &(0x7f0000000000)=0x1002) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="c1e348b90aa13ed1c83cb718c1d4d35b0c02892869879ffb5c6e1556ef03d97b4b144fdeec8e9b44be3ae772b67c3d6e57fa557b5307bc8a28b87036466afb", 0x3f}, {&(0x7f0000001200)="7498d1331e11f0d0daa88cc60c1b9114aa70a02d6382ba44d2f99f7050cb31f688fe4e3f6ae45b75bb77a148c0a5d24902da66c926d63a1f453017896d106b841b0783059c4d4fd4380cb6e1a99ba99d0ef2da41c9b1a62f642bf8b3b62186327681c7e2239a864a6d3278c27225e987313995ffda82779f98d3a85991bf9b0e87b2f293a08f0434a5731d5f1f92e59f34ae37f3b0cdb0584a0f2757977386529200bb1f54e3ea8c22e89eb0d518476dbcb56b61ef7e3e7f8737c166fba6f212ca245d5dee45af23e14ff43ab0083d34799b448fed40d26ce889f699bd4cf020d90f", 0xe2}], 0x2) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000080)=""/95, 0x5f}], 0x2, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) 16:01:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000040)={0x5, 0x3}, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x103, 0x2) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socket$inet(0x2, 0x7, 0x10000) 16:01:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x9) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) close(r0) execve(0x0, 0x0, 0x0) 16:01:37 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) setregid(r1, r1) setregid(r0, 0x0) 16:01:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc020, 0x1160) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 16:01:38 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) syz_open_pts() 16:01:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000180), 0x10004) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:01:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40000000000200, 0x10) write(r0, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x4) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) write(0xffffffffffffffff, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\"\x00.\'file0\x00'], 0xa) write(r1, &(0x7f00000002c0)='e', 0x1) execve(0x0, 0x0, 0x0) 16:01:38 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x2, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a", 0xffffffffffffffdc}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9cb2992007294c02192ddfe06e2e2e2e0000", 0x12) execve(0x0, 0x0, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus/file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x8) 16:01:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8040, 0x100000000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:01:38 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000840)=[r2, r3, r4, r5, r6]) r7 = dup(r1) mknodat(r7, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x100, 0x0) mknodat(r8, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) socket(0x19, 0x8003, 0x8007) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000100)=0xfb4) listen(r8, 0xa60) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) 16:01:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x84, 0x1, 0xffffffffffffffff, 0x23}, {{r0}, 0xfffffffffffffffd, 0x5, 0x60000034, 0x100000001, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x84, 0x2, 0x7000000000000000, 0x10000}, {{r1}, 0xffffffffffffffff, 0xa6, 0x1, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2, 0x91, 0x10000, 0x100}, {{r0}, 0x0, 0x0, 0x5, 0x3, 0x9}], 0x1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80000000, 0xfffffffffffffff9, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000001, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0xffff, 0x7}, {{r2}, 0xfffffffffffffffd, 0x80, 0x0, 0x9, 0x8cb}], 0x5, &(0x7f0000000000)={0x5, 0x8}) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:01:38 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:01:38 executing program 0: r0 = semget(0x3, 0x7, 0xe) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/102) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x400000002, 0x0, 0x100000002}) r2 = getppid() r3 = fcntl$dupfd(r1, 0xa, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x4, 0x200000005, r2}) 16:01:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x6, 0x7fff, 0x1f, "99110c22d534be8856e5b8d626b17717036ca48f", 0x1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 16:01:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) setpgid(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x6b5a6db95452cfc9) getpid() pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) close(r0) 16:01:38 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socket(0x1, 0xc2a994ef5a318150, 0x5) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x8, 0xfffffffffffffff9) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) fcntl$getflags(r1, 0x1) r2 = shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:01:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 16:01:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket$inet6(0x18, 0x2, 0x3) r1 = kqueue() dup2(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x0) 16:01:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0xea4a) syz_open_pts() 16:01:39 executing program 0: socket$inet(0x2, 0x0, 0x81) r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x200, 0x3, 0x28}, 0x5, 0xc3e3, 0x7fffffff}) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0xfffffe17) 16:01:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) r2 = shmget(0x2, 0x7000, 0x1, &(0x7f0000ff7000/0x7000)=nil) shmat(r2, &(0x7f0000ff9000/0x2000)=nil, 0x1000) dup2(r1, r0) 16:01:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0xba, 0x0, &(0x7f0000000480)=""/186}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) getsockname(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sendto(r3, &(0x7f0000000340)="836dfec494434bb97c01fe64775c525e8aa5012e0b", 0x15, 0x5, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x1}, {0x6}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000300)=0x200) close(r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)=""/78, &(0x7f0000000140)=0x4e) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:01:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x612, 0x80) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x6) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x50) fchown(r0, 0x0, 0x0) fchmod(r0, 0x103) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x2, 0x1, 0x10dc, 0x2}, {0x5, 0x6, 0x7a77, 0x6}, {0x1, 0x0, 0x7, 0x8000}, {0x4, 0x4, 0x1, 0x1}]}) 16:01:39 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) 16:01:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000b}) syz_open_pts() accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") 16:01:39 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x14) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x828a, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/155, &(0x7f0000000180)=0x9b) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000500000000000000000400000000"], &(0x7f0000000280)=0x15) r5 = accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/158, &(0x7f0000000400)=0x9e) close(r1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)=""/138, &(0x7f0000000500)=0x8a) r6 = fcntl$dupfd(r1, 0xa, r3) sendto$unix(r4, &(0x7f0000000540)="ac04ddc5f99ec28cfd663743c78d4fbfbe06262633f72cd058186737dd2f52f8fb88f38f2cdf8943add668b8105f24de9d9ff8f1b71d991cf3a43f46ff1a9f56f6540040442adeab02ca363ea29969b9483d1e4586ec448ffac0adb103e406e50149c991bff281f3d2c556a479c5956423a1bac8d34f295b8d67e7fd5496d48d692d959be60d15", 0x87, 0x4, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) fcntl$setown(r1, 0x6, r7) connect$unix(r5, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000700)) r10 = socket(0x18, 0x2, 0x2) sendmsg$unix(r1, &(0x7f0000000ec0)={&(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66696c65000000006c653000"], 0x10, &(0x7f0000000d40)=[{&(0x7f00000007c0)="32eb8841ec9a1304efa58591c37faf6f8e9f007bf02e80a28b788970a24ed28db62040b140d5a18589de7fa67a33cc4ee994d89293cc9ffdf55499322263afacdfa900d8ca032b5aba2203c5c1db2c8f0f84ecfad94bd20fae6428cd836c86eb9f03c8b1e9e201d210308b9dc84cab53d753260711d7b82f5f44ec8edb1b691242241354475a4be7ac004a5858eee0e73088f6d258a85590069175576474e99a32675e", 0xa3}, {&(0x7f0000000880)="312b2b8b7d1c4fc4f1040455f519d64cbda445646e3edfa3665d7c23adffb2b5526d869fb7c6cb76564b6d65635f076817acd6a884e8a116b36e4e372c9639937cf866ea22d7cc7df52a9869815dc55f8e4136b430718ebeb5732306602b5ce7a2b4d3b231556c9c199c3ff2cbe0f9747552e30f1f4b95fb741deebdb2ba470634697ef78f6d77a06a7f7b772e", 0x8d}, {&(0x7f0000000940)}, {&(0x7f0000000980)="3c30ca8e19c0206ebd1cffa50a927ad14466dfc3f3fc2bb66ad08c804867e6ad393ec5145a9d43ccac81b0167340da4f76ebd5d16131808a628fc6172125c95f5ff04aa3ef73de4b04237f20780f965eb23ce716ceab96f2cb67c02bb0125b47d0dfe7f750df9704caa4ea7798ef54aaa6e86cab65b42dc5111361ae2bcbd3c49445c65a6e0977f149e4efd983fec0894c497088a934264ffd1780c5095acc32", 0xa0}, {&(0x7f0000000a40)="68853e2a9b96c1f0c7ee666b43ab36ee1637b2997b6323ef912cb06c333c5e88a1c7d04f29fd93cf1e11d228df725b2d0bcf6cc7227907e98849d12cdae73f078b2ee04941ebdf200b0ceaf5d16b0b04bb8abf11b39ff08fefeb7652d87c8a8e6ab7900c18a43d5cbd0e151d28144fa6b02799865909524677acb4e750c989aab87b962f173eacbc27934d578c32cb0144c4c92ce3cc2771df9716cc53d8e68d24a4eee8a0ca14d09bb8a6afa7de066a7d703d5d732397b64bc07604eaf7e45f4bc67b8a40f2a432c4560acc7d4b96a0c224e0ef1bf1c57e3549a7", 0xdb}, {&(0x7f0000000b40)="736bd8325054308dc2fd43b0fddb0350320d1205c1e1ca1851f5c792b35d0475db258cf2bc764b63525edb10f006cc7d735bc9486d6fb2916819991c7e6cfcb8029b62ffd1e401da47177cc258dcf7b158ae4c93cbd5a41e16691cdbb5188d4db03bd1712de8ead079ba9fdbb757cb92ae0a7de2794dafa44be68822b8c09e5553ac1b6ef80d48e03529226ce3dc3dfb53570c5fe129759a0102bb4b4f4bd15885dd64659abc8cb934af2d1a608899811ff546d118d521e31fa5309ce63066ab7e61fcb9e1b8e995876e78130094c3e2465e", 0xd2}, {&(0x7f0000000c40)="6960cf995fc220b947ebd8a995843e91ab1b8f223dc1de3a484851d7a85247f231f5117f", 0x24}, {&(0x7f0000000c80)="3db806bc10aafb6068ac9b9da1dcf17624f714a4a844cc0ab3dbb6c054da1e68795d3af39ad6fc86e30ce6", 0x2b}, {&(0x7f0000000cc0)="6ed6281210415df2f33788ae42b2237d0eed6b38d7ac646baca9df7139577cdfb288702812e525ae00162d96f6143bf54347961c703c77b31c560abd1f890eefec1a9b3f64d6be39e505987de601513fc3f9a7ea73ce6d1690bb0c15e4709413d5ee8dfc6bd54469e4cd0874706bcfc756d3", 0x72}], 0x9, &(0x7f0000000e00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x98, 0x5}, 0x6) r11 = msgget$private(0x0, 0x550) msgsnd(r11, &(0x7f0000000f00)={0x3, "bbf254a5ca91f093c517213c415e184739e357307ea4e232e4da130af5a0a8b86fc2c9a1e6e5e7d419bae9836d4c278f8c99fb62ffd5b129592529fb8551fee1516b5d24b8117fa541229a6da34a8ab8de38d4d5707fd5819f78a0b53ffb4b2ba17ce3e038602c4fb4007367e629365efd2bbea74c8a2e2f535b8ab56e70a669b5b2094fb7834b8aaeafd0c8724ad088eab253293d7286fbc9a6017c6e695703dbba178db04e4398b05711cd1de2068c9d74c9fe0de78c4c6bdb300def1ecba7e4c913758d0348e33dcba3d565a67d10f7e810d7109fe7a1bc230f3ae118e3bf56d951a5ea1d03b449"}, 0xf1, 0x800) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000001000)='./file0\x00', 0x8, 0x9) recvfrom$inet6(r1, &(0x7f0000001040)=""/4096, 0x1000, 0x1, &(0x7f0000002040)={0x18, 0x0, 0x8, 0x2}, 0xc) msgget$private(0x0, 0x100) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000002080)=0x9) ioctl$BIOCLOCK(r10, 0x20004276) msgget$private(0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 16:01:39 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) 16:01:39 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x3, 0x0, 0x0) dup2(r0, r0) 16:01:39 executing program 1: socket(0x18, 0x2, 0x0) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0xffffffff80000001, 0x6, 0x933d99d869a67a3b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r1, 0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6, 0xfffffffffffffffd, 0x53f0, 0x6}, {0x88ee, 0x8, 0x0, 0x3}]}) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0xffffffffffffffff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x3) pipe2(&(0x7f0000000180), 0x0) 16:01:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x101, 0x1ff, 0x0, 0x8, "b5a86690e885472f61568ceec38ed7fedbcc0207", 0xff}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0xfffffffffffffffc}) 16:01:39 executing program 1: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x14c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x111b, &(0x7f0000000040)=0xfffffffffffeffff, 0x4) 16:01:39 executing program 0: r0 = socket(0x200000000000020, 0x3, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000000), 0xc) 16:01:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x20, 0x2, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r2) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:01:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$inet(0x2, 0xc004, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shmget(0x3, 0x4000, 0x13, &(0x7f0000792000/0x4000)=nil) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000140)='@\x00') r2 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b8100000002900000031000000030000002e5d630209822e2f6d7447ec65ac943c6269567780de4e91355bdfa4777fa0386769bc71c21186cd7e3b150fac606d12fa4933de35139abcf62eaf4be6ddfebe43cebc1e6d4ecc15d294e0aa2825c7d5141ecad0227d176a91c4848b5c4761"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getflags(r1, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2ee, &(0x7f0000000040)=[{0xffffffff, 0x6, 0xb635, 0xd3}, {0xfffffffffffff5e1, 0x8e45, 0xfffffffffffffffb, 0xffffffffffff3ec9}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:01:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) r1 = syz_open_pts() pipe2(&(0x7f00000002c0), 0x4) close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000300)=[{&(0x7f0000000040)="498eeeb22cdbcdb4cedb60d2e3b77bda48a0663610fe3277cb5eb2cdc6727c7acc25c8e6cab8f1cfd14b363c368d1c1b46c79357ac73a4c9ac783689c018e7039c4e40c5ad1ae47f8b2e67e95769b3a906645bd6f477e64da4c22f703f59f94926d5b471e03774ea5fc152ae924ba7137ea19dde971cb86857237b01cf4a75fdb8c2f6d1685fb833aafa20a9f2d18bce6d13d939f1a60f11d37c34c057c37d17aa183b4c8991cc6a61c00ec5ec6e183dcf5fa7b92ab0d1fbb5e2c847a6ddc0433a83a13165673ee43ca5604a20470626f5af85759e7a35f102810481d0b9563e0e82c163f5a6feaf3f91628a0427d93c98ba71e1ba37904b82f74dd480b84039db38ebcfdd769b931f716212ef2afc54b44c737ba570b41f884186052d98eedd0ac4fcaa8d4f61fb67e6b903124173bdca6545351be7b35c60c6adb341426e992c54a040c221117dd2e15c2582953d7da8343e9de0a8aac9b53bec3e8d1614ef5f89a1edfd2695fe1cabdf50f93d52284d61a0b302f869795c5381fd6667747f4df2b3ae853b9860b79e2399a1139f698076191801aa1626c5c561f93de12ce616d899fede04e9f86e78293e9b6f3762adc325ab53de1619a0c5df1868ca265645837480a86a657f2d581e91bdbcc5c13b0ef72cdfc0723aa549ab2686d14e2d276fd28691583f81de7e722a367e4ceba7101151e120cf94aca21decd1c880b35540e4c26e1dc89a0719bf3ed6f6ae85814ed6a269093e79bd2c37b014f022e0ee5acac60754f3d0bfa785da08045d9633cce07431ca86f25ec22607594e126b03092dc20622c48c15", 0x249}], 0x1) 16:01:39 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000180)=[0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x48, 0x4}, {0x714c488e}]}) syz_emit_ethernet(0x60, &(0x7f0000000080)="b69d6daf57349c544afa3974f620c3fdd193c3aca6d168ede903000000000000007ae9002301e2483feb9b8328973defb6b8d67d172b9f8bdcf8e72f55a3c44cb96cbb4ebf166878454516bb464a4c495f8f642bb005ba37bb9b2c6abaeb368a") 16:01:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x8000, 0xfa) 16:01:39 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) r2 = dup2(r0, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x40) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) read(r0, &(0x7f0000000000)=""/32, 0x20) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r1, &(0x7f0000000100)="eef25a8b7545e092333a676b8f56e07ceb", 0x11, 0x8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80c1, 0x4000400400082884) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000100)="0b9fa75cf081c80a5ec5434440a4ea8c74a0b7dd8c0afc944271a8d9d60869886a6640643a4fcc07407ec5a87d88eb8e800feae95f9d281c19797d20cd2ef502886f919b59cf9b1b3b27a3d4d57fc0e27e4b5af0a634ff9fd46dd10b8e1ccf1e5bedaf7ac996bb1e2f3cbe174ba8d9246ccd17f3411b9a5d388ca3edc6ddfef8e36a367eab791f0d3bf94a0b3b208cab6f9e70e92fae63f563301a6f92311e43df05019f0fd86c0df8529c919bd0805944196f954217618e1eada7", 0xbb}, {&(0x7f00000001c0)="ff750824e138b3f57a2d6c16b7f09001f5a6bdfc310caa4217e3f06b3e3b12e06c4a0180c79266263d472252b7ea618962089d0a66b2a2eb4724f7361d70565c33d9f1ec37d7ad85d536acd7be333f377b89229665105cb8140789324c3ee11d36a0c7b1b169948c222dc39fd5abe3583799f5dfae", 0x75}, {&(0x7f0000000240)="c3096aa9d53c295bd67cc4dbef8e60df3e61848235eee3deb5c381c485a148b93dad15855a790ae91a7cd8acfba5d78332bee3a32af078dce8e4f1f0ce59a3ef5d90334e068e39c8c044b53051a350897d2a92648509ae472783221a1b225856078b66d0b79048f0d6ffe55b655b49e9c99715ff33ff6d2ab1a7492f0d47e16b4768a0ef4e38b8e1ed785ea7adbda2bca4ae76f83f34781d0227afdc828b7b2881258bc4d891926b6e71a79fac4ed9a6a663dbab47173038c85d926e339349cbb8fffc2fa658096441", 0xc9}, {&(0x7f0000000440)="757f386407ed261b1701512fee70ce73d6fff5cc622350e4e8fe6b750216c9bbf67040639ed0b1297e0f21c56ae418a79707b5603a1b3df7696522da3d9c9916cdebf729e6b1ee32523ae4d5c08c9124aa03d80676387282db9c41af99c0622921752210c49b7258c99a1ef4758e1d908987afd41875308c7c00f8e265534b315508a870f79e0ef8f78417255740549f1ab14078a696a40f845337a44ab0f2b4b674f1f37143b209a58d0f08d2544a3f4b0c9048899d04e70ac21c3d480d95f8aad7de9d8977a45e0699e092055945769beed83d1adc3a19e606127716e591e55a2d059a36bc1fd5d013b21f17dd101788dcfd3d9b0a94f61bda484e7ca763940e436bb6d8b15198c1422889bd86a72339b89799f3259bcd247f7750a4f695b0ab8af46ffacf3a08d47900611bbf13fac8a1b357478e3cef6491ef8d106c64df3afe2df3a85d6df4e2caef85e2daa6ffc870d63f4edee70ba3a99618afb179c9fc5789ad3d231031b51ad3bc38bb57c7397d2d37184ecebf97abb754943d40cef91e14d201dc1506375f592f7b5b32f95e1ed26c7a6147e43520e0eea21b1c432d7a907eda2b18d9fd6731ed67cc757855ff2e2ea086c80c83af772985ab0145e52390c3076c402ed7839e04213afe63524ec73c2dbdc6abed3f62a0d6bb8a9719eb785667ac40c023954e3afb3900ad07b2830d269d8dd7651804881efc387573d2c6c6d4b109c8f68804faf6c5d771dcf0afb31f79a0a0d1792315021c2e54e0dc743b48691eda029d9d7a7854d2183c26b375958593129967e46ed3c35fbf49a2475abb2339840795c9b8eba2da987383cae6f3a48c144ceb2f3012967e1c7f00d5de2c74fafe0df5d884887e2450c8f124ebd18d07f830218fd6d301774d3879e1cc08c9774cceb8702239ade5d7d5af7f4eee3ed47e6b5a3996cb147100e45548b81d68949a1e19f6a07b333fc647058006b74cadf4763f17cbaecaf596ed7810f3ca13df91a7a1a3edb8a33b8bcd94f7a83937f9bd2fcf6503576c6b536bfabfbeda3cb5bd300465bae12a5aa4495a641eec0bbbc5135a3a98ebededb721f9a6f550d9a732647520d7dc693c8481041b4f64d898148a12c54d088bbe8149ba8d392bc4d7a63ab20b296e4893c943b9198e18838305e11514b3600a392d4542c1e932b45a63264c86fb4be3dae89b46dfe2644f19555e4fe3465f4f37e8dcdf3aa297443d4d577575ecb7b9bab7d4179ac904c7421e7e85457d7b1e2fcfdabd611eba0b96db713083ab96e6fc40eeecd1295a44b9dbdebd46808e9e8d1fd603a327ac5b33b6495ae01c7072143a70bb94979705733743b531a651f4fc3c1ed0b3be29c77e630e4afc508705922f131baf284198d2763d5ff6382af87135a9e167f9854e3d311c88ffe05f8a66c9723e6739202220ebde10f207d5fe6e881ed9d93f4a05e5b92c4548a164606543b64f27467b19e62ae1dc9fa683ddaf21a712c722bca40770972817e78706ef10d010f6bbf6f16fc4e69c52e2e4f8e0adb5bb0f813b5843a69a2f4f0fec60b741e0c94fe887bf8bc07b2ad4a5f883594eba620db3946d1710dd624ada0c37c013d98b92591b37e50fc77a8a7709e50e9a944952e33222a244bc1cffbed14e366cf68d33f6a44d1d3042569e566ef6a645e236468d4c94c9c071a8763223693600a3a0e996cc387080a2788bf2b2ef8f943a4699c00c9104802c1c3aba247644c52d43bc844b31c0ae859e21cf51ff52cba9f5e7b8f1b8e5a02fad812fe60fd047e52830553859cda98b561ecbf5d08a4a1fbaf785a1b4bc3f05d4b06e3a15c5b68e9fe0918cf7fa5bf84410f66c5af653bcc642f2595bab8dcc84c95749be687cb69fba0059b561363ffc2c6f54f3595b0b8fcfd0f8abaea0c94b56340d3e9d290719dafc8df71d5701d5c83bfdda17d83a86bea0c12ef1f0359c02b10e3407da52d5b1718c2d81a222a3b05265cab909cd66c4bd1df3dd1fc1d2a3f9c09caf5153aed86b66b628835ad1cf5fc80b7b7caeb87765aaffb0447cc952ea3a49de428cc119abdd66e9271054eed6825a5212dfdd4380db0a86c7f5176542ac6da764abd50f9d884eb083057299b5d954461f828f62768fe10c32de084ab7b64e3f41b77a1e42fdab94c45e762d10cd732fa64a8850dcb16b1016036b728f3d0a0afa05b3518e8b14ec00f4367a02623751e387415d0a590a5b09a6f49498fbfe890a6f6cee848b2cd1e8edc2bdf34fbbf4125e1d98404f97e67ebe3fdd8bf9babdcb9973c8eff318978cb0bc522c327bc6bb02e159240173b04a9c49762d9c631dcd2862cd3ab9a759d2ccd442858ebd56afed1af76d16939d19ca3a8b375855db891ac421baae8db8c4bc13b587f2a04a640c633013c3aa5dc2b2a9e0bbc07f4d5c46fea0fe2436bf2b6e506e4a6d939798a49a75ad18f576c78a5a2efa0d426d2b9e72365fb8c0194d42808f6f27ba073badfeb842c02b936c9f05306b0310c03cadb58506c4ad114f887d5fb8ae5c942177fe086ad6c66b056cd5a951790474d247341e1c1522ecb28e8e5e257ecc9e45419e745d208f95191d2ff19f78a7fc7f2743c5a93b19b8e0a7c7c4e5974ec932ff5624e03c70cd01956ef2a3031f02d93b8f73d09a1c4072d4dd0ad35c8304dc8690f869a4af589c61602a8d41f731555be372e51cfbcfa98ead40e38793b7d9936b54279665352557952c8b43f73a0c4ea71b512378c9dd15f7a9df2bb2b0e718e99419665d2d820f1248c2c68fc9527ee75fbd0ae1015e987ae5de96d75788e3059f612d1626f5c770017c7f756eea6d550b01da9a97996b3aad94c5c64c3a926230545295dfda20e67a4f0cd70c5bea86691ff8e8aeed3d6f64f8767f8d6ef5241b300574f18e19da6799018c9e20e290a9e6d1bfee7b5a5aab2babcc1754af8ab5fa269ce9e2c9f4d00b9225314a1a503cfdacd0139b8bb6e4caf3bec77f0e89b9558b484b96e8f17f7a34d68f81ad1d98218bd0352c77c37fbf1732c64d628b6b243caa3344de466c48de667e0990d81f837e91b04dd2dc628dc493dbb896b9edccef7704759e23453be1109d264582efdf53684d22e815887b47380a982ae7e86be90af6881cf383a399e87d495ae0d98832fde9dd3e623f7b3d8d4bcb33d70b6131bb2c9da80ea88142b3a57feab040590986e8f2ca0af69039d6255b0465c3229477b362d3f67205e9a14f66ffb31ddee10b5a9ceed56e6cef563b18bf1a9a2dc955ab61971e2b2477c3dbd36c95233f66c5a060de8725d42d992442ba573ec2db478779d68854b86d19f7b5c6e6ea6dba3fe92b625963f8c69a61de48d393fc283f3cb2a0bc22e8dbb3fb743594907e029d97d31347aa2dd6c8f80780b5886fe7f6d6a1012014f8c48b040d8181a88146285cc2d23d6cea157cabc0a804353f1314aacd7cc47bdb35c11302fc5b6328e5a758ac3c6209dd89ab439d7d6a622b502069e391dbb88c9b491145279db78287297ccb6526c7df279dc404da524a7e388b994b3e69f081726fe2a7aea6bc285d0065bb4ae8f12f14f98d39ea3fd8d6be3fac4087f6963a8874e2740320b6e69a5e54c9597dd59db79a88685093cd843c0f8d69ae369834fcb8a8baff1ed7a50fcab443dc7cfdc1fccf4bbed90cf750568cbb68d1e004a54a9b849298c659185d73e0f2b3831d1a7eba548918f63b3d039a1a0a12dca86fcfd2f64b65b2f28be4d62d7a2105b498676822f09850c495f3f42bb0ae7be1acb975e9db982a9b592fd67230fbac4cc0c5dbdfb498377bce1d300a26b6a348fe1046c7c610e401e20f26af3684618f6e9afc41218cb5b1ee70303e419ebbdd3db4192cf0bb158bedfc854ce1a6109bcfbf629674d093c2f32cbb6d5b12d16ea545a6a754dcf9d6c80fe8d86c27a1f7b5144e2879609c72aca0627503de9023d340b220d3bbda1f2b3e0b6295551072dd72920c0d5beb8b9ff091e771bddc216e8635e4e349291c008226edcccceeb1d5c24884db910b8008603b685c5284fe3f75a24e366f196501d63e7e8573c7703e7b6ff789f75be8ee9011d5b4e8268907bbce20533d35d51d485d3608e0804998c50bebb565ffdfbce19038c4994d2a2c5c433c8f86bc902a5b93540a38d44f0e46deb7a433d6ed77a1b64f49b95064b9d9bc90a69a82a5360e075c6d7f199c0f987225109aa3e12a214cd950f2a6496a22967176b51c34b48c0804528848e8b305ac21ada6438473e4d2264d02bb095f5bc37018f57815091c897d40987ebc8422f16650591238e9dcbab65531a27c2c76285024d5c4c45853f80eb266e76dad7e834f9d3d1e05704ca8eff3700e9d0e2684d733ab126e13c96d5c4d9784bc480c4a39be3693a8548c1b712b35bc6f2445a5ef33824e33dd09c5f6b34444b3123902db397647f02340827f067c0901f8b25de3faa9ae42834ce5db2f32bdc441a1433770e70bba112cd6c7e53e78b445506dc6ead43da4ee8796d31541970e27fba802159b7d0ce6b717fc25ea3c799aaaca70506a8cef4bea82a803cdd66ae3742e46a99dd5c0a8d029126e4928886ce28ebd8ac28d2fc6004ec7fb56a63fb1d344870ac77ab127a8b7b9b3cd6af4a229ee87b9d7429db349570322f94e7cce3a3a7808507047333926af33e4e17ccdcae9b877345bf448108cf03bb7c0111729b849dcda86b335899139ac6e432421c7ab740ab2c90c02f5998995040bdd5c70bdf8a7c76d069ace37c86e1f062a02efb39f16b80c5cb73d658898cc2c7184726e1e50cff5fad33f7fc9d5436817f4c459d6971395732f2fa217d417eee7738bbe6b3fe6354e33143456990c532c4a768526809a030c3c3819a293d3f04e778dd54958f65446052aeff225993fd683c94adf722f007ee325369c70ec5b7af40aa15368ac537a7f5cc036912956dd25b2948184df73f308060731f2ee93c04e78cd442389a14911563913604881d39bf510d30dc657a40dbafcc1f1871d783a80e192bb8fc5b93e6a99a1bc725e08568bcbe1138bf5a7563b95932f4d81f1153feff9521a16851694e9dde2e2012b34ad9a2ffff80e3a3f3d8de4c2f556f72acee8581a4e373df1d51ce68c510d6a3920e0d6ee20dc7623244b7861ecdb8b4cf35503f928f1f63972f3baba3b4959e8acc393f314934d4ecc4e312fbdb115967714f614b51905bfd81e9688e2b4fc0ef762f21652554818a17181ee1ec89b3895b0445c1442579858a945d7504315941c7d08cca629314fca21a237694d511086a58455b92023bf66a43c1879ee542d52ee9cfc17eed6c76538f0684fee977f68e905688f99851fdecded706ba3d911bb3eb818602d90d0a7294e54f856a8ce44f7266e8bd23e5c24b722ac2e00b72205f031fd477f10a4c1139c6e93dd427c84d1747ee94b9d787f4d04dd58d6edd3a4fc79bce04adc86655be4338921b2ff7834a4f67aaa35e3f7f641b12deaf8201956a2305ceceb8748d83fe0dacddca47398e9265f6810b04ad47f5c4369a95536accd38541c3906c5622e727a4d6082a0f69f6e79c7c8d6e006fb9f72e2d3dd41eb1ea9dec21cfb5861b49a93c0106dccf00aba8358ef174f6adfa0f548cb8bec35c6fc6970fa94fde1421104c1c787023acdd7c1a1fd71ce94f6e59f8141166a5c3d98eb2c5053617e7853076161dfebbd2d82326522eafbbbd1fdbb7b390e058f69a06c9bd5bd398061c160b91a67e60596ae6da732bac09a4fe894cfda7218236a556f09b56392c1270f07a8f4c2c35859dd", 0x1000}, {&(0x7f0000001440)="6d65f7a4c6c47102f411055553f1dc54a47fb140f270192466a0e820025d2a5c32bf78bc2cb45cbda80f4c426b4e1fb8f0dfb9e8c8cea5257901ac1131f5162b5620ea94b23fe223677055ab751c06bf4b45dd03ccdd347fe84530ffe84fd933ceefa2451073a6810e1dd0f6987db4070664c4c9f0f6690ca1c59a066de11bb3f1183fed05a7fdf9304ea2de2b97fa7c1463c7cbcc7c8095bee1f02eeeed5fa96c88b89b7e5b5daa734a962ee26a0ef0c9c000c3b397b517b92a6071f3b2f1ec2871f7065a08046f5941ded37fd77a7dc35b7da9efc657b4cebe49ec7ee3c3342d667e58b104764e37e4efd13dd89ff7fddb62d1b935e5df60189c792376", 0xfe}, {&(0x7f0000000080)="07cedaa1fd5bd546b1605570cc268963a55560f4b45cf06bdd166e", 0x1b}, {&(0x7f0000000340)="fb32716d21ac96492be0a458018130eefb035c0ecdb4835d2b01a035bbcd3d8d7bdca8026516c886c82a6932a958b105bbec69bc58278f815ea839e4d494c0ba7e3f984abb5ca2cb0723e5beecdf322b5f9829d3d6cf3226a5fa43c1c77043b397fefda575f6dbee8926f867cb635acda2fcca581fc8d3", 0x77}, {&(0x7f0000001540)="c838c93d93a7aac6e8e2240f3625d6cb6bae29820b27656ecfb72a16cbbcdf4b69ea04a7aa33e5d0cfbb9f35966a9259a5490a4fb5ceec448a2692991a18723b4a4c9857d8c792cd2e3b1d9f3891e3a103844655eedd58310ea9905c73cbfd5172b2c692dfd510c691d248713a", 0x6d}], 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:01:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:01:39 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x81}], 0x1, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) utimes(&(0x7f0000000080)='./control\x00', 0x0) clock_getres(0x2, &(0x7f0000000000)) r4 = semget$private(0x0, 0x3, 0x10) mkdir(&(0x7f00000000c0)='./control\x00', 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/239) unveil(&(0x7f0000000240)='./control\x00', &(0x7f00000002c0)='W\x00') 16:01:39 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x103fe, 0x0, 0x1, 0x0, "1604ae2f31c4cd0301003c2f92570039569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7", 0x133}], 0x1) 16:01:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000000000000, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x2}) 16:01:39 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/101, 0xffffffffffffffb9) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="f7", 0x1) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f0000000280)="bff2a89969a932ec483e65879f6f8c668a1c4ab9", 0x14, 0x404, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="abb7ec6b68c00584782b39971449c0dd28772f5154dcf594f908991fcd50c491327333b4974ae1eaa927ebb91e3f48e7a09431a1cf9fd0c65585df26513126aa2e48e7553cef5722a0da2ae671b97ca0d75eba0253b26c02c967197424bc283ee7c59a9eb5ef9bb30c8432f8b4e89501b678df0d2061841e70642b4763bde8e19f2e01bda00ff7dc78720fc89504faecd733dd20a41318774502377a89fd53861c74253d6c48d06b1185d376a1a6d6000d86f2380592ba2ddd9b84e857f16ee902536aa30ad84c791dfb36cb642bd1bd7c624ac635728c7f3f8799e0099f24f777086ea0c2928b3a5f4851cd4ad9f3d9e74ac8"]]) 16:01:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x20c02, 0xc38b8b3bff4fb3c2) flock(r0, 0x0) connect(r0, &(0x7f0000000340)=@in6={0x18, 0x2, 0x9, 0x98e}, 0xc) connect(r0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x401, 0x8c) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/29}, &(0x7f0000000180)=0x1f) 16:01:39 executing program 0: getppid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r2, r4) r5 = msgget(0x2, 0x80) msgctl$IPC_RMID(r5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) setpgid(r1, r3) getpgrp() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x6) msgctl$IPC_RMID(r5, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x2, 0x1, 0x3, 0x1, r3}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000300)=0xb2f) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x100, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x20, 0x4, 0x180000000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e7c000/0x4000)=nil, 0x3f}, {&(0x7f0000eee000/0x3000)=nil, &(0x7f0000f46000/0x4000)=nil, 0x1}, {&(0x7f0000e4b000/0x2000)=nil, &(0x7f0000ecf000/0x3000)=nil, 0x2}, {&(0x7f0000fde000/0x2000)=nil, &(0x7f0000ee3000/0x1000)=nil, 0x200}, {&(0x7f0000f63000/0x4000)=nil, &(0x7f0000ebe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f93000/0x1000)=nil, 0x7}, {&(0x7f0000eab000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000e0d000/0x3000)=nil, 0x7fff}, {&(0x7f0000ec6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000e6e000/0x7000)=nil, &(0x7f0000e5e000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7520}) r7 = openat(r0, &(0x7f0000000880)='./file0\x00', 0x800, 0x1) msgget(0x2, 0x123) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x30042, 0x0) write(r6, &(0x7f0000000900)="2d5da2bb421c154f8e91d651987020cb82a4c7047c8de39ba8b6aabb468369f2ca301bde92ba253e8d971703f449030a55a600e7ace5d078c84b41e298fe105ebb2821443d621d3d0b86c771c527d6ce29124be8fb6f2fe24b191b222a05c1901202f47974c012b5308310427010d3872e7f6253408eeca08016610451e6922d396de380753708982c2e73b99d", 0x8d) minherit(&(0x7f0000eac000/0x1000)=nil, 0x1000, 0x1) msgget(0x2, 0x80) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f0000000a00)=[{r8, 0x1}, {r0, 0x4}, {r7, 0x2}, {r6, 0x8}, {r6, 0x12c}], 0x5, 0x3) 16:01:40 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="e50f347f507d69c4903f2797c751295645a8a56f163ae9e0dfca70be276401fbaca8664d785e177104e7222320bdf5992c3eebf3aaeb6bcd5bbacac49849cd246bc9de5c1240d9593c775105c2b7fcb4682ee9b8e5ebe44a581b2b867d07df678b41832713e592ff9820d54d8af2ae92aa7569824dc3c7e12f7cd4cc2499291c4fa3c73cb1117c52a394da01824537c7379f579e4079a21f15282ba7f286f6083e8429107562ee055101cc4c70aa7845aa67279bb9aefdae3f58d0e2cacea282ae3ed824f53dfb5511f75785fdb62b2d272e0f5fca743020544cdf0d80fdd2625bcf0d48c021deba801d16d4db4b9beacb028bf7777bf029b3f54c5d1f199a", 0xff}, {&(0x7f0000000140)="12a41864dfc638d26e570d607ec1c76f44c41af1b57fb6f96fa4a86d05a6408f6ae02872030fc6fb43973f7930585e3af03cdac4b0f55550f0c61f727d07881f997668f0cbfe0196213553", 0x4b}, {&(0x7f00000001c0)="0f9477d59cb935f90385992dec5068343c1a4ab4050868a134ab877a728137d808598f66955e27c66478c5fae3ac43945ecc6af52d22645084f9f6653ec216e18c617c653757133ede", 0x49}, {&(0x7f0000000240)="2b1bf05bbf281b57edba0d0c585ab2e744048d9ca8fd73a3da7059ffbc56f9359d8dd33d639334687612271b7686cd5022a8726252267a9d79ff29e0c4a772a41e08289f8fb6c373", 0x48}, {&(0x7f00000002c0)="1d5adcb3dcc85416280efa96ceadf08b4b3c3ed52a17f4e5596e8edb9f4e5eaadac15e3190990b6ad898a78d7ac53f9a8128d429bdc94e6baf1c319239d1348974d5c9af25d2f2aeb9eac1c0dceff519c0f009f7aed788dfe32153b61f9e26395c324362f007edb008b8732210a1a12e4341faf1a4a737ee0e594414c852057ec5382b1d607e16a6addde18961efeee8", 0x90}, {&(0x7f0000000380)}], 0x6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:01:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:01:40 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) fcntl$setown(r0, 0x6, r1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c7ad343583000000400002"], 0x10) shutdown(r0, 0x1) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) getgroups(0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:01:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)=0xfffffec3) r1 = socket(0x18, 0x2, 0x0) pread(r0, &(0x7f0000000100)="4fec517fa18209a1423e54ca173a7581676616b051ff0526f8b57d9d082fb9088534bfa8cfc6cd84bce63d47c2b2d4f2fdaf42af3ca8280eccdb1f71ac81cc76a3257c9e4ebb5836e0ce8f6cc12805ab97f1562b84117dd855f61622405a48dc0ab4d5505cde1d685c0d73d55ce608ab733911affe53b127fd74726d93bae4b033d469e58d86306be07e4a1dc243a4908f78518db191b4ff2d5222837f9a82c23530b87fe6d410dab28f875a3e43bffaac7901f96ec9aaf05b065220dbe57c8a9bb133463f27d3a8cd9d22f5ffa1a87567837000e262a4d19ee13f920e4682e1a15953eb2477309c930b49a2a08f5e3e1fb0ba74929f8439ce630520c6b7708a18ecd8b330f4c7dfcce23ac14c9a8c4569104a820f3a8d737adae6e245dc790f03903a406d1a4d71d615e710d6d963437d5bfd6ecea2b87c3da6a8fd24b1a8eeb3eeb83a5d143108f2ee2fd6914aa705d2d669de8f55a9083e9841b17c63c933efd9eb48d02c486be7ae3a2aeb9260c6a242dff3b0dbf4c31539effd374bd5f1f3dfde7b5eddc72e0b7de319755868b5dde15c05ca455f76dcb3c90a32a2dc945199c60f1c609c9b80d8bde11225aa3312eb5faa4ce6fbe0333c38685a8115c460d4fee1295dee1509393376a76452ec7cbb44d6c96773f325806a38772be09ccdfecfc4f2cbae6a93a5faa2bdbd3dd4ad16f7fcdf0ecd00fbd3f19fa68d3080e465363f1af55ee28f7c9b0f2cf853656765f562f90684016e8e7864579ae6992f9ba38a7e6e761c8c924bb365fc9e0fbb7c109467e10ec904b541786d83dbb8213e10d49ef1480e87c79eb17e227f588891f5950d5787a4b4d79b7b032cd9f7f124550a6098f7eb47936358ebf2e4319a06893c47d5534021654b435aa59be6fa61ebaeb97e60b0aa5380b1af0b3ed3a0358f1b2487ec930a2aef8f9b41ce0bda5980aac1237c40446b1f8a32374d7485a7c54b209a39f29197fafd3c5b01b4e7e73bbc886a4e58eea711954f622c88fe7184fc35db84eb8a7ba6c6308b1585c1e5a0d25dfad35372709e2c7c1bbc6f141e8c8055a7cbdcbcb6287a3c408072046696ded0efe87f90832d30e26587ddfae65fa408c4e6b9e8e19d76f5a982ef179aab348accae529f91837806ff0f4e1d9f9c86ed234015fdcc2459fae7dd3f680e67350b977da2d54e57e107cbc1fa68dcb3a273222b16718ce76569efad97446044258ad4375486ee98e815907142083ca76545ee0c71c62e75a8356501e7c1d446f757954729560975211cbde81841f8d0ba5172fb9e575250a56357faf2c15870ec305590de81390080da4246a1e244380fff6b2bbad9851d9cedfc6b3c4d71ef9577680620a0ccc2e68f9c21a3f7c7daec987c2d6491dda448e125531f68ddede2d9fc0990686e951b1e9841f2671deb6b18bc70af063b7ad0ce58af0d09db2da9e1f2424cb579973b9fe674925d6411e2c4ccd01cbcc9ec88b1f72ae8b1f8c88802f6daf0f21b5744db4796feaa5c71759bfdc0d4d209cafaa3e69bdc4dec648f529c8dd3baf86ee11737bc8b56600b4744d9987875c7edfd6f374ba6609f1bce98d104ba930c9c145dbc5514fc39c33d2c0fd6a5e2ff53f082fc29a0deabc626d4bc0b990311e1daa5d374bd64d269add8655e4bde9881e2a5f876095751cd6eab99808265f504cfc8e2af8283b6ee7d44b7f944b51db404acb33a38c6374f99a8f656734d3dde088ed22d0542d7ad376bcaa92885eb0f1c8b2b831c05e376946af82dd8b7128e545420f8f455f7f8116ac58f14ba57fd305deda41b4ce8c7ad8e94fdb51b25c5ad081ccd35b5ce264d441ae4d4e3b076d396a19b5c799921994d1324bec3ce5e3bebde7f285936f4fd6387e2646c99e288d0f1cc58e44b2ece6f6e503244703546166055b0fbda6db9361d794a89e372aa2297a9c0f2ec3edb372c5929fca3f7d063f614468cbf4424927f8bed9b308391bedfac6dafa86e4d0ada617537667759ef924b47407a31b44a14d10965276bdcc28313ddcbcc0875455508349a367989ae66f2dee50af44191d7b0f10f4c5b6ebe7579f4e3c7dc79527b0c80324e05ca951df542746e9d9487b5681ca1c3e5146e90b9efda89ce05ccb3f4ff31fb0d2cd97443c415d59dc7066597852a08b7f2ac4f12ba4cc5e32866faa3114dbbd8d873a48f866084f7c718ba4ed63b38c1b2a973591ba6a5649db64a3a85a0a5960670b84593235485b9167a77b69b68173f613efee7054719cef96d174bd201b5012111e33475cfb7468be01e576dbe41049ec56e5e8b28844eac79692ec3201e12919629072503cf03a8084816f2e82ba9c78ddec63e5447471b6d6f7d09f3745ed854de56c9211d0a4acaae347e01601a3f8b6f9833a40a8350d8e88c01d30982137e0f693dd6134c4eddce7dfb8733e9c1fa0d527e01d98d13969143feab60b82a138a762ea60508892821ee7f863e88c7bfbdd4ed3b957250934e6b2e839d8be7e34d1ec24336a76a2bfed397b2ddb3244f7d9a16e243496187e8fc7b2fd77fd55cd295703b4328e0603e592e02c0848baddc55beaf1da0bd6e2e9c1319415085d6799cf253dcd0686072c070b0c22231f3d54a7699e8f0b243522fc92abc6b5f593353dffe5883948981d2a3d03112eec62d2f1c3c7d46da8896397d336b49216cfb232db176c869914d4dde39f4b5b32cf3a3a1469d1c17cdc70ce45024168747b538fd3252abcefdd2dc16eb7c4550a5acc2a2f8ef8d789bfcf2a5b447777b953b6a72a15e40a1c922716f747e2b1abd3f01567cb24b79a806cb21f25796dfd6409a11c3256c0c9e832d73813c1f98d680391e9cf40fe2eb9d5854f6df2e1a1206fe4f1fefdf87229cb3939a5f5f0efbc018eacab87cfd735f9909113c8b1a172e63a50b23d4201179f749d69d96f54f50b65d4db595a4ece071a733cd55a281ef50c45c44a555268bd05ff92dafe03fc65325c158a9835c60a3bb7edd9b9675b8ea1f1461ef5649c87d37811d69bb71137f19c327bf7e379bcf8e7ba9a5b67e4c8db414039501295fd1713ee614bd7a87a1c9924f2c12a416eef37440646df8c016f72700b3968f846374fb908555852fbb7f16014c18e548a5ddcced9e5733d922925a3f7b6d97f26ab1e6b9e63de9f4c793f7f00ab90bf7e5928e860fc243c5640525805b53c2bef9b34c9b1f24be9d7eee590a41d97b1b8d21e8e01573772d4a5b3ca63eda911f1c59b5111fba8aaa39a259a33fb86fae9d879c1d73de1d65fdeffe160759ccf15a203dfafd862769ad657f98376ab25477a2aa8fc8a97fc57f5c62563ebdc5db60f7e6bc94155f55dc8c59ce9538a491ba53fd8415922d5d88975c69c3d48230f856993102eb1410cecd635ec2773e4644ac0f00f2c58d0784bb5ceb071fbc91c9d14fff345293d30b3dd1b5c1042fc672ebb28f6beb361679f5a563b88d8564879fb5967158424336b0df17b2f7e9be4d8e3167f0df88d90eb9d89a95d59ab8eb760fdedc648463f65e0fa01a0404d06f9d1d2fda52380c22780abf599c0759d51f87433a3cb5e666aaa34197281bcea249d8632366daf79ab14005d83eac5732789e2e30ba2039d0424bc91fdad783c4d1a02d8cb5f5f51ddb009a4408dae11e1205c737311d1fbb7aa2498fb06097124d78d4dad4c6c17b708beba4d5eee0c7f9dfc9289f2ab9e41c517239295b1e3057d714d6a61b5da5fc7b3855b7d4582454b35d9311534647524fd86636331b390992254b191a78b5daf1387fd4f036901a4aa5f641164364d170f290f4002e38fd9ea4a1b641e4976782760ae790ff256b19626faab28a3b3b4e4ee615ed2920057c512ce6102d634b12cf6efcc066f6ceab9a2261f208f3d1e19718cd716946661fb4955ab112180a62a5a24363d541ae8332ed54d9d9d6b5c837d2fdb2f54c4a5febb133fcccde8daa56d827ac7e429eda5db9a8969577b1b28c1dbe875135ff663c85649342cc2a81c637b6cd4135ab8a866a76aabc8914cb0b535000c074ac98148a7bf68125e0fafd9d526e594b5fe998f8997144b0d57accc420f17b02b0daf43d9fcc741420c38f4cca487877e569f6ce61515500fe9fbaf1c46671dfc171273bb17651364569573233278d3c760490ab7382c8dd357228a3322868d83aa9124f750796a0c628aeb055cf60261fb933b9010c1e70f13517aeaf794a5323f02ff59c073a2197a411236945e57fb9377e3d41f6dffac6a9d546ac43041305cf9e60b06977c350bde9b6d55e3a3b95665407282ebc50e9bf24a9d10ad5c1f43dee1d246b53ce7b1880c457623a9402e0d143f476337cbea55d4ec2e5f90c7405ca3c4182a44f504b4862b87672c745dd42a009c88aa1dccb9ccb3b873cdf52da65d8a282cc3593d425a85aa9d5dffbf0d3503f625d2cc8229225b82011a323c20cfed2910cf6f0da530b717824f4a0de0aae5dd99db75fe9e26a234e0d491812f5acc4566f300198e4c3cba68484e589a95858d131cbd88ff90793ca3adbb54bdf647134fe39682016fd9112ef62b803d2b1792eebb2f13961d80b74ffb8fd3390d9d55fb11beb2a8bcf82079e9e0780844048e34e8c716f0b4856857fef12de829858b9acb9ecfe29a936e2d31f5eabc5df77f3cd4934424dddb7039737da3a080a490cc623d25fca0c39d13041da56ad98d0aea68e1ccaff95b180833f11540db75421d97e8f8d13590e29dcc8b80e272c2f4a757631e76415d321bcd9e6fa739c511be09404816ddf2e11c8eb6284c8bab27c5881fecaa6235b50f61f3fe7a2064d0b40ebd71ffab9d23663b07d807bb4956809bda87df81192c2ae235add636e42a0a6c839252199376583b8d39f7d6c5681e083fc0cec35c48c1a311cf913244fdaf612c5d62c4b76ec1599c44d4379d5b6e4d3b335e537ef0d15a03cac40717eed430c7581852b2083ebe521f402f12a2a5fafbaa61b5035f4e65f102ebb35b6991994f6c8a23e70e4c2f5f4a28af61a2096e12b14a15bd19fbb0dc970fa3be70d949471e3f2a3ad1829b6f10df40a17687cb759e90e7986842453320a4b49a00ad03d332eee68db96003c7790914eae331ca02864d4c09c133ce297566fd795a60ec5331a9e39740e5d52403a019cca0e6cc954292b3fea04d2bd2951a2ec25054ad4997f8efe8695e5f900102a967c8088fe90346dbc9fcc43d7b548bdbd373ab85909f1e0b087058af3019c7d6c37cc428293d5f05c207444d593397820ef23b7735822b547df996b1622ef4a5286ac06bf3458fce56b8790395cd04c160be2acd5ae074056af1301b67e465b9e4b1ca5a2f658eba9792ecd04f817a0c748995a60489f69e6f6ba78cbe8b9871407e864f223efd03509aabf7741d307fb2a1959ff024212336ec10174119b227369d3bf86cdd2bbfe17acd027ea81e7c96ac88368e1e4b9908024232bd3b64a932def9742ad3e7744ee5a85121bf928e9075bec089f510d0ba370329a8d5c36e6cb62ef420780f7563d0b46378d49454aa890313e291f3565111a45ad13d6ea729bcb93679f99153f7e09d5f64d0ec87eb756ff178ca48e7be57b94fbe6dd74ec07acb0e9416d07b4d244df70ed7439cf881761460401b51f6de95fa75a5bf32a9c48a4b53dfe451097d5b9abfdc4f6975ec697ddde2f11ce1bcf370ebad785e17f149f5553a618d2185d365c93e1b59e3ff1e4dec817f1230efde7a0a37583f749281d576d34d42d7211ec95c5fcded7eefefa2ac8503a46221f4483c4844dddb20fed0d", 0x1000, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0\x00', 0x108, 0x40) dup2(r0, r1) accept$inet(r0, &(0x7f0000000080), &(0x7f0000001100)=0xc) 16:01:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20019, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) getsockopt(r0, 0x0, 0x1f, &(0x7f00000010c0)=""/38, &(0x7f0000001100)=0x26) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3ff, 0x1, 0x20d, 0xfff, "8f13e1f6898661561f8aea34d59de01f36462df7", 0x1, 0x2}) 16:01:40 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000140)="b5", 0x1) fcntl$setstatus(r4, 0x4, 0x80) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)="fa23a56e67c2374581545cb225488b283899bbe9366d78b75f208a7c6b09c7968d01f0d67f", 0x25}, {&(0x7f0000000180)="de5c77b2d3f6277c60642b8e225e2c5155b409931571e303e0a77bc22f971fabef1103ddf4e1b66f2f419f2340a688f8fd48182fe71c3e35cbfccca57ccfbabc285b7218e6c528124cecb19b5fa6ed567795bc1b376ea9463457a0d8a25038f8114eed6b817477b3b974129753d37bd91b95721a009b7579227bb3c7de270f85104e6484f5bd", 0x86}, {&(0x7f0000000340)="35a6ceb258a054109b58bf5ee59b14743d28154239e0847cf058bd064fd68cf3fc770a4f078b08bcb5bcac4e2ac0dc78e32ba9fe336cede2a3f2e99139a77ddb848692e827914dbca11a5c649d3f5a2f741ba0acd38e962efb01f0b3e6c433e1f83b523e8eacb92c4bbe25358d2970e1c91ae00c62412e02f34d7914aeb7050ed2f04a5c926246aec864d39edc9679896b079bc1bdec89873b806c83587864fb36e58708672469f13aba940f320bd5a59452b969edba5ee36fe3e3c34ebcd74a0b7bd57a", 0xc4}, {&(0x7f0000000500)="84a712c917fe51cca1c8d22d2f5a8ccacb649c68cb21af164de829e5b7133ead31e0d705ccc8787968d8e2fcf6fa2dd7cd4532babfb6d974bf331389818924d37ba7ad2b1bd39c5e9493517506c11278d9f21a6c5eb438422d4756864c9ecdc23a1b304aa1e417ee7e160b74f2f0aa018bb3fee5c9a598f5b1a5553c9693f868cbb991f0e4bc02f8b721a7a5d76cec169a99532a4972d227d331b59e02e9f4e1a3cf5caed0e8ee1731bd7a3ee430aa992c3e3e879d739c26a5d04e81643fbcd019032094fda1b907", 0xc8}, {&(0x7f0000000600)="a09bd6470835f1d30310b6f8d72668156719bcc97421a52fe163e47e7388a0a44c4940aca5bd4dede0dc9b5a436e617d8826e1a5197e6eec4fed8ae54ad93ae1fa1bc6f9fb25fc59e6c03f7ab231cc56f48b5bace17fd4f7b2daaf248fbec9aa597cd7bf2ebe35becce68337a7ba07fc22a27ff32a1fe57419d7feeba4708bd88f583b464c2feec093f144e5e84a462eb01cf3188a0d960d52db08fa6c99cd1ff9d78497de102786b1be1997d06290ae5e476dcac597fdcdff803f1fbb70646d3463a51808b7303d87ae133fc62d5eef59fd77c0fdb1f358b20fe4874665fc46f8d8e26e71d2fc8c63fda674e114a8c8ca456f38664ee8ea8db25e", 0xfb}, {&(0x7f0000001740)="d1794cb4d02d9e730cedb2cda51e958c0889e3c82c2303a9504d38a15011284b4109c13aa852f76f2295e2c727175f6bc3f2e3dbf5f9d8f17b73226d060b3c0d884189ea6810a70ccce700fda48ff31dca853d8d7d0ca8c38acff7c256b8041d396817b277e4341d00417a0a531420c5a450b3c0a140b06878c9cdfff258dd3c0cc066105dded69a02c9386893d635afec6052037403caf341b7d792431186b01c735e0ba8bde3eea9ffd9738a1f4854c3b2d60c1531c9bfe72c53793792ffa9448da4597544970bc9b78db65ab4deee83eeeebe887993b0645b595a4b71d35a7fd4f51b10ef9aefcc60b7674826b48dbb839296a6a4a98c02472e471594f3f81f1dbabaef71c4194dcdb4334b5302ba5f0e0fe0ad39f85805fdd16ecf9dd6b733ae6050b542be9dfd7a97aa7378e55901e00cab2f89f6c6ccd166cbb53f481ce602d713858f2617300311960a2cb10c5b0aa6c9a7382aaa2d60e5a2b7ac12e9186b2013d4854299978de0aebb2ddf6d33a081d47beb05d94de1a45e88c69dc06af199f36c47fefe5558a6685936c73fb994e748b5775c448652b6c24ddeaf7091e77c19fc6f29c74c2878160cf542530711ffb9b88a3cb8e65cd989971add11ff1c2fadcc44f0fe7db313d6b1de4d07a56730244c9f637c7fe28f8ba2fe2569c613462a04d4a88270f84c9d4033bc1a8830f0e9339afc31fd1e3bbf62b4c082adb45a162e84b5d113b40647dfe5f784a67d652784b508c2e74c4ef45206c466279371b4f8b5f028958dace5ad96ca35a68dabd711b2f4b1f5b0897c31badde19ff9b8ee1aa05bf3522fcf0c409753f1e4b047474becde0f01bdb66fe71e358386a8be76f645ac3697df2e8ac14d381b72fc344c37d82f93e7cf2e31bfe3792076f5db2926735b286f30a9cc76e73161b34dcc8eed45387a7178c6ac7496435081437f4f585d84282c874f5b5240fb7af5cf74fa25a433b39644eacecf10127cbb1fc3769eeca83df960662c9eb7e08162b3dcd0ee7cac69c84ab2062f8f1a59c80c788d0223396645b74a2361d7ae11ca1916bb2ecfc8e939488a90aec7e4d88de73b98a61788a630d691c6deaa09833583c17048f7449dfe662d3ddadf8f3c114bd6da6c1bc0d17a7403a9a831f447551652fa2d8c665584eee7f75781f14a099ca8bcc6aca2c012ad17d1a2e648986431905e93c32d5d3a8177e4a13390720f9e6b37b810062bddb6f101c3e9d8949195886cb0ef9eb234694efd2898046bc9d34ce98ff6752d0d7e79a2a9a43d7a0082a00ab21d3928f9d5fb5e0bbf0318638a60521e145c687e820ed0d826a29f5a270d26888207b189122a0707642a14e515e2487f683eca4076f3a6fcae7d461d3df33f62a4c6f51e9dbfeff33b784b72fba64918ec7b01c26fb30c3df6ced4eeaf542d045f67c0b8fc7a9801114840f84633132b57961512b25f9785f11aebea8ca0f423e3d06e020a6028e1bcbc099f64318db438f6c151123ddf1b27e634a34170237acf9840b30900a5a7cd9bbb5b9b4156cfd60ed64dd18c272b139b7a7af986dc56c3dd9fde4d6c79866368f54dbf48bee34895401140c857ca98b737f074c6efedc0d2ed782caa44088750ff28034a8121a018333fe14efb94f3cdabf975aa5e9c83a76bde97faab5c8686dc73b971bbab0e108c57c9e23bf65eb1e8c9abd1ac3efc235d2634f2f6ee0ea92847199d046c35b99f91b79dec55407f9d1019621a21affb25996fa8b38a75cef43bf8661ab2becc3526c76935d7259c2c983f8a948e5067ec7a881c27a381464f186effac8b888794480857ccd8fd8b3d0f6d4059b75e0a2c59fd812ea7986ed60bad033fe0cb20c9cf6937fee0c13e1ebc7c35200a60a1bf0b04186c6f3681ae411bce7246b436def8fe2c617d56df65d571566f2697bf481fd8613bef0fec2961b5912df4df690e766f134b2490e69d790f2f90b627e693a73f7da33659d5c983c74f320bad914c627bd55275fdcea5167afd780e87f59c2227d9a57d853dd648a131710a3e44ba19f6699d91a51eeb0d0417057fd86c4b0dcfad836e87d0c08634e289bc442801131736b5dfc7a23abed0854df40ae7ed09dfb5c58459ab49705d03f11097dd09a413115158c7f0cf77dc021938ece6c60b212674f5db3d00b6f991a8a8eab8e56f8959f44d4520a1762694882e923a11a772105f3103117153f1b6c0c1f5294ba34da37ddd25de8b13feed66e3a7c13f678f592a3a590cb01a63c64d0c8562632fbf1156633d0b705e9549d3d1ae75eeda72962d73c596d7ab088481c6bcacd2fa7e6fe62d09fad6b502aab510c44e6c18d698f407e19a8601aa9ce3c8ade837a5e41f99cb1d8e780bf3eaca02a3ee455562217d2010b82a4157d1cc4e1d5e436dae4e04b919ffb7cfce7e8834e7de2207866ff001f99a6caa56c3fb4e14197e8cd626771c26bfc1354d23cf4a8f32a12dbe5b3e3c2fc7cb3d0952a7ee0c3d27cf58da49b85204a4be1bbb9f75b802bba09fbe6ed7dea36488e897ae2848783e8fed5c1dd3a6c306ab88a5d0a5cc48de19627f4803f76d68ba142b00bde732cbc8445f659fb0a1218ab50cd770bd1bc2ba4b002df3ac1a1a847a19a024b0dde706d1c4304fd785a5f0a4f8549e7472dcec4be6b4d7a98d24de5e41d45b5943bdf7323f6f2bfe02a545ec623ce0d1e906cf7cad177f9be00684b8418a80318d1ed650d579b64500560337caa7446a6df43bbe518ed04ccccf94da65307e3882e64382c49ed4ff758e9b97c7f7640e667d1ccee93e13a542606d61fb73679ef654921bd19480e796137bd9e67a2334a7c1bd0a795dd1f1f04288857f2f7ddbdb941d0311d13b0bd5dd453a82602fe4a85f4ea8fd58cff5294d46f08cc5deb9721cb10a3c4f13f6cab168a0ee17869494850d3d71cba4a4674a3b8e126215cdcd5cf64f175e0fa6312c393f621f0ba5d53caa7d09e4be4bfa117f8da61c6e4dc6bfd5cc9d58f4e37b91f68794518c0a77e8092c46ba0b8dd83c9e824da03f5759e265464034f9f74b044a73e76f67956aea30079170733c6f5697fbac2332091c8d5372f98a3d5d27f404721e25324270f5ad2f7a10d2c3f61abac985d72da6ce9cb34d14b4ccdbbd2b64dead37dff3275c59daaf37636ad7219720198eb310e061fc8bb516470e7cf76317170c37b60b0f2b2a10d9751a6e98be18bdaf270c6b4da6dda4447b5f6afb36724f81d36b2131f73e8031e1f43616351707d17e8d28160e9dacb771cfadf91bc578c1adbcdc7aa221fa3d48ae6274072b9b3c2ba012205c34b58ef264659c975f5e5cf1476efb1a528e548ed7716e358be7502b48cca49484c7c236c3f0b82c3a2d1cd57109675e933b74369848047a8e35bd9a044806d6664a1960ce9383c54452f26d87367244e58f432b675f05187574a5579a60322e8f6d3121145efa0ba4d21de04dccd7d9539fed375777ab6f1e1243d60f2a77c6725fcae75868e6bfb21e244ba083bbe89a01eb5e5aff9c8aa5b2099022b11e8e9849db3666101c0df95dfa5f9d17b0dda9a334b2281400b0a4a2973ec5d4e15f01a3c71f757171d088bf01199501a70bf76b7491472fffd59ca3cdba555165b3bbdc54305783d1aefc0e6be0e40b44e4f7dbc05cb3301a5a1739e05fa3106e9574b67a25dec1dd4eeda5bf70d362d02bd592867fe3a7ed21178edb38cddc8bfe2b23c96063b4b7a9b7ec1635d4a81b4c91dd97b85f1137a8b9ff0bd5478dbb719be24f6b0049b0a468a5bc512e8a56444732efbdc719ce12d8a767c03be42cc25c449ee95c9498457b957f4a2cd60bb038732c7d1b26dd88b2c0406ba70da1a376ac94d0b3e96e32046f9e4d4df733a40c2c6b57c09507680d535d7ba482e90128cffbe2a95e4a0f71151a9ffa0ce1262008bc18a5bca817ba1d90047c2a6a22d734e192d91c1972cfcad4daafbb8111d911768a15902b3a5560eda8e832b5f41fab38504f7393dd82d382c1e1b2aa3f63f340bf07791af2c88ac27bc04508d09a0e23ced9ab9331722371966bb23c98a64d2b95937780f50b9dcdcbdc2008adcf1a0de6eadedd5f709961475afed3ca7e5c05bd967aeaceb0896aa35deab7b8f9494e6665592cfd217aacc8b1c12fdd6bd92bfdcd7551dc40a4d15c644fe68bf9d524532264b12d703598af2f36fe7e50b0d2765bcbc9242cccc0c817d06a8f77faaaf06dd35318b5ce95b1740e6c35deeae22c18b763fc68c109a29654cd99ee258c3aea435b4cbbffc0e5b117c7ce916cfa6342af77c083166cb4002c3a71935229d176a0c84ce9d8feded05303bec2c46c380a858b378512a0e3042681f370a3f9cff3fc50dd5979ab8d2ca41a4ff60b0a9250ebfd39908c63a472ff4043893e29a7d023871450c2ea5f937123b173cec04be3d95b38d40961366b4d113d3c6d6ca106044708b50db763cc832cff1943ab5515e9b479033e53b799bfb28fa7d38d5c406828e6dc1b694fafa1cfae94b9a5029680b4443601da50d92057a393e6fe09bfabc33f82ff14a4bf347abc1e7f5507fa1085c8bc4c6e668bbb342aa11a10362a1275811043019571321dfc6c0eb30a01a57c0c18c1a4dd3f307f07182e55e376c95bcca12413382ded9815cbdde35453b95533f323c0fbc9ddda2312305657f7dbf5f2550361998b0bdd73e4bfcf44f754287a0d2a43a5eb71f67a6a57951f2178b790a62360eedb37cb8d20dbfbb964fb655d30b6f4501015a6431ef1eeb3f19afb6e4faa2b5eb05426614b4656cf64793b4131e0c6668afd93fae654609a68fc4c2a03a8e411f1ec5eeb4eb3f88232323f9c68a3b69f9581784bab5193fac8a8c7374d8500346944ff1582e79395d65b5bf0719e972a94b77169bdb7887ead2ab22668a798450215b9fdf1bf7c92813fa1cfdc50caf1c5c7e249d62c6540e6d770f6611e93c8645f85b387a7d8a7b014e0250a7be75e7f28eb1745bb7419632ea29d86c58a569f6e0eebe0432b2359c7a69c7072817787147991ebf03006b804e7c6688cd2ef31c85c2bd3e5a6b123c10022be16cb786af69b546d8eb03d184a6dde48a3dcb8b357a7d5644d83add685741f51b0c6f742a9d1b9b3ac15e6fdbf47215df19ca668d7e437af19553162685a7f85bc5f2b8bebc5bab47417cd6f2cc624192fbe96ba8ebc56be528d6b1ff433d13da38ce83773e0ce8f4882eb7f820f98161430e343b0d16f57b5e4e3e6c6e257c3b12a7334aa878954ac8e64b95d6fabb25cfe2a9bb769e5377e036b580862862fcade03921352f56b5e608297c84857dd93b39774f1c7fc8d82827a2a9a517335b5d52c8817ee2c871403190fd9fbbd4173ca96ff4ed77fd0ebbd0b991772d99f60156376f712a1d1df4debce1d06299b851740ac02d0981141f72b163ecda412d6f25eaa66f2fe45e41cd0c398431065bfab3cab88f308632199b1e29456859fed811be8335fbf04ba31fa773251164464e8f3e5dabe9c979601699f53f33b441dec668442fbf76705714c0c585bb082e655ea36685eaa7a83b90f2297a6d34f5dd4aa08b10827ad5371afe3d784daf59d916720020000aa8a02e7e6e4df404f0b6441f9e9f3ef614569d57ee1343202ee0fdac75a0bd2cfab7bf3ddf49fa18b79c288282eb14f3998186b67a533652f14dbd0f0f0ffa1a863e092b5d764b0fa94324918ed3d724d217c4b23f1d19ff836e93e70872c71131aaada746ac96d5cd89d5f4e71b89437586a6a364c3dda8037a617782ff403614d72ce2b70ed", 0x1000}, {&(0x7f0000000240)="76dd078e4ca7c47682de0387352fc2a59f57bd2f197aa51d8bcce5a4bd4d8c4c1e2a65979f39c3d73afcdf8432dd4a2943208af71e40032fde8ac11ecec289c5dc70085e6caa8cc89cb96e87195cc8170c1e2ee06ecfdc0db6940d0d7a1ac64e5fbfe1d2bc", 0x65}], 0x7) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000000), 0x494f) dup2(r1, r0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x314d, 0xe959, 0x401, 0x6}) 16:01:40 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = msgget$private(0x0, 0x18) openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/bpf\x00', 0x8000, 0x0) msgctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) r3 = geteuid() r4 = getegid() r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000015c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r8 = getpgrp() r9 = geteuid() r10 = getegid() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000001800)) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000003c0)="47791668f564362eb9d848d7ffdf8c1681686b114b2d29e8e557a0e137d7d1607fb7cac471a4f03ca56986f03fca7e19a111e0bc651ada0f162b2f81b0395266bdffc41092f9297247d4dd407415b640e4e5cd06e16783b8c920c724bdfd5464abd175da0a40d3ca17999a716c92b5acbd7b112c81e0720962c8c950cfc0fba3196f10f4dc72951ff8aae0cabaea9fbae459b2ee07d12ecb7cc686c24706202fa00f4300d36c93614a25bc39f086d49dbba7657e89afbcdd93a6c79074914cbc7960252b1c77eebc69273bd3f067f7acc4cbba94616c3a193604cbcbb2358afd10f7a078271fc1fc9d158dd3bf4a8c6860443e15185c53d02e8df7", 0xfb}, {&(0x7f00000004c0)="414b78cec0a98e1df550fb06b2e2eff0bcf08abb5b10678f152feba752d41c2f930bc1a15216f06fe9a2", 0x2a}, {&(0x7f0000000500)="0205b6152d489aa3efd22076d43a48f4442c95aeeb684adcb1abc9153416ba13db975f98d00df512dc2da590d6b55e44a9ca961daaebe37bcbacb90a6a48d6d07075bb29cca083a399b4e5e1eb6a75ab2b83a2b352557148ffd81d3d008d2d877b1882c475b865d82f77d145a88a15d8ee8ce2b84427b0fd9d6eb4a63105df3b16118749c6c75f494c0b88981e4f9ff1fa97cd1e98eea97d3d882c3e9c7eb38f43fc7dd02485b5dd3445d165c6054f43da21a6592917cac68d7f321e4d8ffc95ea18a7a79892fde1e3274647c32682b41af63eacaa3550d28251c3b40093d1fe01d3620dc57595892530e8085fc43cbf10190af2a635a612d8b31dd3826d2affc02a917a261c26e87b4e66aaa811318d79bad0363a35168507dc2c102b5036fcddbd910dd6961810e48d20f581544534c9b1c05ae049235e074163d34aaefe36448956ad9f1257f4c7f9d6a2f0c2e9b80747461ba8836b48143da4228754f166eaf602bb5563352eae19b32d542bbdaf37b56be981757d756a28a0438d7d67554c0443239c2af5b7df05f16c6f51cd03f81365ebf5983c39548cde53afb7e9115d8c4d79dc1400d6ff1efb35a16448045e04f720ea9395aab9a7dbf05d70e61afec5c1613d83c9b9cd5eaefe9b1415beddf139d748a7d6feb450baa891e8e2bba4a0cbdb67529bce5c320da148a65a6272931f1e86269ac0a69d1ea57187ff0fb07710b7b771ef3a7444ee360a8739f6b1f5b48f8a1ebc9e0f9b0f6247be9e044dc44638977e742c9e642ffc3fb948075907ffdc85a456c19f028270f188072824b96db1e49ba534c6975693bff101d252731c616f41646de436e3798ba825ebbebe5c746343275a1b35b4785ccf49359280a4ee249f40e6d9772ee7430e3e9847974d3bf6778759a30fb977f8ebc11120e322ed0e7fa5c064990f5cb546223d79b33d318c793bd5ed3a6ec9bd25621594ff409fcf4d5d00af1d5cfbc3ceecc31ce1c96dd9506bc4218aec837b7349d4a7e17e0689ee8066278204e0037a4f2ccf653b009ea7f123093ce8d8f731dadc5272bf64c911d0d9578870aa1ffc369e5eef6343a33c03cf067702e4abc1cada3156d139ce82387cbaa6633bc6061c230f599d4c2188ffa0c555e3d388c972b8fb8b70f16de751f67e6218308f11b749dbbb15c5521b2e7cf2880ae2352d4817412fac14e68aae7de7e36ad801eaf1c2fce4ee427d9529e0bb4be08c8abc359ea68ef496aa7ac82e364746e0c893cc26f3238d7b843cb02574f96db03c8942084a08f12d851ad68f9a07e30326f621059a7691c1ff66746cba3a3b001e9efe2985c0cfe6b5f7c15013915cf51eaf8b4d0b96bb9503047b0b19624ab027807e237888ca4be256c5d5edc2ce7a00e3c995d8ea041b307ea5606b19ef7432d07d483f35503098dae045b0e88f9890e1423769a0ec9b78cae8cff752bd120e670094a356104dd739e6bd76e168605591dbc9a0f3b80fbd983b06db69a5fe50dcc4fa154931e5f4f887b3f180fe75bb6b841759c666d84308b5ad288c0360d7ea7329ddfada9cebecdcd419102e7c69343df88f51e66485d6c522c2d51a75603ae0a3b7b07379603a33387ccbad284a29c18362ecc68b151ea7679266438599109b252ef2001320dbfe4f27f66a5e3843b167c1b7b9d6c92a4e9c26f19aa2f528c97479b7d8000263d359a39db3c6a8448abce7e1343229dc51dc85c709b9c567e41ecdb084df3543ea5583484a8dbf6519c5bbc6c3c1c369b069e5a73ac765c2f5e978fad7139bd53f09f97b76a5ba540ef7fc7d66dda9d3b0ce7f1eb24dbef3f6d637aa3fbbe9d5ca97ec534d81e0fb2b1d756dc4e99d42fe08486365e3d49e6682ab1ff941fd3efe6389e049a8789f08945f5049cf8ce51b90f0d959f5a69647d789182a30e913e20c369936235c0d89d219403e7ed9efbbe24b1cf5d93d340f6f4e608bb5e7be5280c92511e17b7c5eeffc54fd95025fdbf88e5f9e36f1bce1bc0ed3de3373661525caab96d396505a76e144b8522f4e57f0d832d99f8c805bf2966ecba06178a8368091ca9b8ce6eac55868f956952b448fa483293d83dee2304bdc78deadf20b8823cba7d24d928ed8425b2b091ce6695e4ff0f98616026e63cdadf449db99f94b70c8aa60bd87c78f600abcd6790f42f944357b9543b97e93b7cb631cd46a24c35fdc13d0fc4a41016df24043c065e1e4fa360474015f1fa4a540b8a6406318ebcb16dd65c79d343f6daf3a29bfa39e6a7d79557b79f5e848c9b080e1aa6d2acb797f72ead6e8cdb17776b4a3fbd2e2d95ff3ab458a5da22c29298e15b7c0ad32c3b47d4b6b19feb0620670494d22c42ee96e2361be407673392d39f18d8913cc798cd45aa176d43b8375ab213c28143eb1cd0c6ebd0a7a3771bce0a33f0b23710106ae42d4ca79ea447cd35176279b6a0b9b062ad66c89a176cbe25a91c964c05b51ab74664561451d11688dfd545a9eef675141e2e8b7bdcb426f4be41a369055b94f31cac8692f1a8783bd742a361f3c0a6a9f8886fb4146390abe3a4d69e597f7fc24d9ce766575ecfe8df82647a98b6995d938e1680eb2f2d17587abba642c44c4c3da1a24da6b69017c10f0ccfd9306dd4228bc87ad3a44c2d5fefead98e5f31e0fcf88ede4c5308d2ab55a3baae92bcd30ddccbf055bb7329d79c56acf2dac758c40b67a1899ed122c57b5c8f595299751ead19ba9cf5b476e874c864d0f32179c01c7d4d6c482fdc6d7a81a03a6d2827af0e84d5e53ada695351e354ad8e7f0697b46dc9477af3aba93fbed6e8df7e0eb77e439c74bd032ba0fc9a764901d7c82a7355c86f67461e4ba6cc2f31ffa879d3148017018fb45dbf4127a2449863ae8923c5f990183959e9a3c0b0ec32f59dbb225baff9ee627e5361d60b6b106a6f786734c54a9408fa0ea7edd0d69c1358002bcffc142edcaac7f03af6a75333be26bc7b9aa6addfbed5bf00a095525cbdbc5487df2875fb3dd15093b3dc53d669bcaef4ce7b7f61b3ce541f8f1cd618862c94d1ba4af294c6295da1d9b86fdfbc97a1fce2cf79cfaf2025aaa6405322176ec5f5b1f585294538f70a1940c728e5fef1e1109590984071125b603c664ad9192e90f9d864564a7340274938218bc5863be9ac4d40750a16718f8943e842d7bc61e7206bd06c5f27a402db1220a424b0576949bcebb197fddd4f890d3b47e3bc21ea896b43066ee6ecd393b80f3542913058385e6c41d810408502bf155f4f7f20d74d055e227d5a9bdad0d1571722ea52b10ff7c71389e0cd1886c51b8317c641014c3208b9b21694f3f385f15359cc564021cd2aa7bc801d9a29ed2c6741ecb238484edd929e00892815fc3a55796a32f78987a0b1d27074c29774730ddef22c5319220c2b5558a4e2790e9ca8562303fb39090aeb74488dc83a8051cd734aae22d801ec911829dbcbfd7a9caf6fb91113ac6895acea5435c6d349aeab5b71b76cb4b4d1cdf8306bfbe9cf7e5747d197fced5cd146f1a0270ac5ebe50499a2522c3f67b06a5c967d1e72641b3106d3241360cf4d0321da84236c2daba5c2c1da11f63f71629a0cc632108c3eb50800296f46d18b1f73d9789d0df0d026e45126063d7328c5952a039522813e2bf6f3ecfa1eb7f909cbad0962c3a04f55de913dff35bcfaf2c4767b3361889ce3ad8b1c1960b378170558e2b425e33e7b266e4c7d51b18178670da7bfeeb240cae065b2abc86088277c41c13a0448f1d810abc5e2e177fa2f153446702db7eee2764626f1adbd3b062a0d4675c90511f4a881e2f01f67e5b5a36483747f9db41fe42fb648d975e1ab76d72a7c615fd75a5bb440f03c1263c37e4af7e99327201867fa7675d83416958c5c4ffb18bfe80473ecb35237eff197604f4200b335cba19c3b9f44fbb9276f9a7241136ec596229fccd8d618f5e8923c18d49d74335691a4b4b2eaa786d7c1e3bc68267e86c717de26a11347bb27d592b3f0b1d53f8c95bd104ac2437df832dc06b99ce90ac405e858eb1d65ef1458216fafd484f454741625fa77bc216e92e091c604409cd0809fdf75a574b3b9e70df22c767c2528710c66b684cbbdf36998a782ba7f0411904a113cffa12682f572082ca21b5b5014c2736cc5dab88b740fd24ccd45493b06b8b7477333a676ed1ccef13a0bba586bb0fed204cd4a0f9235b10ebd619c0505fc96680e97a7188fbc0fff4078aba540b48eabca87ecd43643e30d8f6e1624ff1a945d8fa7e45f7bee313ec8f9b5683e2787d7fc6b42cb65efee178c8114f33efc4a6e6756d85a4f89764e4e8e0b64f5dbb0e0754eae92c2e661efa7e722eea2035c1167af7944dff24fb841f5ecee1ef966238e7018f21985b9bec6adca3416381f3c8a3a03e844d949252c00f44bdae90c6c4bdca2f24622a5931c0220aa1735f037f0b72d8408afa6c3e6808f51d890b93ebc770fc32db0769f3a774c5c0cd2226ce3f7e4738893ac4cb54bad200894270b5bb7aa205e928b7ae0525ab13eb5f0629272d5ab4ffa8b15ae55e22ce881c4d0b826abbd7c45ff83172d3a258eca0d6c23b65eb2769fed70ed6fb266f57baf42306f1fde84c17d4a03897a73b5fc8a719d32720be97a8a632b475d08ab354185fb3ce2ea897934b6f7ce1baa00c00a87f75441087eda7362972a4524e76ea29337ed4883c126b3f2bf9e5555c0aa1ca12c97a262111dde5b82cf073b46ac79d1f99bc61ed12c424ac101ddf151fbacc85b6e61b05268c7ba71fc697bd041c7542833516372b71a6c83f19716dba7c1e28541c5352e5ef743174f58c24ecbf8eadf879eff77c517dd426d5797200f31dc76679ee565d1a1386479f3d2091d1cf4b061f0275f8f4d4925c01fb318617f44613adbf251ce42500fe4a6cec754b0781ec3e1689be1b08f664b2672ccb7f77a456be082bb7e7275ff4c45bb31e5809227d1a9b85b1e22a7efe18142a106b8aee356f215509cee2f555ee98f362959404c55cdf61bbbb757b8747253b1628cb4b991a3d007586a6eb2b226775b0f921f453163e34e3fd920c4332f5b118dc6b12aeef5c83fc125f46b5b33a61a5f55d729096be8b6041b6dc9a8f40645db0a0989ddfb31fd025b0b34867a1c18e9d39923ae39d7903080544b86ff98681ab03ebb008d90fcf90558fa8f668ce28c88473123e4982b904e9f2a3a2e0ac5aaed508a58cc6ee1b77d69c33f4b66809622b05c9f59b86b1f9067d62eae0a1a1849a72ec44a34f0a8b4694a1a0beaac24ddbb21143d121507615e62208ece04c79ca12f4c57ea1842a5a70fe5ad0f0385f6b3f1452f1e43320daced4b98429d5452649a1c55324c075ae7e39d1199e6d81204569d8750a7dc17de71a0102835269bfbb322011df0a6d165ad9aa16ae5763334eb655f2015f6db818bfcd7b541687bc5d5a3e3da832ba0c690869a14c6c0cff7204abd8a99bd1b298dd5cef9a294c0f319ab154553307746a516a1af4b8760f5367cb874ab21b952d940208adc2361cafd64a6a8a213a3177e90abd6f71aade82bf3845eb7a0ebb4f74fe527370f3da4dee395f5a609fbc16e316574b74f8cd6fc4067ad8b33f24e7ba120ad623d5e8e2ebe4fbc2132da02643f9a7e5bd17c71da7037ccfc1b05385ad120e7927e07530ce6595b710c4a78adcae2cd99fda27c28ce4bcfbf202ff804577ccd0e35527d2b902a84ffe46a6216e11d915fba4902d68a43a4c1994070b7f34029fb561c833f328fe91efa3c17b3187ee77ce59ebabf948", 0x1000}], 0x3, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0xe8, 0x2}, 0xfb2da8297047c605) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse\x00', 0x400, 0x0) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r11, 0x3}) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shutdown(r12, 0x1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000240)=[{{r12}, 0x0, 0x11, 0x5, 0x3, 0xffffffffffff0970}, {{r12}, 0xfffffffffffffffd, 0x74, 0x2, 0x2, 0x1f}], 0xb4, &(0x7f00000002c0)=[{{r12}, 0x0, 0x4, 0x0, 0x0, 0x1}], 0xa04, &(0x7f0000000300)={0x20, 0xffffffff}) ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f0000001840)=r0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8100, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001880)=0x1) nanosleep(&(0x7f0000001740)={0x7fffffff, 0xdd3}, &(0x7f0000001780)) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x10, 0x5, 0xe0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="1a92c68d14bf47e778ea1fa319b9d04a107d17e58570a2c704385f9b777109bbfc1243d0bf8ee92b4e5f", 0x2a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x5) 16:01:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xdffffffffffffffe, 0x0) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xffff, 0x9, 0x1000, 0x9}, {0x0, 0xff, 0x80000001, 0x40}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x34, 0x401}) 16:01:41 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_int(r0, 0xffff, 0xed8b4df6beb49723, &(0x7f00000011c0), &(0x7f0000001200)=0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff0000015e14ebd165056e0dba179c99f020501bada8c8476948a0058872d9f67dec84f3b3f83b2c2b32ba76b78421dfb3b3f8dd7a2c501ddfda718b0a47d4da1f"], 0x10}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x30, &(0x7f0000000000)=0x6, 0x4) getsockopt(r2, 0x6377, 0x4, &(0x7f0000000180)=""/4096, &(0x7f0000000040)=0x1000) recvmsg(r2, &(0x7f0000000080)={0x0, 0x272, 0x0, 0xfffffffffffffffb, &(0x7f0000001380)=""/232, 0xfffffffffffffee9}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0xe28bff3630532237, 0x0) 16:01:41 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f99fdc6bd4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a8082e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dccc5379152a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b516425f1511facf44515d7fb4ea35e828df7df30850800000000000000c59324a1c873f4b85300"/697], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0xffff) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:01:41 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xe79f, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) listen(r1, 0x1) 16:01:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0xfff) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x0, 0x1000100001ffe}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) 16:01:41 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xfffffffffffffff7, &(0x7f0000000080)="ebffebff13b9fd812eaa4e713048e69931929648d6bcbbb706a562c1e23f0c7c5b13af8f6693b1f70814185bf8c4", 0x2e) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) 16:01:41 executing program 1: mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x1) minherit(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000007000/0x1000)=nil, 0x1000) mlock(&(0x7f0000005000/0x2000)=nil, 0x2000) 16:01:41 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000100)="8c0be81f2164719668f700c8fca79b73cca06e5530e2a2109c7ca955cc9cd9df397f0a8eb338364fe20f64fcaee99dba", 0x30}, {&(0x7f0000000140)="480e419f9f6c71fde21fdd8030e7392c3dd5d9b8f9a91d457947954d8d7a2f4913a14a0b334466f034b8eeb4d69c02d493336d54e184e70eb07afaffd253ec7e9a3380703a391e29f8cd91fcb4dd6daf6b67af8b69635ac5f1209087dcef868e0e5e6acfb6bfdd3804e311c0341ffa142aeb0a04fdb41819465f143eb8cf33c2e1b5f941c14583ddc53196d9da40923a3acc342760ec9df2f9b1faea2ffa265c3855caf9bb23ee387f7df7e5aa4b9705e6a4cf2b4cc6b978e123bf58341ca8df95a8bf7af11366bc11d512ec72dce47def934116f19886a4260276d682f5d75aef24ab49f5b4d131f26169870cecb6ce68aa", 0xf2}, {&(0x7f0000000240)="eecc8beaefdbb8b6dedd34d45109da9cb0276643cf17359c8595f75681e9b37c39287331b95c428e8618b8cf333abbc182a3c00169c018432cd34dc73ba5a6b1fb6b6485848b67b336422e3f1ca535e3acd4764e14bb80add5119e862e51d04e8664470b441c5335ffa3c5c21bdae2585cace3096a2090", 0x77}, {&(0x7f00000002c0)="7f561edf379176d711640f4b09f70be1d37abe7c937353bcaee8d66c53ace8e2b3fbdd4555a414f274b23474588a46ad20945533e8222e75f01d16aa3cacfd6c6e4bb165665b3f2bbeb8d4639eb974761d1c7e54286fcc99bc24fc16052ef73344677ed4c87ea647d64f7289d16c60b699711a7818d2ac4f8c4a89c359158f71326d9eb411dca6acd9460bbd614b3a6093ff61817e1d199be1f0535ba3d83b2b802f4537cd8edd266861b2d0e825d59dc910c3c744595c7399d62ec48ccf9a6f38d934a5d023b9836bbca80534e4e39a297da9ddb6422ea5c031215d6ba13341d1e17753f418f211d12438b275fb20c759ad", 0xf2}, {&(0x7f00000003c0)="3dc0834766e9c54c3b6f2be19a9cd4d38b76a2262a9eb7ae0ad45f0520a02a127cf8670bc952c422a6fadf7506e8125e175a626d28e3d53ea799677ce67b4e7f8fc23eeb4243312936f7f5198743e09d4b7cf46710ad9e872c338b7bccb5811b25387730a2c99597bdb388a008278252dc88e5df1c393bced561b915f961bf960d01830d08e54c6311ff9bf166a641d804709f493e4473f3543cebaa8738986f34cbdf2b573df067ade23f4738cf8ccd45d7917d05afac90c0801bc029efc028e0f499373d749f42c409538d5c52d9b8dde0009a9b4d044781a6f45e5d847d9b85f5eb75cc253012209bb202d332ee54", 0xf0}, {&(0x7f0000000540)="90af0cda13497e671623ea52f0a4405854a13c6d4ffb91181eda967a4b296533b500c22b54d35427fa15d45796552e36a38febb7fbdade212640c646dc0ee85cec9055ba7759e9281e92ab1df50becd0b081e4638313b837edab384c9d05f30949305f976728d9bcb835612539f9f85ffdd1303d429c1eb2e199abed1291fc49db40eed38ca39f87035f85baf6a69937ceb6898ce8b7b714b5f23fb663ab007635427c3dd6aabf1f2f469a8e64077960bc5fe8811ff1c1aa37", 0xb9}, {&(0x7f0000000600)="f3ae608a9700badca9dc24005bc58cf7fc9ade94b67a1bb5da88f4c5833efdb73fce28cbe8aac6450ba37ba3c5a7d46bab652c6c4b245fa61ad6f3d862fd11965a4131cf318089877b4c812eb16354b10b6e40efa9e30bb0b24f74fe975c5ab8e0cdcba8ba0771249324995b29e1a1dbd4a79dfe09e4c54efaee428c012fbaa47b4fd89af24c941f9cdf75079fd01e7c880ab3a88d0eedc05bab9abb0a96", 0x9e}], 0x7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:01:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/73}, &(0x7f0000000080)=0x4b) 16:01:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, &(0x7f0000000040)="00807a28895f893a58cba34d5141150851eb71", 0x13) listen(r0, 0xcd30) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) fchflags(r0, 0x10001) dup2(r0, r0) fsync(r0) 16:01:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="108f9eb44f3100032e23c0f171b9", 0xe) r2 = kqueue() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x3) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:01:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe2bc) ioctl$TIOCSCTTY(r0, 0x20007461) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x2, 0x8, 0x5, 0x10001}, {0x8000, 0x8, 0x80, 0x1}]}) syz_emit_ethernet(0xfffffda4, &(0x7f0000000100)="b6475ca67d9ca47af33dd4e0b437ba575509000000000000000000e1433f2a849056f30609fa7e9273fceab956ff0000000000000000cc00") fchflags(r0, 0x0) 16:01:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20}], 0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1fd, 0x0) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:01:42 executing program 0: r0 = msgget(0x2, 0x20) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8020222, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:01:42 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0), 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="a5420a5a8ff73a7cb7422a94ed32a94a00f6f2907e85857ed69f986c8862219535baa26e2812bedaa8d5fbe30e69fb30656dd229d6e7eca69e83c11a79b479a34076cb1313a979b04a805b2dc4ab308f86bc360be09802eebb69ca5a5bdff4ea7ae1ffa1d7baf2671767ed585e9764236ba9e7acf718edd09bcc38", 0x7b}], 0x1) 16:01:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="644a9b517fd9ab0d39aec8a2101dfb78d055e9a8ef4ce6da8e56056defed9b2301815939c1b401", 0x27, 0x41ab34280b7b3906, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_open_pts() r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x80) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x81, 0x2, 0xd, 0x6, "3ccd8be766c0e521f35cfafd03e3c379459ffb1c", 0x6, 0x1f}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r3, r4}, 0xc) write(r0, &(0x7f0000000040)="a88f4a1a851fb7c3978d3f9a7da38cfa29b52b745724ba0eacb3145366d57beb4f9d1236adc6d9560eaaf856184a1a2bc664a09886cf6d8eb3e38d9c4352113f6c09ffe4d59f02bc4f9ff6fc8023ecf668fa0383d58497d7b8", 0x59) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8080, 0x4) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) 16:01:42 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) 16:01:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x2) 16:01:42 executing program 1: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:01:42 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x600, 0x50) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = semget(0x0, 0x4, 0x1) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x100000001, r2, r4, r5, r6, 0x42, 0x2}, 0x400, 0x1000, 0x1}) fchown(r0, r2, r7) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="1bdabaa4137bbd0c2619e09ddc3cc67e8be4dcefa0c1f10e5e29252c5dd90e3eca668a06e411360ccc599aade41dbfea475e93588b9a398758d5e088cdd82fdf25dbeee26934baaf74869b15a7206ad7652d513f6dce290583116fccf2ff59b8a7ad53a3591a1bfe15eebd65d1705a062d5d112718a4deafd95656ae6d4bb45d9149f2337fbb0fd442092270aa0296335eaa96f69b9fedfb99cb59c191b6ceb9d0210efa41bbd66ca907c4a8212598b7ab0c90e8506f29379b0c52ee3fa09051585e545d", 0xc4}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCFLUSH(r0, 0x20004268) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x0, 0x0) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000400)="754df41cd925cb28141d8ed3122708fea111dee06c92fde21e0bc32715637abb0d6a392a99f993abbe856900fed2fb392d5304015f9c99e4590d3496580a74ab9c9060eed1b7d48f8e7313615ec0ff601272", 0x52}], 0x1) getpid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0xfb, r3, r9, r2, r8, 0x8, 0x81}, 0x6, 0xfffffffffffffffa, 0x80}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000540)) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000580)=0x40, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_data=&(0x7f00000005c0)="63db688923193a7cb4fcebc4f67111dfa859b64db877ece0d6a835afa7a78de3b9626fc95d4fc69ec89dcc24e6dc4cc00447c7fcc177816429c6f118c224f9a168027e0fca6bde3afa834fbf86e73446474ac3ffa740755336e4"}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000680)) getpeername$inet(r10, &(0x7f00000006c0), &(0x7f0000000700)=0xc) setsockopt(r0, 0x93, 0x10000, &(0x7f0000000740)="a18d64bfc41957b6aefba4bc48a53efbdda96ebeafc282905700f9493877498ff9dcbd33bb1b96c9955470ebeb6e9469929dc7a77196ec2bec963e5cf153b70f65fb450ea558d7734c42cb8dccd2834766a30aa8be1c9956e00c9cfccfe92a1ff7e90b7af1246c4bc320218042075d3b319bbcc55e452485650fd4ac3fca3aa5b8bbef9eab3842016b8af30d68d3f290d3636a377854025bd1db", 0x9a) socket$unix(0x1, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000880)={0x4, &(0x7f0000000840)=[{0x7fff, 0x5, 0x9, 0x916}, {0xffffffffffff37f0, 0x4, 0x95}, {0x7, 0xe9, 0x4, 0x1}, {0x933, 0x5, 0x4, 0x9}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x28, 0x0) ioctl$BIOCSDIRFILT(r12, 0x8004427d, &(0x7f0000000900)=0x2) 16:01:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xb05de5a845d0ffdd) chown(&(0x7f0000000000)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r1, r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/4, 0x4}], 0x1, 0x0, 0x0) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="ddc3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) 16:01:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) r8 = getuid() getgroups(0x1, &(0x7f0000000880)=[0x0]) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="f56571b0ea18f11eadf5ce8eb0d3c55b430db371d70c5ab7c729f50da040e9c03a138f2c5771aa39ad975f7862f119519610581bf5ac5efd62cdb146fe60130f", 0x40}, {&(0x7f0000000280)="ca5480a61c821cb95bcc8914c8c5cc26cdfed97b390ca76eaa7c8fd113118c0f21ce9cc0c3f0be2c588efa4d162a1e5d9c43f6a71656bc2d890763228b9adaf75d6bb56fd5f9ca542d6fc52973abe3e80583efa204ee40ff86316094ab92b45d9e592719c0ac14e0711848255ab12fb46419bf3db90e4e2698568bd6222520c7aa292772860f083e58c1b09dd1dca3c85ce4904afba8f4dc088581f011f1167462029aa4327756d8967fd19201dc998d3883372c7cd8976fdcecb8d877d9b2f8e6c2365eea042fd28cf5ab9fe3e8e5b2588a786ff78b9de2", 0xd8}, {&(0x7f0000000380)="551f9405c2b4ee61dd82a72aa3cd99e3d6d9246940671fdb86fbe42e92546be91a5f799a2e125481869d4d6f48c8e9bcff88c4949a758baedcac59d1905ac1dd4df97ce8d3087a1617c549da99393fb810c06b1b7ee703677e05bc8388b5896327fbbfa46cd0f1d969b6a6e33149880765d2aa59504386a972515d217ac5305bbca80f1fd3b9e75dca76329e0becb1046553b654acd7842e7d167603d1bf8b0d7c0ad2e54e1ccef1918b2a4ae14f3f4385", 0xb1}, {&(0x7f0000000440)="8f7e7e9be17623b4ffb2766687698f737413059bc9a27e6e50a98c79cfe96c96774e4238178c6130103f71beb468575a245afd4f89a62bbab5eaa4a4b993459666fa18edf3a4880e42d6b51431dd6a08fbb6bb20617eb1a1c66a5cbfbfa71ab169613b1941d71bd1db84bfa2cdad0119104810d2d2bce352f2e6e247714d7eb44f2bc275e3a552deec2312", 0x8b}, {&(0x7f0000000500)="ee3544858e7dcd8aa1275f412d873891072f59aa15d5cddfee3ee73a7a29784bd4fa47d558ada12c9c1cfbeba6a3b5bd0b17bf627c4fd6cc84572a30aa9c17426f8323a5c42cc6f46d167d474e4424827435ecd1936296d71ea148877c831876dfc5767a7445f26dd5a35c5fb9d823a729308191127507e74758d4e9b261ce1f4abfe9fb33ee70da4078e26e779fda324c7778f702a7a0b7e37df581092025619dc934d1765bf8c4a041a22987961866980bbf3e1a3a0897f551530b767ac6deb40d418f218a7302adc667048653e60d803265df46061b0a738daa4bec4dd0b0be8e136bfbe04bb92ef3685a5651a3aa468e52937f", 0xf5}, {&(0x7f0000000600)="53522fde9ebabe4bff779a12612060e8d4256ae1cfb1c5e5daa08ecffdfd745828849112f283a6cd97c9e3470bf257750a910c811e51039cb4146167b0dfa9855a2f7066d4c0022f573a2914e302ec243bcc2014ecaa24dbd609f8af53a1d91fc5fe703f249c3ea06a473e67e7aa27e0b2b8db88408d4383915dad79e2f24aaef05d58e5c3e0d4e34b9600736a7c2cadcb79a25cf0173379789a0370a5a640cefcbb3d12ca3447e95120", 0xaa}, {&(0x7f00000001c0)="cd1ed356ee6aa7866f73dbb64aa0b900f3726fc771002d3603a1eb4be6288d2fabc533e1d7a0924ffcea8e6a438bbf2b020197b6ac79dd6b0ebd7681f4456a7b10a99a78c33736c5bb363d4635dd55a3136cace9", 0x54}], 0x7, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xf0, 0x8}, 0x6) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r10, r11) 16:01:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffc01) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:01:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fsync(r1) 16:01:42 executing program 1: socket$inet(0x2, 0x8007, 0xee) pipe(&(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x20008, 0x134) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) close(r1) 16:01:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$getflags(r0, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) 16:01:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = semget(0x2, 0x4, 0x280) semctl$IPC_RMID(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000140)) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000044}, {0x1c, 0x1, 0x3}, {0xffffffffffffff11, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:01:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) flock(r0, 0x2) socket(0x3e, 0x8007, 0x5166) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() r3 = semget$private(0x0, 0x1, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000580)=""/68) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getegid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002eb69c2160653000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="6c2600ac06f866ae406c1dc89646930859dcaf882defdf082bb40d6b920ef87eb9c80ceaaf7d646d09c0e3bcce7ab39fea8c85a1795400d83733216c2ac50fb40bfe46942a94a82b1b11a7b5548d2cdf40e3e4d00979163b511ebe8ba7f51a241fdc7faf66857d250996f61ee330acf54b9369768b5fac56b82728968f20045da6d96febcc57f55027b6746e2377b04ea6", 0x91}, {&(0x7f00000001c0)="a050a56a09949ada3df7601c40e3b72fe45e862e12b169279794cf51c3e465ed6bd8fe4dace625c52e922a205a411630ef1e7b8214ccb0cac6d41ea7350746230b9e7feeb89fbe111d", 0x49}, {&(0x7f0000000140)="51d9af4f2082b06b4b64b039d7a0479ce22295400a0e1f283c879031548f04a8bd31aef9a5e1b3ebdbff9672e0a91e", 0x2f}, {&(0x7f0000000240)="396d59ef3899885a77d7c39bb17c57", 0xf}, {&(0x7f0000000280)="0392f91ddcaf0c5c6f73746a32b91dd2d2a6945f8d00c072ecbc500be9d9eb01c77342eec60ae54c2ca9c53ad36c4b10077179bef740fda6b90a5389527a65805de1c62c8eff64cd0b8b9c8010a9a328ed69ad6e5800809631f54b3c7d78b395f1d285ecf57e8556dc60e4f6b1e38ef901ebf1e8a6da6e4c86a151e354ce2b26316b3cee68910c38ba38025899022501e0ea54", 0x93}], 0x5, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x98, 0x2}, 0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() syz_open_pts() 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="fc") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x20, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xab}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 16:01:42 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x20) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20100, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000140)="8355e7d79be16b0fc7382e4f0a1da194e0b526793bc2f2470f82a400ab661cba2757a1788599fef45019da596ec62692eab4bc629be9ac9d71de24abc7e6b9115b117ea02e86fea9ce972745e1d301cb7febcb1b4f05431858ca238557f51ea41cbc39003364ac7f46ecc16dbcb45b7da019e64351d1b68cf4ad8d6e82ab2a150ed222fb1c7fe7d8e4293c95e52202db120fd6fe227f6ebc643c44e3d56770ad01aaae46d7d6a3e14154d987a2d4249611abf02a8b2fbfcd81b120d9fb01d4f0f2d0763417a254d4287eae7c83812df2c4d841613c234fd4ae47f360b0ee81451ba92cc28309a689c7249c3e63b8a9", 0xef, 0x8, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000300)=0xc) fcntl$setown(r0, 0x6, 0x0) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:01:42 executing program 1: r0 = semget(0x0, 0x0, 0xb1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000004c0)=""/4096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}, {0x3ff, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:43 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:01:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "050355a8a5dd3800174e4b00fffffff000", 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) close(r0) 16:01:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:01:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a074688a67bb84590b0000000000019a861171a40012ebc1483bd2a336b051afe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xeb6) close(r0) dup(r2) syz_open_pts() 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x26, 0x1, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000180)="5268b6b5781fcd9c8593bf12a5bdf277bc1557d5aa7ba8fe837946dcb127fc8a4aa827ff36ae8a1b225c70beba", 0x2d, 0x8, &(0x7f00000001c0)={0x18, 0x2, 0x7, 0x7}, 0xc) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x81, 0x7, 0x0, 0x8}, {0x5642, 0x4, 0x9, 0xfffffffffffff000}, {0x9, 0x1, 0x2, 0x5}, {0xfffffffffffffffc, 0x3, 0x8, 0x4}, {0x5, 0x7, 0x5, 0xd8e}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x8) 16:01:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x40, 0x0, 0x1, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x6a736cb}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x766) 16:01:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x4, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5}, {0x10001, 0x3}}) 16:01:43 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x12, 0x2, 0xffff) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x14ae, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x2f) setsockopt(r1, 0x401, 0x7, &(0x7f0000000200)="07ff3c94014063c5dcfcb188648e5a2dc6bcb8b0f93534401109aaa662f9b133303149091c3a95738164d0e3a61d798d92b1378364a941377332325f87f8cd3858348a35a567f37c5f748ef254a822419b4172414107a814a1eccb309ec96ae94c940624695ac6a1ecf8da6a4f6e3c1065ef66f939b165b7efafaa0c61f07e0eb404e1a02ce071c705631759e127e85c3f077e2a07680d4df7f449ce2c3dd30b2cb9fc166573358d71f52840cb556cccd8419ff433cc685f47095a923eb307f55618c8ade5359c89ae5877c5e07c5c59844d0be405495abf172a34315eb10a76b5e9af0534fef15df17b536f6394efceb92365dff6135756dbeb30ae914c9218bac2197b9c824158f71a01493381470260c36ca152f3aaa23272191889474b8f266e27d6724addf3397be4e43013640644748ef6418df9d4f64ed2f6d72c79094d0434512b9fc3fb05446e75e978e99d86cfba47849f93256713ba75177b28bbedacbbb9bce25ba0a08a159690f94a4c13d301d56f782bf2992e575b01bb6bad3cda33e8feea946796bf31f91b689ab8f209f65db9a9a973754e9993941288bc759111ec4ac29322568ce195e1d9a3d50ebf2939005853d0f868d02d4a229e89602be6f2ccebfba41c961a3f26747c090f8302ba57a255b3745f7464dad07154d13ddbb5fb1243a84edb04e7b3f0784315ea89f6acc30a197aa6a928cc85c9088044aac3ef55dac98078dfa8380eef15ef96216223a7ab43f35c1687f5aa769c0b5ad6cd55379b8851c17fe7cf31d10f0dc066375e3e2e208c71db203afba7878a391671d28caf213b10ae0f6e8f973b87774eb5b97fc0027b00a7d3d8cdacf09cc264bb88e7656f21189b1e0472a8ee78a65cb5eef0226ca94b30788f412d7b7e5ddc1e1005ecad566a12fe797b49fd5f745e989140220799c81eb9f2e9a1f3ec7d3e9cc4ac2509e80340ee3cb75423fde8d252f4f2d6340f21bd805f4cc3f06a15e49393c7f940c9d3d3209b86320478c6241fa431a3ea53c7a27c30a482300ef1232e9bc9695a178cb9558bc22cb05c5067e21e09603a9d97a9312487fca5fd1200ef6ae1507b0ea3e6757d3851a2491f39de8f57b421d2db0b1d5b3f03452eb8430797bf30599b6b22f6035204fbe9173edb17b0f6b3b385f3de99d9a887f9bcc69b35509c209be0e03eb52ac961abf0180c8429e38a0d6cbe405c00a752fda1f3eb37fad8b71c7c4adb551fd00cb40963b6af338a97e13a3124664f01cf5c9f7ccfffcce45be88d2f618bf44871ef0c531eab09dae2fb2960e92bf384960293c68937553b274c083e0732db8627c2a6c5c33b57d18d1ca378576a647342d0b9a18e344f9377bf25b84d7aaa99d6c46bea540bbfb9936e202fd5db07336edeacae2309389839a985c1bee4ca5d753a044edcd7453ddea8b11f4e68137fa2416d3db2a4b12bb6c77f2d8b0bc85c0b64264c0147beb249e4ded030971cc2b1cd301105c98afcd1b8ed1b3291d84913c831739ba9ec73a4b910cffcc774a6d538c5cc39ee5b59458eb86da6cf121cbe7282b3725e406916c74508acc47f3349a655b308615ff36303ec14f74f4b1697e81f031693e33ecb1433034085cbbbdb668ad6b9ee4abbdb5961220056385e0e8fc3d7da0d2eec70cdc3ae6a5d337bd3ab057d26aa5b2b15f3aa38cf79c32e0c0e50497f09f757b627f3db16d4decc23ea26624daba1c7f3a5b8c27dca1252ebe82c6e907f56bc3cc2f09d478fa7251733a18afa59f86c0ffd811fa850250593e23d4440632c403202c73eb3a885be49f279a01389fd4f25e2e8a05c05bc377c8a13bf31a47be63bd884008dd8ceb9c72049badfc841fe7b1db7ff6cb7c9203a78f14fb5376c7550985b694cd714095704ec5f0e6412478b3172655abff3250325a0a7ea424e95f6dd38e9922dcbb71ad172711d54afbc78b9adba86e515217d69e03443601681c63f0e0970365291444f2c269bd6c33cda37362a079389c6a5f2a566ee6ae4fd6e614c40bcd9ffbf57ca555e0c2ba94f8850ae026395279526c3c41202508ee63881b2ea95cf20152cae013c817ae1af733372cf3035a4eb802c4ddd12803538a82dd7dc28cccbe1af8b64fb6e5c63b2a4caf251293cd719142387bf360433da68395e6a4a9bd4bb0726a9c67c959f538c3a40cf718f2ead80f0b73cdc6b5b8b6bc85b400ac078ff07362ba2f48137f3a66090d27a3771a57e320a9dc59e81d46d9c4c8cda73eb38ffe7261459eecfa61fd6591a4d173489435b53c93754a1f1ef3d50c0ce6e3e96677062524c9c6e045d760ac3f45b8ad71c401d74b9dc07f8a0568ade51a2a8c7eead7be5fdce5ce73ab35b409b4880665975c2c7d0874968f6ea0633f17c3a5fff6abfdf5449c32a8c26cef20fcef6be31da7ec8bc4d94c016ce595bc6e2c9713b7c76cc746143f2e92496a93ae0e6b7fe4cb217cf64b9adc3a636b354fcf180510b0307cb5c3c11910950d733602bda7172633f099c49d47f68785cae5db7aac41aa1ae6a913049ce12712de30dcae1c9586f28cf74ec567b801556a44f5b5297a75305e77d324e30238bd80a1d1264e734a4bc224b3d74b596fed861215c89d91fbd05f6bd0b91d2eebcf4dcff787e1b3c2c6778852f01a8e7150dc2d3d57d7cbcfc665235a3c7d3d8deadc68ba6bb207b3094f7c782a9dce176989cc31451f766fbfc3cfadb83155755f6951bc2e33fdffd311d6a43ad80951ca717b051d76a46d5d02ce2ced599685061f3e4a23d849f12aa21a2dfba07c4106120db86108fa44b9b1d6b090c79c488df40db0346db1bb0b92c8ae20931f82e06df8d722a072b734dee93a093e4fad03e46dec39773f771f271af5aab73dd490cb1332083a5c7d16f6ab2ecd1242d6adbf2d5f2de6d892da3fef87868cb80fd07fc0423f78fcb95f0a3b1236089ed4f468c493adc7ee58465851db6da7c0700b3a5d6ffc2f04c2f131885fde23ea8e72714393b71ad60def30a2a9873ca30590690b1bb80a4c402a8fc17d8bc3be9b6869cf181556e34f8d8d2adc00e902f19e96d3f8aaef24c1e24162fba280a6db3f0cf0d6893840203c09bbece482062e330698153c2ca66f45720ec116283d9b06abe4b399433be0f0d24ced4be12ea291ed0327a09aee7f25e4690a63c31128805bcabb2a351ac1904782464a96304a2da82e8a3f1f45601ae8789721cbc8c39ca4e60f3cca0c9f243d537fb977dea2ec2ba803dc20233d6c53b35dae7d241d059daa7f1525d238f8dbdff72029f7d8830bebb472d5ae455a10541ea628d612937e8e3bc224341e364545c5ee707c0a1a4437eca8ce882ec4fc2c22f48e4ccdf3413d1b17035538b38af615a7d4ab6049684cce4008b4e0f48843a7466863c5d3d145a9284d814edd21ce96d543c513f5ad5f84318fcc139e05604fbf1321b07240680a372e29608406f53a370be084515122b9741b24108fa7ea74fa037dc57c030e2ff6efef6ce6cdd4feeba4998e6723e93c9b6502f246243c795a896f197efa977ee9b85de7ce926c93a831ea7aa24c8d1fca9094ca955ff53a77a00b9fa38f645cbe3d1f2881e19cb36f2b2d934507a9f375e1276991f26a40d95ffcd4c22a75cbec26214ddf8671bf0e1abe2a3f13460b880f6a9bfacf9c60becc6285dc90cc10122490a9e822ce84b1c5abb6709c45a0dc34db78fd1f8f5f042e2d8fee78206153d8359745eff1c6da2252dd990673354573706c3f6eb9b337fabb492f66c77aa5289b8f20d41fca33fe783435a41385222506d0590834049f6418c98cba310d4c2fd8026bffd0cde78f933ceadfb054294be11a921c66d36e218a630594f4e9d44a291351225161b19d191e3e771eb62a432019fca84b60b29a3001e8364bfe837ea4908f71003d625d7afda042e3325e0e7a3039219e1f244f0d2987932316481ac0c0d4513ce9cc7dce4ea64b94907964ac64aa90b2a2dbacc6243f29cb4346b1c2284beedfa621f7f28ec1d5422666caa557324880e5821f433e85f9ce7030a2d10ae37d15e6f6ff06803dfb2afb3f6794ab8260b9e0508a99385b669b726ae8c40fa6408f48d6d2d109ab868c0c91770591eaf94d9043fe3f687b3375885b27ac79380f55e9ed2fd34e550b2b3a50436de5af74e2b5e30a011bb2b3dfd5a956433d25aede22750b6e331db496d9cbc44ead0e8812c54c344d867e27eac7677e74a4a598320eb81991d3db526334e2993b1d9ba4d997da1552ecef74204703bb91fd3bcb4f10a487be25af47ba8d7e5f924295ffb0cf50941dfd4e084d2a60777f0e473e6bc52b04d36e8aba5c97316c3b4068bed636fd3a334a41a46b8b7058d183327f8f9e47752b3d58285666a849b4184c78682a3f9101717959443bdeb4a273e9aedc39177c99e57b13199910d57d765ad8b78d87028eba1f9247e9385e80169d2f14291b7e1dde40056a1153825265f210816898c3b7a33411526822c2c4e5286cb84bbaf2287e7bb14f0d97c5b3a748d46014a64fa5afdf112b4d5ee0fd56086e09a48b9ec081a7f854bc1a84df304ca50dd250929b5cbb3e15fab1f16b848cf05efce7af01d69cf16d303ad7daa4035f5b6a096362b14a92cd085d8e285bf1bb7f1d8652499880f2f9426c0a8bfb057fcfde84cd413aefe04506ad4661fe3276cda84ef3d108ccfe6c76664192111aae01d9f6b577d9037f9420e16a8f8c72ca2087c4064861b1605a95dea062ce3b7de03238777713639416e9e55cea33894ca5da87aa9eb1c46c9ba24a58f4eb9577bdf088249611889e2951b3d19641d797b2740b555134f5a422b14dd4b32aa74fc1ffc5d1a25cf81b48a0c325ba9e54c1b6b3609b5279788637b922d819f72db9423a5afe20ae683a318fa078c097145ebb6703bcdfe3ab0a1c6aa4f39c8fb6c25e5a2f14d72be8437abfa4de847580dbedd4b531ac36e3474ab761c793468dda9092eb27178d1a1279c857e75112b359393899dca1b7cc65dd1d5bcb63c7d0e4716227876dfc4c60d8a2a8af47b199d3a244e9f3005eef76ca10dafbf36086553c19dc9c8a4f20a7b5c3f4daf647a95cbcc9e38899432b66b486ba1c781b215c520a9d26e327e5e1a76e4160adae897a9e94b9e6ad266b1e119549779f70333a1c066e9597dcba1186fc29b9573c1a014ce9056b8320dbe5356acdef120f00adceafae3e9f92d9613fa31a2f67f5aa36de1964f10efa855e81f0fa773df706bcfbf644721cdbc2ccb2167dd54bf395f9e269a6f4e3abc171d342551dff2b7fcbec42699276ef75e2e354b9350a39aecaeb69c84ce327214254de41f7448686123486a86cd4e05835af6d7a26acbbb336164b951395834e6910119e0b8ea9f7137def884f7c80d8f7b32c0e59117c25da88fcf0e80915f4a11cf32777df8466a7b5f2e7855fbb9d05718c1236808060e54223b8ee6317409dd7f0abcf8f09a704c6b62d4649d3e5f87f0204e27879d69069d86ce6bf742aef240378dd5ba32e595923520b218d16b014ceebab65d1e6f0d25afa3f9e54cb1687ed4dcbca71da2bdb339e8d348690700616c54d7b94c9313592b5f6a0510333f70e537ced93738a791690ec14728e9c48674dd4bab743bc878390d323d1386e6efc6f62b0e17b53ea6a9e4d066c39fad38713fb6fc6c3324fe797bac76c93a8a431297c6fb17970baa13b7aa9eb4279e327f3fc9599584cc595220ae65d668feed245842dca64f5607149b5c20dcd7ff8c08a6ea2a308a27a71ac6823278ae552581f9ad", 0x1000) 16:01:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 16:01:43 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3) fcntl$setstatus(r3, 0x4, 0x80) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x425376a7a04c98cf) pwritev(r3, &(0x7f0000000280), 0x7d8c73732367fc5d, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) open(&(0x7f0000000240)='./file1\x00', 0x182, 0xc1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x90, 0x0) write(r0, &(0x7f00000001c0), 0xe5e1) 16:01:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x84) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000200)="4b969f971881d985e54028b0", 0xc}, {&(0x7f0000000680)="f4b6dd4d45f3f78f9da8e1da767270c94aac6340592807ff8e07be962b31c213fec028e35829de6e6fe3b205547f6818b94c7eeb409ca156e1803b8cee8d6f1da85d0cffbf5d4078ec19cfd7dea19faff91c9643974f39b8a48ad312842de92f1296e4ed9ce885d788a20c52341b781ba07d7391310798b9e9aad670d340be527ba734f92bf92ce50e0d46a26c388099f93e0eb7d029762a272d2bc90ff98b279fbf994bb7be8cbe76132c7466acea3149172aa23ced5a36261bad25162c20949052973808713f67621b13f731ffbd89d9e551c5bf876a357e96599b16724384d136690590b182412e9fdea792907eae2687a39f50569ec456eee1e95a60020fecef7f1302f158533a5a0e5ac94d95e030e4e430b6fba870af6a44666e368516863c242055b0fdb17a3705420f720d743bfb4b738c7f29141cfafed562c53d22aebf8779291bddd9932adf1c31c1a4a181beb53c58d487013f695e0494108819f0bcbcc5b3fc53e6fa92643a1bca4b739d98ecc46d481327b39fc05ccb0dbbd9b6843506a20865bd713eb93c31e1ba9cc903bc773f15985289475c94a89094773b8f63a053c98426439788f54f292744b2a6af4c7ecc0a6aea17953b769c2511adb31e71871da6a16dbc988461039d52b4c9919c0ee16f4440d365bb01142df354fa0038e39b62c3efb7abc88b6f45139f4d845bf91048811b552a900b6156d2e4b49a64a7fd74aa1cea42b2e6a1da10bfce07cc33ba20c0a34aacbaf597dc5e6d57364ea76e860d30c39791db833ab3656ff11fe511919981921e667e33fbace0025d5187a9639d200be1d4bb9246496d445f1e91aaf463bed45390ae5e0c99575f0cfb2f4f6324a92043d57705dad2c654fc15edbafce1edb928906bdddd4a34c57b45ee4bb6820a65a514db33257526347076a3435e473dadcba7caa1ff62fad5037bd57f8e856b591f3b3647408d93d1d3fbef8d8128b117a90c2338593ada97944c3403a4930df76ac957eeb8c58e2044507820d68f4b442d6cc4205518f9e8c2bd953ac67e518676d1f382ae263262b1d0625ac689f01b80bac11697e5d338983c1985cebf9447ca913df6939fea0e56d65202349ac5ca0f58de06356b625706103e722183dbb642ddb9b321b643bf1cf5d611a404a38a5ead041e080ceacf7581d16853bf395f39b0f7fce1213383a1ada7256dba8b01f43b35bea23339ed586210e9fd2fbdcc2e1cde443f3d7d3c90c2f7d7c0128eee87b10bfc1b610fea7452c5ea6c7619f3fb3803795119457f3907c51760d37d083b08da1956d435adad9991811cf2721dcafd686e428020af115b4f5c81cdeeca5db44cbe60314a4f9786f743747bbb1552c5d66eacf6d2c75b0194482b5732ce5335d712c76e4ac427e758dedd48ce04805e4e7ebc1f1cb66002d32e8c50c6ae1b1e6288f9e9b695030599e7810a217910d0e4e95b4a8c8285170823f0b9d62a83402d62074053097fdef4f8a3a2565e4e715c7c58e935f4f314f1adb66256417143f2e7a676b044f8ff9138d494bb4e52ea1d4a32a7596f2a6f9219ea6f1564ef45124ecfc5d6cde848ab1bcf8aa4cdb3dbdc0fcf610140ba8b1c30a9a179698724b3bba2ad94b38a37317de4f0d52680623446b080d0000a5a645684ed083759796bfe26321ba2d0c0b028b580de5eddf69b2063c41894cc3e4485e4dac6c5ae785b75079adf2caa41abb3812aed319fd4b92691268647648440f4256234e3a5bea3b4b9e0bc4e0c4a4d4bca35bdd8e22f69fd88eda3ba3bca2ab7251bf69aac4a004de1b6f52031358262b3f8a9e5e95166a3168cbb8a90f3931b103222ca8534093e2336e120cfb91badb6feb040f3da2ee6279661985af8feca87eee683ca1291b29452d2f8b2894fb72b08e9cd1365c6a10ed9d962145b5a58c2c5af3c091300b53006e0f2ab43f461d97fb6e0f52d3ca6eebad42ca43a4adfb59554b42692e1127b32b90750f8fd3eb48557bc4740d8d571e66cb0a96149d681887b34d484813d529a4f4682dbc2b716bd4c42e851764d1f5ab6bc5078e61ee24082d39a13b53d539cb271f6dc2841b4a1a7f5e18cbc9ab285d670efa1196bc5101974e3aad1d487a011fa992a6fad6a3e55301ca938f5cdfe60f555d261ae1f483ef8e0bd49bfd1bd9a5054cd4c47aa9739c09715b942cd0265067c8192032fa1c306993510c7d560dc521088360797cb4774905ca3b534f5fd3d2264014704e9cc0376cbecf654715a887fb3d6dc1356f366e218914ed1b10833fa85b7dc08f2b605eb75edbf8ac46edc68ae42db62e33ec00cedfd5cffbc89650ab467e41aafa93a20238f44e741c4540b9933ee820cf3a225820e3afcb027ad1c42a5b4a00bc6c9003a287f4b222a64b03b9a1d6a3dd6cd1ef2cfb3e4ac0a7ab514f5ad262b223c88fba04512f6289f05fb93b6a8860e35ae7723849f55dd6cfc120dd2e32e0b2e1995475f48473961a7211efe5c9b3699d618f1815558a01b54fe80f49a7376afa987a75e27e8a131b606fa162efea61cef7bddac84e951678f98523022705de738f38ac1dcad2e10482735132e1dd362db535ba1ee5ba741d7517c5b69ccaeed3233115c96f0440a8870afcc7cc2c2af33dfc874e3f82c9553aa6afcf809f0a0b1e3657204c6d23a687de76bd5b1d7a0565119034c464effd0fbc9520d84aec4f4152c2092e1dc581e26611ee3caf09d144f09b6da48da1e4c0a63badd6890beb5b634a38ccea8d9376bf9d1bc8ad8da2fc6db365824853fbf0b935ce31a79dfe11fa7ffbac49fb5beaa76ce2cdd0b1769c4a18e00e723cdd950db494cfd3a35c890899eb7585c2e64fa51c2573beb536ff16ab945b4f7e3c2f0f7a086d7d00b1e5855431ca59e23f717b697b2e7b65f011fd5c7b8dea5f1a99d25dc57b1d1412fa4b93149365b4744b8da07d2c9663e73f58e3d46b31e1eb16193fa244791b60dac27e342ff55416b47fee79abefccb966a28de5af7e699dce91ecf14bbbaa36c7c9f99317e4881629ff2159431c987b56a2533746acd4ebcfa80170d98b871d66618ee6428995f870703611d55f83e2097cb60168f1ffebc206d6607afce666801455e2834d159d123e77711d1cf73d7460506559502a35fee4701c3738fc44f1c8566fac601eded01e6f54022da86cdde7ba7bb4329aa6a258f907dd5172c3af80889d0c43b2e660c3e5d56409f60b8d6ca854fde0679700aaff2cd1e04eb8d9770b6db7019a81e5c0e62dd5ca5eefded0b39f0271f5438ecc4ddc2d4233e5aa165e8bde17daaed3c54cd6366e680b85329588626a2575a528abe36ddf880d4bb54d6848014c53fd05ff0965be168cffe2e7c3be21baa3fec3c995b106ea5533ec850c7fb289ca0d7004ccdbbd8a91f4a29238383e5d81ab5cf1485f119027b402b02e1a37a1576f10eaf34e0fa93c4310807490c6971b103636c2dcc432b7231f461515a9aa76e6cedea28c95e02463076285655ca24033c1fdf80017180563db809cd27cf6a20465a1cb39b14e6166920d2ac49c5d1e8b754f479eee6cf9bf9ff0e88989b48d0cc43725b6e732c7b44afe2d1aae38738cac71bc6e6fe5417ed7a5754f7b73de46adb6c7ca5f833b169cdc8da60afd8b3b1b9f27c573c860ea4edc5fd90dcddfeaebaf1bbceeb8d02fc3066cfe0ae57fac886a0ca9e9baf1042f1e0b1e3540752ab14e2f9223167713f749a8a7c63d7b63771e5c8666600c024424b21da0613c2f683ee80116f6fc52805812f6cedd13ac5b358fd9efd084ed87c7259deca2990f5bda2deec308cf8097e72b5ffc12c7609ec32f7c6970840eb154a069e4ed5b8b0ebfd2b2997d9959b104e5838f477918d3c02a5e36dcb7fe6caa8a69fd62cc4f551b311498927eb7c712c739a758c65a15e67b56b0cea4d2e5784fa46a94dd8eb18714a722d0667665a159ea89658693e324b2129d5db2dc0a3d817a204b5ab1f41d8ed955ad59b1cf3cfec569b162c2c6c9fdf0c69485037cfc88fdb4e9cda9aa6f91457dd0a658a4ca809273a47028e3e38c7d2fb26860a85002b0a0f14643926dce06afe5386dbc840bfb75cc411019de100fe0dbffee2f5500aa4248133c59a4e426d5563eecc5d3372412f3eff87d346c3a44fca102b10c363ac17da0e8e9317bfe41fb55b78300299fc36257b1bb3f47fd66c04484ce002f2cac501fdd6f9828dd82f66076f68502d22498ec1f549460d99cfea175eebd74a81d5944e92d909bd7e8c8c15a8094d2b8c78f1e2930ad7a42a4c0468177e52d0eeb0eb7d73519248b0ffd01c5536a09164b75b513b58453e8d9d9f385bc8ac70384f05c556285b15802b1b0ca3e9fa2de1c707f2caffc1da5e16b0135325c0f6bcc1bc5d86491f3af4f27fb170097c1255ac37542f8e20e8fa2679036498d440a4700b13460099a73aff766b36ed57ab0e9247df2b55edc3dfbf164000321c3876f4412fed6d1a87f932bf28cbabcfb1b97cd832edb716a67ef36408db925bc34f1e2decba788e15af3152c64091dfa3110412a3942e5db65a942ff74c59e2e6ee0389d18ffdac16b13dde43bce76b7f56a17c396ebbc1e9f3d9ef8b4abb892b33350b8444e3c9577c0995121de01b4437520f5a02ead7a8ba86db64911b632bf6b509e69f36e9c4d4b7440ee68a3452911a27f569a64859e0b83fbc31a03c3fdf3a700b3c38846fd567333b48a921e464afe0920158ce3e824caa02d64b909a040e8bfd447d100b6386022c8480995b6c48265ebbeefe8a47de3fae09f504c3bba285226ca0d89316018de05e7a367cd7fdd949469122c37c162c370f0e04faafc43d67200442821db55a3234d01f73d38d206d9b8c4d26f14282f6f8933babff565772d9e7cc6d838859ee55849b83fe9721bc2bf33f6110d6b85d4c41bde9b226684bc9710fc8b5ae1a0ac08d189942b3148a6f71feaa23703cc0390cf10fa3d7d541d3bcfd2f3e57c7bce97d2ecb5a713493578aa76da74719c023e043c85b12619ded19aabcc770e1549594b55f621b31249994b6bf30d9ff91eee97cff179318fdefec33218847c0af2482cd5e896dfb655582461e3ec07f912620f4a2b9f9fd736c0b164ccb0e61530c24771c12f5f11f081b223b5768ee19abd650880c57c69aaf4e36ae8917fa94e4aa86687a16f3c17bb2df6630b63ae8a80aea6fccddc32f71a1a6a3ef9823d020093ce6c1b7b60766e1dfa199cec8ae57f5c6dc3590eba6b7bac7421870f4f3ff75a5905736aa8601fad0c694fc8cbd8629c540f409aa68bdc59a7a608741ee4aa4eccb7cfa0594a0b634ee87cbef1a3ddcc58f8d84e201f889f8f7dce298076c08bdab8b7c0ac3f9ea627c23a260a24e45417eea885def0be59f569ffa0e5a52028455cc6db5f6cc4bd00450f7682ead777aa363ebecc12146aa67fd0e1dbb785968d2a094cc86b9b1d527fa78d20a6aaead009495f13f491edac327d3d39c7242642cf5c854ff5e44b3d1d2a673f36e6f4f6dd21cdc9155f1dff7f29c76d4a3e029e2a3334c2f40f8a71667c9d32c3521ea65a2ea2230faff21b5ce63f18292caef4e1ead70c5883fdf28ef999af91cb1a440f44cb4fa8577ed43279bfb4c2ef15133245beea794b6450f20581ffde903386133dd591727da8de6c821dceb37bda69c3dcd52f0f9df8817908dbe51fc4f9e9b90b9622698e33952a3e2fd24eb5c50991cadf17d8e46b0e93a5fd9919ba7b3bc01e3efe3aac558e6047c91b527e9c83f150b4489e24b47af2c57575b9c0fec377c", 0x1000}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r0, r0, r1]}], 0x58, 0x6}, 0x8) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1) 16:01:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000f3ffffff00000100e50000000000d39e4f77b2401e5f5a4df518a38765a8481c237f795d8aeaf59ef5cb64cf261aed04a86f6cb278269ed4c90640bd"], 0x10}, 0x0) close(r1) 16:01:44 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:01:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x8) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x10) kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x4eb, 0x0, 0x84, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x2f3d94ed, 0x0) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7", 0x95}], 0x1) execve(0x0, 0x0, 0x0) 16:01:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000540)={0x10, 0x4, 0x4, 0xc4, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff56c4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8284}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc73}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff8001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) r3 = socket$inet(0x2, 0x8000, 0x40138000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000002131c55696e3724745ce5058c179c6363ac74f25d074360bb94b01b1a6eba6bd3a83fdef9f0a539ec4930e66ef982a231c47699fbdee767078207a2cdef55976fa02a07cf64dc47f4170fec9cc7f34d7aa5535937b968478ebbfedd7cde31136cdb0b66fd508056c532f7c3946b791e265d93ed040a861747caa71bc3e10c9d08e2de7201cacc5e3365cb54ae981eb25eeb1ac3e49e0c43aec4df369cf2c3fc8c5dce8d6cfff4ea06d3a5927d7d63dcbe1a061a04855392eaf5ef0352312c166770f33ab42c1c42eb7706f4cc58c434668f856c3139065bf22873844a5d3255743bcac29de884a06cdea7c5652e155e60017d8951a3240"], &(0x7f0000000280)=0x31) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4, 0x20, 0x7, 0x3}, {{r3}, 0xfffffffffffffffd, 0x20, 0x40000088, 0x1, 0x4}, {{r4}, 0xffffffffffffffff, 0x18, 0xfffff, 0x9, 0x6}, {{r5}, 0xfffffffffffffffc, 0xd8, 0xf0000043, 0x1, 0x9}, {{r6}, 0xfffffffffffffffa, 0x12}], 0xc00, &(0x7f0000000340)=[{{r7}, 0xffffffffffffffff, 0x80, 0x4, 0x7ab7, 0x9}, {{r8}, 0xfffffffffffffff9, 0x12, 0x5, 0x0, 0x5}, {{r9}, 0xffffffffffffffff, 0x2, 0x8c, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0x1, 0x4, 0x3ff, 0x3}], 0x1, &(0x7f00000003c0)={0x9, 0x8}) r11 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r11, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) getdents(r11, &(0x7f0000000000)=""/6, 0x6) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) sendto(r0, &(0x7f00000001c0)="3918dfec2abc48c074014e7dc5a7376e45a2ff88db683182c85a369cc99c50a2863f0581559e41397a6fe52b17cdb070413b5f8515f488b439ce8aa53303b7e0648301c9176390d0b8332f6a472c7b189be6f9010bd62df44c328ee90c5272aae2a88102c7329d76c562bccf72ae1eeeada6bf26f380d54241eaecf29b14a83032e3a65c031408c5de99968d03453349ea", 0x91, 0x8, 0x0, 0x0) 16:01:44 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x25, 0x80000000000000d, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x1}, 0x8) 16:01:44 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file1\x00', 0x8002, 0x2) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000080)='./file0/file1\x00', 0x3, 0x2) 16:01:44 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000fc1000/0x2000)=nil, 0x2000) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r1 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x480, 0x80) r2 = socket$inet6(0x18, 0x7, 0x1) r3 = dup(r2) getsockopt(r3, 0x6, 0x9, &(0x7f0000000000)=""/69, &(0x7f0000000080)=0x45) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="44ae70f281d8a362d107000000000000000000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="3ec651f03f10bd30cd1d7f51157cc77b0e32458eae8a597bec9c5e509abb453c15fce6d4f3b5cc86ebdf5f7571f05a5bf99c126128bb94409e296742198ff953ea495e93b582d53db0875daedce2f57367eb0ee0a98d9c28bc76e025df4542a466ed53725acb6a96f84dc14f9b3b6e03ed995d4575fd0050acd8f4abfc9d", 0x7e}, {&(0x7f00000002c0)="b80ac95b2341fb846627d022fe32de958cba252731e02570269d52bd7fe380be3aef4b6859393f242644301ca4f29222e56fe252d9a1d1d2e122877a8d8d78afa2a1077883a73b22240a28b77dd2100d851f2b27141788c0090cbc82406826d224cd07dce6f64af7691da99f8a422195e022879323", 0x75}], 0x2, &(0x7f0000000380), 0x0, 0x400}, 0x405) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) ^/~Q][#ab-;G-D,[ɟf2͎lj ݧ&2 `w! ".g'@2`حt޵uC\ 9`UR8OndKP07^/~Q][#ab-;G-D,[ɟf2͎lj ݧ&2 `w! ".g'@2`حt޵uC\ 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/148, 0x94) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000023, 0x0, 0x0) 16:01:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@abs}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) r2 = semget$private(0x0, 0x1, 0x8) semop(r2, &(0x7f0000000040)=[{0x1, 0xffffffffffffff00, 0x800}, {0x4, 0xd76, 0x1800}, {0x5, 0x8}], 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:44 executing program 1: r0 = socket(0x2, 0x0, 0x1) setsockopt(r0, 0x2, 0x4, &(0x7f00000000c0)="b64bc4d9", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:01:44 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x80}, {0x0, 0x6}, {0x22, 0x2}, {0x85, 0xfffffffffffffff7}, {0xad, 0x1000}], 0x5}) writev(r0, &(0x7f0000000300), 0x0) 16:01:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) syz_open_pts() write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)={0x1}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:44 executing program 0: clock_getres(0xa, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x10000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) socket$inet6(0x18, 0x8004, 0x1b8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe72, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x810, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x88, 0x122) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x3ff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x7}, {0x1c, 0x9}, {0x1}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000001c0)=""/195, 0xc3, 0x40, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) r1 = semget$private(0x0, 0x2, 0x108) semctl$IPC_RMID(r1, 0x0, 0x0) semget(0x2, 0x1, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x5, 0xb79, 0x70, 0x8000, 0x0, 0xd68, 0xbc, 0x10, [{0x6, 0xab49, 0x9d, 0x7fffffff}, {0x9, 0x2, 0x3, 0x4}, {0x7, 0x6, 0x2, 0x529e}, {0x3, 0x4, 0x5, 0x5}, {0x5, 0x8, 0x6, 0x40}, {0x100, 0x8, 0xfffffffffffffff7, 0xffffffff80000001}, {0x7, 0x12cd, 0x88, 0x4}, {0x4, 0x2, 0xfffffffffffffff8, 0x6}, {0x1, 0x7, 0xb0cd, 0x2}, {0x2, 0xfffffffffffffffb, 0xde, 0x6}, {0x2, 0xec3, 0x3, 0x9}, {0x8c9, 0x3, 0x3, 0x3b14}, {0x80000001, 0x126179bd, 0xc9b4586, 0x139}, {0x9, 0xffffffff, 0xffffffff, 0x7}, {0x8, 0x5e8c80000000000, 0x9, 0x4}, {0x9, 0x5, 0x6, 0x6}]}) r3 = dup(r2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") getitimer(0x1, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0x3}) 16:01:45 executing program 0: r0 = socket(0x2, 0x1, 0xffffffffffffffff) setsockopt(r0, 0xab, 0x0, &(0x7f0000000040)="1a02000f", 0xf0) accept$inet(r0, 0x0, &(0x7f0000000000)) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0x8}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="20613f372425a04f320b0e594da36691e6f607a4dc19c00698d301156cca106dd03dcaa1eaa56fca3875d3101d708571c69a13de31444d7f395a", 0x3a, 0x9, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='*@\x00\x00\x00\x00\x00\x000\x00'], 0xa) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:01:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:45 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 16:01:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8001, 0x6}, {0x18, 0x2, 0x7fff, 0x3}, 0x6, [0x6796, 0x8, 0x0, 0x2820fb76, 0x40, 0x7, 0x7fffffff, 0x55]}, 0x3c) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) dup(r0) flock(r1, 0x3) 16:01:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000650000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) 16:01:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) r1 = getpgid(0x0) wait4(r1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x3, 0x18}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffffd, &(0x7f00000005c0)="b6fb0091012ef6c14ed5ffca03fc67d0c2568ebc7cc3ad3c4a6d66e0af671f0d16b4d9920eec28e2470bea46b9422df07a202862e7c80600def9b9962bb8beedeba90635f3e3f7363e6728499ab933eefff0625b9b4dc3c9e127551b32b493c73cde62213a4c85f07b807a64c2696ea1976ec99993c3185ec488dee72da470509f8d964c114619878c726f47f2f8c7fd27bd9f68934ec5eaeeb4010e1dce9e0c8623f14bfc7efb66732b9cf6059516b1a3e73ed2cd7c5ee2f4ea700d293db214b6790466bed71a8608a9aabaa08edd0015cae89484523e8c802c528291808cfbb6e22f7a3c2e3e74e64ee229af01f4eebab6f60045fe066be0a26e2a6c3e1e40852091bc60e72ca2f400"/279) r1 = dup2(r0, r0) setsockopt(r1, 0x100000001, 0x2, &(0x7f0000000080)="2119fed0b250", 0x6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) 16:01:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20080, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x80000000, 0x401, {[0xffff, 0xcba, 0x9, 0x6, 0x7ff, 0x7510, 0x6, 0x4, 0x3, 0x4, 0x101, 0xffff, 0x1ff, 0x760, 0x786, 0x20, 0x7fffffff, 0x1], [0x40, 0x4, 0x2, 0x7ff, 0x80, 0x0, 0x0, 0xe1d, 0x10000000000, 0x401], [0xdce3, 0x8000, 0x200, 0x41, 0x400, 0xffffffffffffffff, 0xbee], [0x81, 0x7, 0xffffffffffff0001, 0x57560000000000, 0x3, 0x7], [{0x6, 0x1e0, 0x87e, 0x6}, {0x1, 0x8, 0xfffffffffffffff8, 0x1}, {0x80000000, 0x100, 0x401, 0x253bfe7000000000}, {0x595b6aa4, 0x1000, 0x7f}, {0xbbce, 0x3, 0xfffffffffffffff7, 0x40}, {0xaa6, 0x81b0, 0x40, 0x2}, {0x10001, 0x4, 0x8, 0x760}, {0xcda5, 0x1, 0xfffffffffffffff7, 0x7}], {0x3, 0x9, 0x4, 0xde5}, {0x3, 0x6, 0x139671670, 0x5dad}}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) getuid() 16:01:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x3f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = msgget(0x3, 0xa0) msgctl$IPC_RMID(r2, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2e00000000000000ffff671b1b54375387062000002fa9b85fb105a714000000290000002fa2ec97d400000003000000000000000100a12af4d9e6745b8a334d17080963a4a1c2c4fc4643b447f5cb293879f3c0691b7b168d5b0ff52e6eab0ab3953751ceb29d60a987f2b17c82f98133ae8c0d2aeefd9b8f2b197ae564be0e027de5e2cca6a2f0332ec08a30821c3944df5ac64306bfcd3ce29efb0c9ff7a94d170620eb20aef9293d699ed08ecdaa94cc49096632d5a9c93be6d495459eff0884cd5c34d045f10cc6bfe7583a27dfb6b87f166d8032355e0e8d35f2fd5abf4dc679a9a77a88bbec5f150ae68e183f19d30a9c294a13aeb56b380c9b6ceabf7431befa486bf37cdcbb2597f97f48643de67aa4bd"], 0x38}, 0x0) 16:01:46 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x3a, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r3, 0x1}) 16:01:46 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="ef2f96affb37144ae4457505453ae5ba08c364d4d9ea1269350a33", 0x1b, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x43, 0x0) 16:01:46 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/188, 0xbc, 0x801, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:01:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x9f2, 0xfffffffffffffff9, 0x6, 0xbbb}, {0xeb, 0x76, 0x34b, 0x4}, {0x0, 0x7fff, 0x8, 0x20}, {0x100, 0x9, 0xe8, 0xc1}, {0x8001, 0x80000000, 0x7, 0x403}, {0x100000001, 0x4, 0x9, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000004c0)='aZq+') 16:01:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x8005, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = shmget$private(0x0, 0x3000, 0x208, &(0x7f00000ab000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:01:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) 16:01:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) r0 = semget$private(0x0, 0x1, 0x205) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/40) 16:01:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x0, 0x5, 0x1}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) flock(r2, 0x7) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f647704c00da89be401f7f5040d27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64dc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df4d"], 0x1, 0x800) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:47 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:01:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) sendsyslog(&(0x7f00000000c0)="f909a4ae0e7cab9b9b55e056c7dbdaa74d6a535f2e9318e47b0fe4addff8850ccc4232a3fb551c329d0341644fcb4d275bc5f9c524c5c9aa3b1fffb2da0b6e509d1d4b330b5cdf29e737f05c74c5cb178edbbc7b1831012749fef62581ee4b2196b97e2fedf4ea9c8201f1c72f788361886e7425ef8fae3b9710ba", 0x7b, 0x8) 16:01:47 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) socket$unix(0x1, 0x5, 0x0) 16:01:47 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x1) r1 = dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="3269dc89de79dd3474d6c50129f1a2948c3e06273d95418f11f269861db7424e9690e1181b148ddc9b4f265abde4c8bea08a459bac64aaa4ae90bdea7d73c567a27bc188a30b2f64156b4ad975a64993a176bc486c33638c01010286bd21458d7c6914fdf4d4a2e96125c0aec5ddf884a76f14298054d5f8795564f20f42301c74166c2255f92e517ff90bc5e044ef3124a196f204559c3983e7467a44860f75de7ccde44d2b6ef06d30372bf1db879090525cb2955cfcf9a453dc1efedc5c2e1eba917067b49daa4bba0636104618", 0xcf) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe00}, 0x10) fcntl$dupfd(r0, 0xa, r0) 16:01:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8000, 0x8) renameat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) r2 = dup(0xffffffffffffffff) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x8) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') select(0x40, &(0x7f0000000000)={0x62e, 0x5, 0x7, 0x20e0, 0x8000, 0x2, 0x9, 0x3}, &(0x7f0000000040)={0x8000, 0x100, 0x40000, 0x8, 0x6b3b80de, 0x800, 0x81, 0x3}, &(0x7f0000000080)={0x8, 0x9, 0x1, 0x3f, 0x101, 0x3, 0x400, 0x4}, &(0x7f00000000c0)={0xb236, 0x7fffffff}) mkdir(&(0x7f0000000300)='./file0\x00', 0x101) r4 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60, 0x4}, {0x9, 0x0, 0x7f, 0x400000000007fe}, {0x5, 0x101, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x7, 0x0) r3 = dup2(r0, r2) r4 = kqueue() open(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:01:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x81, 0x2c79) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x1) msgget$private(0x0, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000100)='./bus\x00', r2, r3) open(&(0x7f00000000c0)='./bus\x00', 0x8040, 0x80) 16:01:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xe0, 0x6}, 0x10) r2 = getppid() r3 = geteuid() read(r1, &(0x7f0000002480)=""/17, 0x11) r4 = getegid() r5 = fcntl$getown(r0, 0x5) r6 = getuid() getgroups(0xa, &(0x7f00000023c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000002440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000080)="27c47b072deb624e50969a70daedd387de856bddb4dc1ce237bd05390632b48719a8c902f02255ec93d8a382e5045d76a7b75f873d7f5cdf26de40bd4a0cf401bcfa1912682b6530b132898667672605987d988fcc55933f2a9bc9f59a48283e1e7d530f0b2d78001d37def8399a501e052c061d7c7cc348e986b9a6b48ef9a40340a7c461be17f84bc4419e7b11ec24d332204db279bf2556a16f2a2d9b01175dfdc0b1ff2ad7d11ee888fd64b2413e64c4f9062a10fadc5c2a519abcc7d3634aee34b727784d12de4f55045c046d665a03aaf71c4879f40fa96950f40753413f394a1bb58b0b4bc3efca0c2495dc46f01a3850ac6b94f8c5c41d80ee1ffa604d4ecbf1e0a5b5f95b3215d14048ca92bfac7334bda7d351a5005ed185f004d470ae06710fc962cd60542f8f2d3cb37f425a3af4ae3fc8fe70e2d23e1e0f08efaafdc6f85005a81240aa99c63e234a585703793f98bef7545b0de3f605194c321b113f65687d70db2ef87fa6aff310500e15a7952009902d02092ade001307849646ef41f24d2dc30cd9eb786f465a868dde7ce14e0adfb92e7679136884b0c66a85e0770495763b34bacb509ece0f32b166d2dde3e771f847e4aeba3ee52ff15a35257a5a645e557cea3148884a13f7dcd21522a369ec727d2ce097707b525bc29423baeb030eedb7bcd9f3003ae7d43ae1d28b74e7a3632415cdcbfee30dc002531691a4bd0d1d2a30541744653e7c02017689cb1ff7639d3a9111f3fc66f66952567cab58e979e086f5c2b4fdb0bf85e93c71f4b4a551215a332bbd2da0976067e7a69500d8024969ee1346ed9c9882de565c4e3a135d440a435141949e721cd30ba62bfb0d48ebf67ebee4d8a12bb786eef3428560a799343185d8647b29f8d81797b775f52306a68c10e35e8aaf3bf5ce2cc14f2c53a14c96368564481681a7f0e50cb43b91ecb8fce17a8e8949430214accd97d5a1d6feaf6699c60c2eaf0476de0b5ce88e3026dce7558e03341e6052a1f71ead48dc3591e5d682ef1637849677e1ba613736bfca5ca95c9f258ee3e2d534ab28648f26e6068f015145d2fa93d1b54cb9c14bad13317e40217285fb5940a19f9969477ccb10df17c8886a37b99e021931d6b3f23eed156163c1fa144973c4254cf82249d6eac9083feff8cf04f2fc00ff6840eb6758c09a7491b298b893122af99ec666eadc33404eeae74dcf370103336f8f59dc839a0b265d1e9008c94efe4cb3484ac703afe9ad12d9bdf7febda552c0fcc8c45fc28be3bd8433cdc6d680736506d8e4aa1fec4d34ac02ee1e3269616dfd3a12d559cfbc9f1afae789a40409969ed0ae02fbc7c0a55a83687d293d73039956a55f59aa171b44569996e79b8aeb985b04ddfb5c129a7b0ea245ee24e1ba22c7ae002c30097cf5b465e582c0748fadb0d232e0592309ab6e5ae66babe65d1f5b7784d59e3402aba4d876b9274400a5f9685117ad317ca8aa76b4a500f4165479c4545af30fa55a80595c07ee8baf03948aaf6868bc26561dcf3576d31204b5fb3dd724b1dd79d0cb5a78d99f63247e0db7653bce5a76e4c8295c50204723ce1b7e2e4171bc50eb5dd79b57f967d1a9216ad080010290af750cb32137782c393e0c7c015fa832fb162fecb262f6731b30f4818d622343256bda63c6af82bccff4ec2b98bc84d012035e3c5945c6a578408c5469f842d87326a11284b14cf58d1c8e93da9df2772c4977ab0289e50c38cbdb7dc3d5d310f45bee510cddbe9091246be83b860b4e904a3a63941b778307b8fe336474478b24e699729abd516047aa924dc16aa2660cc01a277d404cbd5ccec1114be2cde3072283e3d3a2b6752682e1bddf1be250dcfb4b6ed25349d04ce55f9bd749094729f1f83b176825c26ecdf0330c088d4b0938f303e09f37a12b9b02ccd876f6af74639d10c49361afd2923f35a55d41e0723e09cbfbea8a8fa0992b5e460afa2787a5fbd9b489d01ac4e80e7f31e3c2fda4f8e8d1d86e309a761028d684414fa10200082becb1cb365f8289b41b01f4d6dcddfeed8dbf4d4923b9d11f6be6a66b1ee23b603f8db456ff54c42660905560687befef11d064953f54203d7c87afcc3524473450554ae2d5fc2a9d09a7925743c121c5d18043c56976ce8ad489bab8507e686dccf68974be1a8d5703201462860b6f3d77a454f030f6ac8d14810ffdea743d4465f143e513012e1bbb62fd113aa0b96a7e5d8d4ed02b5fdd1af2b55d5e7f403a92b40d6b98fbe68ccce0c6fffc8fd77afc8bf8d3734000d08d2f1239b9641e5eaec6fc56fca320d86b0d79a2544cda5737099307a93ae356e2d7d9ea8ae9f3aeccf000df0965ed855155b054a8e10202c74038d3af4e9877e7ee09191b732e5ea4ea72e596b3e74d8762ba206c5d79e2cb50d6494316e8c4837677d99f063a4e0dd4e31c64a2e81391283792c9f67d9259a65e5e7769254427622105d5752e102789fd9ed44cd0219d25baaae36410f99747c86512c97eb8002debb7c31e24e874543c12b955a16746595acdbcafbac2b2939b01b54a6ef74f45f98788281ef4efc399e10dbf8a872a07f93b46612040cd4bfe7cb0ef7ef1f08f72f26d29f2c5473dee1f723b149b63264045a799e2d5560a371523962e4b01146ceae5950272374eec3f7e068dc23b30961ef9d48b9c9ffa835825beb46bba39f080c4d72faef9ed7fba8a8af8c371c527b6e5d657c60115c14dc56800c4cf5b9dda46a01c196bed03a7a19f82a47f753913510f770efddc8c9d809980c0c37e112f840a6d3d762dffa8dc834c8e21c556ea17a8d13639986483b590002e1d8b4fbe37c4cf311b2ac1234786e95628e960c5febe46067e572473aefc225562edc6bcabec8ffdab627d28e79b7e99b9f504c794c20bb2a8c29e60cc8b750c4dedc579aff70ff94f67e99b567a70ce88a5a56203771830c55459d8352dfd070fdad32e5f8d957095182dd478db8d889982e7b6b38feec3458a02579541c6e8251ede91c31006afcbdf7ff52fb1ee326b1576f2f655d379168b3e1c362b94a2434a2d80933618f18ee3e0975953d970cdb84a2b217d41ae0b873c4fe6ea6812b6262285352510ea7a0f815a48abf5cda5955a99691d1a18a563c177e7a27010d391aef277706e26d5fa338941a071eccd3c20667b5e61a5470934a8e3c0d92f65faafe1d30b579e2639776de9a3165184cee0f7a039c7977254fe7071dffdd14432037b392c1debf1f13cba27954aaab81d0d331924cf5b4d81acc13fd060021031cea3cdcf1118878bde0202b49e0634847f8e6f2c8969a0aec561047bbe9731a9ab7bd731883fb9c2f22d25064e9a2cc985b79370872cb75e7d409ef6938db5843aaad4d8786217829dbcac36a80d427feb9b407dd2b94266e135409da83d77659dff1a1449c33daf6d4bdcc0b2bea93d8673e1b377e63c8c5f9186d845c9ff3faab854134389ebf9a6af8bfa85cb38f66cca1e17fa66f5b124a5f177f6f6e11180402f6b8f516691a33f7d7564ac4069b0a8c6030c0d2159535848f50b2b25bdbde43dab0c5a92c6c4be33db844bf48cb094b72bd159b3e8863cd6ea68e5ad21a82797bd52328476fba010f4837d467d45548ab03b1ac77e8fbd53a8550d28ca4c913d866245884d2a88458b5e82c8671be64c9e054ab0eb0f949302e2bc928443b6533e5ea49462d10de8eed2e781916fa93a1e380696de36a02a485cb188f38630a3226d328f358665dc1d904d83b94bcf6cdf8a2025b5e269472243f6fa07f89b92507722202c0137afb06c31e31dc7a17732450e179688a378d9c8c1997d6ce60177240cfe6961d76d1361de4ce6f65d4742d68914ed513bf152e3abe917872fda25c7c64674a75356dfa9620c5804769503e5a6dda5aed96b1118a8f66dea43dfdff49bf001f0acac2166d9e370e9df627f5918e2cf16aba99bee3a711712e6bac8164b693542cee8cbb70e7a08ba1145b1d6f89645ede3428104570ff570bcc5f9d71015fb08d05ec495224a4830c8f09e2ca94fbdf60e481ebbc37d7748eff1a43c2b832858f938a954668a737be3f01bd5d1f992d343ece5bf1719840da9d6570a2af8d3995e3674f215ce95269f54727ebbb43bf7c6353c1fa17e515d189e7df811ac03b8e51ee529787a799667c81bb918d1e68e06b36e489dda8e999fd3ff72ffd009c4adaac774f48b1e34ff5689a4dc6a7baaffce00a117628690ca36bfa5ee0cb1a9fd729a5f262bd5b3c8adadde0a2c27a9e7f1fe1d21c7aa581f8bdec622564af18a9a1dd0c2e67de1ccf756c531274f937685f1ea65198d293ef2a6094512887ea2a62e672730dde131feb52f0cfd8dda3346dfc19920fa48e97dd4033d8939856b58a72d45c1bf9d37bfd206f869685350c669f0bbe0072d6e74fcf9be70137c2aeacc69af502e0c001bc3fdf0140a642ee3a18e0288329a13a1434e5947f432e337706306955ed9985a1171d1a98790ec068b821bdf1b276326b6b70709dfc43c5193bfe7089938a9b7a3c7a9fcbb984be801a1bbfdbd30e9a627c04d7aa2f476f58655c92f4a37d3be0c0608dd07aaeff50678fce7114ed722c4bb3312f1e0861c5f4d24d0ae56fda9c0e0caa4ef1bf020b690592d2470451825d0ff362e5f59985e2f003e8f4bcf52d0edddb9deee696362df693f5263e3441b62c39b88270089e7d0374c0feb7180c9301d3263c46ff48ada513fb80dbb56c57b7580a5e13013ef41cdf22571ddec627be1e23713f07d714f24b2ac037c17b46df7fa591500712c43d32bcae690edce15db8e87be25c6d906dbc76314c7c8310e662557d94df99baf090a4244dfc5773be49f35d775653cc872fc061b9e91312187ccb157efb19baecc640fe31702526006c400ed0c5b0d573c5f51882a4ef4cf4bd155b4d0f53c682b2e78a120057cf8b9e04de5e05cb49d6e4e3df30e2ac836fedc7665e064e81c46920eb0a34aa080706f09b716c33c00cc762ec6f47aa1d18cce5cd439d5492f0ad2c38b3861d23da1e6c53512c7e0fb0a8ed82f1ecfc4cfbde77e8c9831d8576a877451ba6ce8f8cd3e4588f6012bfe33bddcd9213026b73ccedb61360953b00526f281bb6935cfa89c2a8dd32f301009774b44fcbcb384d12bd3c1ad0e4e3336a29478fad3dce595468dd09bf25c915c615508d936f71327640c2964542d0037b9a895127cf83d0cf4008b1f2cbb34d003522cc1b4c8b5c41e25a02f1c928189329a3ddb7098298aef20011e58a2568ed4927e5814fc11d11a412ad8d9c5bda86a6c52a3ed4ce5e45536849871833ef05ec98c436353d640ae12311d51bfbb32cd27d54e1f9c9adf856d636b6be704fb61b972d75a01a7894f334609aa82240965aed87e98424bce4866a8bc3b77042cc803ad3260221fb843da3b2a991ca92b55c6abed2ad5cdadc4916d829fa9d43e7cd64c737f281c0abe1fcba5554f4fcfe114da82e111f15c2ceacc81ed99addd29963899e0393506d7fb8325315f304f99c31a96cda9903db0193d2510edb873880577bc16369f801d6e8d5a82c293dd6b4cc689a36614458b287b1eef2e7e40f0c764ecd7f86dbeb1d5309e0e6d8927f5753019242fa998fc31151da16cb734353617548fdd8f23e40421724a9c758258bb226c2629d79f58d966f1b1e0a1840b7f331bd5fcb20b3b2e837e33218c4833a2a851bb9e3875758587965a1932b738e8c5677f40236790dd5c150719b3680b45d0742aba086c8a3d40a21601be845aeed926", 0x1000}, {&(0x7f0000001080)="1c24fd379df9a3a333a56a23b2ae58dc000629bb97df368af86849d4d6b561d4a9232971d26bbbf0664d2d799614ff988c1376358ee1561bc6fda8095524b39dbfb80124a2ca1ca480a1b5cf996b1eda1bcb0d0e4a052c69be27c8e1ea5a9d6777bc3cb26ffd675840e8dac0e4a50e03dec5a6658e8580f651ba446df7af5ba3e321ec5f84729f34a4327182cd", 0x8d}, {&(0x7f0000001140)="09e93ea85fce1f7700723971edcca800d56bbddf246bd4a259c9ad30ea317572d6b0b4a013cfdcf8d6d76195586339513cab823ebb1eb1185a2ca092b0131308a70bc74eaf3967f2909b60645c197063569a15b5a429dba2645176c336ffa9cb138892fbb5b75ea888fb899de4703b8b22adb4161967d4aa29f0ad92c672574ce353a895a921389402fc31ad870684988a1238470c579b69581f3e97f3724f4159178695dcb96fb65220bf04d398bc89e8bf5a7fdf10065f8075d626a2976f81e52661bd5f1acf486d834fe72fbb8bd61ef60637a767af58bf85d3b50cc0284a2c0829bf5118d2a6d416344e3f0dc219c2fd914bbaded54fd76595c74f08a1b7cfcded6e4c1e207d5d3b6a0a620757ad78056d64d9beff6e10c48dd03f975de6b1efa9e3ef1123482a5f416a4720d0f590443e0e22d662ba63239eea38bf777edc6427a02dea9df20821908c6aa880d2b97c3b655d1dc28fe705cb79888cc3085f87b0335610e010d89a68cb53138eccaf18a90546512de001441df5c40d48dbe3fb14a5c7fa0858b6a923c867c225628812d626c8cbae81c7a4a48269253efa0d0f9acfa1268952a140e5a5163496b6d237739c9cf66dd8c297f0332e8ea129132600fc96e1cf8aba6f4efc990a258ca6e25dffb703bd03edd7a7029688988bdd47b29e17def2a7c10859a96a6e94d26d567afc2a0c0939f30290cb623fa64e2c3833202c11f99b4d806feaec02a56070d0f1903968c3a01f130b047680e173788514b8690628be96d8a6772bdcfed5a2eea118e0576a6330051f25105623aebb36a9cd93a2ccb475a891959a93635ba0c9c3ac13cc1e42247aa45eae11498abbf8259b347c94c3012177b946308d99741d67d49f2bb339d986cb53fcc886647d63b8bdd4224904b862d97659fd5e8586663ad0c479126385563bd3db7bcacc6e4f60866030bd3e1c2808019cd989959523c43ef87cc8eea418041ca4bfffa93e64332953fa9ff6d34b35d4a46a19c3d7c83c1a636a8bf97a6701156ff15608df4e780721f097bfff1f852e091b21229e158ebff5b2474ac7ff9f4d1bbaafeee9f4ec57b69ac35b59b20663631fc88f0e87b8133132707a1023a711825c848b87d18e51aa09b130236efb3bc0015700697fbdbb1f195fe843698eb23753262bdeccadf231b3fe3f7a64535f32d26fe6ac4c8264ab68f2a41a0a6fe09d3b4a32298e380fca33497c7e8f85066505bec190285cff5a34eba5878ef1b650a4173e881e0056e6c273dd991af01373cdbd17a9bc72da9337ddad27564d1236d17c3be9ae0767ba626b1b8516e3a57c5b4d8449a9b5bda323bfa444e8a1918e60e2e81d45561b4fd98da1890de45730338cafc1e869797a80dba13af141f9e2ed45fdbfec6d04146cc241a39e2f69d79454df1bb67540d2cf715f64a4a1ee5347152f3238e430e57f05e98bada4b681b27182255d91884e237385f349e635f20448dbb50f834ef400bd2be95f1f401ba7e82a6de5d14654680c9f08cb7191c3588d35471c1ed49a11c120f09d12f921cb25948158c9d8fe3aecf1410a2fb69ed8219c1edf6caf75a5043f2589f45ce3429cba031a1e71788dd3688f8993fb8747793747a4e1c60683f2817e2d061c934f79ba2c2936e1ae5126a3e3b83f016a977c794e5389057d60eb5255b8ebe7a5992c1c04ac5a1a33d9a49095297492b6c5e6097d6e44e93a38e7c1c5bba1e8c11bf95606841af546021366275460e01fb6970a1379a53e9cc485940414679bf74172cb63f9bc327d27cf4798de720be4a261c22e7b3cd5718f0d8e876da63ec8ddddaa52f677ddadae6da9028fc94976815bafe65986e483ed1a46d0291e8b9f0bc820a4f229e7b980fa3792eb748f3172b0c879e6ecf236eb270cbe8df97aade47a2b4ad6db1487e25c891f90ea2eb3d0b90e896daf7f73c19645a4486e93d567673023d7f29de2e6201562cc9a76b867cd238c916cc87b2abef7d78ac453fddf47e2b7046000e0656b35eb0ce03d70ba7a5786da1c6894ac90a108361872d3d97d28c5d0b7356e6f05055cc5998922f0cb55aa3dbc254d7c55221f1a2fda9875877632d96e9f1d25de6e4fb772f28dd959817406db00b8bae0ac801868d3adddcd40c6855438757971acea51269d6c737c5c7a6a607694e942545d7c84ee673227aa6be339e0f93134527629fe349eaac5faf0a912c7b63a4ff6b7e6e6f97c03311d9750d300655f8f543812230078e409880c11f63e547bc29dd6c2544c238551cb7eee27bec1a74b8cb15f7c4dc2c213ac642f06c0938ccce736c4476ce02453df6b1af6fda3e647898f8a7d60981e431d3fa725e79e9f110a74820cb61ea0923b085ed8c03087c9c6c2481c88ac8a148ffed5d8fa12a1855bd3fd050109954ffbb04fb21ba2809dd2ac38ecb74bf5769c08327f2dda73ae2a8e51217ccbbeabcf70c9af34b321e5e5acb316b72111adce1a139f742210a75c9c55d30641069386ababe78951df5ec365c019d26a2a561c944f8bd19960ccc765d639cc36998f8108d48594503979d87ed20f3bb44d3ba419b0cd7418e0f2f90e1812c04f9700cb7e0a9e58c9c9a0774b17c705b0140d44973c8f6fc5eaf393699fad1a42ebb06d82c944746524c35b7c48cd38ef85487f47bac4984ecf35d2f9579e452a9f6d66a3db0db36e0136ce76000ebded3cd43a38f2ff7aebbd2c18b2ad161c6c603fe710688fde6899d7a4f5e9113e28ce690b21f4500eac58948754bbc2c96d26b55f66d9e95fdc6e2aa5ecbd2cb8d2c3a4d9695fcf26dd38c6421a1acbc21eb3259a73fbd06214fb8811f629c7d9e499e23760dc922a5f7119bc707107139669f465d27b137fd98d4592687d9343c0bb5e1a60c8137c35e28066f97d33edace8521bec4c84fa409e66288cfe5f5cbc02ee3abec5f9d311a55c98f3adaca7b03cc46d7d8750ea9af64f42b1800a9f99a91975d2590b5713a976218fb4eb75e37e55d3caeb7504e93697dee58f3d198dbe472ad7e340d95da87821d80037346a162fb363819bbdca8221acfcf78c3ceff0995d0fb5a2c3eebdf8edb45cf98ac11f5a6b8a0cf265d97a11652ad5ae8f0175e94bf906a6e45a2b37ad67493635c47a9ae7fa48b312b6f7e445e7d109858c80d31a8f6d9a7deca856616a33290ddd25a210f4605d720c24c255cd987b64e062d1644198e36e012605fd9402dfe67a76d4ea95399dc2b22838dc058cfab39daaf8f33bab7526215fe919906d7e9cd90fb70e6a13e3b6fcd3b42d9ee6357fe322845b4e6c795f6defc8f47aae7b2b1b68d15f036dfaadf5f68a094c0965cdb95e0bdf811dfc72fa4253eb9884864ca62d30c520bae35d36716ddbe2a986559f399ae92355bd0e64b5fdfdb41e5c74b31d4050ff5d779012d681f7f4e73bec82a6ba496430f5b49ebd7c30c40eb7dcd4f0bc1868ad0e6c8d8f3444047b62a99fce63f1a8197bb750cc0d7b04d8f0f07ab1e26c143d7b0c081e87b3f6358125ba0cf9e1a2bee102e1ebcadd9d85163324f9e676f59c21087e2277cc6179f01749b15fdb02f3da482f393c7503e3b4e8c51f4ae1cdd1774b08d9cafae7a54107b4e382f6dfe647491b46b08c98c85667da53095fcd250b52954c05d5d6bd26515f7de8216e3939c0efc215cf476aa8543208bcf7561ecf8e5bf501be1d42875fc4fda0323c9598591e0eb3fb7a531cfb36adc3de5a959dd50040d5bb682cc847070448918d3436183fb7d767591697333ef1558735a84ffeaccade8afb147a1977a158ff15f93089356e6f74a4a08fec28461438d1b41b90abed002db0cfad5085ed658e727305211603b1c4f8eff04528f4a22edd1e1e65eee7aaf30b42f27dafc2dcba4f5416d8b481405fb42d6aec3beac05d633d7cab840398c6d429c20523be57f62c985f0fc6770f2c295b03b136a31deae7f559b3c2419e664bb172b55dae6b43e774b5d2773f8632431ddb05814ecb7c3e93f8fd41008c975da14de3e7ad6d98cc67a2f7fbebae700900ca0476028ddc81cbab46e4b118e367c3ce89b6036dfe90398cd1b460f395c1fd2802d699e8366bd9584a8156eab9877407b9a62fa1fe89cfbbbf35ea596529e7c9a256bf13b2a470ea32ecf4e4764d8e957a55c24ca3f4af08bdee74bf58387640968148015c6d0fa6257fc077bc7d0a6e484b34259556cd2715d2fed998b2371b537eb5b3864855d13b9283df936e7f45907fc2ddc5839b2c831aece45f1167b6a59bef12db18c7e529af36783447f019ec93f634248d59f11a6801335cd58c0596f5dfd6c0a43b05ed9efbbb14a88c05a2809995c60463aca980d0bca33f3ba2ed67401a80816380bef1fff37c67c54395127b306d3b1f95dae90bdd291d74d472dcce246334ed6f211a72b80fe9fa1713b5d6de8fd05b13db7f20261bc61cab94a900e53bd0078595aa7f5ada3b0204dce6588fc71cb322749131e38381dedbe10db08e6e239522500b3ac030224f38291f3fe081ecde31d9f502c42ce1f6e2c88311b9a3c1c33d63b2ef33dd9ac0d60493217b3df10568c43433bbf20f9a05a5f60e127f2af3a32756a7b942c57b7e2358c64740ba7e6e10f36aeb38aa05b28381d449136ed399d94ef877e0748c802e47f3ef28d448501a981eaa1cd5d7dc4232a72f05d9a8e99c07682fe42c82dd8b845b6d4934a95d1bf04fbfb30499d22d9722c872e422c89b912ac3c7e531b851af43fb6ad5983b353f315fa7aad1b27e80d2d994abb7cb1add81d2b252df79f73034c550fc94fc36982a9fe26becac4db7d3c1c684290fd61c1d8771cd39d209421544cdaf86dafdd430b19ef71608862bb1d5ce5a14b164741dc94124cfc1c38e7a485ad5c68d1d3cb9aac930ec53af2bad1c614d9825158b0ee52cf0b08099ccf10f49dc4e94f2c3a584f4dac2c3ac9e7b57e7174a50ea1b1fec43671654abd5970d9b4fe6b2d812b00de2298e1dd5e26b79ecb1a5b15a05d8e139c740800745ce773dc27690874e0d50b057b4220276484f5c377a6ed0db0fda282743202776583c85d300bebc9be001e21b48d65b4137e1b69e05e5ef9fd0e32e324a2951f074e84b0d11a5e388758ad52f9cd65341c21e1331bac1ea6bb765a698c4be4575b4f766ed9dd2341b11dea83e57756fd707f4698b01819b31533e476e708f2ce74c99c52931d38fa6d8c0c6ac7026394a5d95c5302f44cbfcc7ad19643aac1b025c1f11eeefef9a705246e6b5f8419e92b2dd7d4845e7a790f4c993c3470009860a3decbd6073a436b22aac489c442a9ab12ce05161e33e711e7fc0f7df9fa9052e42739a3abfe11bffa26d2243f8615b630631317137be12d2e0303262b73d14c2ed66cae27fa75cc905c22fa9080419ff71390000d9437681ebea712db9b523f2864161a03fa2039702eac22ce9173688d76778762814635423c65d9a6c2f2288789b350d15d85a8a088d34e5cdaa253987561fa7eaf3dbff56fe61b0ca1d4630eaf25c82d5590916d43a7e7406f1eca4b9d10fd73ada9d4bf50b2a1ce2f9cb44502812e81d72eaf10642e0419e264fafbf7ee8f2cd64ba6aa0a6f765c2d67d46c76b5d6b6583fc5b6f57eb16b92ceedbf0cac9b909cc1c420598c52ff071d35803d912447c80d12fd634806f95b8dd47d0c216cc3790c1bd24f8e51ba5873fde7edb662b5fb86f23bc77d6ff65ca5adbfc9d884c9e33fee440c63de40786dba4bedbf7be8f7377bd9b101d8612e3ea30243afeeff80ab641f6f673b043d5f529484e", 0x1000}, {&(0x7f0000002140)="9de9fb76c5ac34da57317bd99d8cb18a5bc1f0da690116d8beaf4424274d2b4e3ac571374d557b6f4e9a9c742940e6671bb13bc4cfcdb4ec13799d774accb02e38012cafaeb384b24166968c216dca52b169e43efb7e9e9c7d4929298cd2cd93d5bb9e2d115401772331acfbee2df7d8bc42cd1f398d09928e9b37fbcd8f8dd555da443fcf42ceb904989b5af9261f56d13a6202071ba95b2fe0e641dd689bed25defbea43f03b9fc778c8c18eda94e0add3107745a5109c7d05770dfaf4e95cde688283d1680c55f0e4d5a3ae0baaf75b801c3c20b2821b672779ecea8d77e70e8545cbf6bf7e839939b8220621df662068", 0xf2}, {&(0x7f0000002240)="581d9099ed271de29b72942ebde0ed3f92b7dadd8721099ab06bd363bb69bb6da44cdddf8674ef74d74b92a65a635efcacf9783421b575559984e9610da5a169af0cb8841188023f0bbf8ec4e5b7fef479d6b80513ebd6784aa6f3a5baec16", 0x5f}, {&(0x7f00000022c0)="3ad634ecd7eec2ad6c56486ccf012767b6d3062190a203fbe2f72ade658bacc0309aaba94830fc43d033474b5b531e5bb4b8c8238e1b757981b0553043a1800deb0035828eb67bfb7860e70e9d807c229a48d399b751b5a2758a70d4061560d3356a0cc8f0d377f706ca9eda", 0x6c}], 0x6, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x2}, 0x8) 16:01:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1}) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 9`UR8OndKP07vpput: bad writecoaunt: 0xfffffd802na671050, type VFiIFO, use 0, writce 1, hold 0, t:ag VT_UFS, ino 1 463, on dev 4, 0v flags 0x100, efpfnlink 1, nlink u1 mode 010000,t owner 0, group :0, size 0, fifo with 0 readers avnd 1 writers _writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802a671050) at vput+0x187 vn_closefile(fffffd803c942690,ffff8000ffff2290) at vn_closefile+0x15b fdrop(fffffd803c942690,ffff8000ffff2290) at fdrop+0xc9 closef(fffffd803c942690,ffff8000ffff2290) at closef+0x118 fdfree(ffff8000ffff2290) at fdfree+0xf7 exit1(ffff8000ffff2290,0,1) at exit1+0x32f sys_exit(ffff8000ffff2290,ffff800017be43f0,ffff800017be4460) at sys_exit+0x17 syscall(ffff800017be44c0) at syscall+0x508 Xsyscall(0,1,0,1,0,7f7ffffee824) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffee7f0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.