00600000064bddf65267e116e693cb57514b897c7c26702075ba50383fdf688533be1c8c5a25fc8898fe2feb0d771e076871e7b11d3322135da903a4654d03d8287517901b04ac9aff5558d2e83a3f5874e8963ca9b1898552c0f5901a2dc2ef733ba0cb4f2fc4c12788771c8d8a07e13fec2690a2c9e8c266da215d93b7949847d76e196d1a9d6f555c86e42bcac8363398a1a81498b16d974b605a727ab038df958e4838abbb213c4b96d922957cd9bb61ca677184d8508d072f354086f1c7c1289b6b00ae829d4462da4bb7d63e31011e99e8d9e1ff8bb23341f570dd003e6c39e39574efede6d70b0ee0614c262a1d230b8d5da5127ebb1f8b3101af3ea78542b469253701420dcf6b2b06f4b45", 0x158) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xa7bb078531fc50ae, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/137, 0x89, 0x2, &(0x7f0000000280)=@file={0x2, './bus\x00'}, 0x8) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x5, 0x2}, {0x0, 0x3ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x0, 0x5}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x6) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) fchflags(r2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) clock_gettime(0x3, &(0x7f00000000c0)) getpeername$inet6(r1, &(0x7f0000000380), &(0x7f00000001c0)=0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffc, 0x0, 0x1, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0x0, 0xff}) close(r1) 16:00:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0xa147, 0x80000000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) 16:00:43 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xffffffffffff9e10) 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) fchmod(r0, 0x4) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62208000000000000000"], 0x10) write(r1, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:43 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x510, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r1) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="383c0304a8664d820aef3a4556f6ad4b3d771f2e59f387a85f7772fd38241c858dfa34189e3190126f4827d391b31db3d0be3a90b543b56cff2d4af178fbbfa02b692bbaea59510b510345931c87624edb061d0188b0817dcb5f91bb4b3d4bd957de6d3686af7e668adc51fc0adf56a043c5c6d3e46cad0afab71a48d6552be6b834ed79834458f9632fa396cc71aa75e3d55fb65b3eb8ea", 0x98}, {&(0x7f0000000300)="84d8cd8052125d27d3ab75b2d0772909137bd7e42c086b5a33c6aaf36407889d8f90a583a2e46a18fdbd6f0918f376ef481b66e2b711f2e519405695538fc627969dd897593e99c56605139fffdcb86d89ed6d43434481ce6ac892af4f8ca1a51d26291810e7a142c19798ac50758d969c9167fee5a2e349ece9e61a7d5ca881016b9cea09a9d523a1c1ed64bf531a07954ee237e500e8fb624264f57c4102498089575f2e8ac1757f0657f142fbdd2198d1ecf311e5d02dc3de7232ac586e37a7bcc86e8bb2ccb29fc9fe69d74ba778f7bb72e14f64dd95465a9ba72a486479659706eecdf680304099af6e9c09197de14dbceef737552bb9228afb3992f08baa663253a4356f596b68c222836a458ce743caf397360b94feb9ad16309db90ab69f5828317fc3de18a01f1381e66c3c92fac47b6990ddc9232997d8e6308efca2db0f1ede7f83bf0fb0b1442ee7c45d4522b368f1083b37f14bd582413e07eb2585959d8a8941ad0dccc19bed6f876829c4904ab36a02bebce6eb7c95ed3b01aa408f818c680a38e2816c2da97ceb5de5f8b10d7c257e7cf1ab8eff8d17e329faa2431e8c6edd4ec0aa8dfc37cdc68e976606979624ba1887725012c023d4156000f4842b4ee8d5d5292cf43c9b93b38e9d6a14ab02d1fa0c9351a7c84fbea4b01cd7f76e4a98f53478ebad16726f380a18b5babe8b3111e6834e1b6ec9530bf5dd0c5c19616210151374954d3cd884a831c8802faa5271e21be93feee3fc01d8258fa44b76a4421aad3813a00cefb51596f6f86cf64696c2854e2a0e3900b512e825ab349d7d574d6882903c15d424c914868401b4df391b4e689b034c18493513a2067a4e300fe266fda5fa6b471a66fc69c1a6f6e37573b8bf26a3760d16f8ce47322e1e82ff7c2cf003700cdc841d112247927f4d23783916c0bd6fa482fbbe8f0a4c16eae481044b8edb45856d1768e687630e3c4717535add88d873e3b5c07f177e38677caf1f1ea0884eba70a6c8feda270e98d5bfbb43aa51e51d951f2a8873bd802672bbf9f710fae35753f39253bcf85745fb38996d67ee19bbefc26177e3448001b1173d7491174cebecdde2d01e41e98e25ef874521edbc737f4171a05433fb5df23ae184c18b955bf4bc4a06df08280ceb9cb554625b0586544c1b84c4efed27863072f4ea3327b6e202ced61de38ac83679d764bb232ca17e8bfb682bba710e4aa1dd71ec0649d9008d00063a3d86e32ec88f7c2e43b375febabe259b4169d4fc1692cb410c0fb2a011bd4ab0c20ce7a6281305d633fe087f602c2f01c6153e5dd4297d44a781cce9a4af278113874edc3057878ccce230aaf2ac057010a5bb4a14d8ee484c10409ca7450b338280f723639b9cb48dc34f64b136498b4231477b562be9ed263d43038dd03804993bfd171e4af98528de0d51f536b1e02bd6a606a5c696a435b5a85356c8f80e08ff988823674f35b5eb614becd166fc6c2abf644f1b7c82bc816f011dab854b5705f669858b884d10493a0b1094427529a11e406387636bd4ca3d906c01d5424f20fe0d097e8e62b48633acbf0f2bef7e459add4aee6cb1f7fbb14ab0537c98d60ce2f1668b1d5fcf024bb2251ca452b0e1c8fddc01a31d3a32688b94b0b792928700978164bcda7a0dc4c58837697e4d3f63340eaba441ec0723d194e7b031b6a64e5aab3cc58191bfca02fd47b5a2d0439630422dfc81f814fc97a65c6eab66f41b2e02d3ff91be5927386bef78395104807350539e0dc06a486c75d47ddc0a8f55bfb46deba65ccabf3ec11ddb841b84207f1c69d8d4cbad4b24b9dcbe14ee671dbd5900a31f7da8985d13d5e077466f7c48a74108d7836f5c0714eaab8e0b04ff7e1f93c6ce68da168f2ca51f42cc7d78b2637d9c8331689d2e9e64513acc6f9c57dad1ef528590bafff2e4e51ac350d1164a7e10a5ae9f72108e902d6cd90d6b8a64900f5a6d6b7af2bb51a7b09433fe1dd2ea4ca8f52af707fc2cfcac7bbccc65b33063ff22c186b5a61874a77fb90e3009754fef0131f0c7935e544c091576dd0b7266c76e8e86aecdfc126aa2c5f0f0371d28cccb6bbf58020481f228b3715fc0bf5b40356e12b756ccf8b0153bf031c1ce140ba070fa38f6b69f3a4638aba986552ad20bc9e9a898a5d544f149ed29e932b1932829b464eee99fee0c696050d6a3f6a5b6fc573ed1bf4cceb9aab232964748f02fbe4540a21e0862f83d92dfe344f6959bd3d30d3e5d76eebf527f56a90980ec0babdda45f64aab87eca9596fc5c03c4613eb992644f457c107275411d707624072de310c8ebf2ed1a5cd9f47d9ab4c5910fea5fe2f58d99979871baa6e012ccdcdd6c979d409dffb58a9c84a85b385df23036079c3ea1254e99fd30ed169c38c96051f3b77c5bc4c77ec618af98d8037635ddb0d6be4ed291a4f2c0cb78245dc220d837024a95e87784b6567c547cf8ce161ee574a75631d3f1b14e6064dc96729df9a7680d5e8a3716d371967ea88f196535826f5f34ec7aa96db9542a9616da2f9b7e8f49d68ceb40a39866afb44353f32cb1aba38b6f31a29aa37ed325eebab393fe9a3f6bb3c2d4d8b40595d9064a56f7b12f1a585a6778b0e2338251b600e34049e1bc39817e141234c395b0ddb7cbea9fc23ae9c53c9f49b1ffd530ce71ad63736e226433e42e30ce42c08ff4cd9f8af7e5a962395c96a4813686723834ed17fe498e83989e9716914e6cae7ba6f36c993cbd83697c2d3d000145df69c58f5ed46ced796d94eaf0d702dc6821c9846044d79c961f1599941196bf3d86a2e9466c40032b27e0fc2e5751dad392c93c129488aafa291b76a18941c9fc7222c51e1a117053d1eea056647fc463ff57f9539fc0ddb5de434646dde7e56eaac1092cc9e1c4ab3e02f186792cbaf205a461de687ba1b47851db31dbb68f7b7faf134b2eb52d95b422a3015b62da135a5ccc6ae9ca93ef80efb2069a831aa17977448fed67cf559e93122137385d555d80ea8cd9eeb7002bca6b3efb677528d8076b2fd8886129f52f9df01f55f57ae7cac9eb3433bbf11ede9660c6168ab0bfb212e02d16ee0b5a76ef7688c52d1c0d0b08fb565cc07c43ea1eedc09ace59ba268398ccfde775023311c3395c050941a77f22c324b1698ae00a2c0e487801704ead94292fca8ab07bee8e12ab4b84ce968c482861cd9dc3c051b7d53763a7af7035d4b0d425a9afb4b8fa4ae57a26efa258cdba59b296a26becd1447b1bfd2d60a9ec0a1c1ca17d5c0a5ef675bfe8e4df9fb902882f973de2f4b252f25118b4257d99e0b2108a2bfd0832ad3033874a96cdf8bfd60c5f69a5d3f262bf3f7185f75674d3f7291d2797c2249d182baabadfadc6ff4c9cbcd04800cb7561ce74308c1b681b23c543eb6b6e04a4ab1bb97ccb331ddb7c13d05b98c9406ff27ae3349b5dc786749e6fb3f2b74b665cef90fa16a9c310486f4872d327d2aa0b17e31cf14c52dc129641fa58fc52b0554bac108611225a06e7adb2a17dc3c30f8dd37bef0bf391e689e54eb811d96ecfd86cce0fd9a47ad29103e647206fc5981d83b8bcae8b92b7e5663c5ad6e20541e6df4da2dccf116d588f26dcf1b9fc8fc5e3ec7e002d3aa8d2202b8c5cc4d321e43cc6b1c1edc4a7b23bb716f11cf5b5b2468bce250bfa06b4577739114c032cc5e3e1f13811218aad39a6a29e9174762ca5a910b4e80a3029de4d0afc387127223fc97f4bf634b0ac07616edd9f0b8386d66bc30b76a7c3f7dabec1ce7af83053d418926a84e3bdd73e95c79d4aba34279b688f1662d30811c7f3ff9a24a24906d4400106479219631f5e66f951ce80fd69073ea6962bdf9d0ddc84f55f0a07617464067e25409413c10b6596f8ba267e23b37cb5eaabbc30dcdc4f919d18b889759d45da3f264cd7a7c3e419d8f0f880971ee1f006bb69deec7ad6bea935f2b42b8fc1b704e7523428505a48977dd49ba105d03aa8ccf8e35ac338a02a160199068b6ba0c352eb115d0135b86a0c4b22548b7446eb1c8e3163b6a5a503c7403a81dc17164e6dc8a47717c9f1e68367d4745317c5e8e647345ced5f9de977ee9d1b4702de6f41bdc7cb4939db40b38c24509f736c5512515129646cccd414ca6b6bb50b7d0effd75b35bcb374206c494808fa952b4b37f348033b9dfa4a7aedbb72313687d638df687b6dc6f1fce4e2bb8ccc9676d93ebb378bb6218a9669fa2bb848b505a5e3c79b6e56dc506bc1d97b91017f6e9a4806d8fe2d7a6a3ba4d5dffaefe6999166be8d8b75a68f008f939cbe10fb0c61b3c4bc8b9a7a307f34df897baec8a5004e2ab251c0a2a868b44cd6d01ddb1394167d932e804dadf9ecc880ab2717f395afb4a696fc40fb633aa3d515f5965f31a9dbd15f15120f273ae4b8f1646418c0beae9218aad7156a9ce5c4f33d8aa3a906522ee0d2eeacf6286a46211730e6d6563ed75a39de1899793cd1899a4830181714def258a5fdae6297c9eb01616130fcc48c09405588c289c710f739db167714b32ed26ecdff774d312d2afa32a74dd6e42deea5da2f6ec1a7926582e51e920762bdb5856afe62230721850b178cab89ebc398f994c09519f0d0977c542cad69dba159302556489b15ad94246c03525720446dc6cac4246fcb70478905496c9a7886808a0fca324a9667ddc016429f7b17e31bf193ccff00324991b9545ed0dfec388ed6b501b27016c03ad79b015428293f9f941645671f6bec3427dd029e51e09182e58ddd141cc319735ad0d5857e818295442febff1fba7cd6d3546ad3299c9b0cee69804a5d511153b4f58f8afc3a7a7e3b1a8629cbc30b4cf252d9b3cf3a999a92da092e9b12425df53a0c82042971df2811100af984eb545f474c7ebf2e2743afe6595003c349ed0e502a8340b92b469b60b383df22a68141c01b8d950a411b4d42c3a65d5ec3da6861555f4fce2e06ef61aab2ef4757c1f8776d9efcdb142705c668d560855b86a2f9622b84c4105d0da446c292e41da72a4fb73a469f23800bc1143f112b3da27e11dc814b02f4f4477c0baf140522347436ef815bb3a39a3c7b2a35f92cea9246bff941977a5a8e6b2620c28beca8c1ba46354a5a00286c1afe52e93dfe65db1ac16e685ddf6b0629758e6da7b982296f6732894a3a0c1d1075af1fdfa8352a9f7854b9fedced5cae96d2349633222f2fc789a5089069facce91372f24c6f3364e6e7896775d095db8e3d43d2712837f3546bb65ed58887f238384aefb1764fb978080a2c5146d21ac450f635c7b78678b2f931d56e99fd354757dbed2543bdb2289772cb6c647afa66dc3ce22fe75d2398796c742dc186aced0f0c49b833592259a8696389e4557c8d89f29c717c9461b87177deb3967f2b0c1c94f4c00f17dad19d8d1f738ec85a3a2fd6e6a490c0889ca3e3e309b87a5e46df2fb6358b2d4b00e2796c1e4b9d2efd114425cac366e6726c621c39d48bb3c16fbcd73981cc2dbe988d6a9f6eef37df23c2b5ae46efe1632d09e1e460f615f4a7d8030f964340b206ada02e56fdb1dc74b0512839ef7efd4933a5366ac311af49434a576ef9ca301cb1cf482ffd11115033dede80961066843969f8f8b622b9a25a07ebe48208c9dae937e06acdb6dd3758046b8849a3244c32a7c85d343c9a0fae47471b6b7c073df66b50edd518bc71229ff972350f8bdb66ac6407f7550494784f248cdd972f1b7d95e50de998bdf70891350d92a06fd767978bcc933bd6dd8cb6e55e8be48c3cb130", 0x1000}, {&(0x7f00000001c0)="dfdf8ffcb69a4150d7f55e3298608edc0b1de08d34a97ff821ddfcf2b21110a7db09f8ce770df783a5b89fde548145506396", 0x32}], 0x3) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x7, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:43 executing program 1: r0 = semget(0x1, 0x2, 0x2) semctl$GETPID(r0, 0x36fd4f7a4f828321, 0x4, &(0x7f0000000000)=""/23) semop(r0, &(0x7f0000000040)=[{0xab44664f022d7d9d, 0x7fff}, {0x2, 0x4, 0x1000}, {0x1, 0x10000, 0x800}, {0x2, 0x3, 0x1000}], 0x4) r1 = semget(0x1, 0x0, 0x400) semop(r1, &(0x7f0000000080)=[{0x0, 0x1fe}, {0x0, 0x4, 0x2000}, {0x3}, {0x2, 0x4, 0x1800}, {0x2, 0x5, 0x400}, {0x3, 0x4, 0x400}, {0x4, 0x663, 0x800}], 0x7) r2 = semget$private(0x0, 0x4, 0x2a0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000000c0)=""/48) semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000100)=""/197) semget(0x2, 0x3, 0x8) r3 = syz_open_pts() read(r3, &(0x7f0000000200)=""/218, 0xda) r4 = dup2(0xffffffffffffffff, r3) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000300)) socketpair$unix(0x1, 0x7a28a2538f18fc2b, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000003c0)) r7 = semget(0x1, 0x3, 0x8) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)=[0x5, 0x1, 0x6]) r8 = semget$private(0x0, 0x4, 0x1) semop(r8, &(0x7f0000000440)=[{0x2, 0x8, 0x800}], 0x1) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f00000004c0)={0x1ff, 0x5, {0x3, 0x5}}) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) setreuid(r10, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f00000005c0)=0x101) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x8, 0x0) r13 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r13, 0x40047607, &(0x7f0000000640)) r14 = open(&(0x7f0000000680)='./file0\x00', 0x80, 0xc0) ioctl$WSKBDIO_GETMODE(r14, 0x40045714, &(0x7f00000006c0)) 16:00:43 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x7}) chdir(&(0x7f0000000080)='./file1\x00') syz_open_pts() 16:00:43 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r5, r2) seteuid(r2) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x0) flock(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10005}, {0x24}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29003000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:44 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) acct(&(0x7f0000000040)='./file0\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) fsync(r0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r2 = dup2(r0, r1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x0) write(r3, 0x0, 0x0) getpeername$unix(r3, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0xe22) bind$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xc) 16:00:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="cbd1b42e4baaf0268f8202ffa0e7"], 0x1) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0/file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0\x00') bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x1, 0x5}, 0xfffffd65) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x81) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000200)='^-+&$[[\\$\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6b812406, 0x1}, {0x5, 0xffffffffffffffff}}, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xfffffffffffffffd) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x800, 0x102) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)=0x2) 16:00:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0x4}, {0x18, 0x1, 0x9, 0xb11}, 0xc5a0, [0x1, 0x400, 0x40, 0x0, 0x7, 0xcaa3, 0x100000001]}, 0x3c) 16:00:44 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280), 0x4) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r1 = syz_open_pts() r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0x11}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() 16:00:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080015180, 0x40004000000028ad) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="243543e509a83d7128db1009ffef1226086cddea7f6c33693363703187b4879f78de6dd5f22386e7559e52e0d78ee1be6c06f2158b4fa9a2a41f5a6e245aacfb1935c18d4527e6623c3b40db8282b7640dedfda48826878e93a468cbdd31ab4d8263d0adc4019fcf223a95a1d3d017b98bf6439e6c773a5bc7602e53e67a4717412f1acf01c3c0f389d03b7b2a61998669645b7b749215e74d09fe3aba27", 0x9e}, {&(0x7f0000000080)="97fbb0", 0x3}, {&(0x7f0000000240)="61606d6f9b112ae0624bd5a4bcb3b7c7131575c788e77b7d2ed0af55cc45cf70063fba411c6b5fdee6623d22af76f18cc5ee80510fb331a5a3c924c62aa0c2c80996772bac5be48f90f2d48f44fb0ac776a86048a559feb69c27f5073f8375e5fefb5fcbcd5d7bc54991a684efe12872374d29bf5c646f10d9f40328656212ae9e6d63542cda1da2c54aa4b48cbb2615b765fe74b94ad11aeb930c9d1aea4c80e68515078b443162851bc7a7165d6e2ef54c60b017b9e572fcea72881863a4a52a64cafb575d76926990b3", 0xcb}], 0x3) 16:00:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x240, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="34aafde30c10303d65e17d8fdb4477efe2eafe7b57c1a417ac35395d68518923480010263edfe9e64289493b431d9fc2dfd59c205dbd5b712b69745f300a26111fa0ca998e4928af214bb15d5daaabdbb63fa84f310523695a225f61ccc61017d5227ab3238bdae8f87a609390276a0809fab36ad2289fbf30dff0225f57b5"], 0x10) write(r3, 0x0, 0x0) close(r3) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) fcntl$dupfd(r4, 0xaea6459f3ad63359, r5) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) write(r6, &(0x7f0000000300)="78a5a6c3bc7390c2777ef3ac668b23ad14b20771524c35a8c878b5d06d4008436e6edc29272fef14dfea19242c006f5ad586c76aa377de36d850b866ef22e00a072d78ab0d66c57a7303f018c37cad54240fc737bf0aa18eb0e3b373e55acddf8dcc6ef9a751c1b425e67fa8246ebc99390f1af4021c9d87eba916b490a21eccf4b1d64fce1412fa573767fae9a3152aaf3b4e9d6a02fcd30a0386b7db4428b3c1cf9fd757b3adc451be8e5a4b5b69f5d454f506a3cbdefd759d0258631d93bca4774a0a15025fff28baf2c80d515ae51922ecd4540c391052dcb99348e05d22308b094d50bb3ad73ae79b49", 0xec) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1007, &(0x7f00000000c0)=0x3, 0x4) write(r8, &(0x7f0000000000)="87", 0x1) recvmsg(r7, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x311, &(0x7f0000000100)=[{0x24}, {0x74}, {0x80006, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0xf96) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x0, 0x496b, 0x6, 0xffffffffffffff40}, {0x1, 0x2, 0x4}, {0x1, 0x8, 0x6}, {0x0, 0xfffffffffffffffe, 0x3}, {0x56a, 0x2, 0x8, 0xa}, {0x7f, 0x4d40000000000, 0x1, 0x8000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x100, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x8, 0x3f, 0x0, 0x4}]}) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7fffffff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) pread(r3, &(0x7f0000000300)="08e27aed2a44e0f6b1ac63cff345f0f93e5e930cdf30feeee8ea828cf09dac5d3d082f417b23524ce897e7039776ae004abaf99ce5a76c9e85d5115461016c23cc462a9e898b98c970989c5b7ebd61009f59211b77de136dd48027948346dd273c823b8b1e44ec9aa7e04d68c150aee8a4e79ee2a214cc18ea11cb1a79d5b8eb228f7a81e144abe640394d395637caa48c261d48401f28079b715b84b31f6f211039e160cd6b70e368610459f75a84e7013bfee8a081d81da491c88cea06841482f88a99f7980e5745dd805ea2113c8ef3f6f175750bb94fd615890fa57e1e674673e614254906282a3e4d4d95235165006be5475df6a5e2f0952411d86486a860d2eac2b01f59f4d4c5e05252c52151abe1e717deb5b760e38cade5ce84aaab02c08cc704dbec4f3471311cae6d96608b34568dbaab78cfdc3d8c754acc7c0cae3eff25948389222f60104ea32f60bd094d8611eb5d37ef0829ad4c28ab1905152650d383f355cd8e52dbd21829a93c35cb4cded17c2e8de9e7e894c8e024303cd4470d00a649692831c019cbf72e9acd6ca98ecd3c346143117d9869629738ee51b48a32bef24bb3c6a2395e81a4733743b127ac373b8e774f5781480135922899e38bfaec8ff3b2d3643dc5722e6b38b6b1da41c588b1d5089e00302fadc28df63228d545127f9d353d7bfd9829e3fd77d80ec9c929bd1844122d6224aa088f746e95e521e99a6858ee99ac85fce8cb1f31266ab8b76215f69589a26924c7d6901dea42e3dd7152d7eabfdb478ce1b647216a24e1a2005b43ea008edbacc3d6adbbcc542de36d56f38045a194092daf8a872253ae4972cd7dc944201d68689f833ab155cb53e89b6cf9a19119a55763a8332f0481e23eb711dfcc70c587e745650dc70124c81725d0eb800a77e16eeb36702cb56d44cf3f3a86211b371bfbe0f70a321a6606a4fadf6dfc56cb633692106c2c68462cc7cbda5b25803ba9e0f573cfd06b99d1e36ec4b718d1f6eada79c77b85a0c60479057deddd137d5d50fbb238921fecacc9eb2341f438fbd339e9aa3f7348fd4dadf1f9b9f09b6cb93a1cded8a6793aad921f1d9d0a87e60bac448d5d0f16bd3f8d2b30e5d9a0309a7ee155b829be790ffc3f9655389bdef717bdc80692f6fb32b387dbe78f3dfaaed3559d5c47b32b09cd3fa9917f24df41ad2ebbf519c3fa10d4037b0558a9283d6a00994c3742aca31e37aecf1b09416f1349879b19660d2b37754852c7263cc4a717f070370bf0d116afe92e8e3a0625121c9cf2c87379f3a554b146364c86848fadeb5b05b03e8f74304f8829517bf525486608f58f52550fcea82b96a86fd1785de3e3f020bd14ba1aa7ad744f2978deac4151a04c9a26bbca575980f8f62726aec1d57c2be9302dabc597b9d542172abda44105cf534eefdb69bbab57cf34c28a9e3571313b480174933318713fdff17ecd0585ddb5c824e2769ee60bbd783445271957fba5b1f161906eaa4bcf9cd2359330faee472be505dd97866848a1840eeff1dbd8087bd0e8c457e52767ddab4b2dab2510dde9221251d6f4a4cfe8d0219d51da3bac95782cf114b2dea511098931bfb7f0f90fb814cd3772842e0846a46771ddfc447e7e0f5f082d0eb21e7bef385a9518aef02d5a9aeabc6ae6cafcc0d86847f556e74a98d5f7e8ca56b4331a340daeb3f9b05cf1f994a947b9e395a883185ec1e33bf17bc749bdaf4ec635219013e77202fbccccf9731e39d711bd43ba0952c414b14b8cb6d763f8da64125d1fed8aea6fb96f6831e7b3f0f13df822c7d75c6cd5f848cf48661176ba06c7d2f7cb9db85d0213dccfb9b3541b20d4654d9d711eaf9837e99a8e70ddf697f2fcc1acb91e001fb66f4f6d8128a91f98846d2550e79a10170846d2cf813c818a2f4e6239d925b66ccaa2b4f251e1a2fa8a23d3245fbe6f083fb05c5edbb07b2c5e7fac67987a3ac1a912cab5e27824f25e415b7e3000f64f4f6a06d2507b46c50eaafa67d92ff70559f6ee4628bd8573194b800dc0227b2fd6ec1a0e9bab94f9b7b5f12c41062bebc59e2ea01008c0b4cc666c4f5b5617e80ac1149deab7cd2d1c449c7f6bec1ab039cd8f6ffa74f6dd2592c71ed84319abb6fa88ad255fea2e5935827cccb8ba05fdd2ec24ea7c6911fdb8249dc979e3e9bff15b392ee616855f2bbd67aec1e4c6f0fbde0e80483363aab6e7eb5acc181cbb894309ddccf9cc16b6eeea0b446a638f421b8766041c46b3d13ed8a24e2dca7c070842c340d4dc3cc573f5a3358aeb80c4f2299fb6fe0c2964bf937422272afffdba263231d321c88fa8b1da28e2527ede96681b53e4c05377d6a80d496c9b5117bc16847f4a5a858f3b49c55ce6fb2ce6f06e1af20055b5ff86d2705400e0cab1db16ae0669d0a0c47191eba9448d81ace1bedd837cb69608902cd8d77e57dcda500c46221149e68c1e5d496a0f2cb6423398ccf2fd71958d2199c3ea6b2a0f42fb9e2218f0e5168027e0cdc8717445a0b6f294ef5caa06c27c77d3b40253dbf4bbb77b9eb084460a67d89779d6d5e2539aa2f3127bbf0977897e4be9b25f8e3ab98e5d467d54f3bd9e59ee5698e4162ea87de0ee893d862009b2ffbc90f61966a61362cb167965a15c28475cbe96fc64baf9340139f6a41421dfca9b7d5934e6d569e4a57dd103f40178f1763503f9b9b10f415206386e6600c6607260ccec0d4e735eb346e1820030f5a82c00dbeabe98e5c0a417cec7abdf22e4d673ee42ffb671aa9c7c2fa317395ff826c1ca827ea32df75000f3f474e9d04f5ab2833dde0abc6e58b0da35437028a713982769a78f33846a14708b410a4f5d3fb95e96bc14841413b80b1c8ff5fac8baf0c520fd88235ba88b0931978de80248f847605fae529d28e91360f8eebe7dfe9fc7f10a95ccbf3b537debb25ac22fae62e096f6f18459c0409703a5f6f56b6699ec2d1da9b3035324a2e6bbdc769d08014ede9edcceddcb1de373089cd66ab9c28dc9058b9090ccdc14328a3f25a12b457d87579de9df4b879821627bd0a0af626e5513f556b117092787eae05c440993f18d3dc28edb3b1e1def5c500c0bcad5ef0f0795b5787bf9fab3c1d8d343d6f77de2f3015c26948154943aa083586ec2f3b234295627a8a8a59463abad811f50c0c83da5d65ecb71c9839d26c4f932ad3062d4462610531903520ceb7e7213afe93f26be13b2cec49affc78ad0ab433be645862a2f7614686d0ba261654fc99aba76fc13372ac4792ccea228789246d67af4411d8bd61ade7f1cf025c796fc567ca14116dbeed0853909090fa32d3edb1823c98fbe775631d525253ebae0d690a92f28bbcccbf4393b220d9ca93f0f7c47ee959070bd397523a5f080708b6d0c9e8284bc062f4050231f9963d79f770027d122f990fb5a0a900fabe1c6b9530ff0a80ea1529d2e6bfde52644cfb2ddeeaa1f35baa37d6578a53df80f50c89bc1ef56b51bf7808ff55f9c0fe9202f016cf3e19dec365e5f8a2568b51a6b1fd5c8f6da889d0dfba57aab9a96db9c24b7234a7a7a4ce6286503e02f8364863659fe993eb048a5d956349b03820194ab73ef9aa8d80c7eb7ca9d8c46dfea6fa61e327de5fbf8d4cbf3440c8444025a8b10941d391a290b872bb86da1b87377d344ca1458fffd8ce386f414c38d18ccda2e24c02430749b460340117a14586de3e69d71d5374ea3d22f624e641a200774d09bb0a6b74c177457fd6ad2b0f69ef23856dda69de82e99a74dd61c94aefe6e2b34fda817517c4282bd3bd5795c92850258971ec3a653513cf20e3506a04d2c53403c0e51c1a5a6c1d152b8c29de2d7b32bcd48fb04986e9a49ebaddacf7a098b298bf4e146abc35da328eadc348b4c757ff44a7f86cb81e5f7ac88e485ba1b81431d09d0de4e2404cc02967bf220a6b8a8b0873c0828214682f23d80906f510c490ea1d365c020d351e75cdc56456aa2f0d28daa353212381f31c7e66342dd6812e5b20f511f7d7499d96f30f2847adcd15c5bdef088d6f9f43b0ac77c6da980742ce89e260edffd8a4621ae0b8be0891763e6e34427690b9d40d805e404b11ecde2f7ff67c4b83a9c6ef1c68070d00f8b12adbaee76dced83cc0dfa2988e5c8b24b1ec428be48782669c6415b45fac5a8d63fbef33f4cc8bbc644e51d8ad1601b7b61ad821eaa8311173374c08024bcfc6f65ca1e8d99dffdf45f556cdcf154fa1a62d96cc2d1e4beeedb2e4a5ae81629ab10b1e875eb1380c2c14db3d4034c9c5016441082258b7507576aab3f0e2a72ec2cab237c7d8f02b228db4aa4fd9562c8e642e0858d9aecbfeb4dd0580b13fb9fc3bccbe64f1532edf746fc8646d796d26f79e093919d5e88e7e1528218a65fed6d4f1c4dc4f720336f4bcd173c9d264bd7a7c418eddada24bf6e4eb3c7a81ab2dd3143ff6414988dc92342b6fed023c03bf262fbf20797e41fc3748a23e39cb3deefd433b7fd4721b3f4210c80642dc42cd7c676a2945a25858171fdccb0dd0b4b1c500c453d8de9f7df0d35731f85cc06b35939438dd936db9d5200706ed2f0b3af51544d0dd17632547b3551c06da326b1e292e4974acfa456f45f144831a1b74b0705691ebada838a2cb9851c14d1c3612e2af8a94e553c1ee038d65be4bb14bd9861be179aab0ef8b7d8924e67813ded51c93e4ee1bb75c5be22582863abc3eada4e20d686999abac8dae4349ef0810a678e43f23d1cc92bd148fcc5cce152f6446178884ae76d6c9c6d045cc368be4c9e405291fab7af616b74cfe54dae88dfcfe65f70cc18a44fdea0c010b6bb8643f164d2b6fcf56a2068ad59efa2b06a7025753411385fcb830652f336c84ec2300f52a751d6b651a5799be852c188a31d5f9d7096cf65ed01ee1b7e41ddc6a9712a3009cf84ae98026aeebf8b826cb04adbc344e0cdb23cbfa1031f3e51c9f01b740a8fea7bc23db3c44c44ddd21b5e1528be7f686457c9cededa28c7935065e009507e8f88801bdecf277e2df25490b6a17bf2b470933a5aa8b199f1d7456896db42e4d02fcd1fce79db958fbdcc4c5c7beaa93b434110e2a2af765243c68430acac32dec562c7e414b0f10de0afa2698053a2c4b5ff6a7d00d4959816e22562786aedee90a25118acaa987748f014e2c91cd054442292f905680932ae33f168655d814b30b86575a8e9b4bbaf7a775129407a05a4f33b66a7ae85efc1122a4a03b613939a1f401d051ef85223369ede7dd44ac78545021ebcb5380f9e982f67354d774aba8ed43cb4b6c398f4bbf7ed708f45a25c4dd1dbb968bee34bbe5f1246cdcadcc5ed75b14ac4e7bcf12fb9c44e2c07d60c2eb75ebf45b171a1fff2258cca52da8de9d93bcbaa8b05d2df6db6ec4e8d0b797f5f2914434603faf907e9efe408cbea4b308d5b191f6be18bf4b9eb294fb54762229a04cb9b0233e47e2eee5f82f30ae8970441b7f8a8f3fb118c3515caedb848edf49d9acd06dea310d09378fcf119f21e4ab5d63079542ba0bdc3378287999e9a08f03ef9fff886de65ac076bb20fbae8511c5d916cdd721eccb7853307e5ca722d4f8c1d53ac3084dfe06d33b8226e1e0dafa37451d013086eac7c3f5d7a078cdc8a0a7bbcbbe2833d1fd066447f34a66d938c9b86bd2778ff4e95bd44625fdeb2dc74c679547afee85243464197c76e398912576194b62e84887bdf033b90717b043dfab00bb360c917f67ddd8d5dd430f9a79773f9441c51c2fc6122407beac85649eb68cb7c5097e7f51d11b912", 0x1000, 0x0, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r3 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/166) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x3000, 0x411, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff0f, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\xf7N6\xad\x00\x00\x04\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000003c, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:45 executing program 1: socket(0x18, 0x4004, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2fab8f05bc3000c3a7903fc355c3aed3ce6b054fb78aa541ab4f74db3b1647ea1ef4b567b05aa6558c8371777a4928f7541fd2f105983db3595e0e62aedf7478209bd7259b747e29a1442155f97284104431bdaf399971a3b592086d55fdb25a28b9fe5d922171c8489a542930f9427481e32299"], 0x10) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x0, 0x1ff, 0x32}, 0xc) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040)="b6", 0x1, 0x0, 0x0, 0x0) 16:00:45 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_LOCK(r2, 0x3) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="da87857de7ee740fecf5e2f0418b512c84a2b091c344b6cc3fd630f633915f3665af39fc829b8374797eb9dcc63f402efc3330076de744d53c9b8affc1849ec500b5de37", 0x44}, {&(0x7f0000000200)="8322cd58e94484eaff3ddae7694969318b3a52bb1a543daeb4e0cd3ebeeb6eba39d7d4d273b423bb9884c0096d8de0834de8671abd62fba57de7e57d357e999c85a66dc1d79a9d9c1fa370d2b922d14627ab3ce6f295cb7344df", 0x5a}, {&(0x7f0000000280)="4fa5a41e8ee13d61158d65", 0xb}, {&(0x7f00000002c0)="0389517d960c3473ecd839e8329c1229c88ef7446fbc61a14d46fce59cd2cc65a1f141be4b2848ef6917a4f05b65917e093b504c31b202f786a09d0df224cf045f3134f7d3fd0f4061e42c93bcb35279a76c99f6fa29", 0x56}, {&(0x7f0000000340)="8f6025512d03ac4b9851da8bc0418d672688e8017428fc4cc3debee2279764de14fe926aa6566627919ef92d5c74dc1b15086b7b31185d3cf81f117b76f1f42f06802b433e34153dd6fe11fac80ba66c66199591f7b3aed5e8e7aefdf50621182aa0bc0739785f1c4744c2818c3e6a6611aefdc51454b773e71ea90ff43ac805e38eefa5e323b97b8e8c22113c5fb23ad3e589bfecde46556706a3fd76974c017746", 0xa2}, {&(0x7f0000000400)="127875e1eb972a4f1a6d6ae28c86b63f4a7699b599cea2567c4c48d60c530222e192158c3587833212244f211467ebec8a550ae39d903326645e", 0x3a}, {&(0x7f0000000440)="99a6c215eb245fc7d4bda82d4b207df5bcdfe3296742138a920536acefb5da05c76be24fc7f7d10dde175022e95db3d391e300669d1e", 0x36}], 0x7) r2 = getegid() setegid(r2) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 1: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000120008c78fc8c88d2c08bafca9ac91458b11f59a80986d6d483e62289d62a200a2ea6eb0503757e8647a4aad0d458ddcbae8e0aaa67b0ffe3e60ed8b759d75f51bc5b00e703f6b1ce5c083e9319db1ccd312d9ce9"], 0x10) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0xffff, 0x100000000, 0x100000000, {[0x3, 0x2989, 0x5, 0x8, 0x401, 0xfffffffffffff000, 0x1000, 0x4, 0x19, 0x200, 0x3ff, 0x80000000, 0x1f, 0x6, 0xffff, 0xb172, 0x607, 0x7], [0x6, 0x7fffffff, 0x8, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x6, 0x3, 0x1, 0xffffffff80000001, 0x2], [0x100000000, 0x0, 0x4, 0x3, 0x5, 0x200, 0x9f58], [0x10000, 0x1ff, 0x5, 0x7, 0xc7c, 0x87], [{0x8, 0x6, 0x3, 0x800}, {0x1, 0x40, 0x5, 0x8}, {0x8ed, 0x7, 0x6, 0x49a}, {0x4613, 0x7fffffff, 0xfe, 0x2}, {0x2c, 0x10000, 0xfffffffffffffffe, 0x8000}, {0x1, 0x534, 0x6, 0x4}, {0x10000, 0x2, 0x46, 0xbf91}, {0x81, 0x0, 0x80000001, 0x800}], {0x8, 0x7, 0xea, 0x4}, {0x2, 0xfffffffffffff812, 0x6, 0x4}}}) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x2}, {0x2, 0x3ff}, {0x3, 0xfffffffffffff801}, {0x3, 0x1}, {0x3, 0xee2}, {0x2, 0x3}, {0x3, 0x8001}, {0x2, 0xffffffff}, {0x0, 0x1000}, {0x3285be0d5771aa0e, 0x4}, {0x1, 0x6}, {0x3, 0xffffffff}, {0x1, 0xffffffff}, {0x2, 0x401}, {0x0, 0x3ff}, {0x0, 0x6}, {0x1, 0x9}, {0x2, 0x7f}, {0x3, 0xffffffff80000000}, {0x3, 0x4}, {0x0, 0x8}, {0x2, 0x3}, {0x2, 0x4}, {0x3, 0x3}, {0x1, 0x1000}, {0x3, 0x3}, {0x2, 0x3}, {0x2, 0x7}, {0x1, 0x3}, {0x0, 0x5}, {0x2, 0x3}, {0x2}]}) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) r6 = accept$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r7, 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r8, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) shutdown(r9, 0x0) kevent(r4, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x81}, {{r2}, 0xfffffffffffffff3, 0x21, 0x80, 0x81, 0x1}, {{r0}, 0xfffffffffffffffb, 0x22, 0xfffff, 0x8, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x64, 0x2, 0x1000, 0x7fffffff}, {{r7}, 0xfffffffffffffffd, 0xc0, 0x5ce2ad869aa5a49e, 0xfff, 0xf06b}, {{r0}, 0xfffffffffffffffa, 0x5, 0x2000000b, 0x6, 0x101}], 0x1, &(0x7f00000003c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x21, 0x40000000, 0x4, 0x6}, {{r8}, 0xfffffffffffffffa, 0x0, 0x1, 0x6, 0x81}, {{r9}, 0xfffffffffffffffa, 0x3, 0x10, 0xf0, 0xeb}], 0x8, &(0x7f0000000440)={0xffff, 0x9}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000200)) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:45 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r1) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1a0) close(r0) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:45 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f0000000000)='.\x00') open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) 16:00:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:45 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r3 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0xc5af2dc1cd7b5277, 0x200, r5) write(r3, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) read(r3, &(0x7f0000000340)=""/101, 0x65) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0xfffffffffffffffc, 0x0, 0x0, "61aa0db13ce9bae3c6514e00007304aba78b7ec0", 0x27, 0x8a}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x20, 0x40) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x1004000000, 0xfffffffffffffffe, './bus\x00', 0x5e7, 0x3fffffff80000002, 0xca, 0x6}) syz_open_pts() r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='./bus\x00', 0x3) r6 = socket$inet6(0x18, 0x2, 0x0) shutdown(r6, 0x0) connect(r6, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x10001) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000180)=0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:00:45 executing program 0: socketpair(0x6, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000040)="8b752e116d17f7f86993bcac9c27260d8e9f74303452355c3d5dc08bdb9a9973fe8949cd531818b40e124d3578cecaac81f4886bffca40db052fc368a3da7f87046bdcf1d58db48cf03fa9f81c95f26f6a6da01e5bd58e3d4be0b13a2b99432132140b5fa60643628249657337c0c0cf3d3c0e51fcf73a8cec9249eb81d7e66b727fc89d79603d14e26b987be276621fc93677fb1f76f3444026d088d9880c7c376ac0760a0b7c676a673f488de085a95aebfde16e91bb7f0dee47c1", 0xbc, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) syz_open_pts() r2 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) socket$inet(0x2, 0x3, 0xd13) 16:00:45 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x44) r1 = msgget(0x2, 0x1ac) msgctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) r4 = semget(0x2, 0x775bd7a4d6a99830, 0x400) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000140)=0x100000001) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0xffffffffffffff7f) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x20, 0x0) write(r5, &(0x7f0000000200)="11299c036e73bcfea6ef0bab1ecedb3da6a49d4c05dbaf", 0x17) r6 = dup(0xffffffffffffff9c) mkdirat(r6, &(0x7f0000000240)='./file0\x00', 0x89) r7 = fcntl$dupfd(r5, 0xa, r0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000280)={{0xffffffff, 0x1, 0x8}, 0x0, 0x1f, 0x5}) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) fchmodat(r8, &(0x7f00000002c0)='./file0\x00', 0x251, 0x8) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file0\x00') r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x2, 0x0) fchflags(r9, 0x1) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setstatus(r10, 0x4, 0x8c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r15 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r17 = getegid() getgroups(0x7, &(0x7f0000000540)=[r11, r12, r13, r14, r15, r16, r17]) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) write(r3, &(0x7f0000000080)="c8e0b9174b77321a53a2e78813f292d137afbf10362ff37455153460", 0x1c) r4 = kqueue() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="81433b75279b68203a2dd7161d18a2b7d358246f86d6a866799e6517ca6493712278ce3648fe87e1726528acabf7245a0d1856a3c5488765831b9da2fafa1cd937719c43", 0x44}, {&(0x7f0000000200)="7907f8c0b8022d1c5427b0c382cf27e3726461a64adda2c7a01ea191660e0849c48d12aca14e93d6f6a977bd5dae1225749dbd4e79b571dbee7353bc53e42940d6a756525faf7c0c513c4e1a1b1743eb3893a52044a48b079eacd7f03d4773a23850662ee89779751c0e39bda850736e6b491b56537e7f5011bcbbc4e76f1441e91b29dfb97376e08f688043ba2a4260cfe84f51cd6734cbcd6706ab6a51c3b8785c7707", 0xa4}], 0x2) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r4, r2) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81, 0x10}], 0xffffffff00000000, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:00:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) write(r1, &(0x7f0000000000)="4142f26671b8854119228c0c29a18b001e962cc0d379016342e9418a57e50f90059790b426379cd06c38ac1bd81001799d301f61168a836e0fb7", 0x3a) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) linkat(r1, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) getsockname$unix(r1, &(0x7f0000002b80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ada0f45b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c68770b493dcc8dc1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ab2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccc04fcbe7a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ac597e3556fc636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ebab870e325d5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003535047b051684b697e5917bb700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009deda2f4e05373195e25e8c93cb846c9153d113a75daef2826a155f27d4b59db57eaca3a856011a6f4be47f944348b663f9b026adf4c344a1b4ac247a216aac5ddeb25150f95cb2d3c5f09f7428e9db12a27ea937e7c35c887cbb6747431ee3f469492375e6c0f1a1d36bfd1b311a11673371a747f7309877546"], &(0x7f0000000480)=0x1002) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) setuid(0xee01) r5 = msgget$private(0x0, 0x41) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x9d36) r6 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r6, 0x0, 0xde, 0x8001, 0x3, 0xbd}) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x151, &(0x7f0000000080)=[{0x7, 0x5, 0x2, 0x3}, {0x6, 0x100000000, 0x1, 0x3}, {0x1, 0x0, 0x1ff, 0x2008}, {0x2, 0xfe28, 0x6, 0xfffffffffffffff7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r3 = kqueue() write(r2, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0x69f, './file0\x00', './file0\x00'}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r3, &(0x7f0000000000), 0xf8af, 0x0, 0x10000fb, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xfffffc7a, &(0x7f0000000340)="c348d86fc74e8060bd630464ec76f2dbe08e2685dca0abffc848a4d6659b559c2fbc52f9cccfc3fb2dcdd149da6582040054e719671eeec1e83669b6a5949c070000009af6e1b593e25624ff017ea5bb2c217df7d925f94b015ad1a5f39fb2c0cdb27d969ee93e17738980ba4aa2faff73bdd84685de98174433748c1c811f81228961a3128e361e1e9e5a54ce534199ce00007957c3d66c75281469fa6c6e65245797826b8198d73e87c5ea98de3096bce6adc9bf119333eea469ff77286596866732540000000000a0178f3179d53ddd28551ebe5c616441f35eef652edce4f2478634994bf6c1b5bec5a710842955bed8019534c4d6fa1ce27f36bd0c654b0574a31baff645dac3cbd99d7f665bbd3d33b080ed70102d9ed464ead68eca3bcba9c5b1ec4c4c658898558ca2a0d0763fe1058e99f672843ef78f048c4a607c3e9a1183b3fa6781140171d9d1fa993c5d05816e502a147d") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x87}, {0x4006}]}) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) shutdown(r1, 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:46 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x5}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x1000000000000061, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r2, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) write(r1, &(0x7f00000011c0)="ff", 0x190) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000001200)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237c2fdaf03dc6052fa0b61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf70fd88a4466d03c8a54752e3d2ac381013e199232833bc298c0ad27fa12babfd680fa4fa3ac939cb98dfc9b833d323a6145a60262727160975cfd483f1aca9114be1094cd6bee2eb28a21823ad346ca2b0c4ab076a137fcce7c8c8df751be4505b2e4cfa8918fd6f525e2b99130438acec371982030cc0cafa5235b332d2b6c635a43", 0x14e}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x315) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r6) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000400)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc205435a82e0df2950df8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x76}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2f) socket(0x22, 0x4003, 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xe0) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1) write(r1, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/147, 0x93}, {&(0x7f0000000280)=""/223, 0xdf}], 0x1b, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x9a) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x7, 0x0, 0x0, 0xffffffffffffff01}, {0x6, 0xcd91, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r12, r10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x10001}) chown(&(0x7f00000001c0)='./file0\x00', r5, r13) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r16, r15) getgroups(0x4000000000000119, &(0x7f0000000100)=[r4, r3, r15, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000000040)) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:46 executing program 1: poll(0x0, 0xc4, 0x8) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x400, r1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)=""/222, 0xde}, {&(0x7f0000000240)=""/220, 0xdc}, {&(0x7f0000000340)=""/34, 0x22}, {&(0x7f0000000380)=""/154, 0x9a}, {&(0x7f0000000440)=""/35, 0x23}], 0x5, &(0x7f0000000500)=""/183, 0xb7}, 0x800) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x0, 0x3, 0x10001) pwrite(r0, &(0x7f0000000140)="306e902cf131372d28e0959ede31172beed647fc4fa88e6e0a440246c1937d7acc658c9d38d3a5ac69cbcb992fad3411df132f21d3d29efc559eb0b39a63cb33d393a9365332802d8b626b4357090587e8ea62c5cc4fbc71cefef12b80c78a74bb005c4d9bac980bccb7c05252bfd932f917f36269e7a296efea373919cae0c916f67b75b810a3047f45acc307647c21a7b8fd1a6282bd06b09662ec6f1432e1791396e481cf9497e8e527bf76daf45fc7", 0xb1, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x69, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x1) r3 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x3, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r14, r12) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r11, r8) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() bind$inet(r16, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r17, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r21, r19) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x10001}) socketpair(0x18, 0x5, 0x1f, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x28001, 0x0) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r25, 0x0, 0x0) r26 = accept$inet(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r27 = socket$inet6(0x18, 0x2, 0x0) shutdown(r27, 0x0) sendmsg$unix(r6, &(0x7f00000006c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000340)="1e7a18a046de7ac43f5c71199338176e9453649c18439ec90833077e97b025d5ff7d393cd6d3a229ac3e8e3acd4fb3916c8db155b1cb16aa2e8ce06bb9497a1a6f4fa4", 0x43}, {&(0x7f0000000440)="f8c9f9bc0b0d405843490fd06f116e16181c941ca13db320120f4bab63fcf6466001a5e1be946c68e3596f6ac77bbc41a41846dab8372c7538cb28a9e79948f14e7a470a28377b40c1dac42c623e5df551376977a0cf101deb4740b969bd4f82a21acb55cf67cd3255d767a3c1b32857852168d4fb025b51a5b6d558f51be28ad26600193c4dfc4b0168593587dc80ab", 0x90}], 0x2, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r22, @ANYBLOB="0070d3cbb9e70000003000000000000000ffff0055c1be999d8690b3bbe7f8e00be053bbc604606b1011806fe2ef206aae584e4914f33fa82c0df2b7708fa4bb7c5cd5b16d77c0ad02ece222ac1b872535d09a6ef2d9db998e58a206d4f0977552ac3eda9da7d6aa62349c7bd7010bfd5abf47eb59665e2eb6c4c35ff20283672f7456cd753fa55f20c485af0c3bdfb7fad6aac26e32a84acd78c4df70a94f4d4afa6af229ab66a1f6e3853fe0b4b7da3e8dc74a3e", @ANYRES32=r23, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x40a) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r31 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r28, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r32, r30) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r31, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getgroups(0x5, &(0x7f0000000200)=[r31, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="8de92d6e795c0452eb8289ab24b8c663eed523228f0852bd0b18004fd804aa6b1e26ba13e5f145495bc1b0ec265ab7c046ec704434efa2aeabaf456f0f944a60bf05a5978d6e2dc68236c37cd5d0f133e506ddc52b24d0594ac998765563f1d3731e68445bbe4adb7fc085f3d8812b32bd96d71dddcc2718409336129e5fcf547f634d094ced83523e5a2c980f0a3d36123fa9d9d6733583d646ac1b4f2c768ad99ef97027a51a2b6113d776ff6e18523f9c52e2e0c8076b2f5e834b6d2bb0ab7415ece69c6eb9bf01046380cfd43efb64616619", 0xd4}], 0x1, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r34}], 0x38, 0x40e}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:47 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) r0 = kqueue() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/de\xff\'null\x00', 0x20000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x1, 0xe97}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x7c12749ea1009bee, 0xfffff, 0x1, 0x4}], 0x807e, &(0x7f0000000400)=[{{}, 0xffffffffffffffff, 0xe3, 0x15, 0x101}, {{r7}, 0x0, 0x0, 0xfffff, 0x8000, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0xc0, 0x10000, 0xffff}, {{r4}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0x20000009ab4}], 0x2, &(0x7f0000000480)={0x622f, 0xd918}) r8 = kqueue() r9 = socket$inet6(0x18, 0x2, 0x0) shutdown(r9, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000600)=ANY=[@ANYBLOB="62020207e00000012000c018d2897c6cc694d05d3dacea8f753acf4af684b34ef3aa7df6f971d328e2f51b86ec1bfddefd33010f27e49d1d092fad576e597bcd96242e2e21721cdee00f94230252e5188c8a001c0f745dc5997a11406ca69489af6e86fbb8476cc0b8092e5cfbefb9bdff7ce6a01f3584389dd28df721ee84f0aa88880227237f7ecaa7edb0f0c0fe261c1766df643b965433c094d43f404c1be1100599b17f66648c176ccc1194f8d2925a0400d2bb97aa1f1b7e145cdcdac75c28f2ed00ed834d8e1c094eaf8e"], 0x10) write(r10, 0x0, 0x0) r11 = socket(0x2, 0x8002, 0x0) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r12, 0x0, 0x0) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r13, 0x0, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r14, 0x0, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) shutdown(r15, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT, @ANYRES64, @ANYBLOB="a7e16c90bc4343c4b018c82ae13258802e1da8f61b87f785b5ef5f25b55530c2a19739eebc6cdf2c7904edc172ab629d1a59695210728f0641479e5bae626ce104bc273a5af138376b338a4ecadbfa236f0e0353f676111dd1f6434e7fcd70220acce5bf100b573659753fd57ddc54bc94842b9da4b2940e6d065b19559898e36a4d15b1365f1885d391a2572b19e06769753e01e570fffef2731ee0f011748ed1db90ab7d74aab7758ae059741683382e01cead11", @ANYBLOB, @ANYRESHEX=r3, @ANYRESOCT=r13], @ANYRES64, @ANYRESOCT=r12, @ANYRES32], 0x4) write(r11, 0x0, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="62020000010000012000"], 0x10) write(r16, 0x0, 0x0) r17 = socket$inet6(0x18, 0x2, 0x0) shutdown(r17, 0x0) r18 = accept$unix(r11, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000a40)=ANY=[@ANYBLOB="bacca6e755fa7d142602a0eda71b00ddef90de9b092251b649a2eebaf5500775d8ce98ce5c7e37d361c2af9902bbda4ad5adde62ee570c45bd5abf57b756bb876a58800efe04276fed67c9239e3c07f67ce0c495514232b3fd987d9cf8679df2c796623644751543e3151893993f57eeaf29965d6262514be036150936521fe4d98e7a97e415371d46ca45fb84698d87dcd5ad65c4f4deaa27556d342c68f2748ee45f6c721dcd9e09a04739cb7fac7ef4", @ANYPTR, @ANYBLOB="3e1106cdbcc2f1f0ba6fdcf06d2795d827b19839d3eee3c032ca5e10a3f9ea85375b3f99c8c67907e10fadb3ea7d30b77676c466cb93026d56dd968baaed330eab6b52acd6d142a3ff82dcfbf5cc2298464f8236e1d737628d3310389e561d", @ANYRESDEC=r17], @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYBLOB="ed89fb76d17f1312c1c0213fe183dcb6d1ee5e1a7b96ee3f32de625d26e31730d7f4db", @ANYPTR64, @ANYRES64=r2, @ANYRES32], @ANYBLOB="3c3231f2048b45cd20a9894b16c9d7135f592dc45e6e0b508d92f14aad832e1b3ce06a2006a054e44c82100dec32f4e1844cc698d97a21d655a4abc70d92b6e86d884be974591f4da5ec4ee75303663a87d5a161623923871385e59c9dfd64edc6b2ddb1be1c5d3db9f4897b4ce97b0bf47f8d5b80a625b98f1fa923f44ae43c74a65184139b89224c2554f8f7abac24fd6021ac8731e91dfd8d2307ebbb1cd724899bc5cab4faa2cbf6e412776c5e5791a7c880f810f374d1f44f750e6c764f17104de1d0fef68731f6359fb8a875f95818edf67d82e0e6ab398a044560a611849ee849d828654507a6287e69b63abe0d74c4beb2853ee7dd", @ANYPTR, @ANYBLOB="6cad7ad5888e2cb37c9b11cca594577fefaa48feda3bf1b645127308ff83c82befd9b44d0149c53c5e9c2e289c149b63cdd109f7d6ba277c78227d1bdf8f44bf93b7901d4e8273234fcfb5b89202d4535011a8c440a2a4fbc477cdb4ea530fc2f1cd03aa73dd6959b5044ba9d727ce51fafc6b62aa454fb1e4f49ff038", @ANYRESDEC=0x0, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR, @ANYPTR, @ANYRES32=r16, @ANYPTR64]]], &(0x7f0000000100)=0x1) kevent(r8, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffb, 0x27, 0x2, 0x1000, 0x4c}, {{r9}, 0x6, 0x9, 0x40000000, 0x6, 0x8001}, {{r10}, 0xfffffffffffffffb, 0x1, 0x10, 0xfae8, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4a, 0x1, 0x100, 0x8000}, {{r5}, 0xfffffffffffffffb, 0x40, 0x40, 0x8000, 0x4}, {{r0}, 0x0, 0x4c, 0x40000000, 0x400}, {{r18}, 0xfffffffffffffffd, 0x7f, 0x1, 0x1, 0x800}, {{}, 0x8, 0xc3, 0x40000000, 0x4, 0x3}, {{}, 0xfffffffffffffffd, 0x6c, 0x80, 0x74, 0xb67}], 0x6, 0x0, 0x9d1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000100), 0x200, 0x0, 0x9d1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r22 = semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r22, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/238, 0xee, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f00000000c0)={0x3141, 0x2000000007ff}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r2, 0x2000745e) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x80000000000002, 0x3, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c}, {0x7c, 0x0, 0x2}, {0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0x5, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:47 executing program 0: socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) pipe2(&(0x7f0000000080), 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:47 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x20000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000580)=ANY=[@ANYBLOB="4bcd4d56c43a57e9bac5d36ac8a78059f176c4ae05149eeb0a5259300e1571ef50d2eaf0c54c5936b0c2072b590f6aac1575b5e6123a2c2c9ebf7716fcfb4eaa268d9c26c02cfb1b30e934c07d060f226c41d32df60fe687a66e2fb92e77658d111012f271e62d4be57bc9b336e96d2cfac28b15424c5e0aa99e69553af58c7a31efc998f2540934e0a694bc6255371470e6281993d17268b3befb73e478cce0f713dcedadefdac19df693b03400dd8d53ce6c02a2b8e448668d338a59055a441c2187d614bb98fe61c3f200acc1128baa7c7a5bd1d2c5c4bd"], 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="c27ab9d60d11e673c95f8c7698b9494d9be35df0cec0383d4b104f30482e72b4d707a79d4045852f25d5493ce1c13a0c277e2218edad2e115cf75284b7ec17cc3a50412869cecda31477018fd9f365d06077a5", 0x53}, {&(0x7f0000000280)="4248d90009cfd2d88cbce9b80a32b6c30192467ed2aa258f1bc1a2b599ca5fbe94f2ae1c505323fae8b1cd08597f18181b4fca01db6e38412666c73f8e4f9e93b444709f9b0d6fb2024b43ad38c782be418cf1d1b0a121597af2ca193d284ae943b22b349312ee19783ee6cf83f0f1", 0x6f}, {&(0x7f0000000480)="29ea655652efd26058b5b682ca0fe25bb57190d789fbe27cd6c8c72675670f17e65f39b34a6286608a3edbe1867c1dacdf750b7dc82a9f70a8f8c1277ea95a9858fd0ebc13feea1e8c4802e1612b1fa02dc95a9a001524b3e666541f3cdc1bb666402c076c8f62eb5eb5130a924055f6add80e3bd80a94544045209ecc1e5723298f748ce81d23ad5fbdc4608140f49ce76ee01297a978f990bc201a8960aa826004b8af1b9ef6655a05789fc337685d401c2399090ffa08b3fbceebd05066fbae280a2674de422a1aa968f6f61aba8f68a75a22287489e96bfc1a0d1dd51f95b35da203bfc2cb35d5824c5c", 0xec}], 0x3, 0x0, 0x0, 0x8}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="62020207e00000012000bc4e5137817f7c31e9370ed920acab192bbdb4cf44430a2bb40000000000000000"], 0x10) write(r7, 0x0, 0x0) recvmsg(r7, &(0x7f0000000900)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000680)=""/230, 0xe6}, {&(0x7f0000000780)=""/235, 0xeb}, {&(0x7f0000000340)=""/68, 0x44}], 0x3, &(0x7f00000008c0)=""/59, 0x3b}, 0x440) r8 = socket$inet6(0x18, 0x2, 0x0) shutdown(r8, 0x0) setsockopt(r8, 0x7fffffff, 0xfffffffffffffffa, &(0x7f0000000940)="0251c43d56ff0168b5dbbaa290336188eda53c14004c99557a9bc79447e92e3759fdd7ed1f3314ff8bb4a57ac25deb515f2d3faa12a3417968611cf62c0e4acf8bd871c20afc9962094ef6541dc9ee6f211d382ddc8e8a0d891ad8466bfa3b79fc788b736fc73d0fa2260faeffe989d726ccc5bd31348db00ba790c77d99513c7b60154b4cc1afb2b26fd0550930c1f6", 0x90) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x3) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket$inet6(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) shutdown(r7, 0x0) fcntl$dupfd(r6, 0x1e, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:47 executing program 0: sendto(0xffffffffffffff9c, &(0x7f0000000180)="19e5d62b1c16659c9099b3301b6eab046cde6bd2a86b6eb539d2f448047357c790aa303e478b83f4c1b918df735eb85208d58ca74b17cdd490d1f9cf8e107933eb97b3b9b66482340180cc5f9e72309a0c5b79bd10dc1473de8aba6cc76823078ebf7edc10660ebe93d1712d342392351a3fa50de35607f7881e16041fb62a735148ce53", 0x84, 0x8, &(0x7f0000000100)=@in6={0x18, 0x1, 0xfff, 0x10001}, 0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r1, &(0x7f0000000040)='./file0\x00') ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000280)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x5d7ac99783ff14db, 0x115) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x4, 0x4, 0x4, 0xff, "c0a9b59997ec88d3f6b39cb5c51ac46d2dd5d3ca", 0x8001, 0x40}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) dup(r1) 16:00:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/152, 0x98}], 0x2, 0x0, 0x0) 16:00:48 executing program 1: unveil(&(0x7f0000000300)='./bus\x00', &(0x7f0000000040)) setrlimit(0x0, &(0x7f0000000000)={0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x1) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x40) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x8100000000003) 16:00:48 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000120009b24377d5cbeda98349ea3557c498d5004db9e7c2f9039bd3bdf787877efdb42690f86d6f3ccaf0ea1746b531f0b1e756c204e8dea"], 0x10) write(r2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r7, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) shutdown(r8, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r10, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) shutdown(r11, 0x0) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r12, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX=r3], @ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES16=r5, @ANYPTR], @ANYRES64=r0, @ANYRESOCT=r9, @ANYRESHEX=r10, @ANYRES64=r5, @ANYRESDEC=r11, @ANYRESOCT=r12, @ANYRES32], @ANYRESHEX=r4, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r8, @ANYPTR, @ANYRES32=r5], @ANYRESHEX, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYBLOB="1fcdc11051e7b77d17e16eaf5585fe8df9932c7e7b3a3c2df82e2ac03ccb196eab20383b3daa362e1299d234ccad490228d26b144101260c85e023748abdecb0dfd15ba965797768587612fd0c2fd1d4449c4864acb22c4161da08cb4de89f6c8a0edc095daf6cebdc670e24c6e747ca21f69d5bc77d73bb8386294ba0ce0ca533f916b7d35e2043a59b9cc0b01e8d3ab4bbcefd6edcf6df44b8d5e55405d380278a9184e9146fbeff099b06e7f44eedf7b47d2701147b5a3e7bf6fd9c92f4777ff5846ac7fccfcad15c0a6d7d4a64e350977fe413ab4297b6b9f97f5e69a31152b7598751a878f053869890ab4eaa06b0ed76e17c8d8855", @ANYPTR64, @ANYPTR, @ANYRES16=r7, @ANYPTR64, @ANYRES64, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="aadc262fd85acc45cca04b3dfe3f573ebcb0e1c5776fd35e0efa0c4e8b66a0b10c41e8f7f77e907f82f0473d86e43d38a9d899d161aa2b1f46d2f4ec5577d283b36323428eaeb249b50d0f703a0a88b37db82d0e0e6aa814a24b3f879a991ee1b0e00d3952bd34b8c760a0e5d8e614dc7fd68297ec779a0e1d89531e2480063a5cf9d71f51794918d8166d9df1252a436a27d01d426e", @ANYRES32]], @ANYRES64, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRES32=r1, @ANYRES16, @ANYRESOCT=r5, @ANYRES16, @ANYPTR, @ANYRESDEC, @ANYRESOCT=r3, @ANYBLOB="cc15d66527600dcfd8c3cca2bd5bc5b0e7b50d87e3b43b269a72f24331808351d98cf40934e813c2dcf5b6d9dc4aabdd399257bd3eb3414077c83f68b2fc3e939180", @ANYRES32, @ANYPTR64]]], 0x4) write(r1, 0x0, 0xffffffffffffffc4) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r13 = socket$inet(0x2, 0x4000, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f669b002d9fbd"], 0xa) r14 = socket$inet6(0x18, 0x2, 0x0) shutdown(r14, 0x0) r15 = dup2(r13, r13) write(r15, 0x0, 0xffffffffffffffc6) 16:00:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x3, 0x1ffc00000) 16:00:48 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b9f1328653000"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) bind$inet(r5, &(0x7f0000000640)={0x2, 0x0}, 0xc) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r6, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 16:00:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x10000000000000, "d730c15b00f4ff0000747beffde400"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x2) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r3) shmdt(r3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x6) fcntl$dupfd(r1, 0x5, r1) 16:00:48 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000001700000000000000000000000000000000000000000000000000080700000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000010840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e967cf8ca01455c5ba1938027a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d6904429300cbef80235f3927553bedfae6861ae29d4a1aec788a8105f2722f9bc989"], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r5, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) getpgid(0x0) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) 16:00:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x48}, {0x20000000000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f0000000140)=[{0xffff, 0x1, 0x2, 0x100000000}, {0x8, 0xd88, 0xc7, 0x14}, {0x81, 0x1, 0x6, 0x100}, {0x80000000, 0x1000, 0x8, 0xfa62}, {0xff, 0x2, 0x7, 0x8}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="620202070800000000000000ad62cae2a02e315fb1e3c40b00"], 0x10) write(r1, 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x101, 0x80}, {0xffffffffffffff9f, 0xb1}}, &(0x7f0000000180)) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x62294a4}]}) 16:00:49 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) chroot(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f00000001c0)="569422709f1bde0e30137ce9ca312d5013d47c9ed5440f80519484faa599b722b4ecd416750b242cbe38992e90cf938be4415ce7016362e8483f47570c87afc682fbfd77e934a7ce3fa7297682ee8edbc801815f071e36bcadc48526257d4648daff53fa3fb393566eb07747633ee5ebd55fd562aade5e61a261709c6f29b9cbd36965ceffaaf10bc489de9c0d1af85a449659ba2e93326c2dbb775482691f59a8c6cbc3d8f5d1c13fc45511761209fbaac8d232eaf492eea4c0a31fc9b93b860cc17c830a8e2dca45fb3a9aa8ccd11c0b8e0b956a321f6954a99a98be4e9320900c393f75970c879287a6a14c8e5b3239115fdf26", 0xf5, 0x0, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) 16:00:49 executing program 0: r0 = socket(0x0, 0x3e198ac2463a4b09, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000daf226a483e5587aee7cb0bc4c2de522063353db2a220c639b7e9e0aae38c58eb47c1273746b0db497556bb124447430316c0238b9a39421a133d3ab374288d21ab29c146d977221d49824663e18a3f000f0fa7702d15f3642124dbdb91fddb5cb31a000b0aa5ce97b9350b0453768041b407053ca343d8df7bf80171f81ce80ae39f0a1a142c630cb5714e4b8670440fc43c00ac82bbd8be9a9799f4a873823b7425587c4990c826d788e1b022a11279e4e369728f18e1d394ce2589f0d7962b5f601f795240c96eb3418539614c3b52117ced5e5f5b6e3679690d8b27daa6c375c5c68e4bdf1163ae8bcd1c204b3561c6bfa995ec1c67a3bd24e342a64356f52997acc97da952ee0b6dd5daf2398184d9bcad51048099220ca01c265ac74c577dfefadbbc2c1f002be1dfd5edfc8"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000480)) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) shutdown(r5, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="d929d8e8ea451a4e0b8801b997f36e810271fc4b6e4947157825c39c81bf11f03affbbc631d3cce3ca8cf9d22a42b967c1461307d9084c13a7f38601036421dc56875ca41e90b3fb4239fa383b8e7996fb4da4198fab8b5f5b0477416b7160905f3e84e7ea31f11bac356033af44759ce105fd56bcdfccd85e92152e9f063ca72c736fbf18dd2b64bae7a4b0e5236e890353f781a56f547e250e00ceaedfc7119586e33700ead614ec8eb9dedd9c3de86652", @ANYRESHEX=r4, @ANYRES32, @ANYRES16=r5, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES64=0x0]], 0x5) write(r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) r6 = socket(0x2, 0x8002, 0x0) clock_settime(0x2, &(0x7f0000000200)={0xfff, 0x1}) pwrite(0xffffffffffffffff, &(0x7f0000000380)="4035d3771bd8066bca021d3c16ac969593af7283b0b2b018ae42edc9229a319d711c05880f15cd416256d6916b3673d689b7fdd3f25a2d40541b5a14d65137274ed3c769a5f83945130728f519e40edc5acac66576a805ffca64359478d9acc5173f57e06c5a3ea9a1e14f08d9d409b62e40cdebf045bdbd9b135e0fc0e54b5d46f91289bc6920fee06e340972f8b44909cf25855593ae24e1563d27742d543768a62f69424543ea25a18c25564f27777794b7c289b4533eb4d6bf798566f4e68fbd5c5a96cba66171804b2d80d41fbc2591d4", 0xd3, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000100)="013a011ca1e8173e3b5d8db4114323a6aed7fd27c6d8be161589f15f6d9d18595d0ca5dd62f6cf34ad88f64872f7ee63b82a3202a0331dfc25f13ff0858d3fb3d4eb2a59af5307d91f9fd512975301e23101debea04b865c6a66465d384c200ad5d0fda14c0d66aeaa8a2c0f17b34cba3675feff94bd51c9cfcaafbfb8c53f94d09af6dd6f00038bc6d58f77712658fd465009c86d9f706b43c091ffebc0cca8a51c92d20c6a1223f0a21f9d671b6d46d986613eab7952cfce11748928508509120392e6d4d547ab7d7877ba9bfa201f245c8a668aa64cdfff73808a488045aa2df54f5bcb7bdc4dbd07ac75d1521614eedb5fc5", 0xf4, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7f8, 0x9, &(0x7f0000000040)="00000000aa1ed46c6b191836496a3fa9f37f137b3d", 0x15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) socketpair(0x10, 0x3, 0xfff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x1000}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x42) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x4, 0x1000}, {0x4, 0x401, 0x800}, {0x0, 0xffff, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x2f64, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0xfc, 0x403a7fb07f9668b7}, {0x2, 0x7ff, 0x800}, {0x4, 0xab, 0x1000}], 0x9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:49 executing program 1: setuid(0xee01) r0 = getpid() shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) ktrace(0x0, 0xd062682ede22335d, 0x10012, r0) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="d4e8b6315d4f48d55a371e0e53862308f0670eca58cb73c2b5960db7eb803b10d4cc862693767e96fc17935c4ed92749cc564ce5802f1d25babb5b3ac86d4ccdc32acba9468c5c9e63ccb0b8335afb9e5996d45d19f195f2e8ccfddc2a2cf61cd196ddfa977c6153fdede6c05000da2e3afc0327aa6e757e7b8c84d37c263fd19218b03513181a72973e0fdc7cdf4af486e31cdb168d62e4b8abd7f4f42a71d29b772a86fb2fa3b4ac08ec14c8cb5b6384d79780f4330b4dab289affd4", 0xbd) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 16:00:49 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x1ff, 0x31, 0x1}) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2013, r3, 0x0, 0x0) semget$private(0x0, 0x4, 0x40) kevent(r2, &(0x7f0000000240), 0x64, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002102, 0x2840) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xfffffffffffffffb) syz_open_pts() r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x100) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x6, 0x10001, {0xffff, 0x2}}) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:49 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket$inet6(0x18, 0x2, 0xb34e) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x2, 0x9}, 0x10) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) fchmod(r5, 0x38) 16:00:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="01002e2f66696c6530001af4d057e2c535f9b67ee178cda07f7410794ea1f9027c1c1aa939"], 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) sendmsg(r26, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=[{0x20, 0xffff, 0xebc, "a9c8e9f743809b21dd4fe6a565a2"}, {0xb8, 0xffff, 0x3, "a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af25"}, {0x20, 0xffff, 0x101, "d7952d93639d6d55bbdd9fe12ba9"}, {0x108, 0x1, 0x1ff, "c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f45"}, {0x70, 0x1, 0x8, "a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f9"}], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 16:00:49 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x712c, 0x8c19, 0x3}, 0x40, 0x100000001, 0x6ee}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20230, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x6, 0x7, 0x1f, 0x1f, "09c7777591d15a3e7800056efef93f9133ec3d51", 0x3, 0xfffffffffffffffb}) close(r0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000240)) 16:00:49 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x16b) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) sendto(r3, &(0x7f0000000100)="bb884884aa4795466fda8782e82c65f04bc42ee551001abed52a65e586bcb4c804a12cb955c810991fd47b628d53369c42f7ba8bc6d6a9dde746877fd183565f4bde8190862975deb2b8721d22eef07491d62772bcc8e92f459f46aeff6f7fdab5e5c7b4de172f3475d890b4d113295cbeae3f3bdc0fbeceb655fcb92726aa7d79b47193910ed03dfef8372d74fb55fac398ac5313", 0x95, 0x2, &(0x7f0000000200)=@in6={0x18, 0x2, 0xc39e, 0xa79}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) write(r4, &(0x7f00000001c0)="7b84c4a3840512c35ff5938daa4d13f5f33a5e42cf0228783766261f98dc1af3c13fbeb0752d0ef23253da3ec715cbc5ff2fdfb6d4e84b9c5c3c2f0724ef", 0xfffffffffffffcac) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x4c, 0x2}, {0x6}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) shutdown(r5, 0x1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000380)={0xb61, 0x1}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) shutdown(r7, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) shutdown(r8, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r9, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x2, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) shutdown(r11, 0x0) kevent(r3, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0xa0, 0x40, 0xffffffff7fffffff, 0xb8f}, {{r7}, 0xfffffffffffffffa, 0x2, 0x2e9a6c87f5b682e6, 0x1, 0x9}, {{r8}, 0xfffffffffffffffa, 0x1a2, 0xf0000000, 0x7fffffff, 0x1}, {{r9}, 0xfffffffffffffffb, 0x5, 0x0, 0x1000, 0x80000000}, {{r10}, 0x0, 0x8, 0x30793c4ab8f055eb, 0x200, 0x1}], 0x3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x7, 0x6}, {{r11}, 0x800000000000000d, 0xb2, 0x1, 0x40, 0x5e3}], 0x7, &(0x7f0000000300)={0x7ff, 0x2}) fchmod(r2, 0x4) 16:00:49 executing program 0: r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000002, r1}) chflags(&(0x7f0000000080)='./file0\x00', 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) flock(r3, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) getdents(r4, &(0x7f0000000100)=""/82, 0x52) write(r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x3ff) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6, 0x0, 0x8, 0x8, "f64d28b9bb642c67014081a8e73d8f841be98c54", 0x10001, 0x9}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) getrusage(0x0, &(0x7f0000000180)) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x5, 0x7, 0x10000, "e958e70625c43bf1a2742c34c7019e313a534812", 0x1, 0x200}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e0000001200006e3d31375b663e20e25cddbe33820cb55a81c0502892f90659653eaec7903becc91729098da6f81d33a9f6c85bcc164d5a50b59b1"], 0x10) write(r4, 0x0, 0x0) fcntl$dupfd(r4, 0x7c0d76de6fa46af9, r3) 16:00:49 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x2000, 0x411, &(0x7f0000ffc000/0x2000)=nil) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget(0x1, 0x200000, 0x210, &(0x7f0000090000/0x200000)=nil) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() msgget(0x1, 0x4) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r6, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setuid(r6) close(r0) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x170) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) fcntl$setstatus(r0, 0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) getsockopt(r2, 0x8, 0x9, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) sendto(r5, &(0x7f0000000080)="12b73812c87695d2a19f43c39bf4920752e0", 0x12, 0xc010aa6067b99a2b, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r4, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x80000000, 0xda, &(0x7f0000001100)=""/175, &(0x7f00000011c0)=0xaf) semget$private(0x0, 0x2, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x1, 0x401, 0x62cf, 0x7b6}, 0xc) accept(r4, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e7e730eedea95880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089591059c57c6c4b2829682f13c2fe1017a071fc27844b791cedb17cdb53f408e86086385a6ca1251f31dd2d2d86b06e4431833d240ef4b7ce1d6c7302457ca2308e6db03243fd7fddf2a9c19a5186f8c0ac827390e3c48e566056b2051fe839490732c6b14199023f975f395408964947e4480a664da686aa0cb3d4b3470b0787b640359850d5c7ad5c6f08b66470e1da60"], &(0x7f00000010c0)=0x1002) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\x04\x00', 0x981df87a82f89eab, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = semget$private(0x0, 0x3, 0x222) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/12) semop(r2, &(0x7f0000000040)=[{0x0, 0x0, 0x1c00}, {0x1, 0xe7a0}, {0x2, 0x100000001, 0x7a29e4cf36f4b669}, {0x2, 0x1f, 0x800}, {0xa028e25080fe66ca, 0x15, 0x2000}, {0x2, 0x5, 0x400}, {0x4, 0x12, 0x1400}], 0x7) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x7}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r7, 0x0, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r9 = socket$inet(0x2, 0x5, 0x1) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) shutdown(r11, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x28, 0x1, 0x5}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0xfffffffffffffffd}, {{r0}, 0xd, 0x10, 0x1c, 0x3, 0x1}, {{r3}, 0xfffffffffffffffa, 0x8aee891edffa6433, 0x2, 0x800000010, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x84, 0x8d, 0x400000000000000}, {{r4}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x8, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffffd, 0x13a, 0x20000000, 0x81, 0xffffffff00000000}], 0x3ff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffff8, 0x44, 0x40000000, 0x8, 0x2}, {{r6}, 0xfffffffffffffff8, 0x4, 0x1, 0x80000001}, {{r7}, 0xfffffffffffffffd, 0x93, 0x1, 0x8, 0x6123}, {{r8}, 0xfffffffffffffffa, 0x20, 0x1, 0xfff, 0xfffffffffffff2f0}, {{r9}, 0xffffffffffffffff, 0x80, 0x2, 0x5, 0x3}, {{r10}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x5, 0x9}, {{r11}, 0xfffffffffffffffd, 0x7, 0x2, 0x2, 0x80}], 0x101, &(0x7f0000000280)={0xfb0, 0x3f}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 16:00:49 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:49 executing program 0: close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000140), 0x4) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="f35fd413c7160155e1a2bb7e4e12529e00488d15198f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1705a546a41be890d13abd93088ec5a5de04e6db297bb7ff55b88518db709dce60b75c2dda5015a44e6e84d468f2ce7e295204e3f0f36941c23f43a7baa7038a8da9c200e5ea290736388e68c6556e397422587c67f905d5ede4b1fb824b6d3cbbaee8d55760ba519fc34b7e461194069b591c09880f7cb9f9497622b29463443d7653331eb", 0xea) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: syz_open_pts() r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x5a8, 0x4, 0x3f, {[0x10001, 0x100000000, 0x80000001, 0x9, 0x4, 0x4, 0x7f, 0x1, 0xca8, 0xffffffffffff853f, 0x0, 0x2, 0x384, 0x1, 0x10001, 0x4, 0x8001, 0x2bad], [0xdffa, 0x5, 0xffffffffffffff01, 0x3c85c72, 0x40, 0x393, 0x1ff, 0xff, 0x0, 0x4], [0x0, 0x800, 0x5, 0x81, 0x23b49dc40000000, 0x6, 0x64fb], [0x6, 0x4, 0x1, 0x3fe000, 0x8, 0x9], [{0x3, 0x4eea, 0x1, 0x5}, {0x10001, 0x6, 0x7, 0x6}, {0x2, 0x80, 0x200, 0x5f0}, {0x3, 0x7, 0x3ff, 0xcb7}, {0x5, 0x0, 0x1, 0xfffffffffffffff9}, {0x9, 0x1f, 0x0, 0xffff}, {0x6, 0x343a, 0x201, 0x4}, {0x3, 0x2, 0x1f, 0x4}], {0x7, 0x7, 0x401}, {0x7, 0x4d, 0x4, 0xcd86}}}) setsockopt(r2, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 16:00:49 executing program 1: r0 = socket(0x2, 0x4003, 0x8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:49 executing program 0: rmdir(&(0x7f0000000140)='./file0\x00') 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7, 0x10, r2, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a1129897"], 0x10) write(r0, &(0x7f0000000100)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7caf098daebf830025a8c4b60349d1900c3985dfcebb5bbcdafed34411a9a22f151fccb7a08b807129579184dddee34c00ce41592d2a51f54269997fc161cc00ac0d5eaf8ca926b989e7528916ede34f782912eed15045638c664b4876c1b00d6c0076e6501e2dae168184095af7e84e21e950a37d1a798e7d6fee95ef41c82a6c8fd3cdc7e7fc70681856c6037b4178feb10e3d387b40a4add610edf5c612b3c9e552a53018fb4f0809b", 0xd1) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 16:00:49 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x10001, './file0\x00'}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x5, 0x9, &(0x7f0000000180)=""/119, &(0x7f0000000200)=0x77) r2 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x8ec182f2ee45729b) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0x9) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000002c0)=0xff) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="6ade07599cb75b4b76132fa502e1a636671148133482c456622ab9e09f", 0x1d}, {&(0x7f0000000380)}], 0x2, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x18, 0x1}, 0x401) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000480)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) setitimer(0x0, &(0x7f0000000500)={{0x100000000000000, 0x5}, {0x2, 0xfffffffffffffff7}}, &(0x7f0000000540)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000580)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000005c0)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000600)) bind$unix(r2, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) linkat(r3, &(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000700)) recvfrom$inet6(r2, &(0x7f0000000740)=""/226, 0xe2, 0x801, &(0x7f0000000840)={0x18, 0x3, 0x82}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x80, 0x0) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) kevent(r2, &(0x7f0000000980)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x4, 0x8, 0x101}], 0x2, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x2, 0x88}], 0x7db45aa4, &(0x7f0000000a00)={0x9, 0xfe0}) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair(0x6, 0x2, 0x5, &(0x7f0000000380)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r7, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) shutdown(r8, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r10, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) shutdown(r11, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) shutdown(r12, 0x0) kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xfffffffffffffffa, 0xc, 0x10, 0xfff, 0x6}, {{r5}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x800}, {{r6}, 0xfffffffffffffffd, 0x12, 0xf0000000, 0xb69c, 0x6d5}, {{r7}, 0xfffffffffffffffb, 0x0, 0x10, 0x3, 0x7fffffff}, {{r8}, 0x2, 0x4, 0x80000000, 0x20, 0x1}, {{r9}, 0x8569ec4c35e0909b, 0xa, 0x2, 0x200, 0x2}, {{r10}, 0xfffffffffffffffb, 0x101, 0x20000000, 0x9}, {{r11}, 0xffffffffffffffff, 0x90, 0x2, 0x3, 0x2}], 0x2, &(0x7f0000000b40)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40, 0x80000000, 0x7}, {{r12}, 0x4, 0x0, 0x80000000, 0x7, 0x7}], 0x100000000, &(0x7f0000000bc0)={0x0, 0x80000001}) r13 = semget$private(0x0, 0x3, 0x240) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000b80)=""/57) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0xce) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xfff, './bus\x00', './bus\x00'}) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r3, 0x800c5712, &(0x7f00000001c0)) fcntl$getflags(r0, 0x3) 16:00:49 executing program 0: socket$inet(0x2, 0x1, 0x1) r0 = socket(0x31, 0x1, 0x1940) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30000) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r2, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/de\xbb\xd6diskmap\x00', 0x8000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socketpair(0x6, 0xc006, 0x9, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x3) 16:00:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000002000)=ANY=[@ANYBLOB="2312f7d183f9a62b1522e2d04560e9ec25a03f59320b2f664c0d1533ec05e49e44f101ceb4c132fe368c9312dc2817e0801432c20ca4f32fcd956ebb95142f17e1a9d05ebeee90615ec6814b6f202d80c57cc508597ef2270283b6b19da8caeee35e58dcc79b1f0e89a7bf46f10ca7d2d107091b7d1ee96b1a74865dea9942c3fd44bf40b3249b8a298c82ee96b4ec52fd570e01e92774ceb7f8943cb9ed14e0f4231822d57ae6662f41288bc0173a3b97c84efaa4fd59248665baa4452d5f2c8b09af9c286d6410fa62f6d025e9ad4a0f24100ab70c2e"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a28c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a00177a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113d00"], 0x13b0}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(0xffffffffffffffff, 0x10000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000880)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r5 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r6, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) fcntl$dupfd(r6, 0x7446a94d0241c2b1, r7) ioctl$BIOCSDLT(r3, 0x4020426b, &(0x7f0000000040)) r8 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x2}, {0x7ffffffe, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000300)={0xafd4}) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e00000cb012000"], 0x10) write(r4, 0x0, 0x0) recvfrom(r4, &(0x7f0000000200)=""/170, 0xaa, 0x8c2, 0x0, 0x0) 16:00:50 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000000)=0x1) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000040)=0x7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)=0x3) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = fcntl$dupfd(r2, 0x5, r0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000080)=""/57, 0x39, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:50 executing program 0: r0 = socket(0x38, 0x2000000003, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1, &(0x7f0000000200)=""/155, 0x9b}, 0x1) 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x201) 16:00:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x20, 0x8) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) listen(r2, 0x79) pipe2(&(0x7f0000000000), 0x4) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) r4 = semget(0x0, 0x2, 0x308) semop(r4, &(0x7f0000000500)=[{0x3, 0x8, 0x1000}, {0x3, 0x400, 0x4ab8dd4b17a903e0}, {0xbd55a79a8a4f8179, 0x7, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x4) mknodat(r3, &(0x7f00000004c0)='./bus\x00', 0x100, 0x10000) semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:00:50 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x7e) semop(r4, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r5 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r6, 0x20004269) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r5, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r6}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r8}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) write(r0, &(0x7f0000000000), 0xa7) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x13) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) getdents(r1, &(0x7f0000000340)=""/150, 0x96) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000200)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000240)="1241c6cd54b18e8506c03d16230bb1df4b1850b3927b87f4e592411e8dc01ea1bd96f1fd02c745bdfeb9824c61e771464767bfdc9aa2ea18003175389d044d909348f062b66dc563c3da639dc5baf3e82b6ca0472e548289f72bed1eef5d7aa79bf56eda4e7051dc03b7d104b13bf43ebb17732d6f0a62c73e93f6f9c1e2586a8e84cbca4daa4dd575670d530dc407d6", 0x90}, {&(0x7f0000000600)="bfd1d0e1b38698f0694ab28538836d2f0e94ecd99fe51fca011c7d07917d59fe71f50f9657a69a127fc5041b2aa113a5c9e334f11f7788a9569ed73334d64a0c1304aafd87c237be9c1a5f79d31d7216b903f4cc3b085a9c87310a6211ef8ddf3f2e46d58fd978a23802f9431488ab6860117d6e90c96bcdfb02caada8ac21986894aa2dea5e0c642ce4301c9f1c951dc0d699b5621382e4415c748d07a25e6c3880b802d8996003e033acea201f589fa0da4d2770904b3f9ed586f2ffcd2c7459b02cd8d90aad80572aefb2fc4d4b939f19e0b8be4052a74acb84d61c3bfe60793911aa526c400bddba522b477a01", 0x87}, {&(0x7f0000000400)="009933b0c9c887d0536533fae48f3b524c414a8357077582a3a810b8e04d3c4f2ed6bb4899400aecfd7d03b3d31789390d39c0178a4e164d013084a92defe2cc9e216da0f1c409ab266f644cc1300ac7bf037d78009fe0e12de7999ad5b4127e8106475d6c33a1b57a85056e3f67ec58d989d5327bdac9fee3adf065a0aee5a0ff5d922b30cc401026ee6019f8e7389925a4f35a629bf5364f4f339ddca955", 0x9f}, {&(0x7f0000000180)="ecdda232aae43d75f4777b343dbca03582d304040a77698413e8c0df77fd8f90cc8d997d206c2c6131b38954fc4cc6cbb5508812297de6e23f95121698b2cd08445eea3a5441f1275f550042b23b71004faffc3a04d72ce6b0d6fb3e9356f7fe4a288bffcf9c233a48e1567a7cb22a615d8a9101", 0x74}, {&(0x7f0000000000)="ef1700000000000000005a", 0xffffff7f}, {&(0x7f00000004c0)="217614241e6216b7c3b3272658a8a014ce8f8aa8819bbeb585139d4c01dd58a3c8dc873645e74413ee7d7d6d86f1a55685321b54f78ddfbdcae661c1136afda2a727ebe6521c2216f9f0c74daf1d48cd43a0938636e37805f0a5691d1d22dd9136c44670cac93e74a094e788fecc78fb9593afe68b0717d69514cd40e8c93cea66882b52ea6ee05b918014300451d0a2b54605b4886e74f520150ac4079ecf51b4c43ffa7bf613ec3c0466dd0b14584ff1", 0xb1}, {&(0x7f00000007c0)="c9a4f29fafd2ff4e238096a7165685c75e5f143216ba5f869e5c5b3064d849cefa677f08b6569ca26255c61d39c94b5e388051dc6b892cd494359f047a9aaae77f9ff294db2cfd7fcfa14a045d5846f771dda2c23bbde71a973acd7bf7f706ee9dc19a18b007c7afd1c008b2913c2054134f96c10a89e2dec7e3a1cb6e76843457a0efe31387b12e364f7875a9eb66153886c832090b30e4181adf80455037a3c79f597145d0ab0fe6ef2834cbc0a346594e6db2122a6681a76c392b926749ef9ebaac0a12c202887ac2d6232105f8fba7bc11de959991464088aa1d184e21c5279f805edc97c772", 0xe8}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r2, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x200000000000025b, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x2}, {0x1}, {0x7ffffffa}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = fcntl$dupfd(r0, 0xa, r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto(r2, &(0x7f0000000200)="fb2443b9e127827f54dfec02a024f69515b13bb2b5800c266d837f4d79e52be6f6c2909753cbccc3dd635a2bf00d63a440d5ec08642fd82fbd4cc02f46eca0d591e3456a4f6c9e27fa616abb8354f1b484909915fada7c6d43b3e3b3083ecb52538b3e2250c9a0120cdec2cbffd0124cf18c9ff924582823695b0f43eefefb7f42742ba42871c2f0d17676c0ba13919ad710e1d9bd4f04f7ed5cbcd1ddaada3c339d42fa5cfa8ccb25c227f88993bb88e666f95a8d21297cd7a989aef0c3e7852fa7222076bf14e95050bb6ce7e407645a02c20649bb57", 0xd7, 0x0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x2, 0x8002, 0x0) socket(0x0, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r1]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xfffffffffffffe12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x7, 0x3}, 0x8) 16:00:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x8002, 0x0) shutdown(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000001600)=ANY=[@ANYRESHEX], 0x1) write(r2, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="e9c9d8c6a0716ad64245cec4ce198c8ccc413d1a70f90753f07ed22027b5b24716079ff82c46f39a18e2d01576431a0649be223456a511369f18b13ca4f319f076b8ae9290d1a32db32aab0822719d6e95c9cab4fc354b514a81f2e384e3417b89842c82afe93a302ee8b2ba50d20d63562e1f0ffacc88e4688c44d9ca61e3a201e64fc79f4d34174e9bcb10b6c50a2223c2d2be9906ae149e97", 0x9a}, {&(0x7f0000000380)="9f80d4dbe97bfe5447f435d29aa8f56a2888e9fb90d33b2abd3666935085f41ff0944b5af9d1ec9715ff25f5a178fd32c20be050574e867745d5a22d9110f05688dbc98b4209704994134b15911e27079b26ecb544fbb3788d323e62a648b4343cb2f5481adfed5a5ebd6be763cf0fe93e7215693a1c14882e63b2ac21cc7360623cf53816fe523d65230884b0bbef90efa1ca8ff54ceeb006f168fe4216a0cb3eeee7bfc48ebe700df28b80313c3b40fc938474358d05dc7e0e39c71a1a5299389d9c8dd2ac92492591e1cff8f9d395d3f34259dc1ead30735a84f1ea5dc44e074d97a4c5b4276335a14b83b759d32d7b9de6f9e0e5549a4139f5404af2a7ee61dfca6d3a30964634b5c139275c28b7d75100876ed8c1846144fc8ab8e2c6bfa91739c5b7896e4356160b2eedfb49f486108f4eefa38f8848183f78bba1bbee79a24e1c40f55126946b6ec627cf23968f2c236adf335337fca4e07b65d5a6487555982f5757fffcaab9c0296cf752e80adaeca93915ea7be959dc5618c4a9f284953d2060cc91defd54de42d4de44057184bdd5cd1a73be8b14364b0351d003e54e183c28e8af91a1b7308ec086767caafc7f756b0388fc7c3a92ef6d6a07393a977d4e4dfb2d774755517e95dfe86c26c469decbec1c8b50788260a2192189471a0949f8d54af4230d7367c100d408690e9655c6fa0bcd756c406335f3fdc6466b149fa77376263e6eec20eb5315188bd0759337ef2ccc918600422c0ae10bf952da85b4f188aabe9272e43c733298cd0c6e67e4c7833bcb3b7e9772c7c6abd82912769db742dcbd6066da44cb5780f89cc611efff8f57d4a80906b01bd9c21764080ce6dd879a2b31777a245b40cfd05e5129029382bc32114d10ae6117427d5635e57b25ad007a0f4f7ecf16f66bfe64e5956fe744d7b49f827053c535cde13a0f00de3e6307d1d72ac7692b586c29d2035d37db603cc4df1ad6d775bab22fa0449a55585ee6bae721f5be7c5446ab4f01b86b62845bdafa01724b093f4ba81cfd80dc1e2a82af59fd321c92a9102a12aaff95e68650e58c0cb57d61cb12f650cd5be4846a19c001ed71a07133fa5acbe0492cad4ff5347736063a3eed4eb5285e473fca38525e7356f83cff9fb4ff3babb7a36221fb0542835d4201c23ae564b0331c0c2ab9dc17be35f046f44149be22f25bf2518315b2a0b1cdebbab95fc30901418545c40c95e23063d8d3b01318eb77e5a761e9df27bb2f5dea1be9e60a2308b271d6d8d23e3f3a0cf8569e520da425880aadf618b9880a208a04700e4c81268ac00dd8422365aa3f765bc4fa04a5ef3332755fabb253909c0f73cdc2c1015bb436d80af5850987ce295ec48d1b4a7db03fd4473f973e3aba686fd8dbe9706185fd4181b0b93cd5518f0eb0cf66f1ca9b4fdcb596e6a40084ec958f5e434ed2e845782708161bcc3bf4de760f76c6385f6c81e65452f05bdca8aa6e92d81a2d455924974a86f6cbe623aa13121f0629345c5689cae0d3f8115d88e7cf0985a48dee56450878aa455e160a2b487cba762d28d9a0261c7bf429ee0d3bac5d5dc966d2198ff202d28c05e304458ad55641f16e52d74a0dd80e3b44e4cd03ee9da0686d52207b520cf8a38f82e8f5557208cf36aca21451d5b201d2a32ec7648342dccae76a567f94ccd6770afd0cd55d70251a17e2814c2915c61939732802118bcdbbcca191222c77ebdcde442c13eb04ee36f20b1c4395b8e8e56bdb1bc200c6a25d3f4e578e160d51b0d36d3dc17edf49cad4f5203329909a875defebdf66d008fe56ae8dc1ad0d2bdc59be6262a085ae48823d0723edf241f6a60d1653101b91bd523bce7648afd831ee55be93908590c9b5fe914bf841d4256e532f10a0e3475ede06e2c713ef8bbb6eb3fa79081b8a133f3cd1142e28a72a29017c16d79efb984199a1138e1b665de967068da78a77b6c74d0728090dcbf231ba6de81c960c29c0b04ba006140edbf8e309afa541028a685763feb04efa65c9684ca6888e14faef88b9d387c6f8f613ecede957df352d4efd1df73162b790316ac016d79ff66bde2478637d8cee99c94d8b147af6332fa4acc94d52896107c6c54e4f1b9d75c50fc4495b7da2b03e83bee8bfe889d04f535808df9936975620e2babee7099f57a3171886dd6907f64c57f491ce9a027e5e0260e0514a1d9eaa1b8063be54bb865378c211aabb1c9fbb342861d0c15b650592d30cb00217470ac93e2ef51683d14a66b8ce214ad1e3d63eb920da3b32231475ec86c897dc204bcdf6484bf160033b4752ede16a1c85a03877424e370b7d7f95ec916e6bc310cb7b3f20bbece39b4d12d3fef3ef30760544d9741150f363b28b911f99187296c2c7ec8e53332f59cf71d00d440e65049012e4061db6b6ee9a15a534c7b0b40531c04a4ab3beb14ebd40fff0843645bcd6bc3f1758c80e484329315072b8d0d366cd3b29b4e263864f1ffed645f519e4efbc1ac057ebd3216723151f0e7f74536c4a236c02c454b8baaad79dac70aea2532db7182f0d23b6392463429ba38240697459051c9c55cf20f0258d573d27fce3d62f6b68ad8bae926fbb58c992a0877bd6f72927731e9ab45c21e91902b3ebb5478bbd0d3ee057c76b99e15ebbd12ed2c21d20f1e33a89d2a1369a94f47436dfad3096cefa39e240436a3fdf2360c392b78c885de0f45db94d0b3440469cb266890ed0a64bb6999ade5dcc40c8159fc935547a5759aed1699553a40f24d3e14abd41f5a9de466f95a186fe36eb398e050d29bca5184ff8873c2933502d0d9e6d374ef1d52a74799cc56808fd4f29767644a45cae64f1cef98eca37658093c9b7707ce16ab76cccddb21eae24405ae34c3c62a34f6ce6c3aa21f79de5077588405a337b4b37f2a2b5d7a109ff6400df0d14448eb8257902dbb188e1cf8a3d4c8df589d3fc50cbfa7cea3d7817b944edc231264b09de729b73dccb39fa7ad123466396dfb2f8c272f3bc3cbb1fb158d3cd700673c6ad95836edff1774a65b21e85c653ecbaf462988c328188e5b2921f525f11eeeb8a808d5b035515fbfbc21bf7bb195c49b846faf08c5abc36588ea67ca4b704e6291c01ff52ac7e1712abecdd83562fb58a7dc347561b1b3cec451fae41058de60ae282b6e88e67685370d9c77d4f77f3b096ce8e74cd989e143ed919ad5809deb8c5c18b70c45cf82ec62fbb50b8b6aca1c8a45a8aae634fd8175691a3fed0149a103c3daec062bd8945ebf631437f59065a80d84f56bf4d9a0ca7498ba5e739fd86b0e3b4c725404420d69b4c2c9c56c66ebc2b0c02fa9aa05da419c81e3eb660d61a1a7ac0836e309e34aaddf27e37ddffdabf89fbdab86fcd3d6d6ad098a306b07c1ccb59e82bcd54ac0184883581e964cfa7d2228d1bcca51b93dfcc708810c38388b1bfd9c60caf76f581cb799c763813fd165b1ea79b833ef2efe440d06853fa56117573bee94343ed0761c542c681e46c98330a3ae9407eaefba34713f0134f647ef0b010b02224ccdfd8d48720ed22c621286e8ac91603915305ad58e80e4f1c99a80edf3ac6a462287dff55945160a0e93d04240dcd90640fca100f5b733139ae2ebd8823b96113d299a8af5a09a5ddc3acf64ef6184bf81fede898a8ffe2bc0283a6ec5b3879df987c7a11ae7722754cbdc47569bb961b40a8da014895674bf544687b2e69141496a989f5232cb4cd3829e5c3c814eb700c8042ea1da0aafcb626e1e12ef80e98a1e51bd096a96653bed4594d2bad61c04613415bfaeb3f8130b4f118581933101cb3c8c0540b406dc629d6920afa71a71ccdd4570e11acefc84f569878becaa188ce973993da46b793cc942517bd10b3f47b2872d849f0c45e107e70ec07c64402e85e3b75899f81e606d563a2cf7484ddcdc35e08ae48251b36236a4de50ebfaab04f659ee2fedc7656df676de142491a2c6329729651b24c675416d0faab13ba3f809a8d1ebb8755c96aa9ce4268a3195f80b291ddc08e6b2a1549bed0e0c84897e1992f778d568a9b21bb2b34522637a15b32d76f029239a8b5f23c9877e6d3f7557cc9ecf0f1fa5994409284fbb81367bd23055f69628d9be76f09b40a1cb38cda49459d79fa5275737cedd542993d881f1956468c1a1be4149e6d0248aeece26a07cab7174c832a4e9275fd32fb2f5a6a28976f25bb2e499707313ea44f9a9a04b157e9d135eba308c566b62c347220729de90ff712107cf76279c3bf953c29fc11d7a7f1c2e6ec2b4b16089aa61172716ffff9125141bfcce21219c5f64f57693a971bab5f8139debfee8bd7fea3eb80b7b998381051ea15c9aab1ce4aabdf6f2aaa5603e9e657a23d574ea8a7b7015270addc83397806d91bccf30e477bede6a09fb4a3e2b6dab5de60c26233cef5efc9a77e9327ff997a5c81cf967aa437f7f084370febd03ecdc3c0ccfc86b1e407b1effb269e20b7e2b7faf498ce52bb16182dab3d2c0f83e9dd8854ad290a9c258348275a7c7df862cfb467b4da16b79acd9079bcd9d8df597e5a031d8957c7e4b29d31030d91eca57cfc8a11c9a5b84f8d544b3c5de4130d601b1cafb1d0dd85215202e5875bcd8436be754ece198df108475063b5e66ac9230fdb8405a87d85f7fd16282177d80483644919b759da33c57a3f66d87a1752d7dc84c0e1c324ae784c430b74aed7d2577db82d5fcc3b2413920050ccdde60f2c87ba65c3c5d35247749a1a61f964c88e451e93ab8f163dc8f94d5e69404d697ceb4177ec153e4cef4fe8d9be19da4402c46f810de41e5b8eaba65b097ede00e83dc418b0a608606986d5e95c5324559ebd6ce0b7c5317e94d0ab837b688b61b1fa6397b22dd26da8f5ee39a95725cda8ae681df5c1eb3554fbd67ee5179eb38d03078eec7c71ea713d920cf5818dd29516d1eaf180ac43ae9f8d23fd67252c3801f743243063dc55edbeaecaf9cc8316152539633dab26cabfccfc37fccf49710b010e8b5639a7484ed46a7e99fb083626588970e812854fae1563ac4cc56a7a8097454811c402ca35a0fa9521121e831681d45b7cc8d606611d79f617b79d390daaec9f803ed80e238a126048d54889f0464fa1edc2e429ef655d004e24b0de96dfc5a41d01863cc10c9e9f290d307b96b137c6437f79e30afa475af8f799328e9b6d25f864d61427e4b7acf393a8aa990c0ec49015320ac089bfd0b3f562adec661497b818a22c7053e4fb8142a62ea408aa129f14730d5c99d0f0830d042d6a109beceab0b4ddd38efd7d7e91fb355d9981322374616fa94c7edc344f51936213579bd5875e33a9c52c44b54adc272c9ac595e0477b09002aeabe4ee2aa0b6bc24f43ff632f6ff21a4879305e9efed9bfdb2543f10637c20aad435ef379623a43e1e138ccc52281b222f498f24267059261ea006151571672fddfa92f733aa0c532a43901e9280846a4d4c39bed5baf5c78062d7147205e873ff9cb12f85865744cf81f72b9e2401887d4d953a81527af971e7e51c7007c28e419b77be40d005792fbeaf2f7c527166ef632cb4f17eabbfb3a601d78691577b0949303c02f65ffcfd497e35da6a5daebb9357b84a7cb8011a4aef6e09c7acfbd2449ebbf926f1bf5c051ec03c2f53557eacac710c89deb1d7f0b463f60842e987b5c7f7939f9764a283b83dde74593a9d20189ed0e0042ca1dcd541b2ede2c4194cf16fbd68ac34cf3674def71f739d442e31b8a587388b8102f35b72a4571ff5f18e4eca10568ac5896", 0x1000}, {&(0x7f0000001380)="cace002fd1318990332535628e7b7a64b0a5af8919c52a435e48b7914eddb63f15c43cf7ab2c458860d929704f60cca9f4057ea1a40d0df95cbde8cf3fd4ba95f4c906", 0x43}, {&(0x7f0000001400)="491eb0efe5340aa4c267f7a3c5d39944ce29ac6df8a8e3811bfca076bd062cd5fffb8ed4b20ec3c1f959e3a00c86adcf055cc2d75b7b78392b9bf327d8f969dc8db176b5a1bc967c0d4c0c02db39dee55a1a8790252ea53432a2a8186ee73179675543a6e2383fcad00ebc3d9050e264fa9e630a1116e4e15b66443bdb8b0f04291345083adb3e6d8e9d7004635dc86336da7414da83366f818c82c328c3d676449fdf35d6ec08da5b4b0ac829574fe749f5690f75a2c1e3138bb843ef7ef11419493b869bcfccf89c0c9049ab347e22c4eba3", 0xd3}, {&(0x7f0000000080)="e9ecaf242adce964d4f6", 0xa}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x400}, 0x400) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r5, &(0x7f0000001680)=ANY=[@ANYBLOB="3588a75d8cef360d1307019bed1a6303f88f7bd81966838af80ca5fa8e0313a7d062f035dbd5"], 0x1) write(r4, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) r7 = dup2(r4, r6) fcntl$setflags(r7, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000180), 0x4c6) 16:00:51 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) execve(0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x0, 0x7}, {0x18, 0xffffffffffffffff, 0x0, 0x40000003}, 0x0, [0x0, 0x4, 0x0, 0x0, 0x7fff]}, 0x24c) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000019a000/0x2000)=nil, 0x2000, 0x2) setuid(0xee01) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/127, 0x7f, 0x42, &(0x7f0000000080)={0x18, 0x0, 0x80000000, 0x7ff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="529b05b368d4a6dfa01524a3d1ffcdc7100d59ea8ec329b89458582afdd2671bc20fd28039cc0e3de1d2cd38ced5c361c5c8c4c33acdffabf1c5147870a8efb445998ac42d7b196ba0b788aca799a6013719c7fe493e0dc865ab2061dd1b856e9bc593cd0dfa5ae4ca720f2c6c4c96203b23734ee2f8865bc050b72b9e77bcaaefa56c6a51c7007ec4218de2e9bea3d44c12f230f57b386e45ff34e0f743593be3efd672581e52b1cd87d732e8be3dee788949db7e940c2a46acdb7e645b3070876230e8d0cdcbbfd3a9d5a0ca2a70f69e356d0be140d41914", @ANYRESHEX=r2, @ANYRESDEC=r2, @ANYRESDEC=r3], 0x4) write(r1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0x1) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0xffff, 0x3, 0xfffffffeffffffff, 0x7f}, {0x7d, 0x3439, 0x32c, 0x8}, {0x40, 0x84, 0xfcb3, 0x9}, {0x0, 0x7fffffff, 0x9, 0x6c82}, {0x7, 0x1, 0x2, 0x8}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7) 16:00:51 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) semget(0x1, 0x4, 0x40) write(r0, &(0x7f00000004c0)='a', 0x1) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x7}]}) syz_emit_ethernet(0x511, &(0x7f00000000c0)="5004dd2b7ce01e74ac52bc3652b3ff686232fba22b4ac6ed78c9aeb832af285c1a829a03b8dcacbde6215f70efdd11473deb20b64c8696316a35a6f23003c1cdd7c7e85c9f813c03bff7b63f6b3f3defd5e0dc3ed877893393213205ca017148f7ba5366") 16:00:51 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:51 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x74, 0xe91, 0x4000000, 0x0, 0x6, 0x100, 0x800, 0x0, 0x1, 0xd1b, 0x2}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xffffffffffff2339, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x294, 0xffe0000000, 0x1, 0x0, 0x80000001, 0x5}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8001, 0x1, 0x1, 0x0, 0x93, 0x12, 0x2, 0x0, 0x0, 0x6, 0x7}) r1 = socket$inet(0x2, 0x5, 0x3f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) truncate(&(0x7f00000001c0)='\x00', 0x0, 0x80000001) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) socket$inet(0x2, 0x1, 0x6) utimensat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x4}, {0x301, 0x9}}, 0x2) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x6, 0x4ff3, 0x6, 0x0, 0x9, 0x193, 0x8, 0x0, 0x2a1a71341fc472fe, 0x4, 0x80000001}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r5, &(0x7f0000000380)=@in6={0x18, 0x3, 0x6, 0x80000001}, 0xc) getsockname(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) geteuid() r6 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) accept(r6, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) munlockall() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000500)) socketpair$unix(0x1, 0x4c4f78e4750b8f05, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r8, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x400, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x5030, r9, 0x0, 0x0) write(r9, &(0x7f00000005c0)="8fd0bd1427db81429673897d76ba63b3788246d5f18e509ac00bc88bab054684bfcadde90b94be0ec04486c5521576390cb73b38587b55f98f871fd01ef5114554cbc252b3ca5bb73a2c25bf4c953334ec64196bb2be233b14c8fe396bd5b1a8fe2a5fdf77970c680199f8bc6e75c9949f51ed24ce25c9d67280da8af4e27e74352296149f30c217159add73de596ce2f1cfe011594555b0083e880eab6cf352b3a0bcec31fbd538f5948987e59d7d022edde943ac2e90dd424dddad171a6296ae9333d8aec29fe90676eda7a771c5250f860c47f4d278383a1e2fca27ac6641e54e595ab8ca4fe6def2c115522918bcaa2e40519516f587e64bc11aae72c5495b97b48f57d1b98b6c9e0e16a8af4b3483eb7a1f545d8a9ff256172044070bb70bfeff8739996041fc0ce2dee103efbbd2c804ef985017e82e0b7281dc97511ac87bb87149d464183e72886d1027d998e5beb1fc4ef992e86bbc705617210af2e9b9dac3a87bcd504bde4258f700e6d65329ef6353b3f3a7645837b24ec4f5695f30705992836a8efe58ef745ecb1796f3c336cc513cbcfdc581d13af891f679169dafcc8c5de19a128366cd5849bbe90afbb46d8d897e4eea7af16afa91838ad6c68be861ffd2e27695cc13da56c2c5ac9cc6739bd78e125da3847a2da53f38a7495c71ea2039da4f65f7dbbb050d337c366f5568b764cced71eb5fe27e8d9846476916114d50ce8fa62ffa3bdcc1fa8674fad639ad58979ae1047217aa9da6374b1dec6bef32baf9a6d5b46e49029c48525a5ca3dc1aa9bb91ebdb263d26d9a269c8f753ae3465b187fb85effa32c497ce3350d35cfdfff8fb0b7a5f04b16968a3d3d9d7d03c295bf43ae6117ad48274308ecc52f9158e5b146aee5e3e84a6a13113fbf811c2b4eceb1d89c8c4fe01219a69c9d5e77dfa161e280d6a6f106b62b615e996acf4f62aea401dcf2cc6e2de2f09618baf98f66211bcd1a30af2ba136ada2b049af280e7e33760e0c42623dcc3ea590d2bd54462511fc0f559cbf8e843b066a35eefa3ac3a1762d39a873007885bb6b640d04219d874a347af58c1d33923a1503ef0596077f8d0fc6081bc752f8a1545a12b931b6d5347159e736f8db94ca899d9965f0e8889ace4dccfac2d439212bfe3286dd92871fd60d58be8eba1ad1326f2c2f99c7ca63d053ffad008e2bb5e0e48361bb072a1a9f7b5438d5c4b5d8b228ce86a9d0611b329aa393454e2c22736616f2e7f73157eed1c31e08073b7c866b23a119a3ef24bf14df9566fa620ab4b10faf1bf5e6cf92119dfc77dd90cb29d3a00bb6c9f8b39354307f62913b363e3299560b39a41583fda1eaf9bb8f3b1dd5900e4d5a569b4d18ae146e302ce2ddff84157d81f958525d62d85534d1c7cdd78bad49d52c67d8c0cefbebb1e0f01a3605bb4247e750ff4ca149dceb755e71398dae3c57fa6cced039863bc87a7b12acf8ddbd452e2f3627feb57820118ec151783a128e8802e9ed8631f0c542ce88027ebf3029202b751231477f68ab57d33f8be78d2d0042d036e08081f5af716ca8bbfb06b87db88bc92d7401771f9ccab5f17c5c1e06ddc85b8afc901562297397a23834ba279295ec651707f72cf2e17691c68d5552783c8f0b97932dbd05aa4805bf5a2851a198918279cbf379e73598076ab78bae35cf353de7695b12adf0f9b39f8b77719eb3ee6ac7099fcec8a341f52f155ee8152d2145c93df2a8445aaf2e75cf83f93c7f256308277f6fec73fa1ac2e42f5a85d4a24d84e1fbd17f2645a72d1f2c65f30ed9c775174d008a6ae9757859f659b453cbaacf2cdd719e097ac8f3df482514ad7e0bdacce96b2ac4b1c4f74be0cb3c2b788a3c71a6c5a2518ea5ce6f348a9758769d04c63bcbad04670ca982e1af5d651d9541cff51406bbd043bd75147734cdd5b2fdc4142fb4754bbe51f276358d7e93d4e4d70a2873f6dd6f233321528837af8283d824effbb71cfda320bd54f5d052e737fb412848e113fd6f6914652885853d8a41bdfeef64d667af87248c31f5884e82f7e7a95acbc909c271e1964db1136e13bc2f33c4c6bf806d7ffc92b4395771b01525b2423eca34ed2646a6d6f6f04f4dd0796f3ebf7e504829bea8b8515ecaca02898a249d839936b8cafefca7729eb55282c6fb42c6416df707dff9474f492a1652734eccf43f70a20e0bddb1f5a6948aac088f63a979064e25e3622d4b826a1af9cc492a48d7428935391d899e50df61536e9389ed2befa38bac6358277278c6a72be5d30a225ef16a42ae9a0657722d35439540497e80056f714615076bfeb63e9f42616e196ba720957ba57d494d14e888e9c57f1781a1cb243c65bde183491af3680e25dc3dcc40e8ca08119a56a09698fb887d0b8a9c6967456f6605bf7fe12f6b9820c17e5804dd17fb22fc5ffa07846410bd3555d078cf6ea94c100e391e48b76c78f7b527a79f2890ae7e89b73228a3b8d090c23288ced3560287e27b8d7f0976c53dba608b503159d3c886cd8c60bfcca4ee50b26700ce21e55a08106520c7f50655dcd5789683e7b21642b9d52b2680c22344cf8a13390ef7bed49732f0633e922f489a475262879053b9e98ad64033351bbb61e3cb1dcfc71332db32c294e9211a3b1c098ebb3d1fac89c5c73196cf58728c455b2e966a44d5744f9ed35d00193d4dc83a742eb410e228d8216953f43665654c625cc0e43fb9bae3ea9aea687b4d76b62c527ca302c2a7bf14b7f7df0adf6f2f7b9e5dd79d536a5bb4ad54cbcc2a709f13ae251b2253c9d3af95a4a74672c3e49d825babc017c35a228b7b417fd078773300f70e2bdfe823191a0fd46a1c18727c9d7f7b77e679cadf7b09c7b64ff9d6a7b15458938cc9a07a7ce3efee64b4defcbd45c99856b07e66e73c88c667504258a4b1d1900906374439f7878563d5c9682cdfeb59622b787c1759f0c5bf499b66610a294e459f4df661bfd18eda48f732ffa3b1525a564363af73c3dc7bc48660d072806e7c65c5923e055b2a9f1132ec02d5fa8649b2ec4915fe8b0ec9248a5128e08c00e96020582e3706891f8b63bb9ca16a468afd12a46a939cdb78eeaa858fe65f450f1b0e527e14d7946ae102529fbaa4158b895eeafa9af1f159c0d9621a38642f0f80afaf49fd9e4a4c3fe01059b32c77111a0862e1f712b0a229e48a0937d8e51d2cbbe30c40ea58f182339b6f66b4ffbf18f316811825a097e8696b36958115de871053caf376c330ec634ded10ba6e530caadfd60504a16cbcc9bc14a878c5e850c7f2daf7e9ce1c47d911b74dfdf19e3224800ba6607f3a8b7d5880cd7e69d3195d911fd03a9187e1d26a49b70ca120b12cbd0fe8751f394ac44774497779d917d2b4236c18b23d2e2b873ef267ea669cdaf66a331bb0f76489d97fea8800d8f398077f96c0ae5398aead8a27e84ae5709320bb5cd925c1b9c2c61e2441cdf06477f8e4adc8a896eac275934fad6277da5dc0e76745e1df76fa810dccda40af41408071c9e3647d9f1bf7f8748d39935f1f72fc5a06db98146a543f0dd40eafe93b71c6e63d7825fe8c414afd6782aff10746cd74bc27cfb7be8618126977977e3dbb1e5012f51fc75407b90e32e4702a4bbdb896cf9133cff0116308330e3836bc40747d5b8765414a4c17b07880994273437e1c67ca36937ada18c579cdd9b15b3e8fd0008c97bcf81ad80c3554d3ade8d8aad7867a9b6e9983be925a996ad12b9990efd6d9d41837819d3dd1de3a478eb9e0ac2280127f86d049008260e0ade114ede1b88f86c0dcb6a95b43ea3c416fbf61706c7ff7ff0f0fa7a3762dea236704d09ceba37eb8ecb279df769c1433d8276cb87a347d1d4ba2e813ae29d84d7c9bd64281d4f312530d57084313f38b9a668f0cd8bc88f7e044e8848566a9b3b73db9f2d326670bc0070599445f0bb28d960553c1a666c0740c279a3266adbe53855b95191718c21a4e40bc27f4f0f659384600417cc5e9296e401d2d42652fc995bb46e10bc113d049d49f8f441840a9ae47973dfda159cb5373e0a585bd45258f845875694c6a2eea40cdb538e6ccd7dc56b580a86501183eb0592213dbe401b3dc119ac7570eac869478f0ada615a101aea58133869dc44c2a0603ca3ef24a69b1da7a4ec7fb914e1e36f210a3152decbb5e60f31b04296d7417c5270389e28f8f9c01f461ca6948c6b454a6ef06e076ed45ac24ee4300610bf1595fb3f6f7fb93756ab762a8947a955ffe14b6a333e6cef1f389497cebd2f7ef191c079b930a0d5fbb2c5537957a7cc0df6ad73cd4629a832894d029c1ee3b475744b383ab7243de0c58813936075bd50cba410b8f4aeca186e88e1353280b1b0cd7364186daf23974cf0bd1e121d2cd56c0a17492c5efb22279203b780f57a89e2f3d53b26094751f53ec3dab1640eb735586c48bf304408035210af046fcba455ca72487e62c79aa906fb908d13ce33da23e27a1ba5a9ba2ce8757101f9ed77728e46266257efa2cf674d0e9dc0ca2969d0cb245b8761994a0d242d5aa039804dbd1fe53bdccbbdb08a0031ef179b97c98c4ec528d571616ad630b5e17db215dcf781aa08156c41f803d15c49daeedcf839732b0d8a7c6058d36e978ed8b27b0eeb297c821c887718a5a2633953e3bc9456d774af47a69cfa31b54474d2de2feb99e4e31b4ff8626974dccec3bbda1e37b889bab182abe127965dcdc2e1afa0ed507cd97658d7e767a0ae110ba205e2f0062d0b805e7caf60db6fc16c9b65823f08458b25cc8b2e88984e0328da8abf7a9e1cae9c7c4562b86245049d2a083522103ea59e7982d67a9073b59310314af4653005cddf67de67079991748fe6a35a2c1f7bd5d013ba773e267a0e4af1e2b9f698e00bdbcbcf7de5040245dcca22843d22241da10eb82e10b012d1677c8c0fba8b9caaa634d643009c841cf5a9bcd588cc6a03eaef1dd6dac0f81e280dbdef3e5291c4f36e7f7a61df161fe93a2a80e85d1ac62b31204dd78c82797248d3853f3e0847370397a8c8e7383b7acf352cccf5006da908c5e317d849d1e017299ddb08eb52efaabab14da4e2de82d0701977270973e9d957585120a57717e191ec5883ba466578107cff6e6c40899497a369bf5dab56592f74b455c66839a95c30b3d68cb5cdfe147b8b356de6dd50fe0bb2d8d3d2da5c0beacbf5a6795b7bd3da32c832536891f15f5bc6a63644c0ffbe597d9eb4f076b3cf2425acafa06552ae71764cd9d1f23b4c7af5a76f88d4d3d58f32bee9532cc10e40bfb5675494ff7af086e15462aa120a3fc0b5819d0bd25681020aff7141dedd3e912a97eb2884e0b702e70fada51c064c4bc2f10ca0804b3664b4e9b4953ee7c76f7dd6e912a4fa4b0cb9a228c47b2e7104e623b2f29691a52579e413f4b422a9f9d750d61298c27b921ed6de0a729b13ccb9c783f5f4211f861001be30a2be83a9eebdcc5fc9a98da23593ef49312ac7e9ae7e2992ef7d16d406d7cedd90b51f62a7bf244528ed7bde6fa551f2546129f9ca99476894f61597f1dbad3068895859f929c1fb88b6946c8a567ebc83a14799b78829fb6824560b3e8b2b50f9910e6dd1493b27b105eb64fefc31a0d78f3ee692481523a55af3fd9b1864ff7bd39b7e1d82f9484f71f23dcf3b2fb5e42353445de06f89b610b895255bd73824a37ef453c5b3e8ff378687cfe9674fa8e676d006b97d8e82b00032d8b723671c5a2cc6590de3ee5a77e416708fb4831323eccab559a10b97e21d6f2a", 0x1000) chown(&(0x7f00000015c0)='./file0\x00', r2, r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd\x00', 0x8, 0x0) chmod(&(0x7f0000001640)='./file0\x00', 0x1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0xee9, 0x0, 0x8}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:51 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1c5) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x7}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="17037d0c5a75983239d617461f0ec4a8715d172dcd5a2af671a6175c030fbfd8958fc839baf617dcc3c2adfc984c752319c0d3d0add77743d5fcf31298398c74ebc0d0575c6bb650ed244797264f6b275a3e8fc04c9c356d7ab3b6f29b88b35a9c8133dc62c5c7722f064c2db101943a5f442413220e56082c50219c8d7b3260ee5393dd6ee80aedca06a32d00a3f64ab5578e3b147faedba340355acd4f7ff60f2b729426b80b5bde40ebaf5fc76fb3f5517acfe031f84a495cab75fbe86b4eef26edbcd82ebb654cc6", 0xca}, {&(0x7f0000000200)="0e59bb77b8e80739134856f683b9", 0xe}], 0x2, &(0x7f0000000280)=[{0xb8, 0x1, 0xfff, "3f70f63f9785df73221f606143ff247d89301c0e6a3c68016aedae05db0730db1d0a99a13c61351f8e5b33a2c4d63907825a1b43a1c83e052e9b0b5e4b79b61f881aa8e08085af41ae592a788b3ace7a3ff460d176f14f4ce7fd8710b0351f82929387349ceef7830fa5204970bd9186e168c6429a7caeca2a89484d7fca2cc789300c0b4247e897759e716b5b49f227eb3e6b68bd4e1c32a12790aa979c5aeeab"}], 0xb8}, 0x1) 16:00:51 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x1000, './bus\x00'}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xe19abb9a2981b030, 0x810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) utimensat(r3, &(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)={{0x1ff, 0x8}, {0x7a06, 0x297}}, 0x4) r5 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x100, r5) 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x20, 0x183) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r2 = syz_open_pts() r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x3, 0x1000) close(r2) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2800], [], [0x62], [], [{0x2}], {0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0xfffffffffffffffd, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:52 executing program 1: setreuid(0x0, 0xee01) geteuid() shmget(0x3, 0x3000, 0x41, &(0x7f0000ffd000/0x3000)=nil) 16:00:52 executing program 0: semop(0x0, &(0x7f0000000300), 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000000)=""/90) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) semget(0x0, 0x5, 0x31952e060126e05d) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000002d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x326, &(0x7f0000000380)='\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x43, 0x10001}, {0x7}, {0x45, 0xec32}, {0x5, 0x9d9b}, {0x240f70984a6a9ae6, 0x4}], 0x5}) 16:00:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r9, r7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x20000000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r11 = socket$inet6(0x18, 0x2, 0x0) shutdown(r11, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[r8, r12, r13, r14, r15]) openat(r2, &(0x7f0000000000)='./bus\x00', 0x8000, 0x10a) dup2(r1, r0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f00000000c0)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:00:52 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) pwritev(r1, &(0x7f0000003300)=[{&(0x7f0000000000)="780a584e62b16ed7ea6cf56a7318b42fc6770327f77f4984be644e2ca3b18bfba5433915b5d77a310f7329", 0x2b}, {&(0x7f0000000080)}, {&(0x7f0000000300)="9612e475ab903722f9b3a1c1be8ed0418df27fac226d35fff8ba1255c6317474803c8002568ba38a75e1456d716bc1eda7788a5dd7cc1b906e40d210b0bb6e88852c0b29ac17af9eb4808137c957c7cf3df37f75e5f455ecb4276df55a1f794bcca8fe6620f707c1ae0e55855ed9966df6c440c337401652e43f5f37884efee17c60a5a992dbf86256f8ec249fae0b0495af0908b88f079d1d7f6d8f47f0d37a5ec73a65742af66151b2f553b9e6eaec30c9d44fca4001c2592818b8ff0623554aac852487b82db1ef64b78bc1f8646c1f01fb681720e9b102dac9a4ba3fa1ef523235b39abd6a8d6e8c8213f5610e2db6ad10e99df0e13de545dea83a0cdf015df2d9be8e423546f09c6cbe2fe227cc57e946d4751f5d3b4812bbfd5bff9455e8e439ed9aa9fb77983a8ea832f51a7a4e6849dd3df075dbab2b84ad3c6a93cab61aa68448ef353174b4127fdffe2d5533c63043192a74d285304fd02481a7b948ad41c584587bdb159297caba814d0e45e03200e559c2f37632da057301681a36c1bf7e58b6316bdfc49991d931a34f75571aeac95d1231a2eb99bea003dc05b876a9aaeb3c242d63e121fe1cefb27416b205bb3569e2e82b6d002211caaf9ff16758f9f24da76c9ebf47acf20e53a4433d93ddabc1df55bbff97bb5f311809d970e81a648402af5fffe6616ddda05bde3fc928a575c73778bdcc1adbaa3f7453f8886a8ad2dca42e38ff2414079ead7f7a30dacb0a0481c1b41d3bdf7770682b36cb5eb8241223774a9d970187779eae3646ea5c7293686d03ada75c61bb917e765fc926c1aeda29d7ce3638370fd704cccf7dfe79ffa95a659c731253c5c367183bdbd3504d6d8627f10d5ff5c235abc85a6432b957749528e75efb2ff6ce4bc6e2898c89e438d5bb9f4b7034ee1093c01f964a7347a0abb1d4494d47ba297c8080c60179fcc6b22422631568d21af937eb8f9f4129d955d1d67b1e963b7f1c151826b23c2a91f680f25efba838a664312b903a089f8cacfdf7cffbf1f0cf04e9e726b8a323364da82436696b36adb9e278a0aa6c221f2ecc8e2d514158ff2319a43e529cd618ea6e108500c697703e274852ab8c9436cc47f0ff2a375ce95a059fb793f8bcf3e5783fdf3343e4906a279fe27fa1d515fd41ee57d7a276c9d1e3eae0a8c70002f4ef16a2086a8f723f8f60fdb908ff931f0880094318396dc9dd8b5ebf33c0ef45c724cb56391f1dacaeecb0fa308c958042244d0cf44aab19e5b5f50e2d30f0ae23d0195316aa443695a3207902648f635a68dcb604ffa52a3945688580a5bc55bd30b3477a9deeefacc499f1764c82f601f447e4bd211bc73bfc6fe71b1c3f6bed9b91fd6ba480604e16fe7f7530a1c3d186655f64c26e6823af83476c747e50458fd0019e4065261ed3b084cbd5c621e766c4394571ee24638d63ddcf99850150cbab1c04b56fb128d4d9a734840286ea902250b06688d896213ba052f933f513f4e30d7ddb9f26eee34a79724e77f37c339f114b4dbd005242036781503415e3a25c3577fe55089a0c8f5570fe78c0c00af24d48dfe26bc7faead096ad2dcc1f2c9410e1c6b9e7f9b85668c3b581a363020343c6a24b53770da4d40d5404e01dda26d48392f9e15fd01167a2969ef35cca2c7b0fa828bb965ecae228dc8e673290a114c5dc0371f9b644e18529ff22f13142070d3d05062b8897ea3ee3d2a9e80f543ca7f2cde322a02f293f90b267534b97c0f339f04643d7a28763ad055d631df79a4d74562f87b9f9f78e0c1f2f258fdc18bbc8bde5a7e5d529809188ea444a7c2c0c606a2610f22da507a8ef56d8cbe9415783d284c94f8716d2c67b8378498cca8856cab903265c4340dea530ece3efd4fd4de0880d149bee9da89b2017b39d0a47f9079f78f3ec6f89a17f01a410f39d8d77216eacd95e2b2c89e9e6d0460bb8e4b81d0ab41aa57765cd7975bc1e57cc6dcb21bf86b14b4f24b79bfae343354628560c72f25a8c46aa225145ce74b1c84b4c63ddcc3f78d867a58a8e0afed3970a82e7b81b9318d3e1bcfc96e73bd3ba4d33a6e1fc587578a2746fc646bd877c262ae9b3f3db82c877d36315ce361b4887520bb29817af5c5a2f3ed5376c9fad6a387085ea6351a5ebf3115fc540d3fc99f39f8f74ef3f7a9c4b61dd60d8d756b5a9b86aa940d74b7503888adf8b2f394e2727a62380da48c14614dcf269c955e6d8e3209ac7cffc46738a4c09dea8f18df7beee69876dc8b7bf2febc0bde48e156274ff5bbe9867c364c98287dbece37b351d6a2ddcd1bb090fa3cfcc4f2df853fc284a43868093b02f0fd477f397bc1e6c90b42cefbbf77098c28d6aa02cd5a80cf10fa2d02bbd9d9caa172e83548093e5565eb4f6c10e96df3735e82ba929c6a055fee95b95e8d7e0654b98fc4c1c76ededafb20664ae800f881cc37c4bb580061aa09953c0392d2318d2c949014d1e727e61c097b0901d7bb381eff40a9fda80346b82a97f51f2f8229aa064e8af5593f406e3b54579827a5a43f0665499d99d649946b8d1c5a39c6d530ea2dfe494bab0e3f2412b152f48ad719934c8d72b1b0a4a4652a919d873ae6828892abd8fd61f26f83d4e33aa4cd0ee6a0179f666e32646a8637efcd4d7ef547a9cd5a056d3481be530e719f84c4f0ecd0308f943e65b2d5d5a81d864f9667b9bb690857b2581f199cb9c53592bb2881d04bd2013e92694db8833fbd615c9af7159742a228895ff233ebec86639bdc1cbcb8d9b7a9a85ce52a1664baf16e0db46dcc937a0e70f01d74787c272c0c73692a4b530d494f8a2ca577dc97bfa84453b1b48b880a1c5a052e4a3e5f0c81efc16fe8f29a32ae471bb4ddd5ab36ec182f5a0bc56ec3e5d00abfb82e7f67d862c9974fbf3313d4c0f9afc8827357f10417ec421a1cc7f7e61f1bc3073391263b310961f060f7d6ea3bf750aa3e9925d7ba7b57c4f2a37cea361f5af03491749e6d5c73695f6ff5b098a4ae23a26bbac962e3dfd12e905739b36e7dd1b4836b54f2d52f38b4a0f3df25cbc7c5d1d81d62e99fd3c56216b8c7ead37a2431f79d558e5650c765e5f461cb969c8e3c7e478bc66c6f54b17d1d7901b4950ebbb0601896c56e88a8d9688f1bdbca5822d30bc449db8af09d19705b3aa235d705a52e6ad2a74d41c33c831538757da37f181953e292960d49d65482491854fed613e87eee567f0f0c572b168717da241819be04c7f6a7f230ff98999677c5b743aeaa4a9ad9ec983f7413c475c41e359c75bc91f29e59072e01fedff15feaa0836bd9bd4bdca79a1a8e62017b5b1f55e9752e52cfd12e33e788dde2f3b7005271e9d134d70b25557d05ea3504ce047a1fc6cb2ea4bbd768c28ea063fbfd0c364b481ff9dfd83d6d6b04e9eb95308ad80b8b58ac4f20d378746faf22f3388d2aba6caf26f6261d468722bb5d3d157517bb7cee1fde10f229b4d7d853f5a079c723097d2e2bee0bd5b2e3e187ff39a4625c3aa5a7b2642f63e5dd5b16d22a5d69ece7c3e8a47a5b1f2ef2dc5630d2cfcc269c1ce8164bbf94f42b5bacb1e24aa3463a309b242e74973bdc4f924adc48126032aeef9485a9212795b71d4a62f46097b3e5cab180d06f9be95c8dc3acec80b8b1ac6eb8577d5696a0643138ee303561a8e925bc4de166506d9c1b75793c72602ba02d6ef0683fa436e8772fc5897e626b54ffb2b8d3b87695dfe9a7c18cab896df2009ee2c0841962e5f4f4ccfc73d1f83994b5e46b0a8c975faa03b47f7f9e3c5c37d611e24a2562eaf9075847ce7931c699a5a12134605b49db2a43e2bbb3e04459a25dfb1fea041cf17c9805a9b9200b4b7c518a4199ba98710893d42c32edc2e011fbbf2a761a1d94f67d1b68e5c78f987ce19cd404d9ac70e2a9e03f31fa4aad88784fcd35e7cac739bb06f1c3c3e19b3e7703257ae89d27334e7077118db607079383261459454156efeb03c2c04b45b4f30e41fa9014c2f914bb274393883f964c716d891c4487300983e225e71c8f15f599309329c5aca6b691af4d7afcdbb8524b2b4cb4ffd533ca68129658aa9e83edff6496cf4d6f8f09f9a19810702ce66aab14b81f2f66617d78d05a33b88cea8b7afff83d275bb902f298f99e8a2c231efb991c7b6740f9fe6502db77f998148dbc0cd89764665416be21339784867ad3e508cd3e4e3d822aa6549595251b54c7a37815d43921cf81022570745ebff743ca4cd03a1e846e04da2f7442d792c84f692a3f5005b2d5714526e44e63dec9405a1133b40cafb96fc49a9bd12140d395ced6ffe13507dcaec2b26ea1e3cfbc3090b7fd434c92c7bd1593709ebbd1e503694619f5e1448afb42473e78680da9d466f41f55b6f6ed567ea80f078c2cb9f15b906055727559ffc5aa8e32cf22cad58a8d6bfec6778ef169d7d98e16210a3ce987078c574ab18becd84545483f242d0f26fa4dec97c2837a81558deb31adc6ca46fe049ce3135dfe3181f69260e457d211a06c6e6049e9386431e2b4466a14754bf6b886ecba3670d52e8b9568987ccd5033b10e842bed95109c9897474f4e8c5b9e9d27e60f1ed62fb29795b3fe255bbcdafbc92deebbf4e41daa0904a4625e46e43fd42248ed84686bd08abdb4aa899e9d1a590d1b1d3fbe58bad8197fea84ba6c8d8f26e39c1b887ad03ad39edeb5b8db0ce2b1afd2587be279ed502136823a7285c445369bd94881438ecddda43def60379ad7b19664280ebe10e4ef36a86bddcbd69990dd85a09259b504a509be81883b1cac2050f1896e7fddfd99ddfb05760915f9c5ff687b659f852db48d630de05cddae2a9c8fbf98908afd22326f09c70f10e5ac8dbabe14ddbd717e1f244363428bdcfc973024189e85b8567d98753b66091526db9885df2ebe7c98b53fc200f68dbab72249173dd92a294687d1642f81109d9e158f2d310cb58da1ea53347ace03896387ff20536b24703f792553fa02578220e144fe82a7d63c239ffb7ac25b70de10bde05fd055689f3b60a76225f170ad23c93e7355ed3152ed64e341f8babb114189f0b11d9feb8f9b3246cb8d042ea232b1f7c8f03139e493eb736274811a225a10bb5d9b58e6470d46de7d3f65ea605906bd5876629cda354957ec1fda6b8ff965681181c39a98aa63d0ae72cd32f94af303602b424f8a3e3a85e858c2abdda6db92e91a11717a312dd37d03c19158a96cd3be2800ae24c189268e5f7e05fe3c2b35b9b5a10a7772d9bf84a8d5b7d5dcb241ce56d7c1408de10b0463f1ed980680a37203f55fb8b9824c474e58313f4693fa9e5c76084e4655bedba20c18e3210896e4ab1c4e53447c31514917b116d751b97116f5dc08c8118ac5c05872916b694576d146fe4040a8ebf22349382b1491931eeb75bdf10c08b0eb133485ac9ab8e9cb0bed24809179c081df10a0ca3017b9b348b353e9b4f6ff21c756320d5e37a61572f935de46f232679258a3531fde79172e16069ae196d56b879872f57d88b506034e7c0cb4b9f3c469af015f2c14ede2e1bc972967501cabbb557ee2db936ee5ea189260c0b075087e1d07d2798014243c98df4f1e7f0d33a49e9952ff0d94d27c38f59d6b79f4f45a261796dbb1dbc8137aa5af71216b37cfc571e836de4ba03e34d56b1e78f6710d89fba3977f0c1901992304461c802c942c065bdbc643933ed7633a80b55f75eab2e1c570dbc6bbc2689dbc7268cf9493c4e4adbe1775c21facbe22865086c63bc97d996d03ff24a58fb386f5806aece8b103e", 0x1000}, {&(0x7f0000001300)="8c0e8159f0488ed6ce07c33d213c219e61ad7c16ad66af4be3b4fd2aa04422f481d2e7d238352da4ae9242ed862ee932628cd4935596e326cf4b30336c410f03e597c96a5420b98f90b6d084596cebbfc1af344916971a7fbfc7f24c052e91cc60b82dd4c326bbe2ba9bfd9f7a194c35c5f1713fd365c3412e989884f61e324ddaf7d22efec85fcec4ca99f0ee259ac660b4509032ad6b35614dec5b610fc43c35d9bae03401341dfedf4f2bebcdb3a3e76e27dcf03a5a4614f33a957927f3a68162a73135432199993ee2584afb8af846ba3dd0c34c3a743aef3e0b12df0a6958c5cdcd0008621fd787a5baac16fffd5dca9e0ed3c138154fac81961741a1085f319f5487d1941c7b93519f04a7347fc0546e063e55a37b91eec9526f32c690e91371624bf52ac45f742f0f971660ba06f02fa85fb94eda00b41a6b033dc2419f76fbb8976025a24904deb3e4b65a40f29df2a97b15acc841c3fe2b4d05fa88707f827c532d33239db0d2feef07aa2c01ebed6b6f1296adff2ffe1d755d93ae8df585ce244288e9ba5323cdb5f406c4c0bb583bdd1736b5873d51c847c7b1eb26959c115c7d4da87cfc3e014d225ea26a51a32d76aa03ffd8b3363d58a504a20188f84ee8fc41aacdf6c4b8bc112935e94bf09c231d34f5d4e32877873bd5d81f094997a77bec8ab9dd50b878cdfcc7ea8f7027c4131f159bd3dec43d19faba014117f4c0bb50a026274b3ccf8e31629879c4d099e89a96e5bd53b65cc10c6db2aecba2ae49aa9bd93d1de5aa7dee314d0f9c4d297282240e9bc37aeb798dbcdc00bb12d0c5c2bb3dbd4bf302d47cb48cf8723328f066d371d4151da8ba90e64f73f7e2f109eb7acf050120676fa35c36ec962fe3027917d89bda724312fb2bfee8bd26a09db74540411c854c5f90f63a6188db6507695835eb87900fc5f7ec5b8926ad5b96a7c66b57c2aa343387729a5adfb2a877fd0c706e484330dfeebe5b97256654318cbd9ad653b157a5dbca9472c8ccb3ac3d6f43657bbbd7ef5f032dbb7aee6582ebf8bf6dd3179d2101358c709a7b4513b14dd8a538b1c83c0932a1a56fa529f9311df5ebffca91f1bde129291d082e1b01659461bdc563c335b3c540abfa14bb8233d4c8159eb2e7b95228f07e8feee9bde58a18492fc5b5e646f71add9d568b9159abb4567090ea77eb877a0f8fd309db1167be536334a3dcdce62c4df905bc0de167c27419c5dd39513bbd79353895857d68995770522d008c6fa84ee1250dc7d88c08aa7289a3cc011c2e911ddfef77b7f95aac20c20ea02f6d361a203b8aaab35c149e6b466906ea894e32a1c2075fe8896a830fb02fbbf7f21cd632e0dc9a9abd426d384ada0cf0a949039579eadf8bec99f3c90eea5468c01a41ec0f3b95f7c3663331afdeb31fbf85f757059b37723610361bdf4e0c28ca2982f6f992bb2d4a16a786d426df748344d2e64f2cf80ad12c29586f9694bf6a217705046fc6ce5b58197ad68cf81fffb5dcce1748b05616fd3f9dda87bfd85c7188260ada7376c2dad0c2fdc17cd1d66742a2b075a12d2c8a7893898aa4782c9e6ed04a23a90139b3fb23f266067555abfce6e29f53f29ebb79d0dbd14aecff0660287fe2305fba867e02ee415f4d9c0cf57753a732d674508296eb1760a801d74061e2a1aab475454daef43ec32d28df6a4311a15e1b8871314725d750555d813124abae822fed8a8aea7e538bf2e4894cb93559f3723597b5b04a45050bd9676fa432302f1fcc081f40289fe18fc949f6a6f47894cbe24af642f6a7ca0fa9e63353edac61a3caf8bb6a4e66c0a782a9db2b6ef69f2b9c925ad766c3e53b0ca8ab2717dbe993e024dd80fe4a61283133ed2ab242df0a34d714f169369026da79a4425002416fc3ea15dcbedcbd4c49f6edcd39bb284c1cfa8c98ff07f31e77450c6b9be29296192b550a85476ccda24aa79deb4c883d63f6785ee6271accb501a511a264d227bab45a2cb7942473dd7e954e113cc7ba7803b643b7d588576779a94c03e500de8acac012806302e7231067136abdb31273c8a88252d11aaa5976d96f001e83c6defc8bf7245f288b13d7b669ba302bebc845fbdd187ee0fb9a336a71c7fd31807be0093e53164621396a844f93a9e8287a7928e14ec9cf4ec5e46931319f2cf0df81b63cacfd91545ddb87f55b4d95eb0d4d076b9a0a5eb3c358dbbc0708915c6d09caa4b272b38e840f3e2411f767d52dd4eeec6b52b321437320fc664839a3706808c3cf1d5650abd2d0a9dd8874777ff905f42bcb048775cbede75ff4e97262c38160bfde7b7662492b5c9794ec63c24283c5a01906d7ef1950ac0cb21ae4967d714eebdf46198292cfbc5952bae925fa5134b4776d81e465a4a02985b3899548c5b30534a65ebea91b5ac1a4132d68025e4a9d25dc2f8691e0b13714bfedc56eeb9be959467055565dbc0e5311228257cc66c96f4c279273ff364cea90e5714747e91f77cc7d078faabe19f9d3a6d0fd76f555b4bf48f97acc66f13e5d5d6ec8271d2012f6f72e2f277bd38fbab46211c8dc14fc52eed58e0032a3dd7c8375983786be25fc423c10121115fb7bc6f422b915eab87e8cf6f4b47054401634de4c14168b4de17c6a39191475fa131ced67aaff6b992cff36df25be563e2b3e703b64545aec72863051f65bddff208505bc9be723a41a881f0e7143388027cd88a0c381100142380bdd4302eeecbc4fbbaa6edb857c05219226d41fbe9bc27ed33ad7101071c3b678d232dd5b51d1d08422e1c4bbf9521da4cb15b73c543b2c58be0de3910af37e792d2eccfdbf5122e33dcdd2c20325fc71fa67ff21e17bccd6dc8484fbede229a528c1117313a508e9288bfebea8cf33f6b1dbaea419d75e709010f759579be358618d3724a450d125174a7aee3abc4f6e089e2899575699b0ee08ec3c3c8766c68cf7ba63cfc845c8717550059f219675a781d90e477bf6a7fd610d2b30dab8f67a4347193c6991ad062e63df5a9ba761d46b4ab4a1eaf29ea4a457fcfcee8adbbed4810cec29398c78a6ff5eb99f36df0c0dfe646e5b8e8ed0614e5ad6339e985d32823a9f5655a1768c2fd4c32285ab2bdaa94a288f2db7c46e3df8dbcdb0f363d0b2a833124278d82f02dc14f8398265b992d245c434940582a1a3376fb567cf27ac4b29b8fe6fdc83adfc97e1e397c9da3b7e18a4e79f558cb9b1091ca88f40b6c151dbcaa0c6281038fb686fc68e49c8ea96279d3b51afdc903265068edd120b9d52b8464060cfdaad1d358721743913c54be391153f11b233d334ab11a6cbc4ad7baa79d8f17d54d15b88641ad9c6c343a5f4b53a8c0f5b95c8d21c282620669ad3e1ee4bf41ef3b6c1eb79d432c2e134867799d759d5244e75d652c9d6894f3fda6f564d046680b8534febc418dbf1785e896f9fd1c4fe65255bfbdb46f11e23fae03550b148e54b06d86329924cce87c251d434a1b68d187cb6408dbec44050a35d457c9462c3d9d725db048f192227f0d372837ddc2d89ef4f9b298a79c19791f3cacaf12feca645bdbf8fc3d813602c73f6419e325e94af3fcfedc0dacbc8273b685f920d301135b62aafce6360745c135a9edb9e3921a9bf1fe799c127243c67f7225d327497898583ab59f2ca48f28de49fff6eb26bb711b3004fa30511859d0675520de37536f9311d0c0dcae58ef77650b475014fbf3db209429bd736574bfc9e62180e1a3d970513d902ce0ab4aa3f5edc04154c0e5dced135c0fa06d9d649bfeea44f12893226c0d175b1e8963008063b0c53bcf5dbb5b1501096544727ce37114714040446f27183c8cb2c6a75d7dd4d1256117ce09059a4d694e8c32ce2813bcf196d72185da1612a0ff4f28e50e32138b9c0d5c5b0b6c2649a2e131a0dfefb23db8b428e857a3697782506ed81589b527d477d785c58edf55b4dff82c897b82b623357d1c47a189b8416f0b6682023014b29ed03671e139f1608a86f56d2760aa11536a2f8a14c5253fa69019b8b27e0d317cef93aeb7b819f1571aa8c537c831baf0299f44bca29df842a2984a5cbdec6947e53a2c05ec2cf1cc159973d78c5adfdb82e0441530b866d5df5864e4d3ea941804425e326e5a021c3faeba02eb6b23382957e430b488545ea6beb89d0a1d823473444cc8c96222d930f08f98390deaf4459f58f7713543b49fc615b476cdcdcd6216e1992e9639e0e58c1cbfb41c918fdf5b5c31c850b1a605d043c565f1e8f44c5e1342ab169ea6348db544aa1f10d10c189c992b3ddf9b783b9dec2fa8800e73e6acc6c54ba72053b3d32a1819e841fe0a2efa5bc7d1e9fd4b7694e4543dfe9975f833f59eb28733633fd83e7da224fc807f73835c606dc1af2d3afa3949064d1cb821a0de9e5ed34cb8dbb148619d58e89fec38ee1cb8867ec2a86da17caeed286b52596f207c0928817b3fbf0fc4ba9037024be372c301bf773dcb1e757bdd7159d027b2fc2d55417e380c1d633c603ef7fd6f02d92afa79aea0ee02269443596cee711590ae2f0e13e96b4160f1d785250da567bb1240a5fbd6f85df9dedf763382a4e4aab86469bc47355871974dc34481b61f417494db79dd0118ed775ccc7ea83168be4f1a91cf3e1a672a7c16a86b3aadc99ff1a6c4e16619e5de6e8c572dad92908242085bbcb26d6fe8d47dab0ed95388025e8dd188b45f7931a65b03a46c53aa4404a8255f23967b3b6f74639c1ad4f4dddb6c41954363ca7b0e7ff7fca5bd263da21e918eef68b2fd71fea4c011a9233f0d36e8d67df395b039231e677f41fdce14e51ffa456e90d6e9cb24c9f50aaace3bd28b2ac18fe25deffb2c716103ac7df9c86ee6e7e7ec61df9b57862f0567599c470df3fc354d9a42d01ee6a0175059e3d3bfb166d2a8f2403398060f8c79583336796ac1d5c499462bf38b012a9733c0abc48d7821c8298cbf138b743b0bca7a10d94e9031c96075d99c05a2dbc82b71235eee5548244106df410d233085c7650dd32ed94b9c9badc05371249cd092d0e2365d2a63f4da240dd54eaee2e64522182e1023702b3d5aeb6f342d7f8d78e7ea9a814cd0e1091101a7356ccd054049e4ebeac5157f7f77cd87b64721739b125921864f62749b77171c8127e38cb1a5edbc8dae87f8c17168ab6b856d505392b11a12ee87ebd7be434218c33713d7bb506bb4dea9ac8f706fb368cf83cd22019f1253593f32074a707a9ff4bd740a4f98f599d12130e2beec538936fda3c62cd8ffe9b534a6eae33b600b2f9e3418e06296682f185f47ef68aeea6f7eace5516bc7f49a80e58943e65305c6f4ad6a458022f24896974406fe18f3b32737391fbb8f014abd94f5d0a4d18974a5b4e325fac1ffdc676ec894604c2f8e48d133f66311bc8a2aac9e7322e561169c57e2e376ee0d45786dc3a99a3157f3938d9eb98bd465458be1c27b1e2fe0fa3cb1020dc364779255be6855dd705f66d58b545aebb419f53c4ffb861028c25400b16541d74a87a02530e327de44ba23b875deca019a6eeb1e60cd3f1c6784bf1d6faed16449de6267c98222b1e7be7c6d8b287fd0bf8f4b59d50bf3e40bde4db461988e433465c723ba3087426d104d2aeb2628e127d502842ea2e153ac75326a2ca10d15af7ddd4af4e00e01a2ef4d1d5c490e005cebc6bfff4913143293f51a3cd8c7ec9699748cdec5746067c40963729722b4670aea250866df5e8437f91a70d3702dbf7b469847e7c5ff9b71a0c50fa8c6e5ac38d27569aefc2c765ba", 0x1000}, {&(0x7f0000000100)="47a6fcde3925ec3f2ca66bdf68bbdc0289", 0x11}, {&(0x7f0000000140)="63f1da1fa82cd25a592ff5df7af82ca64971efc57ac1723d2ccb26832256cb1b9bfb696c54796eaa38ffc9ce0523e0a9d6591d7edbbe9914d6f24a39257783464fb94ff64f0f", 0x46}, {&(0x7f0000002300)="d09fd97f6e811cdef165bbba89e5084f44c8657997bf586bf5360da93d9e7447b81bdc50d6bcb84a4cac95cd98b9a42ffb14f83f1afd973c83bcf3157a3d384f3d9ec9103d56ec65cfb55901b8ccf31d282bdcf6217389e05c912a323502a661660f517a969b53b85634f6fa8d67cf227c23c4e77da4fffd8b6942935eef05c717d7db230185e482c1b17b75322e7cb25ace0adbc700764bffd833b1335facb0fd4edf00b5d4ddb4121cd49179b16e5ca58dcf2703264686477d807e92d6c84eb391815a8b1aa4cfcd651a8e89bb0d8dcca386db33e9415122c14cd0c7da0987881958e2cf76c9e211e8f3b2583c668ec6130834363ea94b812204b10a14aa7d9b7178709458589ed6968a90f325510772aa8b713cb4d6749c0e8c6d9d88f4ac1b54e942afde387ec7dcbb6a804294e19f6d618a0b185c0b0e4c65f6cf24dfe53b126916b3c378999092ee70fac5df74d79b8b6929e3459e4cdb884bc73018e4f42218f23abf5aaf5cf4b45550b0e96d3918964e868f900856a7f3343b4a4caa6996aca81ac40071392f71b6ba30f4d876c93969357ed50dc4acdf91affa81a25524dedb36bede4bfa4dd814cb62537d86c1dfbf06849149b306ae05d5a3f1bf0072194ef16dbd8e5333d5c7840e175f85dc04aca1fcc8472054d31077cc3b9f34dadb89b62a9eaad6a13eabca7ff416d882a5c73d9203f138acd7b57abdf72508d75aaf311477ce37c14eaa1ce97d665a9dfa63f0dabc4a79f53fb6634e7f81fd5125839de2fe476462884edfdab5bfd29e773f0dcb7a34e8333035d82b7a94ab6d72846bb5eeb5288d282390e3fbd1307437e19afa1331e887e1fe43c8ffb014b01af9eb46c1370308961230d0805cad599bb0b1932a4fe6699df1f4c4f8a18816696d0b3ed9ddb4eb748beedf7a47bf61d5c7a6b101842e2c44ebf3f38032773fd976c022e3a5c21ead985da317a9ce311b004fbf9f3add257f0e1772c3b98dd73c765a593ce87da9013b6da5c66de2c45a97f2f06a49f795c734b78ad52e3760ff0532857f89f89cc9063ff37f966d3eb5a2892d759d820a52710b7630f164b7835b9c1b47160d0d3e5167e81a9cb2d8ff5ed5789bbf4bb83fe081e53830f8dbf8867d94aa89b09484c87270db4c24842c586dde342008b1334f28e9623dd92b8147b5d6ad8b1cdbe689723fb940a7b4a2a9c3140070d82d3e32383a619642a9e5cc39f399eac87318d52494d0715b9f2256aec1ba5e459075339a247c9bb1969b4b8eea11f12ca2d41e3389a6970ee9a174856749e82919e244b0cdc5b5592977898a1e4b91171d9d3eb1d36757cd02a8035a06c130804a6974c875870bcce72455bfa96ffb2f917acfbf00dffdd12326c205eb62928f70de3c86ba4f2f038e6c745bf362a378694c8164ab624bf870ca358408924436d82d7900c096d5ba4b1aeb6167796fea5b1f1ed45ef4b6b3437789df2e64fa1dbc1313f558a71a0fcc26f0cb9306eff3217fc3ee9844be0dfc889a8245dccadd83a4fb95ad0f0f26ff0de3830b890bc2465dfdce1dff3bc07ef2bfdab9c7e638f49160476964c1180264d4be3ae2383127d75b1cb6a1bb343d0cd5a6f63d12df07297b23a316cdc38023c039ac081fc1cdde550e50e34f3a28d6a916081efa255cd8ad49ae1d5205816e0c29741d7275513d7228ab9ff529910a12839e503419f91be007b1847b08e7fb93491b3dc438165d9a4549d134656897d5e9eaf95564cd836e94b7a167143a913100dec8177e04fccc1c00010f91d95513265d7790d0bc553f74e5deda8bd2e78b5768ad5462e3708a1c186a6407d54b69aa00a15694696a36919718818ef0b9d1e31c16e1a41ef881b9bbc68ade696319e136dcfe85ba55364ec4c77b1f0d02bb1f01cfd467a78ae3ef15437d4edba29611f8a80c1615b86873ff0e63f243da8fda21cfd5f37645f848610516991760394c59fa2ef07007594055e79a972dc3896a507feea664d09bebfef03a51efd9909f6dcd11d0f41d073e718ebd7abb6f8b80c4943ad50be64aec03efc507a72b31202ae4f59fb48476ad8942e19e0f5d44051d8818a731ce4075d822df1b2a3eaa55047a8255ae4af8bec2e482cb01b326bffbdb25f838ebb7f73b4eb051b5af17994ac7f2316048ad9ae1b55b380862e03171ee8eae6dfb0713db3cabdc34d6429118982d9fcc583900a423364b2b2b0b131afbd1e70f3929377095eaa5b4b2bfbd46afa652825b7e3b08ebca184adebf0c43d95467d13bbae2b110bfece94286c3b24505ad94208aa485eafec969c604fd8a68926835348cc667b5c2a769cdbabd3e1bec91068a3b51ef7b14e3c0082ccd5349ed507034f6f18413f59620c745cf461b5d724b5f6649fb0e163a5fd35c9c28798f582df2ec243dac4e3c6d7b494548aacc2e666b2db350c507c76b7be96c0363161c770fa12d4e45771eabe4043a432f6820d0acf1e48ba6e6603eea77565d233b5033045948a2111eaba1abca2edef50082d0e63565158e5432c0c1d98bb6bd3d436ed2715939d7dfed431be67f81a60787c94e03b897574493d7c8205eceddd044fc669d82d1d9899ee30115f50c70609e6b7ecde1d9d8a92536e6b39e855d2dab4e4f787f3c187ca46e5d041c83d4aa11bd11af9fc08b9b92d3749aee7007a7e91e1f3da30eeaf2d415d371049fe0fdfcd26cc524dee843b2613bb1d6d320bf0b8a8843f717795a7d47d9e962aa51cea7a6a682bab9ff320299dce7469f1b8204fc2e4e7b8d795cf1ddf5e45544358fa5119566eb33a19f9216fd556a141d9e42745fb38fb8675f1f28a4c8436632538724d04ff615e9dda4e2354f55ba31d6ccf16b98efd4c6f8d539cf89e5236ff3306d3b42cad65f8cda1b2d2b8ec319cb0c681ad23855da95fb5df1e20470ac5df1c8e580fa9b1b76ef4b872003089a4d39560ac4dcdb77726fd1821d24d851327e8ff4255f6754a48a5209c110d132689989227609308a2a5fd44d80fe65778e8ef4fce95a35985185064f8f760b1282170dc4248bdc6c67cf681605b3869ea77441571fe1c644351d0020e68b0070c80d35fca435bac98ef86520f9f7857972426708c34ce2e292a45b06e52d3cfeb99fe2618834cb78eb1b451f9f9a8ca5c8172587d3d4658b42c6b8e1f36fbed79dc5d99e5ccda0f549095fd0ba948601afa5cdb0b0a30bcd4a1f2854721b8c5382c3bc1bc2d3090a7ffe6c2704967017a3212c57b594fdea0157a9966bb25eb3c721225a5f8077259bfa56647273398f48317796ce23fd5da20077465de66787c9d4006913cf40133a21d34fc1633370ba1de547ee4f82c1d7b15948d87a4814a26682e83dc771860046351c389f06d2b4387fbf888c9784bcea21aed936bba2bbfd6065552231148594a0ecce101c139a4c66117cbce221ff3f978874d49157e2a4dadfdaf1bb50e3191f1616f3fb610f338c03dd7d0e64eec4df18be7e55b325c191df8700655e86010260236902e61076b1920049bf660bbf90e00e0fa1348ee636622ae1be5760579929e6934fbcd370329ec33bb6e4a7ab4511a78eb5460d392d10a7c81d654b91f812b71c6d5afa286a3fd67bd33b0d18da536ea4b1f31ca0507ad2420d5adcde4c8eebb0e7ed58d8b68845922216b7b2f7abcf8791d7d2bc902b26878a5c7dcaa53f8ac318bb0eeda54f6029b81eb71c5623a47b94093cab897d37c2167a971180e32dfcea3c4410a2c5b31427fe611b7361abfbb8d1de1d5352f7dd672c7f19db03b34ae3189384e3e160f13da804d01bc0f0d6ab694cf0562aed57345490d0c1b4ad4d26c4d67299ff3f42455fda3622e026e82564fa9855030c0e0738c3c3115f1724f6e34119bd7a39bc98b6e38d5092d72f7c85fe1e3bd61dddb5263573d6969495ae48a8cf3e5544f126f47561787fb5e60317c9086dd6d47d0444dd0ccc3e082c0828887442f05d89abb00aa798de40f31b26fadd89f373a1f4bf57533879edfb497a0a4127244f37ce502094c040fdaa8785b331771256e6886b201782b1405689417d9f6c41cf3154d57ca51e175b16179a7fcb0968236933381c23445bb91593372b69023e1235ac18d240a7ec958cb0b15d676a01462a39c2f8b780e6d4e48b000356b42175f53a092cf76039e91ad1aced94eef7b0a00478c9d720dd23234765873138447a70190b06e919992ff661c92b595bd6c7b0c845a610525b802dbad99d7a58dd8fa392c423e471eb96d2c7b2e1a27e129d6bd11e4b837a1fa3f34216d1642fb892fffeb465ccfc4a6b25ec91ec83af1946ff41090d94778e72b047124b560b4b53e2e2f209bd258abd5ddf2de91a54caf0c2e731b10d07bc4842da2b9dab6f8a3c3207ff7fe83446898f2fd86041a452050d8f2ea8b9bda6d34c665af6e5d03a4d0dcb30176528293ff59d967baab01309ec969f6774b7d633c87112c3e90adfe3f6a54151f777b3006a08afd87ce4d481208f88f61fce939c7d7a088a14f0b0946941f074f0634f6d66bc5dbd9481daa80051b7d4d137ebfd02d6e09a93e44e2068bebb9420fbc459b82d841111af6f0690ebb01c87cc47961932a6d9cd1f0eeaeeae29601a71fe5739fe99f7f1cc4fbbf6d012ddffe8243579eb5a36c583de04db13d5ef67446af54e5d8f07288e1d0fc7548e852680aa9791eac3038583ee5b8c5f1c3f30759e77971542aba15918595b1ba5b51b1c3cafb4412046a7958d868879cbbe029fdfebc4c7d849d9818d68f1583c73557ec8db37d8d8a89f97e9432b0104902039728cd6642f6263bca4b75252a93de3a43056471d250bbd9a0d9db49da146ff53f8ca4eef6bef4ddd7d80d8b6fd94897165ae4ae413f1ffa0330c4f70b01cb65fcb3d23022d3a012647961dd56107f7a1a3a6f6a739fd2ad5510cfdd5cd5df3e89201149d55aba3fb07b853a1dbdfd87cb4d9edf059ed1450c2a4b3a8bdf1c37362d446ca900e43cf653824b1a7e0e00046e3e23a01efab124144f500fd0a3e38d23f0726d9ef24bc337f0853ddad0f45688e3db4e5c13f6d088d29d25a789fc0b0a0f95a151c5e5c4b9e23d2052d928bf5cb3171b3bc037ee8bcec1f3f8a2706b20f766623c2c4ba32f858a7c44f392142d22edb993d7991148c66a5be09709fe9eec8c9c55b57b8dde985350f9907afac23d4e9b0866eaf0f879a445b66626e618e367507405f878bd084e64eae4ebc9b3aa47a8d165fd819b088d835e5c8d0faf4dd2345549651a6409c7e1869da5d3218a37ef9130a3c7454624decc63021e199438d22e4ad3edf3ea39c3c4215c91c5b7327603fb583dffe5e95f2d2568b7d1fe29cc8d6d1e9d1e2343c9fdcbf5610df4e4e55a4fef464ce7a15269743306ead9f40f8967186bb4196add4ce412935d416e7c06cd372dc9c3dc3e8fea8d39e20bcc1c5f771af739978d9efe145e756c9d39f34e33b6c47394d4c331f9e90e32fcacb68a4885339df8cfefd3e734b3c2cfbd19ce846a2be0e0c2e962b93a3179130bde2c1cc96a1dbe1f52ae58a1a377bd88bcc4bdf45146a49a1753f0ea5264439169551df86096ba23ff976829f1d15d057bbaed5ed0e144950a5514e2da760027dc46698ec400a09c54b8a6491ac32cdb5cbe5eb8095d242a00e39a34ce9097dd3e15dcfaef4c6a70b8acf6b607829b76998e07fbbdc94db44e33c960d936b4bde16ae1d3303b7b45b2a7c43bc3ac704f58ec87704f52153e458563b8b9434e27b8957cb468a81a4db1d1d39e7d76554d93e226bc292b817640ac7", 0x1000}, {&(0x7f0000000240)="4a716c936467da2b2f3d18a3c17b5dad8b1116aeda483354274235cab355a7bb9d9464ad78b2a1a56beaf5", 0x2b}], 0x8, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) sendto$inet(r1, &(0x7f0000000000)="2ed424caad3b6ecaa63abb30d6eea82aa72ae4373c4ece07cb047158b5ecd399d0c742f58ae2ca207d35ae947bf31a7f6907e667bb0d9fde729000d63b9cba3ef7ac79a7afc7cebc2a4e7f74fb9211239dc9691a07523a16e84f70bef32d594f0cdf368e0b0271ed3dccefae9ebea9f7670a8b617a2af232f9314837e5d8f5768636e38b8fe941f34c3eb017ea494a251a1d45919f6b4e33b36da437b2db8f9393409beccf90a24d3f1b801af277beec614b00355554a61f90d4309e71d2ac49e746d989c52febfa4df87c8f28d9ed7fc319158863e1128a0a668709ecea08ac6c17701f80108c71448e93130661622c9b720c2eddb3584a65ac1aa12b1340933480165f8a4ae785790f1cef150b0defd1a26e9ca49d1db4b1fd048fd00ad1e397ee6332846f6e6d98af333b231e905bed0aa6cff387203e6cb961a96518dc60222716f29551393282892131931d5e86d498885a9ddaad59d761c95800c8ddf069b134b2bc7c9148bc0f93a9d5887e38d6154ad9ce0579f48c5ae1c0065a6d7ee5761fd4b1207b405fa1924ab5aa3e8d63c740ed50db74a584f9707eccb62e35a5afef8832aea5f1809d76210b93385e42870742f8595f0daeb74538848b573da73ddfdc7a38913c2d243f7b7d8880c97cebfe8de4efab2eb687c08085b7a16484b93b696dbc384d169e9a69857541d4f2f69814fb9e2ec6581bf4e8ed4484cdef2d2a2393e77b0f1e91f68b0ebe78a86e5fb054782d0b62e2279b2d05c4e5562226cab0d26f50735b6c9a98f37d8284853d5a4e28b2838e530c759c07df33472685398658fcc39683f8fdb47d26da81da44ee77db71f7aa2eb4de674812408c5bf86336960ca5539492929f47a8f3851a4ee970018b845d4d2d674995a8224e00190ad4bb9826f6293aee5db320d9d686cbdddae250feedd16077cde770e8363adc6ff0b41f979ef4046e6c10ded9ccff0fcaf7da6cc48e41f05b694e64e3443e7815134569469cda9d66e3f62d83bf48339e5a066c6b8a6e755c255372fe07ff60778e7726e2f86c679eabcacfdcbb82c94bdad4bbefebbbbad54c441409d5158ee367a49deb6de1d936e65fab31e618f063807839070ce44e30685eba075fef47e875846328585b5fb7c407f243a86f38af2d92e4f95ad9e3768682fc2aee9bf55ddb5fb423c81de6207cfe690bceb933b4163ab14629439e9a28c7beba0e01f0a378c2c3f670ba4ba3f4725601122fca9507d3b4c05650982162aa198c8a737e806de070f81d0c80698b6826041058a7e8fe5cdbd793b08be454769080fcfe9cbd722c1c838077f3910aeb45f6bccfc2370ccb62786e00bd5d6e35eece427e33c287746bb5809dd49a31f2cd9db95a8851e318be5dd2f7bc5d6c3e64ac68356708507a81adca2b00c011cf920061ce404dc769ebcc67f1dde56b61f905826b72517d887aad6f8832dbe0e07c734c5c1cd0dcc104ab99252611ba72b7e9d824f8ccddb90976353023c9adf0de83844beed5cd653092dee01be03c7ba857c861aba11ce9ca320ff8734cfbfcc4d11ce5340a58798e7b7be411ce0dc08337fbfce45748feb5c064ba392aa8e73f67286eb2451ca6cd25d9985578a9b857ac2438f97a677623271cc3eb3115e02c9d11c8cecda91f64ff4c2a811d716a9b6d2a96922d41fa1f725b8cad3f627a51115a40ec1498e423c6b235565ada1d2bd252b532f9cd1870b50c01925da4172873e89167a4c412f9c903ae051e30d9151c9dd3655d0d7c3eb5870de619118c173b32331342eba1786f7e2ba2cea781b7c83b3e3e3002e7008ac06c5f4af6493bc5049236692bea4c08ee60e49c2a45c3c1b1c47230154507a085368c0a08e8f576320cc352d24a2493e5aa8c481d20efe683e5c27c4df34828fe457fc6aa0c5864d991ac8576d8d8b5edcacec090100599e6aac99baff664fc5c541bf82eb9f26950eb6064cf8206c1a5b3eaa28863ef9f56705628c980ce2681384f19809bfcff1c5de7270c4c6f7d00ff3971b4110a1b390725a92c5e422c1c324afe1cdb766a275e4aa967f24049b5f926d607213460134be465d65bdb9480fdd84acc301e3d011c4b39cc82d8c606a523f507bea3b3e66712d585340b17d68417918656dd257544bb63b9e853d26512f13a90a10d133acff0866e0724f9e672bdadb9ed787497fe754afb645f6f8a7dc9ce7fe4187e443855bdde97a0cda5c3fa158ff7e27d1c39165648d4a3da974194f8486c945eac9a1413cc54f7efbee66b9e17af2051b5c3328ae538bfaf1adc2bea28a411dbd04be22a0ef085483e20a5afa00d8351f6037ba55db3a1fd218365d56ae5a3ca8d48b83d1ed8f83bf2c87d989266e674eb4446248df912ad069c198c9528f2c461c7ff0310d67e7f76744b346d78e226006d127d22bbd9be112e0157bf9f1272670bb593a81cb3a503ef23cfbd47885dcec590000ba481b52cd676810324dc4375fb97b2afefa9f589f1d638d5345bb57bb534bbf5e933574158a188fc22c308bb0871fd5ed95aaf5e125254b4e1b3685426e3896a92cdd72e3dcc97cae4bfcb29c9f743636c1a6c701ddb6ee5a757010fabdd19cfd761a37babe22aefa4147f50819723d387892ae87d5ba58560a8c791bfdcffb445c3761a61b4131fce785c8ff3f33571e6c37f1b7a2621346369166e06b50e155bf974a823bccff463cf3516683391eb65532734ad8e6dbe605cd5d6509b8a88426bdee67f119ab8814d6959adc19317d52211f28563c498ed8dcc560e4c75dbe98c6c4a4434dc447311c9d1ca09c17486b736122c262f11b109635dc7708415aede5859ee91ab32ade7dfcd25ed5a81d9cb03ee7cf0f61d0024f8a05d23a4fe1f6daaf4c2638a4adf4f94bca05e61193816508a8b56be63728dea6606b1d8ef9f2210a884e85a75e842c6b4388bbae546274ed5078799c7e922c1e77502c4c53c3220119312e32c895b3e682181624edbee3727933c6980ccca89c40ce5500c2659ef3ddab8ec479373e29682454b06d93faae8d80e6d0097420f5b053def99d1564dfde548a6054de1ae4fc3c394a5b5289e37a2384cc7d6e0ec6e2dbe7c658e3feb69c8a6d6da52be0970eb6467de7f322ac5511d284ad9d2022c8c38a6ccd7853cee1e708b68a9c95d1839395b666132ca8ceff3d4eac8c507cc4d6f66741684d9b978019115b57b96ab15048f5c0ee9d121d78623121921d32414497b549486d19f0708851f10c585bf9f60347a7d9fe31e3ff7d1022c065002cf1e801cf2f6277f8ce3155d76e5f4f61b9959f5a34526ffcb54a6a2fd46108c4539975e67fb54254b888bbda32d98bd7f28b2b46f31bc12e7cce717883ed6f39cdc764b8233308fc91b388b44d585913509432966d6b701902e6ccefbfbc7087a0cb0ded4b16de7b56fd952bf626cd95249a15bb43dc66ad9532e4e5d4ef0592cdd936c0659a44a1acd27f0db56316e05519103efb92869c46e2c3782194fc94dea18ada2f64c8b79643cf7c23562f520c1a98d8f56a1b71540a5eed2c03763ce474eb65fd5daed49bfe738bafddb70ffde5acbc83db88747e5c0f1728b52e746a08cd1c7eccf5032713fa55f827a80e5a7615176a5795702cba073addc1b940c153c1d07e9e928521c3c4414f5d71a0b909307d4280953a5bbf5c666d942bb679fae07d4fb9e14917786538add13367a9fba70296ae9d01542a68be19bcef5e02327d12119257f757116c7671dfb7751fdf5af61d3bdbbe5877fab192f3b8c430ef9e24c777e3ceaeba35510c1af009434f1f7052386746f4f36c375804ae2dc160fdd8ed44f5a7dbc80b7a99bb611db8e2b6e5a3e813786834df4bb651b3d53565db85ddef60221b1b6bfab65afd20f98f1f2ec4cdf249ae764d43ad19068330f5a7ae3dd5487ffbb45f2cf800ffb2762ed04dffe0d7d269587be19a66c082e7b43e90bb4a6812e1ec012b07bfb3e4bae7f0c03f2b1216e5bbb187862af06b88b7338d7b39498c88e334a3c0af554cd677c9e4fd175d91b270704091cc2248a7105a98bade2815537d1aa42fd8558c0f6fcbcf1a61d759bb5899f755d01287ff5f34ff7fb0af1d99a61b650675b6d56149ea47005386577477443cdb81fca96d21ae8a58852499efbe5f5900d2557259c049c2772764a90918da19b204ef5392b9359f35948d2fdfa0cdaf00d3dc90a8eca7e0e4ae7362665d408f57f8e52ee51daaea18bcd4a53bf0f91c940f651479680c48e14e087318e7fb1ba726e2adec077c6a35a349494733a2436a7aae3b1d46a0eb8aa472edb2e09a240c0da3bd8bacef45e8348274a4e8563154a14725ac07f33a2331d6bf05a55432cff444829645c2102507d2b85aa537e4edb57d0c76219038f796aa9d86e7c050a746ec39b1c1ddc742abfbe990360c101e58cc203e43ccee7443529671529433594e5ccf94dc8c4a9c1f74fe7da5ae922efdee6cfe1476af571530dbc790e0e936bfc67839332a58d5a2d8b82b38b8839a5d22a5b29d9ee11afdcf80593c14ccfd3c98df7d4a4d998c68707c117e5187eaf57c895f49cbdc3dd2a5e14a485ee76be021eed315fec9834ca5ca83d2c3c25f1f7e050e4003c815f46b3d2d26b28c105cd3a5f4079cc3b0d51ca72d4e38f736a73025ed0b77cea29cfa3e3cb36afa4818a87fac1b1f9e30704c5ea5be5b33ef7d2b5ca04292932dfbbcfaa974341c8308867c8b779dc1198363f1ca71900a8dbd254e11a57496ee2751713ea7f8e4fde438adf22dcfce0e4006a651e604c861a6f96258921fcda81a7e65420c279686eeebb3e47ce47828ec663482727d9be30d3317b7959ccb65ae265aba3f2d34bd2f6967243191e1d890a1c9bf0c44a1988c0caceff318277033349b289b895a5fbca5c9c60d2659cf330312fd63e0349542c8a83f390967fb63c22bc4bb75a757fd7d6bd884394b9cece03f9755bd556d12c59328bd5d0f2d09941a31d80f9f444bb8db26bcca6c5d4a9e5aeb8c8fc36e65df2d664dda13eb257e25c00767fb0c160ad2ef22aaad633fbcd9df0a527bde24b9415c440c044ca3e2b2abf64db33cc4ac007a4b2cbb4002a0e8eb9290d81bf81cffe487c07f1f12067cd9c59d4731606b11458e1faa3a276098b4e0fb536fac2f55f4a3195a62812db986fc1a10c60564751f37d7f8023a9f135da84d7c47ce0487bbd7a707ba0fab7bd9d6b53d90378fc95d79b5c1c3386680ffe2140aea3a2bef98b47a8978732e28a18f6cfbe884b5be6ecdca5ac37c2cc4c134aba7a31bdcd41d82fbaa9d11c9846591a73982f2025d74cb73957760524fd1734da4a5366a7b705f238060cdb8b7d0784ee415238b0ec6431632b1f5b1cf52fa6b99ec76f16b68c59dd55a1ccaf79700498cfff7454c67b3e7668c5ba18fa4118f42e0789f5a1caafed870191107122df1be5c00038c675b1d8f40e27e66956fb89cc2aad9aa508e1342afab3fce1fae2ea134ef9e1107814b71442bc923cb12bcd3fe6196481cbd4cb2473455ad5c1fdb337c081bcb61143159cabedfd367d22ff98df15204b7a1daf5e3bf35389781b4c084de4a800f49a8b09b1e0165ed79d132fab575a17ed21093e924a99538f8d711ff12d82e1d588278d98f19700eb647ce92e1e71e407e8b627541d16ed0e8db32868ecfc140f20b248703564c06e32d9a46b609c9f31186d943adbb1c8efea7fac41ead9ebd12410c21028767b41519d77011c06b01ee6a8675f680ea5adc54bb568240b7789f1f5d186d3fc86b7734eecfc89f8", 0x1000, 0x400, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/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, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x25}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x200, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:53 executing program 1: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r7, r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r4, r1) setreuid(r1, 0xffffffffffffffff) 16:00:53 executing program 0: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSDTR(r1, 0x20007479) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x309) write(r3, &(0x7f0000000080)='$', 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) execve(0x0, 0x0, 0x0) 16:00:53 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x113) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x0, 0x446) r4 = msgget$private(0x0, 0x315) msgrcv(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r12, r10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r9, r6) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r19, r17) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0x20000000, r16, r18, r19, r20, 0x471f205a6fae0262, 0x20000000009}, 0xffffffffffffffff, 0x5, 0x10001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x3, r9, r2, r0, r20, 0x16, 0x5f0}, 0x6, 0x6, r21, 0x0, 0x9b, 0x1, 0x2, 0xd035}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x1a1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000000100}]}) setsockopt(r1, 0x3, 0x0, &(0x7f00000002c0)="170980c546248e836ff550620e2b95f59006fd33652c8c4c8faf373edec2938afaab287292c339e25f913af892685d081b447a528cabcac7b156ea23bb77e4a2b396044c8bf3961ad3ad4981045da9efa926bca8bca29c5f9e9f6f4fcf5e719d61df014f5b4ab53904a9da3722ad147e1c5e561a525c1e05fe68b2f7623152665666c6e101d674e477cf7781c6dd3513b7cca876e219ac41aa2de5f6a2e972a92fb5442b", 0xa4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000040)) r3 = kqueue() lseek(r3, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0x2c6, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0xd0) pledge(&(0x7f0000000180)='/dev/bpf\x00', &(0x7f0000000380)='\x00') ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in6}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 16:00:53 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="c1", 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000100)=""/101, 0xfffffffffffffe66) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) getpgrp() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 16:00:53 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000002240)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/13, 0xd}, {&(0x7f00000021c0)=""/92, 0x5c}], 0x5, &(0x7f00000022c0)}, 0x1822) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:53 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='^--.\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\\*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='Q\x00']) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) shmget(0x1, 0x1000, 0x404, &(0x7f0000ffc000/0x1000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x40, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:54 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x40}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x7fffffff, './bus\x00', './bus/file0\x00'}) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0x7) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x7fffffff, './bus\x00', './bus\x00'}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f494a3967935e9b6dba6407ac775518feb09885974283f6ec275c356cbf5c0856d76063686e60ff87cef7bcf5fada58fb6681395a9f445a2befd103d5adf55769caa23ff5807426bf5b149d22fb2d77c2237f57509c1e6623", 0x95) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x400, 0xcb) 16:00:54 executing program 1: r0 = socket(0x1e, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x18, 0x4, 0x36d9, 0x3}], 0xcb8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x88, 0xf0000000, 0x0, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x18, 0x80, 0x1, 0x8}, {{r3}, 0xfffffffffffffffa, 0xb9, 0x2, 0x1, 0x4c2}, {{r4}, 0xfffffffffffffffd, 0x62, 0x11, 0x1000000, 0x8000}], 0x4, &(0x7f0000000200)={0x0, 0x4}) r5 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xc7) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r7, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="620205f35838dc1832fb9545"], 0x10) write(r2, 0x0, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000100)="5a245945d0a7f69f5a73100ead9efbf5231eb70cc54d05", 0x17}, {&(0x7f0000000140)="148ed5e5c0a33f63abcabdfd292a2bd8704772c13ee901d5b6eb4ab9ade115efaf27a3d0cfc1259024d7428f0d255210f1b53eec31c9a1f028e80c7e8d241c8bd7fc0ab73aada728b1d92f3776cfe773ee9db26f4142d1b1d188857468e901aa205e7d210e191a4147b1ce2a61c72b325694e567ff491618d4c9d6aae111941e16", 0x81}, {&(0x7f0000000340)="6ae5d03a9a3bce2ad219a316bc24cf3300bead61ea9d32f24d8be631dd73672940b01d", 0x23}, {&(0x7f0000000380)="44d036ee7b0325322687dcf596461983", 0x10}, {&(0x7f00000003c0)="95fa8ac9e1a09b69a6b79dc3485a821767d0f06627d0adc04975e39df6488d113dc157c3fd0f43e51e0babb0951713a5015d9c296098ead1d28e9719ecdc42fc19c53a8d32f1076b9a26e18f2e68593e61ef8143ed57d0f6f9408166025a4f8a05e9b977c621dd28920a4ccea18ecf7d747afef2593c919a8f3bbe465b03aa07aa9f83e36521030849e78afb78e3ba6a49a289bdb881a00bfb18028756afab85220047ee22d2730c31baa24ee7eb257697cdbb9bef26dcf353dc0f7274d8aa2822b6bb5fdd07f774a6f8f5755884eb4e7d412a5866aab7b5b1899d309aad012aa6fdeab37621098842f52bc5b6f8e7563c2b860ed79160ea148a51", 0xfb}, {&(0x7f00000004c0)="1716c9", 0x3}, {&(0x7f0000000500)="634f8ca6a68cb8502e890261c1d7c0627db3", 0x12}], 0x7) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) write(r3, &(0x7f00000000c0)="f6fe9ac0ad6171ee0fd068b8124ebfdb1b114ad12335ca25", 0x18) 16:00:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) flock(r0, 0x2) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x20000000005, r3}) 16:00:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/16, 0x10) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:54 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="e4442704a9f5b494031602fa4a621eb09191031cf82c679f96c1c6e96ca3cbb718929d41444b5ec3cc4453d8d6b1fb718f60e3105c0d06718d99a098078b867de33ec0f69d18e401e6b403e5d07b33a8709dca38c0169721dd81d612106a091927621ee5645dd93b7760d124d0121aeb8766e6634c5af3c7b44a2b60d058e74be48cf99f7a0456d103b63565de41fbc9d6", 0x91, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x100006, 0x0, 0x0, 0xfc}]}) clock_settime(0x3, &(0x7f0000000100)={0xa0, 0xcb}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x18ba7ced1d64e1e1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:55 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0x201) r1 = syz_open_pts() r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000500)={'./bus\x00', 0x4, 0x3, 0x254, 0x1, 0x1, 0x0, 0x37ab, 0x0, 0x1, 0x5, 0x1f}) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ff7000/0x8000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000180)={0x20, [{0x3}, {0x8d1e0ce83fe0b541, 0xa1a2}, {0x2, 0x95ed}, {0x3, 0x6}, {0x2, 0x5}, {0x1, 0x1}, {0x1, 0x7}, {0x1, 0x3}, {0x3, 0xffffffffffffffe1}, {0x3, 0x7}, {0x2}, {0x3, 0x2}, {0x2}, {0x1, 0x7fff}, {0x3, 0x2f00}, {0x1, 0xffffffffffffff80}, {0x3}, {0x0, 0xb6b2}, {0x3, 0x2}, {0x1, 0x8b}, {0x3, 0xffff}, {0x2, 0x80000001}, {0x3, 0x2}, {0x3, 0x100}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0x864}, {0x1, 0x100}, {0x0, 0x6}, {0x1, 0x1f}, {0x2, 0x40}, {0x1}]}) recvfrom(r4, &(0x7f0000000040)=""/189, 0xbd, 0x800, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r6, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x5, 0x1f, 0x5, 0x6b355b88}, {0x0, 0x2, 0x53e, 0x113}, {0x9, 0x3, 0x9, 0x2}, {0x0, 0xfffffffffffffffa, 0x9}]}) 16:00:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r1 = socket(0x2, 0x8002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getpid() 16:00:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:56 executing program 0: r0 = socket(0x1, 0x8000, 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/44, 0x2c, 0x800, &(0x7f0000000080)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b01689", 0x6}], 0x1, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x2}], 0x1000000000000274) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x22b}], 0x1, 0x0, 0x0) 16:00:56 executing program 0: poll(0xffffffffffffffff, 0x48, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="d9cb3ea0fc4fe313c02d206d757f8dc61b59fefd767c699c4f2e3722cfde7f4d727489051677f23346759153bf772755d96e16b83e610ac2cbdf0b5fc6ee7695f528f53b1988e490969356076bfa38f727b4c6109be80013b9c239953d6bc852614efa45c183987cccaa435a6f4b5f2942", 0x71) 16:00:56 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5, 0x3}) r1 = socket$inet(0x2, 0x2, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:56 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x180000000000000, 0x7}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) getpid() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$dupfd(0xffffffffffffffff, 0x14, r0) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x5) fcntl$setflags(r4, 0x2, 0x2) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0xe0, 0x10000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000300)="cd5272807c1afa71c247bc0b4184611e15ed3e826a4eb26b731e1fe8121e6a7d0bcc6b146c983642b76699bda7140f89e490d1e64f147304b214607abb5576c1e3aff7e9a828ca487544d7db1752a4fdf998af506fb052692cdc908e8de9ca700511d75b47c35a3c246c66dd99bc757dfbc5efffd66914f91412a8d0e8b18ab9866ad78435961b4049a57500af3de6c6d830c672be6609acaaf127bc24548dfdb199c5fafda0d84fa3a6714d8aff4924f9775ad90fbc251ebff8d641067a90370c5f2542832fe4b69532b46c72cab50808e3de173a9cd6d36a28e90bd8fb54ada9756d56beee32aab9123fb180a4e0270aef559948e8bfaa4563cc539d7336a5bf5f8aa4cb463ca5d2b9988ec711f19886a7504a13ec71699db36bcb3c350d275527f4406c0cba151342a2cf478976165f40e6ac3856d09f64c1b1a5e61d45f9df8a7971238d9bd3e0b727140edfb92903a10fe6101d09a630e4b68b9035d0dbca108232145290c343f71b308bdccdde31323245d1c65020577d6b6454152611cc2afc11ceb5e9626c899bade65fa4befffbfb2a44adbd7119b8bc2d3e1148a892b83b2639addd9ea2d3e662d5ad381e9445efcd65f8d9d077586d81e872005ddebcb1ef167b8478800ef31c0389120c04b6a280b1cf8e0ef9ac2c5a756ab04841da3d2f43aba6b62987816855a87e6e4c04cbd1e55d2a7ad211426ec87102c187c740669469c0f0febf9d45b7176cec2300f4912721a137c2d3aceb77617fd65a11c305f511cb7b1d2c04082418a57d09aea5a73223542929527996de0c356299a5e531492ada4609fd77224919e8c7215dca608ff0df43f3cdd777f1244d867b76218c010a8fcbededf0f70ff153e6c90892ec80c7be03e163e02e4ff65ad8aa9c469fdd07090887f03b1379639f0aa29d104c2541b99b77cc0457035d20876ef6e4a4520ff633b6f193d380e30f41404108abd68b170a7b3261744ba01d3d306ba13791c034fd3cde35063e5ef0fb22cdbb87592b75998a28dedbcd8e429876db3bd816cc0fd8b36eaddc985b318978084dfc964c5850a75144a6bce3a6300812fec972bdadce20445fcd6d1296fc38e2a14f22ba8780e9d501a3bf484e794b484377c00bd83669763f1eb52d6a87ba3929fea1cce535a40638dc0379c54ff27704649664ce0d3b6903f93bbf333f52ef3f2d1909d520a9d65015957fbfa827ab0295a7cb95b2fc8c5c9f88e3bcd32eccc1357872742c7e59b92c2c1d19a90ebd49fff83bddd146843227b7c50db91991497ef6ada76dca38952131be5d7e951c0f34dac0149a539ee01236bc8724297dddf4c25cb526186c7c240851bfd951c2741dfd674f5b029662ed50187e4e7062b172fde2e08b7aa8428a1b6470bc251fde893d428ee12326d6c53b714d429372057f85d43e2890709ceceee004c341b42e86aa73ebfa238eb31a53f5013b76f8e064c14b8d25268dc548406e6f74b8e9d2b8caa732078edcf1052dd154532feec8f4464f1ad2e396d1b5896675ac61f8686da947820ebd256e8d8582e71253be49e9c2c1dea11e7ed7cc6b3d80bb079255d497daf9d4df471b082c026be2a91b3c2ab748025885a877d40008b916e5f1d1b74744ee91598361dd45d29a2357b3657b234d640723c01b1133ed28a65effc292a9d0f3b16b425bde3b1a867edc5f7c9e25ba0408682b16d2368343039b4b0adfff5128a31408648c165c3789e2e4aff5e4bb6a31bee2c5b1e4abf129ebb7018e7906eb677bb6bcbceebb6e125a366b04cbf6de05ad277dd9225cf9bb397717588e7b08f41a24431dcffd22450549600512c27d672c8502ffba713331a7172f7124f648ca035c9403a63069924174712be44041bc306db8bf937069cb2e6bc6dec15527ce4190726911baefeeb4aef4feba01982a5f01cb2b702cb3ef255287bba76f8fffe57e4b45de0139b89da9e1788e1e5ae3a9e0ebda507b7bb72aec93fc35907f6ccec5c72d016b8f74500fef73832c799297915f64570a218d9a5c18fce0f15aa07027ba56d0672c7a969d2ddb9b7ff09d87bb57f15efbc2ad2adef5246aba6c0094c4ca9fb5f35771cf5c808351747ea7fcce3591a92f0546462be3a830c28cb1b5f0097c77f1640bba3435f83c2074b5a011d7ed7a4b39042e6a6b46c5e09031a48d3ab396a9812239166cd9b444a2206097484c6f8fd674087a665e6c621d7ffe8f73531839c0a39358892c530581c37246e6b06816ed8fb120feae6e722165e30632f431e1b2fd3e33ea4bb2ff7eb73ede7c614a167e30a3e3359f72a5fcbcb8131b1e20716729e705b649063594b58dabc68cb34d76f2a17061ac20c026e9c09be618aca5ceaba5f3e1d94b50636202a07b50937717f16cb87c99ba063b36b7051fe5e73e1d744be346dabdbf93791e47f325935022340cec71c4b59553d0e5a2c483f3cadd6cc96608ad6c6d12f2a90c99cba76f0a3d62a113c8c73f05d72a5dab7a6344525dfaaca707f595c9b071d1023d69a098c30a7dc6dfc830d2dff7fbf0130700ca1563ab099000c9e8f95cba5f7137d9ad1c6e43f56c2bdce7b628c5235ea8a718b958b7704b19d793dc61c34158fe0963ab5a95e703333e6dfd792f02d46bd72848c51d25c9a54c78cf8c60df55502a9ceb75558c79c7bbf399db81fb4c5e6c5b837a03e94761ef0c2942bb12d69054a30f411776db3f4fff981121af6cbc1de0b766129c46ed617d5656785a7a891671fd166bd1a22f731ea4f2750a8c0a8365cc9f61b7369b53309b3882308f119a2e42c7d29fed4a4cbe78f76a8dd127cd09c0ddee6400e31079fdb1d07d14ff6e8108595c633e3eebd9e1b7713a9a3636e35a4c521597f441d19d698ac2038584d1edb912a887f84f3639d72b27d2a4961a2e613758625eb9cd599b4eec4e0ecaaef4f459cf734b6dca7dbe265914648e4b7d79efc747e0aa83e3855e56cd8eaeed5fe43c5fa10ea68849cd6b3fb94963141ddf908e2324a8f40d0f511c7d20a4db57b23164eaa9367d1c5cc71376ffd24dd502e12f40bd69db543024cd6bdb35e063fee16156a97f6f0ab9b50e2b1050f83767cb43cae1c11372def7d11783a9ac91d864c10ab80ec7605d896c8b5b3b13af3101b784a2ad2b5c826fd654a389b408b0d50029dc980fe9ae54a1510179c416477e1ba523df024b23bdf6411f9dbfab303f9b85c009f9399897e929bace1926fb3a35af8fa14ddb8232c1ce114d274f13c9ecd09d2f7789a3896fa941a2f91cd100ec66468bc95581ca50bb23c7cb271bd3fc0ef8b289b3fb5fd2e018ec36775afd073be05e5f748a57f100836eccad1e8db78e87e582ad4131d8b911e10be70b8b435436d756f91acfa8a959e1271f9ba6705653f688eb09ff65237eeab93f02bbc164b4922fd9d6bc384b50acefbb18f84d5b1da520031954827612f3ee391a6e2c7b2e3d5bd1cefa0d0d3473fb53cd4ece77094ebf8ca1e0cc3defacf172affd2e665630de53c03ddebdb6f7278805bd7a7f3f964606dd7ebb35c1fe0d2e0c991c6219e9c151a4c12b31a6a488052dbe595bf42277136dd32ab35eff5526bdcd8588e63d6050b2f311733f2bcb3092cddd6422ad4540508cbfcc51771ac7b1caff8723cecaaf0cd418814470e5c0ef70ee37b30404c0bf0f9c78892c87a8167fd3df1f71af3b847874d14e99f48fd4bd3b4527ba3f17e5c4f1273667c918003424abcf5983ec3803345d3de2cec5f9b4133ca46c112d2542a14d3f74108857f309ce102150233af64e73ed2cdeae99d12f0cd27f10ed002fd19dd99b2968aadf402e05a089a5616f211124ff52d3767a0f3a21b786283c0db457704991dbe45b71f31ffd5ccfdebd5dece1ca03a4a413e8d89cd44d3a1bd4b3dd8f04cc2a6a34fd38e81aea772babe9966aa2610b0f6ef0c6e188f37a07b3ec3b829edbf0d071883a1d0895550b3eeaad5c0b912d8b7fd73e97ad9dbdd91f7e6caf52dafc314a5180124d09c8af27e162550580ca9cb1f4dc1f33b87804ae251afb08872d3e0b161116b550287eb650bb1548d7b8e8b20593e818aa48d26ea22ea068c0f0ca0a6ccae67495c249a79203755eb7dce2ec04c2da47e22675a7ad760037ffa0c6e61b59c86ec193f875fdc4140a9c2c5c530201819ad44b830cd6675f24a439aba00d0f6a31f39a44f230550ca54948f5616ec713874ecad63a2933f230e75e5eb9cf461278b1a0f7e5b70e3998692c8154b1c4e9a7e865cf43e1dbd79b0a055f65779c6acbae23f6531f038a7fc0e522b8901ade091e04cbae22fc8a59db7c793ce91e043d5ac17515c021af7df1a83e9fe89189dc953636d87bd9594e7e402bb9e52e6f75015efab7dc3563d6dbdfb9abc991165954e7476b5ca26062338c64b9130dc5e1845d3a2fe0cbbe830eb5eb98660b348ec9bdfba869afbb6b6e95856e3aebd149695c3be4e1e1596b9953bda76e8f782cb5e64f0974e47a8f2568a6e2742791a5f7effa8d29f1e6e5f7ee10b41ece5ecd2e81a294ee86f19cb3b3ab2f32227230d559c4f8de250154b378f6e7e634c9aa49d95f361a66bcd5be497c1a0d3e21967486cd0a986715c0f6e11372f674b323a6d6e29933f6834a21c0208b23c2e539cb235b1db7cf08b549a3d78e724a1b7ab8ae53c7f1f99fb3e76ac563e695bb67af8074edbf46fcdd2d51f689760bd58a6596cf2a6c316a4158d603b092078fe5ab73f493c55da45df2225313918102bcb01d33ae956c3930014514b7e4b2ac01d07f933101c744c26e43fa5480f596b95c8c10266a626a9a74df2674d38313c9e3d5fce655c6bb4c99fa145dacd2996f06427bba5090343467ca9d0f2781dc81f4650e306ccae9fb5ac1199bbe945a491dfb9d1fa724fa6e1236f927c53484aff5ac38f34f04cfc8559c65b1c31b3b1d79a8c767267e8ec1447e8263b2cda95f6d9280f23a90c573b1a03680dde78603bde92e7a80989e1561bcc82ecbbfe274b79e4be05d47011f767d13238ca45cba854e2f328517f3aceef444e49edd7b0f15fda1831cfd9fe8fcddcc342afa1d093185bb9d20b177e33b8c0bc6cf8983862b5d7c8638a5c9d46eda2ab5747cae774b7ab7d66f9cf9ae635288cbb0fc4db0e0a77052b21febf91524fea4d1c2bccb059c2eb52d8c21203fe87fe4728432f07bd1a1d1481ae05c43b27e0f065c60a8ff1aae78c0af15398cc5b3fa8b1c489bce01f958efb4670f14207667a03eda30693cd06ad3cd2d1d88be7b2da98375dfa6582a7eeb66a80823fece6032f9c34e6cf155a2a20b6f3e5eda0aa09d9464a47ab48ca84880ea27150125f1f32af95e46bc9cf5d6b520eadc5883aaa86e8c7df3b777576c677e95037270e6fd2a8c10f659323a664fe4b5d322ac4645ffd432134a460e57866ba725e5db2a186888c5e87434bbead9d25e3179f8da724c919190fe90530436726dc54ffe013a82ad295c0df6af7dbbefeb948e654d785ab6799aa6986ea5775242523ae0fa15cc76065f336f624c51d3d364db87e43a8d296b4c7a8aedfb29694e713571f6ef470e98874afb0d03b35b38324762111695420b1bf4ae73d6650c075ce0d8457c8dd8f8b801b08ec529e4685529d75a1a4c3fabb0fc6dd232188f9b618212fb233f3dd26cb77f95e056011ce74a72a1e345c3a72369d8aa685e5709387338b77336046be6f66fdc397cb551f1b3104d73cfaceec354ec08bfc0b07aacf6f3413f03b7aa7990d71e7c66d691cbfd99361b81d982bd2e4d823e3618395238", 0x1000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) write(r1, &(0x7f0000000180)="5769666e4baf4d83ff68f9d5c1f84f4e7abe7911eba24bd3298d7ec9c01cf764c7a8ed54f77fdb6568a8b2f2f1d4143cc8cad81d8599244037961e7fd891dc8b0301b78c5feb39cfb1310fb2df58965af00717aa9f730da5da7dfb417f73ce39f604d134b3cd87c9135cfdd78dc50d8d86d3ca1d0fcf146f59e5ab8941c93eb99f295462aeb122fa8c53cda91dd6184548deb19a5e5338ce83e06784805630b8a30d88c7afc0b244cf665979fe43edc2c1d2e1985a7d98e4ceec6dc3d3bbd2d26ddf4f5e91a08cca72671ab18c4e00152a94bfbfd5edde383827249cc5b4e35e03a30ec285256ff98f9a5dcb30decf467312d1f08d", 0xf5) 16:00:56 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) r1 = socket(0x10, 0x4002, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket$inet6(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) shutdown(r7, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46, 0x1, 0x9, 0x2}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40, 0x80000001, 0x3}, {{r0}, 0xd45c41d879e37131, 0xb0, 0x2, 0x0, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa5, 0x80, 0xfffffffffffffff7, 0x30be}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x82e7, 0x1}], 0x6, &(0x7f0000000200)=[{{r2}, 0x6e572259ad70b5a8, 0x91baef0d79a55c2a, 0x80000000, 0x101, 0x6}, {{r3}, 0xffffffffffffffff, 0x80, 0x60, 0x7cf, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x20, 0x4, 0x1, 0xcd23}, {{r5}, 0xfffffffffffffff9, 0x12, 0x20, 0x80000001, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x2}, {{r6}, 0xfffffffffffffffe, 0x42, 0x10, 0x1, 0xdc}, {{r7}, 0xb6c0aa2fab7a8ba5, 0x52, 0x1, 0x9, 0x1}, {{r0}, 0x5, 0x80, 0x0, 0xec1, 0x4ed}], 0x3, &(0x7f0000000300)={0x8, 0x7}) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) utimensat(r8, &(0x7f0000000000)='./control\x00', &(0x7f0000000040)={{0x7f, 0x9}, {0x5, 0x3}}, 0x3) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) denied attempt to set clock forward to 108086391056891904 denied attempt to set clock forward to 108086391056891904 16:00:56 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x7077, 0x4, 0xffff, 0x4}, {0x0, 0x3, 0x394237f0, 0x9}, {0x3, 0xfffffffffffffe01, 0x844, 0xfff}, {0x81, 0xff, 0x5, 0x2}, {0x1f, 0x81, 0x7, 0x442}]}) 16:00:56 executing program 0: pipe2(&(0x7f0000000400), 0x4) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x6f, 0x100000001, 0x40000000008}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x7, 0xffffffff, 0x0, 0x1, 0x3, 0x40, 0x3, 0x2, 0x1, 0x7, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 16:00:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x5}], 0x1}) 16:00:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000002c0)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4e271c230898f9cbc95ed7d464734bf90a141c4eab063d2168b31", 0x100000129) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) setsockopt(r1, 0x5f8, 0x4, &(0x7f0000000040)="17059d91ac73360a5a89d73e685219d18c1dc43b7508bd7390173a1fa38777f2dbd7c3ac5536c3af9a949746477361a7f7dff5f6fd5bd85fffa0b0d093b99c37ecc3984be2b7e088e6f55b64daccc02c2a409d65f33fbc64c5538fd94ae5c1668a3e9d7a7f68ef9380b54089fb7c04af0c43f21be25131812481170218fffd732fd9fe450c4996a5816ca3c1c32732a0144b2597a3236518b49c8a54981e13169fb5c3b9d1d90cc4ba852853ab045e", 0xaf) 16:00:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) pipe(&(0x7f0000000100)) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 16:00:56 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="1e5093925d1890", 0x2}, {&(0x7f00000000c0)="8f952ae5d356a589e9d624314985c13f12081ead655bbbda572d969d5a543e7319100bd46e16acd734d157d7459a49456332bbcf8b33187863d907a63595d6474540f9b55ff969e95cf193d8a266539319bbddd88483fa176d7887ca0581f128847c6289bfa850bdc4b6a7a3628f45fd31884efa3fa2d1dd4dd1bf582ed7546d09e2f0f4e9d50e0693340cfbacdc4d4b9c3f9928f686cb5f71cb395adb5ebe7e4ce5933851b595d8b79b85de27cec1e6de578d33e2f4d0c82d815a8cf450be", 0xbf}, {&(0x7f0000000300)="13b4bdd50820451708123ad6ce18800ea56319bf5ae5ade8539b0457cdd1443b0a763c531f460236da42900f4f605eabc14971fd1cd8a9d9ae9fb05f8fcdc3cffce34e4c663ca4f8e9dc6a5b6100000000000000000000000000000000bf45283d84b6291e4cd87a4e8fe0d688e718ad3cbf49b52b89902afd8fcade82fb5b7a44f87eaeda0d4d61c5161750a5", 0x52}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x101) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x12, 0xffffffffffffff9c, 0x0, 0x0) 16:00:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) nanosleep(&(0x7f0000000040)={0x5f, 0x7f}, &(0x7f0000000080)) r0 = socket(0x2, 0x8002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0xffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) fcntl$dupfd(r1, 0x1b, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="626603df4e8a9734ef68"], 0x10) write(r4, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r6 = socket$inet6(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = fcntl$dupfd(r6, 0xa, r4) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0x7fff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r9, r0) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) shmget$private(0x0, 0x2000, 0x652, &(0x7f0000ffb000/0x2000)=nil) fchmodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xa9, 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000380), 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x5, 0x7, './file0\x00', 0x8, 0xa9a6, 0x6, 0x1}) r2 = semget$private(0x0, 0x7, 0xc0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000100)=""/99) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000000)=[{0x6, 0x7, 0x388e, 0x6ade8df3}, {0x7, 0x3, 0x81, 0x289aae6b}, {0xfff, 0x0, 0x3, 0x3}, {0x98, 0x8, 0xfff, 0x100}, {0x7, 0x4e, 0x7, 0x200}, {0xa8d1839, 0xf7ffffffffffffff, 0x101, 0xbd}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:57 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x1f, 0xfffffffffffffffa, 0x0, 0x2, 0x0, 0x5]}, 0x3c) r0 = kqueue() r1 = socket(0x6, 0x8001, 0x2) pwrite(r1, &(0x7f0000000300)="2aaf1f16a2ac9c5abd6526cd3b2b3933a562a4303db8559e0278cdcd4c7a289eb04c5e025d882787c9c63a403168dbc0abcb629e90edd28b3b28dfea1f954a96bb6fd42d171541ef1bb9bbf6fafb04069168ed0d65526ebaa2bfa408a9f5b74bebb729c6927d8c84371bf70e69ef70c9d18b1c093b77c8d605f7d6ab56763ec638558bda7f03b6513f1a77f077a4c90eec6503aa409afd82bfc6e1f696f2040680186e5693479f7f408769d13741ff41d8ff6d29bf7ca3a4e6d2db07ea01a36a0a257ef5ec325fa02aad856f6f0ba078f382b284e2460a593f174e95fed966f36bacb710790381", 0xe7, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSTOP(r2, 0x2000746f) poll(0x0, 0x0, 0xc5ee) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x8d62, 0x5, 0x91, 0xffff, "74dbdaf2e7e2cef1afe55e3e8c12878976d14896", 0xadd0, 0xfff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40, 0x4, 0x7}], 0x7, 0x0, 0x7, 0x0) syz_open_pts() pwrite(r2, &(0x7f0000000100)="054e1e31c551e4e8f7cc658b0af3bfbb88627d59596b5c66800ee0379a91271ae3b636a6232a987ad04e5c9cbc92897b8d2443302faa8e15aa27c85fad1a71ec6c0886558c5431d846db3ada5a081911aa9ec7655f9b4655f1cc15f01b27193d4595718c6d7990f0dbc50fd7ef021de35c0b37a136ec9a9ab88a82f2be29c97ca0bfd867bbe5a9d8539406b2ee195a55c277a67bf4ee30dc8668322dc0c7284526c5aee58fde0eec6df9b25904e6a9f697a7b9da0394d8f60240d3a1be41a22ab8af58c506907b8aa1bc51434bc3dad2ce88f2ba80138d2dc42592216a084cbe36b36e", 0xe3, 0x0, 0x7) 16:00:57 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x0, 0xd9, 0xffffffffffff8001, "52313a8ba35f16b829ac51074256753dacaf9474", 0x7, 0x401}) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x4, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d1911b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dc1d3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc408000000000000007bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e4930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de65741111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98e802cc726a42f63cabc329c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227363a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b1b097b63b23030000000cea01e153d7e53778a0dabbde1da5ab86373a3d4bfb06be8c8960005e812dd35e8a40d25356254f54ee5ccf90597bf116f40360c1c6d17a725b20583b98f23ffc6b74c12ae1aa08f547f841fdd91e8b3b1b8f3f3e623eb3a0d5d7709956d0bdf314b4ad8a079eae6dfbe8d224a79a04fe4b83bd994fc3a280ea436971a8f5cc71bfecdb6a2fdf48a2d8bd73ae20c5ca90de9c7f41cb325f7b2c70afc9ea9a7f09161a82da4ce875e1c07bd46a9074ba0c4a8a73d1a0af2643a08f9fa4fee9e47864db78134dcbac1ca42ab7e63d2e2a0a83c3e642ca2696882c173417bc3184fc844837087d4de6cd383a44bb30531a4543d210470e20af8921b3c6c53d25f87627942f9fb107b00c076276c6d3c2ba288c92884f688fa7072d81dd435812f855c03e18023793907d7f3765ec9032c9012658f1298b83870fa88d127d2cb189ee1729e9e7518d0c0dfe05046937c2d3211d7ccca58c4329b336f53996626e169b155a71a37d97b708dbc77c38ded3d44ce9ac41cfea8f4e59da06fc8ce9d5cefd0b0cd175bcaa5c5fa70bce49555a28a70689f97f84f54f98799438035acc009b1a2403beefff9aa3ed1d31b2d7ed807b19ed2b0f3454c2efe1f2926b54801ce0048e61e4d1dd244eff86a90cd12f17e06e1f55bd0815e50e61d4a453472a3696b1bd40ea099aba678e40d80cf8cabd9c8260719e15e3af868cc7a04a57e6a22d28186af7fd86e13071b2fbaf82feee4a22831c20b40f8e7d23a158a47d44b78b30000", 0xfffffffffffffd76) pipe(&(0x7f0000000140)) pipe2(&(0x7f0000000100), 0x30000) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x200, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x60, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='-}]\x00', &(0x7f0000000200)='^#&/:\\^\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@%!\\$%\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='))\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7fff, 0x0, 0xffffffffffffff80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e000000120008dd05ff7ea6931c6543c5af4b54403f43f375e41410616f1f7f4931dd1cffb26543a891346175fdca77a75dcff8678565ace41fad04de1544cbae25a38f2042b5fdf7757a7bcb56526efd4b864fefbd1f744ac06966542922cb08440e8a64a8be707711e9027d942fb5e3b28"], 0x10) write(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) lchown(&(0x7f0000000480)='./bus\x00', r3, r4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000140)="fcc0ef6009e5c2a1b452a7927496742fe920a6d8fd20b8bd809cd88f9c828e498958eb9e6e90507fd6e6687a8f2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf20000", 0x65) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) 16:00:58 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x559, 0xfffffffffffffffe, r1}) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) getegid() r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0xfffffffffffffff7, 0x0, 0x800, 0x58f9, 0x4d}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000100)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) 16:00:58 executing program 1: getitimer(0x2, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x8}}, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) setitimer(0x0, &(0x7f0000000100), &(0x7f0000000180)) setitimer(0x3cff59edeab12d63, &(0x7f0000000000)={{0x3}, {0x0, 0x1}}, &(0x7f0000000040)) 16:00:58 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpgrp() r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r10, r8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r7, r3) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r14, r13) fchown(r1, r7, r13) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1104, r0) getrlimit(0x0, &(0x7f00000010c0)) 16:00:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0xf1d, 0x0, 0x4}, {0x7, 0x9, 0x20b, 0x5a}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/MEf ', 0xc1, 0x0) syz_emit_ethernet(0x88, &(0x7f0000000200)="39456b031c747f3cd73f0e61d09993b94a59b32084c5494571be9e809f602075e4c30a3b41fc33dfa94e752eb5c5702e6f607eaadc5c222b69b106241f71a81b59ce5fbc28f7abbf3328290475a0e16783643bb3bd22bda9668cd50ad8050dd8030aa23ea6b58e0f64b9daa8d82ddae258d1bdcb4f8932926f61d06425e2c15152302821f841d69a") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x6e) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:58 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=""/184, 0xb8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x9, 0xa6f, "23f300c8e7bdc3f80e81594aa7071c94d7601585", 0xab, 0xffffffffffffffc1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 16:00:58 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400080000000, 0x3, 0x3, 0x7, "96a76298b8cdbdcd3f0affab2358ec80a3b5ab83", 0x6, 0x4}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:58 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x40}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x7c}], 0x50a1, 0x0) 16:00:58 executing program 1: msgget(0x3, 0x11b23626ff429fa3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6, 0xfffffffffffffffd}]}) semget$private(0x0, 0x3, 0x10) r1 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x9, &(0x7f0000000340)=[{0x100000000, 0x8000, 0x20, 0xfffffffffffffff8}, {0x7fff, 0x4, 0x0, 0xff}, {0x8, 0x7, 0x1, 0xa8}, {0x3, 0x8, 0x6, 0x67}, {0x3, 0x6, 0x4, 0x5}, {0x80, 0x1, 0x8, 0x8087}, {0xffffffff, 0x20, 0x8, 0x3ff}, {0x0, 0x5, 0xffffffff, 0x5}, {0x5, 0x88ab, 0x2f44, 0x2}]}) setuid(0xffffffffffffffff) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x84) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3ff, 0x0, 0x5, 0x1, 0xfff, 0x40, 0x0, 0x3, 0x1, 0x6, 0xfffffffffffffffe}) semget$private(0x0, 0x2, 0xa365ee3897d2011f) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1d6, &(0x7f00000001c0)=[{0x7, 0x8f4c, 0x7, 0x6}, {0xaf8, 0x800, 0x59, 0x800000}, {0x0, 0xc00, 0x1, 0xffffffff}, {0x571a, 0xd17, 0x6, 0x20}, {0x6, 0x7, 0x0, 0x1}, {0x2, 0x1, 0x101, 0x2}, {0x0, 0x4, 0x7ff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000240)='./file0\x00', 0x2000, 0x80000000) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0xcc6) r5 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x13) shmget(0x2, 0x4000, 0x38, &(0x7f0000ffb000/0x4000)=nil) recvfrom$unix(r5, &(0x7f00000000c0)=""/45, 0xfffffffffffffe93, 0x801, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="7fb3ab2ed6ef58b97370944f81ccfe82bb881aa9feb4dc06065044552b121420bf9e1ebee8b004298e2d44e9c0eef3555b89a6ca5b391783ed08092cdbd4d9f4dfaf4a63f4c18bae82b1845abd72b5631f663bdea9e83fb595491e43d036bdd9db7939215f822ced8e15e7c9", 0xffffffffffffff0d, 0x5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x8) 16:00:58 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r0 = socket(0x11, 0x4003, 0x200002) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717ffffffe000000000000000000000000220000000400000000000000b734", 0xffffffffffffffa1, 0x0, 0x0, 0x0) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:59 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x4000, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1090, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000500)=0x1ff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x3, 0x93, 0x10001, 0xffffffffffffffac, &(0x7f0000000280)={{0x4, 0x8, 0xfffffffffffffff7, 0x401, 0x2, 0x8ba, 0x7}, {[0x0, 0x8000, 0x2, 0x1, 0x20, 0x6, 0x7, 0xfff, 0x5, 0x7, 0x8000, 0x5c9, 0x81, 0x6, 0x1, 0x4, 0x0, 0x1], [0x50, 0x0, 0x6, 0x80000001, 0x7, 0x1ff, 0x800, 0xcbc8, 0x7fff, 0x200], [0xffff, 0x0, 0xb286, 0x8, 0x6, 0x1, 0x1], [0x34e, 0x4e, 0x4581, 0x3ff, 0x9, 0x8], [{0x17, 0xc3, 0x5}, {0x0, 0xfff, 0x81, 0x2}, {0x999, 0xffffffffffff8001, 0x3, 0x2}, {0x0, 0x4, 0x5, 0x34d}, {0x14000000000000, 0xf64, 0x0, 0x8}, {0xff, 0x0, 0x2, 0x56c}, {0x1, 0x2, 0x10001, 0x6}, {0x1f, 0x80000000, 0x2, 0x101}], {0x0, 0x0, 0x100000001, 0x1}, {0x4, 0x5, 0x98}}}, 0x1c, 0x100}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:00:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="620a02476000081f1e1d7cb4c62fb2072ee9d99490c694c10b769202abab21dd8b94389667f9f5152da7385134d96f35050c8f13e99f7bb1a6712dc9db7940ef15935ade870a556b0c7765f77aec6f7db27d9ca6d7bf98cd44f4c26acef43612c9d2bacf7830c8"], 0x10) write(r1, 0x0, 0x0) dup(r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="8b933eb8ca8f9b42229083e22e1e532d20a37b27467958fa0913a50996c1a5c4fdc3b48685619b941a58a4c53935f662f265c3e845df61d432d38a31f5549de1c0fc80632d5723b9f88c", 0x4a) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x2) fsync(r0) 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 16:00:59 executing program 1: r0 = socket(0x1, 0x8000, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mprotect(&(0x7f00001f6000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x82d) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0xffffff58, &(0x7f0000002540)=[{0x10, 0x0, 0xfffffffffffffffd}], 0x10}, 0x0) socket$inet(0x2, 0x2, 0x7b3) 16:00:59 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:59 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0xfffffffffffffffe}, &(0x7f00000010c0)={0x1000000000000, 0x0, 0xfffffffffffffffc, 0x642019fa, 0x41, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x2, 0x2}) sync() socket$inet(0x2, 0x4, 0x4) shutdown(0xffffffffffffffff, 0x0) 16:00:59 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202c2fdffffffffffffff653000463f7b238a2a197a008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac605bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93eac257e4d5ca5371733b8019b75548721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d2ddb80b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1019], 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="620298e734ca489bb4e26359e893b098dfc36eb251ab25e3ddc3aaad4142ecc5ff427f2b35b165225acc67e3be3999c222c92614c6b5ca16ca8d128a"], 0x10) write(r1, 0x0, 0x0) r2 = getppid() r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r7, r6) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r10, r9) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r13, r12) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r14, &(0x7f0000000200)={0x2, 0x0}, 0x2f0) r16 = socket$inet6(0x18, 0x2, 0x0) shutdown(r16, 0x0) r17 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0), 0x2) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r18, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, r19) getgroups(0x8, &(0x7f0000000040)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, r9, r12, r15, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r20}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) 16:00:59 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) bind$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r4) shmdt(r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:59 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket$inet(0x2, 0x10000, 0xbf5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x30, 0x12, &(0x7f0000000100)="f0895b1700c777035f9e4e029ab2edc1d87ac76615c5068d9bb9ed27577e4a269d686ea54fdba0e0ac5728b95f11316335fec3fbd411999fe83123ae44a02c09898c13c3d3e328161c76bc6306fdbb2e034bed7028d558d6f37cffbce68abfd85c1ffd72353dd399855432b6676dc99b2f761186d6f616f03996e7b8030fb490ddd63e3521deeefbc3026d1c690cd7478c633e847736316b53c5a8456b48a639ed1e675110ae3558cc8049251c33a376cf236fc3554ae7b896168efc1e9907c22aed3b218d2d", 0x3b1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() r5 = socket$inet6(0x18, 0x2, 0x0) shutdown(r5, 0x0) pwritev(r5, &(0x7f0000000740)=[{&(0x7f0000000000)="628209c7d0fe98272fba5dbe7f2c8d03dd1bd83ad10b88c7c617ad8c24f49cb718386b8a40e938f5520765e3f3e32c61cc30c040506b41912d178d2b8549870a", 0x40}, {&(0x7f0000000a00)="d9c5ccba1fc512edfeb63f978af9f16a0905f5bd6952a436cdc3cf2e40f8cc81973f7d2efda2f1a678676e610f1aaf330fbbd8b0e9ee1c7734c617b15978015c9814ccb84177a638c2b891ca3c242c48c9a70956436e47335086585374696de88e29a8b1ae126061b8ea5fd2ea59b52a5b69896dd9ee027bbc6bc77be4ad32b89cbcb52fabe8950c82689910f85f873ace02a3750b507c2bd4d9c1ad8402d8c6", 0xa0}], 0x2, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet(0x2, 0x3, 0x2) r6 = semget$private(0x0, 0x7, 0x8a) semop(r6, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) fchmod(r2, 0x50) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xb7, 0x100, 0x7346dd80, 0x8, "99f71e04f9fb3267c9431735222ef9e0054b0e5e", 0x3, 0x3}) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x49, 0x80000000, 0x6}, {{r4}, 0xe7ddca2d061492e7, 0x20, 0x80000000, 0x20, 0x5}], 0x470c7792, 0x0, 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:59 executing program 1: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendto$inet(r2, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r2, &(0x7f0000001800), &(0x7f0000001840)=0xc) 16:00:59 executing program 1: r0 = kqueue() minherit(&(0x7f0000868000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000301000/0x4000)=nil, 0x4000, 0x72676f4e014c79d5) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="080d34413fb2c5071f000000a2a9") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x56f, &(0x7f00000000c0)=[{0x6, 0x4, 0x2, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7f, 0xff, 0x4992}, {0x1f, 0x9, 0xfffffffffffff2b8, 0x6}, {0x2, 0x0, 0x7fff, 0x100000000}, {0x3, 0x1, 0x1, 0x100000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x7}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f0000000140)) 16:01:01 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0xd55f0941e7bc7e3e, 0x0, 0x7, 0x6, r2}) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x4000000000}, {0x6c, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0x2c}], 0x1) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="a40571ae0be0c73601445c0261a8afc20a818fbb94998b113cc736b030e84f23dfe367aa8c6e0064bb623e24f147419d74363a5246d4f5bf04a6a92fa44e7f4e159c0816bcb5632988fd4f59108df4d6d9533189a02f28a1f6a9938b2237d7651ccb7419f851ed2389e57841b82492dc7869777bdb5bdb1de13817cc396a02ceaa2b124375130df34ed2d1f74dcdb4683ecef02772538843b5c3fcb27d06db2e968cfef1f4b68652bc66a6c8fc807644608a166b4106fce28ca6daa1973b4ba48bf276bc9e2a749b64ed1e04c9953a27ccb13ea438c5a7327a0ca2977ec1c4c1cbe164f603b26a3b641d9ed0a5b37ac72d7a75d12ce4dfa7be43", 0xfa}, {&(0x7f0000000000)="393cebfe5469981f2f847f73a3b5e3506d3de2908b417c21406e474269c5c1fb7f8d666eebe78681ba5b056184f94f594c", 0x31}, {&(0x7f0000000200)="d62a3c251f9f283b4ef5bfa907fccf7cfd67c948b55898231aa5abc4db2c3003be8e5b873ee9f645d442379295a3271c046a5c9b74637606f70a4afacc6b9cd7a076ae4a1b91c3a799c8901eebc60563a890ee8820c2de73a1b9a31577c3e9dfc2552d32f7b6c78bc9403123f83bcbe35328b9ae74db79b364dddd4ef6ae9542a93d551267ba1cf593d31d7cb090c4ae497f9b0af68f0672ebf4b0fd75f3811db626585b316c187ef778f19d07100a1df1e6e5a36e4c362237598f8831a9b0b5cd8bde7dcf46222ea87e70", 0xcb}, {&(0x7f0000000380)="58672d23d529dad0e2248ed56ed0b15d4e2a203bdc9b4a7bcd4a66234b885eebfb0d3793ba0c81ae376eb806382c48c6a941e1487fc7a7d3d5671e44c7f20a3d15787b656793d612c03163e31b3df22070c63f731bea3cd4d5520ebae0fc0cd5d036756d9a3c4e75ea3aa1d7a4e04257ada8abbffef626869f3d3ca83a3349f04a803e4a031d4a804d26e5bebad85f893a3c9efad7c37ddfc6841dd15df295c5d985e8d811e396203ec5db2251be17ce141e15ddc8e9d716d12346efff15255bcb61b6c335a6008b43016dd48b420e8c092e26c55af7e614703f89b82d1bff439dac30fa9b6c6925bbeb4feec5bf51704ed80e185839", 0xf6}, {&(0x7f00000006c0)="fa1f", 0xfe54}, {&(0x7f0000000480)="64603f3db4be7f9503210288d4717bf1991156e27d9864dc26bc5d88ff306daa1b55e941a1dcda070fe6dfbb696aede1c285b7ad4cdccc7fb3b42844114f84f9f00a918aa5d84b3131e338f305efea7a6dd26a90ee4c924c727ed00321fd155579de1fc52fd7934b6fbb487808f20a4e39ee655b78f18edaab96b7540062d2236da8c6998f3240b9522be724378b01871bfcbb21ab7b", 0xfffffffffffffd58}, {&(0x7f0000000540)="73bc9b1ca567c1d42f0638a367438c1b1603e02ac895391ec5c99714435f4fcc8c65130713b5e6613eeb198872783c4c4e1dc92d91e9cc81c2336bd8650d5138c432dccafef3760814f0b1be154d7bb9c48812f82dcea4dfe82360015d2c922231b0852c8111bdfa1c54a200c8c7cd14a66566d7fc38cd44faa2e97b09d1e64f2016955bf1ed2b825ec0a06119a35b6c2d2f497cb02ee29d9d729f67f9380c742764d7335a08f5f1cda3a99332803accead6609ea0d8b6a3a1bf5e1584", 0xfffffffffffffd65}], 0x7) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r9, r7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r16, r14) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r18, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r20, r19) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r22 = getegid() setgroups(0x6, &(0x7f0000000680)=[r3, r8, r17, r19, r21, r22]) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r24 = syz_open_pts() dup(r24) ioctl$TIOCSBRK(r24, 0x2000747b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r23, r25, r26, 0x40, 0xae55}, 0x0, 0x9, 0x7}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) 16:01:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x1}) flock(r2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:01 executing program 1: semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000000)=""/42) r0 = semget$private(0x0, 0x4e935bd947036941, 0x262) syz_emit_ethernet(0xe6, &(0x7f0000000040)="865730ce104534dd0769a3ca20aad15acb1f7ab7bb85052cf95acf135152815c0e22d7c2095c5303ddcbc167e4293e589c90040ad603dcf56b23e5e1186c55a9897355363c5bd1dd5ce091768032b54c9e9f1ae41a1ae27c60552ffae7ea5af895f3c86386617eb007adbf40e4971c78fc0af19dbbb47bc389c5a88a81d33be305777aa3fcdc19b746db038c047f7afe2aa98fa535dec122f657061fe59b641c2b49eb36b35964de25b45779672969ec90aa735e327999fc7d0cd1153ecfd15d440d349068dd206083d90a940878bfcbc79b0c55dd3cd7131e0fb2f720ce99d5ced0b76978da") r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) r2 = semget$private(0x0, 0x0, 0x2f0) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000001c0)=""/196) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r4 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = dup2(r1, 0xffffffffffffffff) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r9 = accept(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000300)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000340)="71ce6ece79117ea94ec1fce75a54502b9be0", 0x12}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r11}], 0x60, 0x407}, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000600)=""/174) mkdir(&(0x7f00000006c0)='./file0/file0\x00', 0x1) socket$unix(0x1, 0x2, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x800, 0x12c) ioctl$WSDISPLAYIO_DELSCREEN(r12, 0x80085754, &(0x7f0000000740)={0xffffffffffffff00, 0x1}) r13 = openat(r7, &(0x7f0000000780)='./file0\x00', 0x40, 0x100) ioctl$VT_SETMODE(r13, 0x80087602, &(0x7f00000007c0)={0x0, 0x1, 0x1, 0x6ba0, 0x2}) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f0000000800)) r14 = openat(0xffffffffffffff9c, &(0x7f0000000840)='./file0/file0\x00', 0x20000, 0x60) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/speaker\x00', 0x10, 0x0) r17 = kqueue() kevent(r14, &(0x7f0000000880), 0x4, &(0x7f0000000900)=[{{r15}, 0x8000000000000003, 0x9d, 0x40000018, 0x0, 0x100000000}, {{r16}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x8b, 0x1}, {{r17}, 0xfffffffffffffffb, 0x69861a9fe57023fc, 0x0, 0x6, 0xa596}, {{r8}, 0xfffffffffffffff8, 0x28, 0x40000000, 0xffffffffffffffff, 0x100000001}], 0x200, &(0x7f0000000980)={0x2, 0x2}) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000080)=0xfffffffffffffffb) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x44}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f0000000040)=""/113, 0x71}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000480)=""/158, 0x9e}, {&(0x7f0000000540)=""/208, 0xd0}, {&(0x7f0000000640)=""/82, 0x52}, {&(0x7f00000006c0)=""/35, 0x23}, {&(0x7f0000000700)=""/126, 0x7e}], 0xa, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000840)={0x2, 0x7}) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r6, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r8, &(0x7f00000001c0)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r10, r9) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r13, r12) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r19, r17) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r21, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r23, r22) getgroups(0x7, &(0x7f0000000180)=[r5, 0x0, r9, r12, r18, 0xffffffffffffffff, r22]) setegid(r24) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r25 = socket$inet6(0x18, 0x2, 0x0) shutdown(r25, 0x0) r26 = fcntl$dupfd(r25, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f0000000140)) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x43) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x8, './bus\x00', './bus\x00'}) 16:01:01 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="4215bcd41bcb72a954d57dc97c1ef85f49507794dc4d003364f50d2c4aad4af1f419c42222adbd84214beb91164b7ec9f43dc25d89c301e88d4eddbb6332295236b6704d482b6c0b510a54c048d469c43390ff6614fcc683b32dd96d03b58fd0312bcdf33d5f8205b7af9ebf3b823250f347d4f6e1ac395f59065f8f9bec13e7835abd27495b92b56af6c9a721f79c3ec77fd4259538d6d811a2651e2189fcc237cbcf0fd8cf3ce4b46fa63e9dd9edc75a43547092ecf97736019192441db63477442e4c92ca8efa77f204f43ceec7c24d7ee116dc0873cfcced", 0xda}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x3}) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)=""/47, &(0x7f00000002c0)=0x2f) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2}], 0xd3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x3f, 0x2, 0x3, 0x1, "0430cd8551460beb14937c11cf967bdaf738ae06", 0x3, 0x9}) 16:01:01 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) close(r2) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r4) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x2, 0x5, r4}) write(r1, &(0x7f0000000000), 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSDTR(r2, 0x20007479) 16:01:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socket$inet(0x2, 0x3, 0x5) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) r1 = msgget(0x2, 0x2) msgctl$IPC_RMID(r1, 0x0) getitimer(0x2, &(0x7f0000000080)) msgctl$IPC_RMID(r1, 0x0) 16:01:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0xe, &(0x7f0000000180)="e3ffffff6eb6dc23fc5877202cf1a555d4891ea9ac7dc2850b8d77f74981eaa1ca04b56ea11fdee0d11be0aed25fff678089ad32eac74de94c2b796cf19fa43441938ebc6a7fdfe51029cd0faa8d31a55dae24eadc74f31e98f5719f470f2d02fb00f17ebc29138a2495655c31ab374d3cda859714c66808660e7015241c9ff3e36f270c1d5b83ec36ede3282d7841d5e8cdbf3b7537aea25b297d2c7d39747f8f7e38c28f", 0xffffffd2) msgget$private(0x0, 0x89) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x12, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x800000000010}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) fcntl$getflags(r1, 0x1) pipe(&(0x7f0000000080)) 16:01:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x38f4584e08b7dc1c, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0xb5, 0x100000000}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) fcntl$getflags(r1, 0x3) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x800000d1c0, 0x8000) r0 = dup(0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000140)=""/246, 0xf6, 0xc02, &(0x7f00000000c0)={0x18, 0x3, 0x3, 0x7}, 0xc) msgget(0x2, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = socket$inet6(0x18, 0x2, 0x1) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x45}, {0x6, 0x0, 0x0, 0x7}]}) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x810, r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r3, 0x0) setregid(r4, r3) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:02 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6}]}) r3 = socket(0x2, 0x8002, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x20) write(r4, &(0x7f0000000200)="66e2250c9d9f2e9a7eb233bd6dcdd324a6f98c03f079951be6e445cb6811d9ffdc745744071c72283ad659c2c5da73e114631c46118338943d44e7b2dfc66b723af4c7995c1bac2fabc82656e7c5ab7906d64fe2030a3bf36e107e0fe0637775c6", 0x61) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) listen(r3, 0x7) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x80, 0x800fffbe, 0xfd, 0x80}, {{r0}, 0xfffffffffffffffb, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r7) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r8, @ANYRESOCT=r7], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffff2) r15 = getgid() r16 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f0000000280)) r17 = msgget(0x2, 0x0) r18 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r13, r14, r11, r15, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x4, r12, r12, 0x6, 0x5, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r17, 0x0, 0x0, 0x3, 0x1000) r19 = socket(0x800000018, 0x4, 0x0) r20 = socket(0x800000018, 0x2, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r22 = socket(0x10, 0x1, 0x2000000004) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r23 = socket(0x18, 0x1, 0x0) dup2(r20, r23) bind$unix(r20, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r24 = socket(0x18, 0x1, 0x0) dup2(r19, r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r24, &(0x7f00000005c0)=@in6, &(0x7f0000000240)=0x3) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 16:01:03 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x2) kevent(r4, &(0x7f0000000040), 0x5, 0x0, 0x0, 0x0) close(r0) 16:01:03 executing program 1: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) syz_open_pts() select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x4d, 0xffffffff80000000}, {0x6, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x5) write(r0, &(0x7f0000000080)="901c6c8ec12a4b324b94a5002c514bd4d6afb9420acf5c1f4ddf985a2c1ee3a8fe43caf0431790b693d606abda7b1424a8c5af39ada5db82f0a481c46a3e7484c065f2aed46a21adf5babf8567bdbdeb8233", 0xfffffeda) 16:01:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x80, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="40b4c202e000c95382a031124003cf6366d2cf04012000"], 0x10) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x7648, 0xfffffffffffffbff, {[0x8, 0x1ed2dc62, 0xf9b1, 0x81, 0x8, 0x800, 0x9, 0x9, 0x7, 0x1, 0x5, 0xe0a9, 0x7, 0x6b, 0x4, 0x100000000, 0x7ff, 0x49], [0x0, 0x3d, 0xb34a, 0x80000001, 0x10, 0x2, 0x0, 0x2, 0x4cf, 0x615], [0x7f, 0xfffffffffffffffe, 0x7fffffff, 0x7, 0x6, 0x8, 0xee], [0x0, 0x64ff4445, 0x5, 0x9, 0x5, 0x4], [{0x7ff, 0x3bdf, 0x3ff, 0x6}, {0x1, 0x8, 0x0, 0x7fffffff}, {0x100, 0x4bc, 0x9, 0x7}, {0x686d, 0x1, 0xfffffffffffffffd, 0x14}, {0x9, 0x7fff, 0x4, 0x5}, {0xd, 0x2, 0x8, 0x8}, {0x1000, 0x7fffffff, 0x7f, 0xc60f}, {0x3, 0x3f, 0x100, 0x7}], {0x1, 0x5, 0x6, 0x5000000000000}, {0xfc, 0x8000, 0x2, 0x8}}}) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x2a, 0x1, 0x1, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x1b7, 0x1}], 0x1, &(0x7f0000000140)=[{{}, 0x8ed91d6ec90abe9, 0x80, 0x40, 0x640000000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x1, 0x8, 0xfffffffffffffff8, 0x6}, {{r4}, 0xfffffffffffffffe, 0x60, 0xf0000000, 0x0, 0x3}, {{r5}, 0xfffffffffffffffc, 0x101, 0x5, 0x1, 0x6}], 0xfff, &(0x7f00000001c0)={0x7fffffff}) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r7, 0x0, 0x0) close(r7) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000005c0)={0x51c, 0x80000001, 0xfc51, 0xd66, "98a88ba83b414b3d29ec8eaca4136e49741ae3bd", 0x10000, 0x10000}) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) r9 = accept$inet6(r3, 0x0, &(0x7f00000004c0)) r10 = socket$inet6(0x18, 0x2, 0x0) shutdown(r10, 0x0) getsockopt$sock_int(r10, 0xffff, 0x4, &(0x7f0000000540), &(0x7f0000000580)=0x4) bind(r9, &(0x7f0000000500)=@in6={0x18, 0x0, 0x489d5a15, 0x100000001}, 0xc) 16:01:03 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:01:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/87}, &(0x7f0000000140)=0x59) mprotect(&(0x7f0000296000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20481, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x0) pwrite(r0, &(0x7f0000000100)="7606b4c7d11f0f679faf9e3e22afb230328aaaad7cfb5ba0912814beac55bab7903f579d16c5aa6cd54e10668b0641df37225baaa82de6a8fdd73e0cc998c0e25db4561f0f2ec62ab532144cf3059268a6fbdcc2ed6ad95d5b3b4734cd685e9dca2ac58e70d2791a4812285026ac9012ac59c5a33cc839701a202714546ab471567ba7039a6f57c97c5d43cd3b84801b7dbdc1dbf6dc44837cd5", 0x9a, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r1, 0x0, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:01:04 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) sendto(r2, &(0x7f0000000180)="a5119f5afb2d9d25a7948acf6c26987409e3f269dde26bbc8b6d55584d77b43d40c2434108c8d205dabf6e198cad19d17f5d02de4509ce08d2a86452dd0db028889dea901e69fff724ec228834e72445b2653490b5af2f81fd7d7c2803ca860646d43ee469aadae65f5d31c58d6a73596fc4d72097139ec94b77bbaaa638f57a9dddffa8e39db1bd0435c6ddd6684dda8721fbc7a35516f4f7cc9c2f5c9a4b9e90e652bd1d7567bbc565d1cdb16af81529f4514e86212b9f086d4c623781145a3ff7d7d15b3008a37a888bb547d65d548f89d0dd158ea817b30384a0f20aa7d83ec462d7fce341ab1f7d85416dce91c6ba", 0xf1, 0x802, &(0x7f0000000280)=@in6={0x18, 0x1, 0xfff, 0x4}, 0xc) write(r1, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="ffc92326ed2a8577c154ae30fcde2690", 0x10, 0x204, 0x0, 0x0) unlinkat(r0, &(0x7f00000002c0)='./file0\x00', 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xfffffffffffffede, &(0x7f00000000c0)="b6") 16:01:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = dup2(r1, r2) lseek(r3, 0x0, 0x0, 0x1) close(r0) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt(r2, 0x200000029, 0x1021, 0x0, 0x0) ftruncate(r1, 0x0, 0x584) 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x8004) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155941e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r5, r4) fchown(r1, r2, r4) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000000c0)=0x1) 16:01:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) read(r4, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) 16:01:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x78) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000fa71ab597047642aa492168b779800000000000700000000000000"], 0x10}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x1, 0x1, {0x81, 0x85f}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/45, 0x2d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffe}, {0x87}, {0x7fffffff, 0x0, 0x800000000000, 0xe25}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10002, 0x0) pwrite(r3, &(0x7f0000000280)="13341985e7159a33fb29adbb80b3ff5c2f6514995b6df2cfa0a92da2f250d84274c5eecf7eafbf53f10954373d20329f91ad580247dd993275f1deacd617f5b5f78ef1eb532f042d21e09b9e57d05babd688b6f9c4f1c4722c59b2a162d80d793d694f90000fca39f56c99b46201976778258ff88d8fff199cb58f726f5d0745ddedcad87e15c9e08d281db57f3b2c3355bf33c6facd530b74dc28a172fd311236aa5673c12c3a1f346ebfe4dd7eed6c91f95e9a905897eabde9f78ca66ba9a03643a045d4823f19d7eed88748deafaaa45549760b9e0b8474a986a2ac5d82c122bd3145dc83b21e2d416f4da53f0feffa54b0cbe0b150c574fe83dc0bc7370b73761a577788f56c6c353dfe3056de10a9e36a58c87c38d6475e15912eccc382191f033b30c5fe54e3f703d4afe0ee64d7899c0c35c0f2a1fdc55212023b4a427ee4621b37e0e5833ce8f49c91b3c36018d93ef8511a784647f1c798edfe0ec2f727f2523dcda485a4ca7f118faf896c1f6fc8bf45f86a8ccf58ef142d0035d34b59587cfb8c4ef083756604c6777b85cb7a76660b7eceb09b192deb4ce9fdb1a2fec9acbf73691d44217c3613f7e74a9015f710db6b1b5b6916fb225a539fd3ac85cce4c431bb68e03c392bbada926e6fcef809963cd1cb77bfe94d887f4dafc7d903824d760ed10692cfe38c39ffcf8b44e7c60aa18128bb92ad0cf299bb01c236ae6512f9bb90efd27e04938c3e176d5ea7dfe258f83523160c27740e39530745a84828325392f6bc3b8dba469d0721427b33ab29baad45b82175e142ab279adb8f6772da9b3716e8e4e2226d42fc3d5d650bcda3891d052dc23739b65fd695325e260dec4d746ff5ac484ced5b3e270cc04ec0309d452fd26d726167f2fd320d3f466f054b5b9524902d3560a0c780a45c9f5995bec4e261223c1bbb2c7313bd65ca960facf09137b784bba795d33958f78e9e83e59576f7c3de0e207125b3e0a6f81fa5a410c703ca5e23f1ba18f83c7e5a74c34a581d70aea989c1206f5c39a6771f5f1d5ef494746988b4b2a36ffba0fd4fa08182ae2f3441e1be4b357ae2b8a8f245c0b5977b778a8adf054dfb21d13fbda9e4797ae65f24703c2c745a0ea37c622272d023fb9e550523b8dea950bbb3e633b6c83c7c5fe8eb3d07c0c4538858b65d48e7eeb405c6b4f131a57c4ba76f18c3a00f369ac4efa95979b57258b5dd93c210f552432cf28e17c709b9ff8a27a246c394d38586db140f6f745e2b47f113be85803d32a61c5350ccc987ce19740762a64920e73692697fa31eabe3bf937f3e18fbacd6feb4efde1c454c52b5b7e50f55f3e158d0a583ca6a8cfb2cab355b43098a60f608528d988d90947b9febf089317468b718f85e59c5067251b879e6c2b4cecd847475200547ebead3a0b2f5ed10b877217fc152866555a138a75f71b9bec6a42a654839c808dc4b71f293130da029cb929dd1de2ab2b2d2c80595707812c5b5b41219ff03ab9c4252173ab933eee98f0d4926d453d280b7acd30929f405bd5b0b60eb21ea0d9204ac1992f93886047a9bc1f85f70f3f3dc2ab0b969d3548fe2b59e587ce770e6141a3898368cf7330c5f6ba000c86ace4e6148b25af6d9b9500e134121b21691b7da5ef31bcd6bca395ea8885fff7866a517368c4ea29abc3205ca5900ab7ce07c11ee8c37085b1e296e0e376a4fb5b177aa78c3a33283c5e98ea01c93df089198bc7a6b65f889385cce696aba7f96bf9ed3c20ef03ce5c798f8e44d59fe2146aacef0120fa5869630efc190304d785aa8509e37c2a1dda1f02fa63b69e75a9fad99c646e3564f35bd67087468aaedbbbcf16a1138b81d672c95f0c1c39943abee51227959bad03035645e9cdb1f7308d6e9ca379ad692e27e0476d1da86f7417b57aa23a9ab77b3ec904d41a96d1f8774bc540bd7b9ed1e80f1264cd765bdee14ae696d634d4dce7541da0f95a95ccbf4b8969bbaa85c1b2faab471c4b9a6141f0a152ee610be1536aff6fe7f2972dbe53f32155064b55a7f3e255c7990a4f4b24c864e4feeb2d056f7f574b27960ee3932ef824f47feae6155619c4f31586eb102d21b0a66c6564b6f69b52b035467bde0ad8d29eb79c66b02ebbdba86491e8eb847c970978505aecf8b4dccfc1dcc2a6962705027a1326d2fa3b16f4d92c5ad5e0883461895bff9c0d52a05d37455cb59ce228aece1b02cc5b9960df63b82375cdd5b9b6a2c861f448e4f1b889fb5fca7ca093b0e899eb4aad97ea1220a5ddb779cbf25aa8f0904fdc6c95840db997a23b71cdc68711bdd52d8870ab1496af96750681978e3b9b01dc205768a1790b71a43d9e676120283885bd91240469f1e0cf24fcea891ec2878d089c597395dc0f2133f23ebce1a21969b18e98cbb7687fed22c4ed7692ff6403785cc6d84811e6305ef22a37e9485f54f715c235f750871ca250e477b0b0eccf66165b900a7d0f9b42c11e32017655eb18b6742950c411cd3c95b95b6b225138b4abc32edee35c444966c0a53b70b79288bf949dc9ade19f69979ac46caa17b670e0024fe0a702521abb5cade7e4e9adc68090e650d1145c4341a13243d7e96307316a3b5d955f96bce978031c57e0391e74e3cce4a84ecb9daaec2a5b98e753b0acc1a7db3ad79ae5f61034b7f39aa392fb0b2df893241699a722c9d2e82e6c64131f86d065c6378892137e0104fa1de859eba3506e1d9949d94b7a64867e12436f885491c88e8438c26608b0ff19f4aab10bcd9b4b56b16bdea9a9ebaaa6ed7458508143033db0aaae63bf5e9201c8d0eea895c992f88d0693d6f72f3d55f04e41bb8ee542d9f0c84cd6b62aab5c33eba1b0bce1fb1e6279b3dd0f856c75c5d31b4d91d7a4c7431242e10f035f14a7004db60269f3abc1394851edbaaaf00edda04593816cccd9b46e1775ba7200218b6405993af0c42412b127c2029eeb850086c5e7522edbfd3ee1f94d990406953eafa5fc244919dc2dc651d86e0940a515ee36b09f8b3e65d0a014ff412e83226aa575edf2a11b5fcf577f6c245400ed53e032407abe30163f38754dcc9f43c7cd4376c7aa46239be14f34dbdff55ddf0f90d3e7031adace3d0ab1d565af34060c65903e2249425a76837b56a8f0db768a2ebec5553d76d87f2255cb57c0c83f6e2f6ce730d9784442422caf4a607e3220399011a13b37361b7df4f72f67c3039162561570c6020eedb2d5e588b23854c035254698e12c5254b860beb19ed627446be7050a4791ea080fb9840e67628cf3c725fe2450340ac363803b2619ffe7249fe64ce408796f3aa8d5c82697416647d70410064a8c16e520f33938688a043b74a016ab73ec1892e84d646fea3cbb30f1de74df709d5342ee7b8d59159bc954aa7c006e711aa80d6b7471a968d4f4127cf566850503361b2bf567411df1d77de4d683118f1a7367d06ac915a5f24af9278ed46d09ece07569425123c03e7c43f36dc88f51e6686929251d6e4d02e4a2ce1d7b6909e4285086b8235a43946e71854cb7688944108fa1ec38b3862d3c428da64d5d070100d655b02da4347e668c0bece07fbed4810f66f8597d9d7a067329b6e7de0f4a3ac153cb86e492a6d305dbf2b081ffa28820fe625c69688c5a7f94fd2a0848084c987bbf18160030337bac6cef811cdd3a9e9a6abf788c0a4e38d02ecb8fce0931bc016f007382cb3d17f883e61b24ad05cac23078a5be2e5d1f791677cb62b70e5b73f740b384913d08e6f448788b41c6aba4dc262849147979aa4dfd6d2b5adf0614d12ef3a98a505818162057592915f742ee07f63c92f25e43cc38b1fd8c4965612e03cd2c4b30faaf23a31d76e60aa6c731b05a7465445a8ab3fd53cdb7b7187e18763bf17f7d9a28ac102c7469a38fcff2ec776b30e85ea3d5b77598af8348f4efb8d7f74dfa8fc95540938092f2501b219012f2138df76ff2e00b5a7d018bc13c5e08a1a3767c1357e9211069c0ce3caa7477b01920f1c49157ee08c811ba76c9ca1d3197fa79ec8c2df3808c4a8eb51b09789442507d0bbe0e1ac842f8b893818a173b9faba08ee59f9181ccf6e491f6e7b2abe79b623d3f2cd74776f1be3b70f2177be562b8f67e10cf6d5cbf0e14f7f5b8260195042ee528a8ac86053a3bd00240283049195fe73205d69a8587ebed07b6451fc2376c382c6ae3601e46ea7c26607030ce770e6a77ac9e061f31b2c58dfe09d78c22c923f323bada28f922548ac5f63db9fed68b127e7e75c5128cffc1df10e581fa8f8f31152fba84df8537440a7932aedd3526e746801c0763b3ce056eda4247220eadb25a7061186ba26c5550517e578165387231f1b2d62aa0deaaab0b865634898ec0f30548ba57866004b81c2e8aa64e7bf9e1321947b3a6bf7d404a7dea781039d935049162904ee2cf4df6fade6c59fc3dccef49525fa0ed0f27814212c56766c3aeebcc9e4ab018db8a697efd6754edc11c79cfa7f02087da5aa3d664f7a6208668d7a9e52acd2d1e05e8597d31710e763585e724af94eb589e4a666919381b77001f185696e6ec509a817227bacb42434117f93ad0876311d48ecd50478d8635da53ac6193290389028f46e07317119c8e657175cdd5588cd3ea6fa7544cd3f83dc95d7be9f3abf36b69714daa00bfe69a3e45a1c7bd8d2d709d7b90f2a96de8e4d2d9717881b79b21aa0b3ce645a1cb29308b17df9d52c6d9b595d8e235528c4ff9b8db5443271a9c1a89207ee099ab455cb8d88a4a62d76fe9048d2e8c05f18280b5623ca35f87649e44fda3cd60cd59c806e17dc1df05c15184f23e5f4a078839e0d5239bfef5a0cb07be261d5097e408ac8adaf524908b938a70b1f8bcdbd9d48b8a2eb9eaa51be29e404183d41406e51238aa45c6a5a24838d688ff7f293e887eafb8212ef2942df616e80ed7bcf8cd060ce88ddeaf0c721cd464f9e8198ac809a76651797a9db9f18656b5ae45933712aa869b2ebbaf14244b0f583fba49047aabb1add798b5042379074b8ee9ded85ed567c70b62387b2ba8b9d22d2ac9fa4c9c8c43e3fdadb16be29f5d110a86fae21b343e0fb594f9362e060a38c575f359843a342818bd077f94af6d47c10ab5cedb585404f62b819c73b00e21aedaffe1885db18e7d50a297e1b255734c71ae9819260aa8ce51b6d566fc417fbb3dcad06283da272f573fb9065776d18bf94b101b75f23699f137114c47a4ee43ad3cc304013b09dcbcba2e30bf3df29e1de31c4f20de272aff89cd06508b5d09289847b2779d05049cad16a530753d4c0887dade40a5305683d630bb7e5ed27698b55b50bd015959087b6f743952bb04935a7009d7ee3bc42e641ee92c773c072d4d2c4d77b3a924a4089165bc1dde753030291a409d0665e31b6d3ca122b28ef8e72ee5bc442795e3baa2e663fc157e32b3252d13ef65b87c7b01a3702582fb5e235c854437b71244dbd9a94517a6c73ae779275982b0fbf32cbed3e18365858a5831a8df0447606f9cdf36746fe4bbed1091a945daef0f0acc338a9b104e582f5b20009add95ca785ce3cbacae0c98ebc8d2b00fd690f0e4fd089b3ba9f31185b216745ead0cd2a47a57903cd15023a066054d5e741269c5c1375cbcb52f852ed35558e280559bb9347770d3b158b6c13f79c5745692c666119f54f48a7cc575f95cfe7a4f9ad1118b9456c8def6b68f45402645d1a1e4fc82fc117ce62e84d92ed49eb3b28347b6cca4606cf09b42fc3f75c6833e595b7cecef1a553b370cfdb", 0x1000, 0x0, 0x0) getgid() 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x5}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) dup(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev\xc4\x06\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xdc1, 0x5, 0x4, 0xfff}, {0x3f, 0x4, 0x9, 0x8}, {0x68, 0x80000001, 0x200004, 0xe6e2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x396795948c7a718e, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCLOCK(r0, 0x20004276) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 16:01:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x7fff) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:01:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 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}, {&(0x7f0000b8b000/0x2000)=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}, {&(0x7f0000ffc000/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, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x0) pread(r0, &(0x7f0000000080)="3fb75c80e28cbf353c2a4c4a96296b584022e140ea01e01b57331062049cbc27", 0x20, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000400)={0x8000, 0x1}) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x255) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e00018012000a53d7fc058889d8a514c99dd5ffcbad84f1d2900ca1f910c2bd0e43709675f923bb3a34af691d3d70000000000000000000000000000000000000000000000754b212bdbf9000000"], 0x1) write(r7, 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="8cc0f35c932efd30ddb69c4c90f5b3564d1938b6f5646fb475595664fcdd7d4962b2dc216049b4e16ab2d6a0876916997b82b6d8e98c75d79f5bda2000752fc0efdf90e54a48f6879b0d4a4335adadb30766d7689ec181be1f38577a766c562a35ef883474c26aacbe75b09aa5a35ea6fda978c4436d1e12d54383fbe5ab1431e4df2d8945ab87d79d8b41b8d542703e3484f31bc407802ce2758685432e1c6cd72258fb275aa3e3398631164e"], 0x10) write(r8, 0x0, 0x0) dup2(r7, r8) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000003c0)=0x80000000) r11 = kqueue() kevent(r11, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r12 = openat(r9, &(0x7f0000000280)='./file0\x00', 0x40, 0x0) r13 = socket$inet6(0x18, 0x2, 0x0) shutdown(r13, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0x3717d53c48695e4, 0x917b9eac449ed52e, 0x1, 0x1000d12, 0x5}, {{r3}, 0xfffffffffffffff8, 0x1d680ea239c880f5, 0x1, 0x353780000, 0x20c}, {{r4}, 0xfffffffffffffffe, 0x20, 0x10, 0x3f, 0x9}], 0x29, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0xc1, 0x20, 0x4, 0x800}, {{r6}, 0xfffffffffffffffe, 0x0, 0x90000026, 0x7, 0x5}, {{r12}, 0x7ffffffffffffffb, 0xd125b653cfc0cec3, 0x8, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2db5c2a9e07f8ca0, 0x2, 0xc3, 0x2}, {{r13}, 0xfffffffffffffffe, 0x4a, 0x1, 0x916, 0x4}], 0x4, &(0x7f0000000380)={0xa92d, 0xfffffffffffffff8}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x200000000000022e, &(0x7f0000000040)}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2, 0xfffffffffffffffc}, {0x802400015, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:01:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000082a2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) semget(0x1, 0x2, 0x20) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0x239) r3 = socket$inet(0x2, 0x0, 0x40000002) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r5, r7, r8, r9, 0x2, 0x9}, 0x2, 0x3, 0x10001}) getuid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000040)=0xc) bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r12 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000440)=""/242) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) close(0xffffffffffffffff) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:04 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/12) semop(r0, &(0x7f0000000200)=[{0x0, 0x1, 0x1000}, {0x0, 0x553, 0x1800}, {0x3, 0x90f, 0x2400}, {0x4, 0x5, 0x800}, {0x1, 0x1, 0x800}, {0x1, 0x0, 0x1000}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x400, 0x80, 0x8, 0x5, "4375429a301513c94c3c2062041d50923d49b85d", 0x40, 0x3f}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x213, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x10000000004d}, {0x6}]}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r6, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) 16:01:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [], [0xc0000000ff], [], [{0x0, 0x0, 0x2000, 0xfffffffffffffffc}], {0x0, 0x0, 0x0, 0xa2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80c1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xd722, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f0000000140)) chroot(&(0x7f0000000180)='./file0\x00') dup2(r1, r3) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1002, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) 16:01:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0xffffffff80000001, 0x2}) accept$unix(r1, 0x0, 0x0) 16:01:05 executing program 0: pledge(&(0x7f0000000200)='vmm f#) \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\x03\x00K\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) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="5311ac6d9643249d2000"], 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x2, './file0\x00'}) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x80000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800002000087}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:01:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x1d7) r5 = socket(0x2, 0x2, 0xffff) kevent(r2, &(0x7f0000000240)=[{{r4}, 0x0, 0x1e0, 0x2, 0x100000001, 0x101}, {{r5}, 0xfffffffffffffff9, 0x21, 0x0, 0x7}], 0x7, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) 16:01:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x3, [{0x2}, {0x2, 0x1}, {0x3, 0x16b}, {0x2, 0x9}, {0x3, 0x2}, {0x3, 0xb03}, {0x2, 0x7ff}, {0x2, 0x3}, {0x2, 0xffffffffedde0b27}, {0x1, 0x2}, {0x1, 0x5}, {0x2, 0x6}, {0x1, 0x7}, {0x0, 0x1f}, {0x2, 0x1}, {0x3, 0x3ff}, {0x1, 0x3}, {0x2, 0x4}, {0x2, 0x40}, {0x1, 0x4}, {0x2, 0x6827}, {0x2, 0xbd7f}, {0x0, 0x2cd}, {0x1, 0x8}, {0x2, 0x8000}, {0x5b4ce3f2abf0aada, 0x17f8}, {0x2}, {0x1, 0xfa}, {0xee17a6446b06d9bf, 0x2}, {0x26494555b22fd0d4, 0x80000000}, {0x2}, {0x3, 0x3}]}) write(r0, &(0x7f0000000080)='L', 0x1) 16:01:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x88, 0x94}, {0x83, 0x7ff}, {0x48, 0xb}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000cf, &(0x7f0000000180)=[{0x2c, 0xfffffffffffffffb}, {0x74}, {0x2}]}) semget(0x2, 0x1, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0x5, r1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) readlinkat(r6, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/125, 0x7d) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) getpid() r10 = socket$inet6(0x18, 0x2, 0x0) shutdown(r10, 0x0) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r11, 0x0, 0x0) r12 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r12) r13 = socket$inet6(0x18, 0x2, 0x0) shutdown(r13, 0x0) fcntl$setown(r13, 0x6, r12) close(r4) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0, 0x0) write(r5, &(0x7f0000000100)='w', 0x1) write(r5, &(0x7f0000000080)="a6", 0xffffff28) r14 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000200)=0x7) syz_emit_ethernet(0x1000, &(0x7f0000000340)="fdbaa5945f9fb0ef2c2a5d6e43191640cfbcd82a2ff40297168b9bfcecd94f4866160ecb98b24a44d99cdd8e36b65510cec17a30d56f58c05232ebe83809268a1f67a3d9b5972e3ebf0d6b09ba06faa2c3c75e9e15b0945cab089f4f443b7b00f2757f46279d1e18adf76e6ace46a9b69ce99de0952363595e57dcdb285edd03c2089480f4cf25b249c5cc7cb916ed3c44094d54962ebf19afe7acb475bb06204d8cab0161bfcdf003f8453b88e9b1cf707e57934e7bc00a491d3f54fb7bb0d123f1dafef242bf0e27e157cfab108a0fac0971e805daba0a3466de78ce301260a5b30b332311a107877c4f8ed384eab825b86966e153843ce0d5f1affab5648b25b1ace000f945f5134db40bfa98aecb757560898346657ce593cf67ed532a41bf63a5f808f4944d61c539653626b825d84d56f14c0cc726f24d4c48fde326c0170307d1c979f4b68e9616143833c6254e2fb83b7c763d782c5708ea9fc196d71b7516336a3fe36d45c0e9e3f8ad4d2df429b113b2fd5141b90d36676e970c19276210347154b20d6dbbac165b1b2c6094def2817783416aa7cf56fca57f194cee0dee8c38a921703097e6431a3ce29ee161535a78ca40e03ea39ab0b1abdf38904de78105cdf22c988ebe402cccb95dd865b90662578cd190e8bad7c98ab977cbe8c8c0bb54256f687d089e2e5d033803481ddc58adbfe50b75b5920ae74e0350854d3d5fac52eb2b7482a3fbfa37ddbbcca75d4022db33fbc08dfbee427d2c19f11b4d0385918a2e988879eb2aec5bf86ec557a95e6f90d81c0861f7f6cb3e0021eea851d9820ab86f528ba84f98baad14dcd7c4b0670b4512d98e51a053c4e0f3c318da2d666aa28ac54b03b6016694f3a045286cd6f9f9e0bcd6bc48f6b34302f44ac6fd422bdd969c6d1dc4a7dbdba192e6a4c914053f59a3e41f82a64cc738b7a818a6c2007712d810039f21dd144dac043dcc05cd79d0e72a7e953cd51361a77af897e2eed8ac0e68f65a627c212e2e7ca4682651847569e79e0acf7b656ce5aed5880ad5965d6574eeb7c7fd80193c5eee7a6ed45715327e5a357d50c5af497f9b259dc2de50b13e7bbcb6bf82a8199bb920b79b096bc87e1eaccb5ace95ca9a9f00300214528f380b78522a368bd92027bd8fc6f10d1156a9fd8b910f04a1e8694a66f60c27aadce5e1aff1f76987cffcd61562e0a91f4d410cdabe6b59f4ddd10aa67b59fa1ed427006bc939417d475f40a94bfd71f1b29e2ef7c0c939eca839bdb938bf3246f3fc756ece009af441578d24357929df99504384bfdee2735b60987fa39b556ddc18e6a8f47b7f74331f551eee577ffd78d299763c532b801643203a4a8d63b3dfd8cbc331fec5745a7849d89cfc0f147d0003738ade32639fd05675930c308bc503cb6b635a58ee5d3216f2b1a5ec590af40804b50b6fa5750710eb9e6c3d584cbb3cd35eb11809c14adc06db66780163e95bf4470d69291e69ab4d4f29c8abf54ad809a4c0889b2df12cd1c0ebcf2a58c3c4f01d12ff4c94754c2df843f9ac40b4ac368ed92de1fa952830716cc2bab4c334e4007644a6e77c4ec141d6634d1a4779ea968a13b73400ad3da23be6f50c16a52c85ba548e80ccf1cbd8e485eadddd8a8af02e8e909507a94d9254c8933de9c8b46fefef43451ad998dca5cbb588e9e9fe31d3bbba380cc7a4c5b675e4bf7c6baa88e83f984e6085c0c1781dcb002fd4ff0b30f371a883191a332b49396f28cf7f0634f3103a57bb74b633987d3141a8de4e2c70180868e55cb5ecaf14ab48a917329c11010603f4176ac47dfd5ca915e51802b773e3420ddd646e5368d7e2f812e7c0599301592dcadf8875e1f8bd4cd716753be6ce8690fcd1c493af4a001a546f11a63771b5fc02671e504318108ac271364f5e3a0fe321840d7578067531fdfb3e22ac7c1f32eb0ec21e00367079f367a890e0600733eacbad9fe16bc613d3b92b55ad563430b051f4ca1f008569cf63119475b53e5cb7bce5f6dc94da681c9af4d077f9df6ea05abafea4791e99b9abd877bf3f1b303c7885c418f794c4a76a8bc8998b42b342fdbfd44a0cbfe835e4c96586f78f0ad1bd336ad0692f2694c8441c9caa653d52da66713d35e5979d80a0283467c87bf0eee01332ce75c668bd319fcc78a1e889f70b5a8c2c92f09e92b21045205c21e36eeac1f6cff52052384483ceb7037c586ac7223341a3a52910ac34b40c4b31c9c6ee9cf2e1fb31d6b648d9dbb724fc2409015059b2156b7eaec7ff036988a8aea754775a37211440cee1dcc4654afa828dc266c233434990ae1347e4f759260e5187c381ea9165c000d1d2ae4a0b5483149358942b44d0b89441c7839f8206f19b211f23e3c57586e1625e29ea026b54fab69136904110f7f5c7d5ca0d2210df0d1c74b368ad039930f07f5e3b8edd7113dbd3de60707e5a327d42fd99387f557ee4b4e160b1ec6ef03858e652e85ae2b5421d47adf4b917c357d5b1a354b3d0a6a2f9ae26fe99068d70e36e4e41605895b9969b1bb774f73c78ebd7d93f45ad3f6def1909983c7886d14a5fa6a51ce35c8cb5c225a3f42c822cb52b52d11eb083b400925b1022ab5d03bd6f0cc7c0e8fd5f6cce348ada80022660e2439d80b111b816fca15c2c9d1ac0c905065e9f13732551d4044d072d438655bf0673285ef1e02b3da42b55305008a7493d24230697c668bb3e36697b363cb7a035da082648a843a29446983fc93a7939389b846e0fec6438336d88e7bd30c09839ce24f062702e98acc13e0c35187452ea3f0d1ea12b1daa24e1a06a42c0d1df666f79a81fb2bc3ea574443886872a9832c9e8d14a4803b566ca804f8085ae0e25ae9f17c7ab1eb2221510530b94cecf9111f50d8aa54773ccbfb744df042f238a7f7dd8de5ad28d30df5fde83041177198c82436d14b7fcd9f1ce2142ec5842eeb076da16c65c1ff14c38bd709ec860919023f816f4f13677f3aea34c8538253788b8aec811923a44faf297b1a1f3d8832c2678bd6b44438e91fabf502a06e96228410efe341c21ca259f3f71c6540cc383cb922514136ce0495466dd85bdb3956feeeaf534b94ab7700d1fc410176fc531fe11289901f5b8ffc44707c83ee2c1e14a2cc287479c5948ae56c899f526e33351b1b2c83262dbf552ed207dfd6bab104e5ea565ac073c89a2a13b146f1bebbaf38d3c7746e883762cd8794d0ac91b38bb83f2696ce67bdc5062b2deae991191039acd59e2aff3320d061be15edbf1a1f10229ff59af20d059e8355e636bb167f191b4b13833fdaf39915bc501aaaf99e2002722f518adc560be5a9bd3aa2a49932c1d340e0914aa64fc1445506cb44460ca9b10a3183410f93b1330f4876698e04e685fadaef1b8f22e109d78cc18c9da66e6ac844ddccb0a81919b8aac8f7f0b9d9ab4f742c4be51226b26f1a7dde2334e4626a66f7d03f5b26a9af5c97a5557eb496102edd491f00f4624f25b0c46e30fca3e95a352e49dde07d0ce444061f5bd51145b4bea6075f2dc1d59fb9a0b924292dd06d78d3125a3f5c7c63b8fcf16e5250e21eb3ea505d9ddf3b5a4f5f3e13c357f1adb2e1bb5f513f3874365a0a6ca7057a19f5403c30e937377e7683581650afcf18f71313f421f9033481bfec0932d46a97d91c13a9ba9063ec9db2a10104370efdea741e7c019855e3374986b2d492bd75be22e15e04308a9f859ca615ad83ce6301f25fe6f90e314e17da951eb6fe2836fd8ec55d84043547e06e470bea83aecdd8e51967532211492599b0c477a9da95e3faaec4d6ee9dd785d05592264f6d4e88efd7cc2c03486833801da4a42385c1d622ba74238a2c02c51330320fddc9b47e8c729a1b139fd768733bea17a0f8223344ca4ed090dba316d826ff3f26d3526718aa0e6b831291d7f659eb856a64ae720e2980328b27a5caa7db90b19df58d95b4bc5c9eaf4637ad6f40509d53775d3daf263bdbe51d54925afcc6952b7f4fae703598ba8899a5a1bb9e7342e3d5ecd84c31e5fbf1cfbdf596a5d65f9da4ee507346376b018212a84cfb84c888a597354d41a610d244f7a6b2f1c5e96b51252383391c8bff2a2ba895c642eb4bbebd9632c2b1951eebf06836fab7aeac992a44031d58a37a3ae06e5f775246fe16dea8dc8e3f23b33ccc32b3b9c34696fb65623a06846e8419408c2f03276567300e893f2f9910710a03bc799cb755ae650912e5c67bb722c2926c532816b7faa8a8cffdbf6393e2a05163f6199a54eff5d5eef3fce358993ba49b0792009a7e9affae5c3ac0c0caad807ffb3b4e5defd16c7ea1694029e1d7cf5b10269036c1ccc2d6b4c5b0ceedc4f70c0ba03d0486bdac7b878d16a8e8c9616aa1a6d1e7dae02de5b5df535a802843466adfc79113414ebffaa66142686578bae705082731bc58c8b0d0e406a65bd171d650beecba265888e0aca2d549567b51a12fa8cb638556755fb42243b36da0aef0ac16f2aa64a5c0ba26e4ba98537db044303d9c1944623667bcd7e90766d8a31f507b9955fbf152c7488fc789a67405b9669e55f40cb98853881ac4e9139edd3234b0ab33ca31f0e916289741cf21ee518843b58de56287d8335a8fec7aa2f0b35f029a66c8818de9650285b52bc5fb14ca81342f75d9d08db8c3c1f660b174f0a9b85007bd13ef761866c40932d1108dafdf71d3b1a78f39258cda45e4acd29b52366e00864b5f494ed0c45eb53d7a37f5b7edfca8e0f135c66da7849bd0398190d5f8bb3d47468fc43ae67d21f0499056552205c1b35ce97ad8fc6a1e20209687c6a61ccf421d851d6f835cde0930b236ee0264076407bf1c8887f2ade8c64e77b4c43aa333d6aaf87eaadd591f6c3d63eefad8874ce1f29012e67a564904561a9fcb30f7a4e58c9f27e97b2a0f159e9418f43efd214e946d69520c714d37078f5ff9b719303cc1600409ff04bc2493852ffc69e16074c39aab3783422758d90936f04ea83965a520e6c4cadcd9027815a600a145715e0c1888c5c2716e89b4e801283f84d813d7121747db36fce088281f1f800646531f1f28e7de0cef5aad34f58dd6ecc49d55a4dcbf9cd850f00aa20a3116a946390eacd2c364b0292383c24a97d3d287e4ee192ef6d32926e7db923b5483baeb9381508505840d91eb74dea44503624064b63994bad43969405736ce8862ef95f6d335dc5d5853da14e0ef3b64b00072eb84c5c5715154088a7d205f9fb46898e9a60e52fec320af7a4bf505024c2747379863d28b5bf31130195e41d17799c055b660a5ce454c9be5664d80d32a977611eb4742a2b887c2fe56a04ab37f0d8e9ff0e3a3c767afb3bcd0ba77ca510fa21a9bb855439af0f27b8906a55034b0ee91127d19fe3b937fe862e3af0c0ca29838a68bd0026c468727f0433df534f91d2babe1e7005b6a043f2548c342e9b2072f6937a67aa6ffeb30d2f0fa83733964acd0a034b92a4fd9045f1d4c7109a8372fae113287ff3aab4dee15067a0dbda3159da1eb156794ae278183e24311a79a61abe8149e38651e1f9b444087f6baf1899a4303ea9f810bf4928da4cf0eae4eef35b40a3b1285ce120aa8cd381da101b8a1f27d4a0d319d9a2b43191accfbbf28add0e4c010c36a3fc091270ad40f7420b261504c997c23a7b7dff46e90b9a7457325e3f2ac4e8d5e1c545fe4da8e9f353e73cf3540915e11661b747556b2d439886f9e8120770be120cfb550519df1a4babe9ecf99d405489618d1d647d9a66b303a66851") 16:01:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r4) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000300)="36f1c8f1000b6ed96c75dfed24ad7bd5e2c3ee6440bb4f6c33785f03fafe89de9efaa679861588158b3a70fcac51e02bf6948471635351ab6ed608eea6610f99f80fe9d948607d260ad6f8cf2d95d541b0ed756cef659bc4d9de2998212bb2e05e65cbd6a9c0403a80d4194920f61d24d4fe27611364771a5000fde176924ae4ca61190739baa5ab2e488afcc54d7176c2338b8f08a2a723a295a287fa25d1e4da70cf88fd2a2725a6f4f90b3f860eaf78c59ab41e97f628dc78303c4b04ad5881d05230e8f26afa2fc3305697c9a29fdb20829c48de0f8378", 0xd9}, {&(0x7f0000000400)="996c05411bd21c934b0dbd69a9889df7d0836e3375391596f658be365408d48a71b5c2f592d3fb6965d360424f0f907e2cea54db175823f17c8f0d4987b9736bf857dfef9857a3ced5553f7a88b9dddcd3ffae16bdf99c6c04e844a3163b739e0123f99502fc5a810171b1409a75867fd4e6c39dcfdd015074", 0x79}, {&(0x7f0000000280)="b6e1c71e0b2cf3d72018a2469aaa387446fc71edc137c8f7e4b8cad46e690b", 0x1f}, {&(0x7f0000000480)="69cb4cbc39d3deeb5ee47dd84ca1aaac28af868ab571d9f339eeec1b5e749c2905192401a29bcba81664617d96ec758ac3dfef857307ae480f5a984fc8e13862f236a8deca30b3d126582441cfa9a37a0e8ebd23bd68e70d27a2debf9336d3b4794be69e0c57385c034cec0fa348ee45", 0x70}, {&(0x7f0000000500)="caa8185a876617d9385b89cac7fcf514a451dffab92970a6978f4c95cb3f8d071ac24f5bd3585cd8a72b0973c7c4cc67d9de2d5d59c16855977303af018a34e73e43eeaf84ab161c94c3283d4729bd5145c89d95bab5afe1aee24aa67009dfcebd9ab80d5a3ad110f4098224de9d4ad0f3bff98f98ce025be2656a9495ceebcb8702d69b0f7de201e9176beda5006beb4b1566f28a3251e9f77e96f7316d161c2ce73067625cc237cf84bb78b39bcf119624ad80c2cc814f694269", 0xbb}, {&(0x7f00000005c0)="33aff9435388411506cafc416fca9e22e40ba165d16c7a1fb91ad98a49b551ab122cc5039f2fda3239bd9b5b20aaa05c8420070888ca0114605d836ac17e5db03f985715cf8ac3eb0cef943345de91cca5228daf8388290f6342005e017dc4d33c7c2353caa5946d47079dc06bc4c6078a92b473431fae03414e43a25bcca31d5c960978ba4ddff50947641aeb590f7a23a0ed7f5ec1cb17f723d9fe6db1db3ffa40bf783dd6aa50ac079fe437527afb7a9591b22c8c09c49fa471365892b45cc93425ced652b38a4b92692ced240701c642ab769b2d3edd523741649f25cb82d36b9a62d35f8ef7373a2d9b95d16acf6e3915c2e92dc2e3", 0xf8}, {&(0x7f00000006c0)="0f1e30ff3270b5d434f38b8113400e4e89f84a11b3045fa3d0636c2b87afb10271886b3c8ce41bd3994a8a374e8e2225964bb91e1cf7ce6698e18a8dbeaf12093d06ccd250e30fd679e27b04f0017cbbf806eb8477d5403bf2e177a1274d898581a8cfa171bb2a96945ecc9783a8b20be297646ffa7b1b4654079bccec9288d74763e6d354c5ae501d5b514650e100e279750f46ef03faa260b016502ce219ebac0930050d35ee4905dae627e3f02f7f62c835add1539e929f72f7ff1bf74497eb79029108029557e00dffe4669c47d07aa91f5681c4a213522c30131cdfe3056ddbeeae3be9058699", 0xe9}, {&(0x7f00000007c0)}], 0x8, &(0x7f0000000880)=[{0x48, 0x1, 0x0, "37f78e153ed8e51d774106db4a9e2bd3cdd0446793f4523c6c34fdce49036374cec48c5a846f2374b91d8d18fd7e8b62796b72e9"}], 0x48}, 0x1) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x55f, 0x7, 0x3, 0x5, "4fcbf0759db37f8da460e310ff58880e3ed0d469", 0x3}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000000c0)={0x80, 0x10001}) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0xffffffff80000001, 0xfffffffffffff6cf, 0x93aa, 0x6, 0x6, 0x80, 0xcc3, 0x10, [{0x3ff, 0xe24f, 0xfffffffffffffff8, 0x4a24}, {0x3, 0x6, 0x100000001, 0x4}, {0x5, 0x1, 0x1f, 0x7}, {0x6, 0x4, 0x4, 0x3}, {0x3ff, 0x146, 0x3ff, 0xfff}, {0x1ff, 0x6, 0x689, 0xda5}, {0x9, 0x5, 0x5, 0xffff}, {0x8001, 0x8, 0x2, 0x1000}, {0x5, 0xb70, 0x3, 0x240}, {0x7ff, 0x2, 0xb3}, {0x6, 0x0, 0x0, 0x8}, {0x6, 0x6, 0x1, 0xffffffffffffffc1}, {0x1, 0x6, 0x8, 0x6}, {0x10001, 0xfffffffffffffff9, 0xdd76, 0x6}, {0x7ff, 0x4, 0x6, 0x3ff}, {0x7fff, 0x1, 0x5, 0x7}]}) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20, 0x0, 0x8}, {0x6, 0x3, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0xcc2, 0x34, 0x0, 0x4}, {0x6, 0x74e0bfdb, 0x6, 0x100}, {0x80, 0x2d42, 0xfc6, 0x2}, {0x10001, 0xf106, 0x6, 0x8}, {0x8, 0x1ff, 0x1, 0x1}, {0x9, 0x8001, 0x1000, 0x7}, {0x7, 0x9, 0x1, 0x4}, {0xdca0000000000000, 0x3, 0xd96, 0x40}, {0x1f, 0x0, 0x3ff, 0x27808d89}, {0xfffffffffffffffa, 0x40, 0x1, 0x5}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x3) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)}) 16:01:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xe00000000, 0x9, 0x6f0, 0xffffffff00000001, "53db65fb6f6777fe134e9d966298f010c1a02fdf", 0x7, 0x100}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) flock(r2, 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000080)="c3e2ac04025ea4ac2e27020077885939b845c189d6dc36cc7887e46ce2f794ceed8a0c") 16:01:05 executing program 0: r0 = socket(0x11, 0x800000004003, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000000000)="5001050100000000000000010707000008101007cea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cdc24d1467802813c67b63447a4460ccd56654a3ec2c49dc4ae2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006f27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e501000000000000008f2de6c031b7b303757e60642b45cbc5737b8e2401757105", 0x150, 0x0, 0x0, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x785, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = msgget(0x2, 0x2) msgctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r10 = geteuid() r11 = getegid() r12 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r12) r13 = socket$inet6(0x18, 0x2, 0x0) shutdown(r13, 0x0) r14 = socket$inet6(0x18, 0x2, 0x0) shutdown(r14, 0x0) shutdown(r14, 0x1) r15 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x466c, r2, r9, r10, r11, 0x0, 0x2}, 0x1f, 0x17000000000000, r12, r15, 0x9, 0x4, 0x1, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwrite(r16, &(0x7f0000000340)="fbaf8a8d1a029be96914f6357e3a6b808d20aba97a93287393ce80ba21f7e762244234801eb2f2f6c51f8f288504a0662f4ccba1d75b6b5f7c00079d96decc4f3c7d72bb58da7956ca0dfd8555e1514c99dd1ca0fcb216ba10f7c2eac75d233bb1b25a57304ac9b5ee381dd4ea3733cfc3498e4e4feae0e0b467463625149f6dd9fab94b89bb66a01c76b83720958d89ce", 0x91, 0x0, 0x5) 16:01:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000000)=0x6, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:01:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20080, 0x108) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xfffffffffffffffe, 0x1, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) recvfrom(r2, &(0x7f00000001c0)=""/252, 0xfc, 0x40, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x6c2, 0x1ff}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xacded39eb923fd96, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket$inet(0x2, 0x3, 0x102) connect$inet(r2, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000040), 0x10000) getsockname(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0xc) 16:01:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:06 executing program 0: r0 = semget(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/75) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) 16:01:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000040)=0x5, 0x95) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) r2 = dup(r0) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:06 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) r1 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/8) 16:01:06 executing program 0: close(0xffffffffffffff9c) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x10000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20, 0x0) readv(r4, &(0x7f0000000100)=[{0x0}], 0x1) 16:01:06 executing program 1: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x5) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000140)=[{0x3, 0x100000001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xc58f, 0x1c00}, {0x0, 0x401, 0x800}, {0x2, 0x1000, 0x1c00}, {0x1, 0x81, 0x800}, {0x2, 0xfff, 0x1000}], 0x7) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) write(r8, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r8, &(0x7f0000000000)='./file1\x00', 0x4, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r9 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r10, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r9, r11) 16:01:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/91, 0x5b, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x800000018, 0x1, 0x2) r4 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000400)=@in6={0x18, 0x2, 0x0, 0xffffffffffffff80}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x400, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000540)=[0x0, 0x5, 0x9, 0x7fff]) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000440)) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r6 = socket(0x2, 0x8002, 0x0) accept$unix(r2, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000e00000012000"], 0x10) write(r6, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000280)="bda5ccce4474486362fdf5e1cc99eff8472d60a36dd7620c5ec91cddf9cc8a7da108578a57611bbd391ef502324c46e1f9cd45e9f73d3d932bce2675577daafbd3c6d5c3239631528972ebe829082fb1809071f9a046189b7a85d74bb9d6d6b64d3807118df329b825f01a38459b069b2a214d9e49d1d46ec670f9fb086c0c27a5cdbd640299653d27696baf7db75b17c69a97b8f44c78ce2de5d7290b191d90a5b06c1cf40ada259c7a10a2110340d28a34bec57051a9671475a1420a37afb20a272270b9532888fd4bf479481d8ea1742fdef3", 0xd4, 0x1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000240)=r4) socketpair(0x1, 0x5, 0xfffffffffffffbff, &(0x7f00000003c0)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x44}, {0x4000000000000006, 0xe0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff2, &(0x7f0000000180)="263de155a6582c7bfdd024cd62a548e0945bd86404ad496667dc9ef1901f290c9f45419f7480516cb1334cd0f6667ca3bb4925782dbdec45f2b2404e6c9caafbe3fab43dfa521d972f2db190b5c3041cba6e7c02a2664036b6e274eb48117bc6756a5c95e4a0ac54aa18525284879216b7b984e1c0a1659a1d96e9416b92671653dd0348f3de07ddff4747a7ec1dbb834c17") 16:01:06 executing program 1: pipe(&(0x7f0000000040)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f0000001380)='./bus\x00', 0x0, 0xdd74f714a9602cf1) dup2(r2, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000140)={0x5, 0x2}) socket$inet(0x2, 0x4, 0x3) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) accept$unix(r5, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) acct(&(0x7f0000000200)='./bus\x00') 16:01:06 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0xcc, 0x9}, {0x23, 0x6cde}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = getuid() seteuid(r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x10000}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x2}, 0x8) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x6893b32057a9130d, 0x0) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffff}) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) dup(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000000c0)) 16:01:06 executing program 1: r0 = msgget$private(0x0, 0x24) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x25b) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x10c, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fsync(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x9, 0x5, './file0\x00', 0x10000, 0xffffffffffffff6e, 0x45d, 0xe01}) 16:01:06 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x1012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r0, 0x10001) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x8, 0x6, './file0\x00', 0x6, 0x8, 0x593, 0xffff}) r3 = geteuid() r4 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r3, r4) open(&(0x7f0000000140)='./file0\x00', 0x481, 0x20) r5 = socket$inet6(0x18, 0x2, 0x1) dup(r5) r6 = socket(0x10, 0x3, 0xe31) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open(&(0x7f0000000240)='./file0/file0\x00', 0x1, 0x18) r8 = socket$inet6(0x18, 0x4000, 0xfffffffffffffffd) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r10 = dup2(r8, r9) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f00000002c0)=0x400) r11 = socket$inet6(0x18, 0x4, 0x1) accept(r11, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f00000003c0)={0x1, './file0/file0\x00'}) dup(r2) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x6) open(&(0x7f0000000440)='./file0/file1\x00', 0x2, 0xa0) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000480)) r13 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000004c0)={0xffffffffffffffff, 0x6, 0x59d, 0x1, "abe6d9d385f9f7a4f9a3a408ab41d9d75cb0b591", 0x9339, 0x800}) ioctl$VT_OPENQRY(r12, 0x40047601, &(0x7f0000000500)) 16:01:06 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) accept$unix(r2, &(0x7f0000001240)=ANY=[@ANYRES16], &(0x7f0000000000)=0x1) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) 16:01:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd7f06000000000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x1cb) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0xfffffffffffffffd}, {0x80}, {0x6}]}) select(0x40, &(0x7f0000000140)={0x1, 0x8, 0xfffffffffffffffb, 0x101, 0x1, 0x1000, 0x5, 0x7}, &(0x7f0000000180)={0xfffffffffffffff3, 0x8, 0x5ab2, 0x1, 0x9, 0x9, 0x7, 0x2}, &(0x7f00000001c0)={0x1, 0x5, 0xbb6, 0x100, 0x0, 0x5, 0x20, 0xffffffffffffff01}, &(0x7f0000000200)={0x9, 0x8000}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") 16:01:06 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) shutdown(r7, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r8, 0x0, 0x0) r9 = accept$unix(r8, 0x0, &(0x7f0000000100)) r10 = socket(0x2, 0x8002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) recvmsg(r5, &(0x7f0000000400)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000380), 0x0, &(0x7f00000003c0)=""/12, 0xc}, 0x0) write(r10, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x14, 0x40000000, 0x3, 0x1}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x1}, {{r5}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x6}, {{r6}, 0xfffffffffffffffe, 0x2, 0x8, 0x3ff, 0x100}, {{r7}, 0xfffffffffffffff4, 0xa0, 0x80, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x91, 0x1, 0xff, 0x282c}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x1, 0x10000}, {{r9}, 0xfffffffffffffffc, 0x2, 0x2, 0x0, 0x20}, {{r0}, 0xfffffffffffffffd, 0x40, 0x800000dc, 0x800, 0x3}], 0x100, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffc, 0x0, 0x20, 0x1, 0x9}, {{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x4, 0x1ff}], 0x4b67, &(0x7f00000002c0)={0xf90, 0x80}) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000000c0)) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000100)=0x7) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, r5, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:01:06 executing program 0: readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/96, 0x60) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='%', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) socket$inet(0x2, 0x4, 0xc3) fcntl$setstatus(r2, 0x4, 0x40) 16:01:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{0x33e, 0x7}, {0x5, 0xfffffffffffffffd}}) semget$private(0x0, 0x3, 0x400) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)=0x8001000000000) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf020022a504", 0x29}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffff7ffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x100, 0x400}, {0x1830f2f6701c156, 0x6}], 0x2}) 16:01:06 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x17a, &(0x7f0000000140)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:06 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x1, 0x3f, 0x0, 0x80000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 16:01:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x527, 0x9b}) close(r0) r4 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000000c0)) setsockopt(r5, 0xfff, 0x3, &(0x7f00000001c0)="eeee4455847f8713b55cd37fd9a9e3bf363b5be6653e5fadc78afc2b671510b860f7fa4b34fb2ae12289a3e8258fab07a63bcba0900838d203ddfb9be6711a5cb36ee35b35536a3c3190776c8363d9b6ef99e2ee4cc3ed1e2cf1beb9958629394459ec1479f535735977cac6925b61a10a77fb1dfd5c12fc753004e8bd9ba98bfdef7461f1b0b887cb9265294191303a7e8cde", 0x93) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:07 executing program 0: r0 = getuid() getuid() r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000001780)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b2283e4094efd39d07b526a3434be2107834465943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d9d3a22020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d70461d46b5640804c6bb0e5329d3b68109970aee15e0a0e9a189fdd4"], 0x86, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe5f) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r0, r8, 0x24, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r11) r12 = getpgrp() ktrace(0x0, 0x5, 0x8, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r13, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r16, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f00000005c0)=0xfffffda2) r18 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:01:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x7fa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x1) 16:01:08 executing program 1: r0 = socket(0x0, 0x1, 0x0) shutdown(r0, 0x2) socket(0x10, 0x8000, 0xbbe) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) 16:01:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) pread(r0, 0x0, 0x0, 0x0, 0xc600000000000000) acct(&(0x7f0000000080)='./file0\x00') fcntl$dupfd(r0, 0xa, r0) 16:01:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(0xffffffffffffff9c, r2, r4) 16:01:08 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, r0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) 16:01:08 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x8f) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:01:08 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee332}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) close(r1) 16:01:08 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0xffffffffffffb9ef, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r0, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r6) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x54, 0x6}, {0x40}, {0x6, 0x0, 0x0, 0x5cc7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x10000) 16:01:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x559dc0e3b5e671bc, 0x1a) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) faccessat(r1, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:01:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:09 executing program 0: mknod(&(0x7f0000000240)='./bus/file0\x00', 0x8000, 0x23b) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x1, 0x4, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0xffffffffffffff5b) shutdown(r4, 0x3c80b0278cd7ff38) open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x100, 0x88) fcntl$dupfd(r0, 0x260a9a6226c6b73a, r1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r5, &(0x7f0000000040)='ol', 0x2) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept(r2, 0x0, &(0x7f00000001c0)) chmod(&(0x7f0000000080)='./bus\x00', 0x100) 16:01:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 16:01:09 executing program 1: r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r10 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r10) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r16, r14) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r19 = getppid() r20 = socket$inet6(0x18, 0x2, 0x0) shutdown(r20, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r22 = getegid() r23 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x80, 0x0) getppid() geteuid() getgid() r24 = socket$inet6(0x18, 0x2, 0x0) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r25, 0x0, 0x0) r26 = accept(r25, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) shutdown(r26, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r28 = getgid() r29 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r29) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r31, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r35, r33) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r38 = socket$inet6(0x18, 0x2, 0x0) shutdown(r38, 0x0) r39 = socket(0x2, 0x8002, 0x0) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r39, 0x0, 0x0) r40 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r40) r41 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r41, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r41, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xff1d) r47 = getgid() bind$inet(r43, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r44, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r48, r46) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r47, r48, r49, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r45, r42) r50 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r50, 0x0, 0x6a, 0x0, 0x0) r51 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r54 = getgid() bind$inet(r50, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r51, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r55, r53) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r52, r54, r55, r56, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r57 = socket(0x2, 0x8002, 0x0) connect$unix(r57, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r57, 0x0, 0x0) r58 = socket(0x39, 0x2, 0x0) r59 = socket(0x2, 0x8002, 0x0) connect$unix(r59, &(0x7f0000001840)=ANY=[@ANYBLOB="66020207e00200012000c227db071ae1d1b439d04e41"], 0x10) write(r59, 0x0, 0x0) r60 = accept$unix(r39, &(0x7f0000000600)=@abs, &(0x7f0000001780)=0x8) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000780)="da86de534a47eed69fc2ecd17eda334d90dc780cbbb14c70e531182d6b2de0ed324815fb3c138a36e82f6938da925168240886388068b219b157f2b4e155faa1cc018a86c3db5b060c267d0e41cc3d6b6f8f93866b3f3681ffd2b5c6be660ebd42c34852f827867ffd0ce88f44257571e2be2513439a8ed4aba8ba0ad3fb64da0c8a329684c47f328c3f8593c280ec63eb1809d76feda102f65111e832489440ad80c53ecc2edf0c74d83b9823d3722b543ca850107dd6ce5df202b957a5417a1d368b96b37fd8c3506b9a961dccd4025584986c0c436650c455da2c6ecb6901ac0953a9364c10e5d6b74e38b3cf32ca7292105e9b0b525d79bd5224b94a7ffdf2342059ae4abb0aece134e6eb7c58961a3d356f3546aad7a69bc91c371eaf5e8b8f51b2a0cdc277a302726c83cd1989ef9ee4aef428634de35cb5d8d0766ad3025ea461b4a2137c70353bcf55bed3c121a139b56d452c3463b8206932fb00446da7b92d51c0a03e09b14214ef95f99d48ef6851c7ed3548d2dd3036315cbff0bcf71eec2bce83765d4bb654d4669e1e09199e27e8b4805f78debc6eafb4b9f91e0a1c86fd01551b2f99f3593cab388cf42ac37278f7275c91af25c0794882a85bd166574638524349ba16d5639f8be1ac06e8e8af1ee6b9df391ae018ef27613299fdbde7dad40b7c26429bcfc37599f19c8291e713114e667ef0561cf3ec85b4778cdf756cdb525c40ccda656d00c1448ec6522bc0b879a6a24a6c75d92216257506adff394b521b4677d5c896eac49675ff587daacdb33ab7535e5da074ca8d538a90c3515c27cd0dd94d66ce8d093accae98dcdcb07717ccc9df5f8f26ad48fff484fd5c1cccf64f8a9f4465499021e6b375df9e31867022dead41cf832be55deba56551231d773b160ac983c5e3f843309e54dee835ce50ff98a9ce086b20949f620343ba8c86f6edfe3bed1f2889b29088c6348254eee45fb2bf4a687a4f3c7dbc9aff7725687a3e69e5efba646780e4a9f2d50dfdeb03c4ead0c87a976cdf9c6dac2e5173f964cddc610552127a3b706dab88dcca5d8d0e74e364042319b6da4ebfc71f8626a11613298e1e41c25cc79c5d4c3a38445efa2380a7e81df7d02479d2048309e4403968384adc779bbde212f0668910a7f673e6a0329897cee91f36a58e90a36b88f0072d8f6ae75c9eb1259c16aed5e420329298e6cc803d5a255de297e79d584cb2b45bb72540eb7d6e2acba833c267bf6cc1bdf3c4d42072995442a115d488e38e617b5b5972cac90bdfcdc99f07792d14e6803356c8429da4e440675a586a0a1f55567c8f290c594a0da72f781d44a66020fa3b328dcf43e0e24866738b0530f84e47b9e7b06ab88e44a9cf47490299b170c6a5df765c866c1077754b6b48a15898516ee684b10b0685212c8eca52b5d37c901afe701c96c16e6e00a40c6451e74b201cf0f84ddd295346e723b1364b628f5cac36791228b40ed5af8f83f25a335dc30b899424e0b8d398b8be6343ff2152575fac0e11987bc9ecc5720636ea9143a916cb8933507a0649b7dcf6215bdf0cfa1a151f5fe97e279277690a16b1fa980099a7100e03ad511e9b108d3fa2b8288e7ece4bb5f12b6e6417fa4f09de953458a8b85a4a20cb16ff1054508cdc41eb02f026e6c6545acf302af16c15527b7ab50e3c9194f03581c0f1de722434e97fe47c2ad72801de4869c4fc6e6dcf45a48643cc537383b8bf8079ece3aee3de3a1dcae5cc0d565ef496cdecbe8519a37af48c89d7b98c24c0ee5faa1abb4839016759da0619506d09c8dcb915c03fb30e6ab0438822ad1f88a2f15492f1c303a79588964035ca99c452be0d8c2c75b5477e16109efaf7d1a6e3e3ac7a87b74504253da3f574c04e6402e92cb7c810dc8257a971264a81052652c990cf94455f75a7ad39e4400e9f3acd693e0298386f099a195cd77b2786db73ccafad6910d57a40e8b69fe0327c7f55a2a5f5ce780af0736bf66a0998031cd5ee27a1457cc43666f13f8743695670a48fb3c0d97ce36f7b6dd78385787af6e6dfffd58d48e51360828e7aebb94e1818a78f37bed7e845370abd1555972ca9f19d86632ed99103974b18ecc50dd8fb60964e75c63c455a96763daf9619352cbd35d566ec990024ae4a54cb745e70652849b81524db9d907ef683e660635d153941fafdbb2060ae499c3d13cc038f68ee157c5ac2e9124b607c3801f9c30f42939a081025dde57bed5d8d6c246708491c2f4ef51bdf5096730cc154017b456f9090b47e6c9b8d6d9d551a8ebd0bf07426f6d5f4207b917f9198a687c26962e622f01a744efbc8ccb5d1936f002f355b8a0350a2089d6e9886c97ddb80990615381305e8f5efca61501f7a07028461efe147f55e8cd7bf6e4c317b73d8be709f288186d51bb888de8a918c376c03a00c6e4fea158788e0e5ac08929d7d990a6cb42934cfd976ff77c305567306810691c0ebec8f42c40de9ab50a5630d9023d70bb5e6da510828474abc5d0404f1e96656aea2eab86714b533ebdbe9bcaadf305707bbdd4a0e5a820ca8ceabe73eacc6d935af67cd01c5e7f115f0b19784c210e2dbf92b3da12430164549465757b8a51080598d29c858d908763546f94928f7a9c7490a3e55e1b7ef4d13daa46f850e4c49a574be20aaf71de1de3d3bdc9392657b88c6b82422260728d9db525b2eb4a52f7d46e9034247e3c56f8e67d2d5183f377dd85a4da194d629bff19bcefd08ff65cacdf9d172210bc246c48908aab3b8711689a4eb4d671c8616bb8278f93e0966831f0e8bc222f7e669075ef2de14d91efd53265c0221ce63a773d0fa19600e591f0247e36772e3b96f5f0b0a9ddb7fe78d320c07fa74dbebd7e9cd6301c867bf76c0563477a4b42140e27c7fe8cf45558430329d7a7437c165c7a30ac3f8d8e63e79b53353928dcabe244314e89d645f99de405e045d320a02b5be6f8023a63051c06783fbbaa753f5e0608d8475dbe5e6452629ed06245c42aaa469af514062dc6ee6dce55fae7233743e0284be4f464761951ecef4945af4aa40cb4482a8e2d54ab0ca6f82a3402ad29f619ec24fad3fa224ce7e30a5703294f56f1bf1488e2d99b8aae414a1987ec06ce13e8e99b3e33769873f1077265004d0797dd1aa8e663704356adeffc20dd825e45e1c2f23dad11ad65777f38b566936944e69172ac005f195f589ea4c3e270cd60f5273144214f21245b7925dc172e46dfa7e2274461a0acb7547a5565eafa83d032949ed959178df1202354058ade61d8c561f2f6b0cb81383277dca5fe361ae7777210cb618efb4aa1697e33dc5a549a5a88951efdca24e47b0add76d0f46e2478cd98d0ba3c88fcb45770458f9d14af3da247ecf9fac3adf20f20046fe55839a0658fb40267c405ff2087d1e1bb3ebc95ef4ffad14625a06c00a840b8c2f02db265ea20d13ebd4fb85c8ed87812a5707ae42a83a696b7ca887a6dab62bdd1e66c5b991986cef9962d362b5732330f1f08ad73f28a157137f5cf156638ce1630ce24d32541e5b265c7207d89d5f345399044bac6ac3d55d1d3a3d6319bd3b0cad8ea195021b53922acbb3a93ddaf60adf0eb73ee23be665345179d9214a7b8f21b2f039feea05573292cdbc12e027a17c0c90cd0ca31d3a010ae99f48b7a0c43165741c829168bb35528a243e2fde7a0e86d1410ffefc56278dd0074349cf422425901783fbe39dc2239b84c13a7347abae4c4f4d62d840347f66b8e7d579b91a3830a9ae023d27af16e257c8e909187c72ed9674f55acfd2ecbcc7a1622f9b892dbe8edeee7267b738ca0d3acafbaf268257b0627497e68fa2d9bdcde80eaecde29429ed61925883cde3e8855b958d6fa62795007e49d4f910469529b225b5b040d01fa0bdc0260713b7e600a45825e6b4c5227d04e8caa9ffb231ab3dc1d215e8b18b4e8f92548dc2aa70f70f2c57fef51cce2ebac537a7cb63316aaabc349878c29a754bc22575ac77caddf1c4f860cb41567102206f363254db9438c586bdab306a9f267974b2f4953f087f4bee2e4990352273275d441f9ec84c4b06eecc829b13560210410ebaea927a27b6c9c1479ad6318ec759e46879fa3469787671f49be1e1c641ea4269c0bf65cdf2051039679bb56716c04e2de1423b299780909e7fa3ae64a904e66acffa8c47abd543127eae6a803cba176510381d80ac433cff0f63532a04622c07a731b79f320189f26163c99a9b717975cd29e7dbdf2f93c7a167bc7cbfa8c7028d65b1dd9def13a5407e340318c6e61298c2722fa7344c4556d23669d9e45071ec3ab3d595c8815890ebf4b90c3bdb349d619cd52d931cb787b53b1d54280b0980d6559b9cacbe70b7ea3ccc5f41826702db57be55d0daaefe9575cc297ce13e0af23bc88c5e8a09589a2e748397afef57affc448bf87ccfde925075065128f7c9dca34255e5fd83c07d4f3c67459388930cddf5b6d77cb28198c136e5faebb2248cdb5c0bf48201c2a885fe0143f52b0908770592246b8456ea2d1d224b13d951207119a3a60662df8ea1aabad192b67213435c8ad0fad32a02a94d1dfeddb3ead17290c757f1884e5dc52b6b38e293bf8e0630594d3ab99b0f6606c24b885ccd9513f0f45ba1815e165c164c929484c92fc8e178261cd2341e6ca76bd0ffb11fd28c6edfcdb6a4f5b947cd506986292fba23c28462ab15827e4c86128f08be1c23bc31629d39444d873484f24d39529faa887b504ded8f8f58a8fdf36755394e037fb0e43c859fd17b9a5e97d37c9470b52ffc9ba2463c95a62ac1c8115a5a604fbe299b8aee999e0d4d15acae1c8c2934875f77ed5ebf1e36c91261ddf20b5271fea1ee17a3bd09f29be1a61c2c408db9c4a0e3c9a0b36c61cfff72b3388b6a1288c3f4c06efbb9785e547b676bb1a29e6b77077028a1753591b2ecc98c7d49ed3afa254c1894aa5c9071a7026657ad1e3beb07394c8d692f240716ada2a353255cf8366986a25551767dc711786a9e08bfaa7085f920250d7a061b33fd647f567773b7bc399b809e9fa86183350fe93c5239b11bcdc60748e44c307c712d5ae65a56c40e540c794b19e8f88c05d6e803fe9b60f665dbab0a04f32cb950c7b75187266a63f22d0dc45bc0c4da79edfcc13327e43181dc7207e47442e74569cf238bc4c51cfbd727896036fca345f7bbfc24ecbdb841754ed92aa13eb7b79d637fcf230c365d16a95a032854e445f5e6aa2f5472c9c5a1537ebfc45e885a3732c98151ff6ed3f84e9ad6539622a38f3a675613bb708f4c8e09ed65a6a45f358e45e1c05d05f3e91fc571f9f880511f8926e3f0d2a2fe9a2d6b92756b92b48ae4887a47e08a3a0e35ee2e254a0bd8ababca2aef1da1eedd8d836f99c9daeaca8a1022625077e7d8afc7b835d8ade97077c2b30144b190639d2aecbca73f361fe05ccc1a90a3a31b24cd734f85120f30bc6017b3a3fec8f01ce051db3480e9d26bfbf4f3f70278c4f208215186c13e19f67f33004c8636264b796bc791c38b98c0892f13f49ad57695b9d535dec8117423f2e5102771327d56741073c60562621b782d8689f7fc8ffc825d1def770a5748ecfa1f70f9c6ed6e5157f68fa91d93f8665a1490f769961deedc5698da1dcaec62c51df345aa689f785c9f64f07c03dff991f29eaa092e59dc1f9a13c330886915a559aebbc4121fe8d7d3d7ea8ba49188c7d1077560078cc84c399297d24244a9285e11803da67005eda1d9829743be348d1e", 0x1000}, {&(0x7f00000000c0)="a755ebd8ea00358b8d69f5882ad379195c0e407aa5fe642b335db2bdd94d5d463abf2d9b93bf0d97e33e1c48d453dc300d4b48d58afc27b5625518594d1d2aa01e41935e18edaceb88db2aa66578f0229dd26d0f3d848326bd706df3eabc8622b6c5ea22cd4ac7d275d513c2e12ec161ddbf790605b14ff56c5b7d48aa1e7c7dabc96f5d0800cbdb4b6619148e7cefd2a89a01768ad73f3ec1a8cf1264", 0x9d}, {&(0x7f0000000040)="d3b1ca121bd0099719552c8d3e4512d3db9e02621e3edd43ecee78278b3aee1dd1f1ffaf5842", 0x26}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r8, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r16, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @rights={0x20, 0xffff, 0x1, [r0, r23, r0]}, @rights={0x20, 0xffff, 0x1, [r57, r58, r59, r60]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r35, r37}, @rights={0x20, 0xffff, 0x1, [r0, r0, r38, r39]}, @cred={0x20, 0xffff, 0x0, r40, r45, r56}], 0x138, 0x204}, 0x2) r61 = socket(0x2, 0xc003, 0x6) connect$unix(r61, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff01000000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb070000000000000086186a31503b58020000000000008495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6865a9b73a08b34fdb1156ce2f706ffe6733d2870b4"], 0x10) write(r61, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r62 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r62, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r62, 0x0) shmctl$IPC_RMID(r62, 0x0) 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0xb0a, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a3837451e5d404f67"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r2 = socket$inet6(0x18, 0x35447fa1b0aad986, 0x40000000010000) shutdown(r2, 0x0) dup2(r2, r1) 16:01:09 executing program 1: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x3) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r7 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r17, r15) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r14, r11) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r20, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r24, r22) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x10001}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r7, r24, r9, 0x2e, 0x8f5e}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r9, 0x2) r26 = dup(r2) ioctl$WSKBDIO_SETMODE(r26, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r26, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) write(r0, &(0x7f0000000000), 0xa7) 16:01:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file1\x00', 0x80, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x5) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:01:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x400, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x104}, {r1, 0x4}, {r0, 0x4}, {r2, 0x527d23f02c6587d0}, {r3, 0x20}, {r4, 0xadd946cb57fffd49}], 0x6, 0x3984) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) chroot(&(0x7f0000000200)='./file0\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket$inet(0x2, 0x1, 0x8001) getpeername$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = dup(0xffffffffffffff9c) connect$unix(r6, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, &(0x7f0000000b40)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec43056478e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) setsockopt(r3, 0x2625, 0x7, &(0x7f0000000100)="73f008da5c8882e43769f311c4be5816907c46682c98566078d29ff44ce89e289c2c3251d92a042e5f8d1db89326ce67748a291802194ed762f274ea21dbd38b1eeb945711f5525b80bc20eb61ae7e7daac55495aa95d08ee3aa9f42ca1d94114f7874f488eb9d65bf4333f4501aa036bf702682f5871ae0f36d057da504b255a26a48d8f461bb89adfd481e3144fd0b8b5029cf39ec907bb41064e240b976e6f999ff7d772752b4688142c34a7583d7b48efde552442f445f44142229a6202d2dbe171f308ccf3222fc6d9d691f45be8df8e0847477e9f79ecc27de697db2a2d0bc6b3858d14052ccc17e598ba49a3f40e53a36b1084d0d43", 0xf9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = semget(0x0, 0x4, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/71) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) r2 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$GETPID(r2, 0xa1e4e0ad239d51ed, 0x4, &(0x7f0000000200)=""/174) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0x81) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) 16:01:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x1f, 0x9e3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x64}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf69e000000000000000357e3a", 0xe, 0x0, 0x0) 16:01:09 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget(0x2, 0x2) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000001a0000000000000000ecffffff000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000fae6aa60a0eb653e3b386d581ac73183d7af56cfeef7310a7a5b412504fede1040ba445f837dc50729373cbc4bc87ecb64a052e736bed8de6211c161c900"/247], 0xb9, 0x3, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='\x01\x00\x00\x00\x00\x00\x00\x12\x00\x17', 0x200, 0x0) r4 = msgget$private(0x0, 0x110) r5 = socket$inet6(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = msgget$private(0x0, 0x140) r7 = socket(0x2, 0x8002, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r8, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) shutdown(r9, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000002c80)=ANY=[@ANYBLOB="bae4ead23ca6c2945b4c5241da72a1515df09a32283234403f9904bbc9233c701b0b1415fa857d1df1845f356e516bab320c9fc330fc9b3ed20ef4f0ea49ba43ded49ee2d434a998bca423b315f3d731968715538cedfb52aaa8a8b640a50d418be79f80a382ae72e3e3367f540ffc1c6c1abce28a54f27ae208c5bb7506c42f59b49988e1", @ANYRESDEC=r8, @ANYRESHEX=0x0, @ANYRES64=r1, @ANYRESDEC=r9, @ANYPTR64, @ANYBLOB="8d28861ad142802f2304f0ef481d411f2de795517373f7523f93bc84b229773466816c016b60303ea03098c4c8574e428954ba9939db6dbb04eb1125dbb38a27c4d197c5345352c568252365e69eb00a45de3e50ac77ff729be2bd5c9460989d0c56177d23935e1853e91301d426b7043addad7f058c19577d83c63d734f48a2f13cb43d00fb57a6bda7c2695795fb6d2dec46b361a884249c43292966e86b4a5920d98bc167dab395591a7342e79a2bc57fc1683394ec7bbbd930739d91a6439d83514bb929a071d507c6c0fdc0a679b1c8297d082d9a48752d39bd3b317322061990c98ea3eb97eb", @ANYBLOB="261a539949355b64fd1d6f78c2d4868178f9a9ea0572f3b3f6919c5058456e831b7696ce4cbab7a20c59f6e6959f436af1480e178f1831d4749faf1a6b6174479e3cdfd04ced18b957b542faf16037907f5ae9ccca15a6a8fcece77274f74d56fed329cacbd5fefdb4ee5c254b2fff55f1a6adc1c0551a50e81c470346c2b2ffc740beff713b34c0877c77a3a668a0f590f67a6eb70754e53a7eaf3b7ae3e6c51e3755ea141492480ea9d2fe774839903dfd610e77b473e9e72b2ae47e9b2537b5d147e5ac1f99e44ec8d9c1a45a5bb209467d5a0759bd9d448fb6c53e352c5d53e8f239b18ae6769afec612acb82d064afb90beb3882ea899329c1e1cfddeb9b7fdc7f15f73c1632a42ed0784cadd19fe6509b7d71853de1c71a81d82cad3669301668031e480342af43a759983a1ed28c0730f41d20cf85a616ebf0f0a3acb5eed11803c58cb3b972858124c618c18eed5470e91ffcfe7bb57f60a35484315e58067e5f186d4c8767a5ab7162103aba9658e06bcb7f252efcf40351d80293b1e487232c5daa956a68ec4df6f8696034664283e752580de3c9f21b7bb18d43e2c684cdf3903c371a08ec1a83ab4268b08c178a85e1abbabdac79c616e3a239aae202eed07a6ecb6051f61e79dc5c73cf8ba974e6f543cc49dbc77ade02dabb75c2fd9c14bb838b5d8c2295de634480472a0ac9b8ae47565c7e771f1a583b96f22859c4569beaaf93c8f501d563962452645a12348201138ff83cb05f682609e3e20009891ce369980877208983da303d931920cc4cf68d280e31edbe66e8a68ad25801989f29a3675628f090885387388991f84a243725c0526cb43aa387d821515ef9ba8da352b4bb9756583f71dc9975e7910d0f6f8c87c6d0bf6086f66722ec5dc25d40971aaf5fb29371bb31f6ca51090814954f3db2b1b2d73fadae80b4ae5a1080fc2129997945563b1ac790ccfacc335ac0318691a9d7aa81baeac73e20795a2722aefb9a98eb6f986ba6923ef9fc6dcafc8fc0707ee3ca8ebe488793bbffa564de08f71852439ef5186954bacec26533002bf8c9a1341d99861172ec991d802859ef908aed69043ef1ccbf3ff5f82fd53e1721de223bb7b02d5d5877ddc17e908f440aa1d4e4ba4c69addbb5147667ef39828f336c51629cdd773d0602d1a854575594e481ae2e4ed9327b86ef82111d83c7ac9de0e952c282583172d4096e77502b733bf3069b94a2e035a9b147af85280f3880968d6f72f565eb0cafedeabf5512b22bcb7e2a479aa5d8e32a1d51df7e101cc0c63bb3942567f7d5ab690ccd9158f8b03832d7ad586f2d7e092f33308dea9cef08e9e8bacf4c25e8d3691b5bb80cc8fe4745591c91e5956d8700e5159657ddf89eac3d479aff5886b61d28bb7591ea295cccdab2f82e7cede64fe6f7bcebecb10a6dcf40825c5c1b4f9cc5f56f373601b5bbc7b8ebeed20f0423a361c414ad3cf4b37ff7e13b679132e4d8aa44097783d430b5940ca11cd41152b863d45b9dd6795fb2cd172523aeb2b09b1372b4d01b66022fd5d16dce5710dc8a569bbdb2036ba0b8867a702493e0a3d8acf8336b6592f2cec668a6aaa5ccf63de07863bb6b78b355f3cabcd417a9cac0cc7881a74107c706f35d35a38e15d0ba27a5d24ab06da92c91304120bb4b3bb5f0f9217772f9c6dc4be7ac907167a3b33104b7195b2cfc7d8b3530808ecd02d9c0d3d09f58765f32182c9be5abd064762acb44949fcf06b5d013091881bb496e35bcb1072dbb221df88981c9a98fce31ce0aa3449bdc240c885178e32b3806c0d328e67565f660a8da18131946e782f78636f5d8dfd9603d72a3a31cf2885e4ad610cfaf3628644bdbae837a619d90afd52a0479f6679ecf73dc9444c8d3c6b7867ccb63e01a1844cb366bdff27127e39b4f7b8e715f83abb5e7544a57749104d4462c48af7c7fefba4329a02a9c007906c42a119da14aa2fc13b12e88673b86cd3483158040230fcfa19661f89e11ba0a4f07c513926a53d46a8a4bb65fce25118d3ac6dc6e9bf805d3abd8003d6c5939b8a5cf685c4c895e94191f648ad61b135c77f31c51b881206b6aea41c67c97f1d01c6135d5e5d2378e17a88589cb23db3d7d60500df95e4075fbfc329f1d18dc45c971cd596eb63350716775129c9bc31703638cdeb3d164f78ee6ec5a7b375ecdb5d58e5fef2b68263e0bfcbff2deaf930fe41025227ccf684900a4036d73d13deeb84dd265abd6daf71a208ec65c2577143dc6b34241b79259722b18bace7472698c7e4dd958d72782872f8f371d52c2757d443d173c87a4c9534e8b1802d8f8e3694d52ec67c0f5bacae30f64bacd003bbde5ce66eebf9d20854fdb2faf6b28d2599ed002f026e4d53524a929352ccf2f233b15c240354228e16c82da14c0cf4f4e327d27126285f83fb8a41619517d241b525b2b02f2054ebeec5ac8c6937707d36bdfa7bc4bdd4f72841c97390083775d78fcdce92f7d2195ce6633f2c9ad883dce093a9a8e91a6a7477e450e120dcd4c6b8435baadeff0e2df18d5dd908a305e80894c3f0695881db3ef344c1b3f6d0e4bed820758040bd9dc61362d99f4279fb316daf29fc870cacbfd61932082350c637ff05e2568a4a099eeb08456c8bbb009fabfdaa3207584ba31e99de76af7df72eef6b370ea40d96ea276cd54489b5546a46a99d02ac1bbdbacc5fe1398a81981a19ec80654602c6883bf49e4c18a3215849ddabb43d1f9590692a61c369cb273a724ce2682c4c7b64c9cb474985da072beb18837899c80560d97be5afd07febaa25cd1559c2612dbc92d1cdd8b8eb1ccad0e1726a323c72617e1860b169c98239edf776de24f4800a5c6a18818588affd350b153b9c8e7e58c9b4570047454ac6a01406e2a69a6e4a3d78ec6c7cd2598a81d845ec70f657da523e93a088d5ca0390a6caa717fd9e42087362c2790a2e431bfc9856fbc9163a785016b175487adac652b788bc4b359e9064e28fc282bb2c23633be96d019c3368a83ab5a2c489ecdcc14c2221761df3579386b9d30762f520a5ee9bef63d8961812650543cbb8a692129f2293b65bf3910a72bf250e5fbe74d75a30d6e80ab2edfd4b108ff40e557c6457d14c60d0213c5072875b31b005d0ffbf5b919f456ed69ef76fa0591dd99fb392cf0ecdb1b7e1060a73e564541a71a2dd7106719223073ea2d19397480338bbda45738739245c75cbedd702b68269ef66c332763e139eaf370a73b83a0c21395f37c9b357acf915c14cf42a6d1c37c63c6666a125afabd38fbeae32f80c3bb0f899d75ebb0367bc75031ebe92c57f55649f9e403e68b5997c9938509afb11aef46b6f58b07979a4eaee3552290d846f3bd2f330c31aee7284b96366f869b9cd413af89af2299041b1deba8acc1eafcd2aa4a4fcb5113718467c8ab8c63b1595262e588d29ebf9f2b1a77e3efc2656bb0f262e4075320dc3139510eb455ec4562ee47ae087f6bb336ad7cc9094ba5226965f299703efbb1bc62104535f9f71070e6368288a6ddaace28125f5c463823cb63eeacb887e16c23f94f57d7f6e07f2082373ccf9ce18a58bba74b5ef91e0e46f18650817a34fbd3834b8ff3c28cf4b589310addb08dee6f9bce57be42624a4b1f800cf133027dec491cbe0d592ea4d1fffc7935eb78179ab48aacbfcc8edae1b2bd64ac03a1cc86ddfcca1f87fbdf53488931f4b9bd2cd1a0122e84ecf0726e991f9eeb0792dd1a532337f18c9228a52e16c617a0093dadf018cbdf17a41feb9b2304f75456724e239b3858e5dc47a7442a1423ebd8499dbc086b8fbe137aeec22f86fc7a13b0fa427eff819c3780e44cb7164de0696ea52b3d5364969c2ff409be51713ef9ef6e90d9b557d717b9f49b8d5468a5a8241d49a29664980455fa2fec641bfa2803fb1254cde9c5676215e4af546bf1988888264a3543cf3466122de0b7e7fe7cc64b51baf820b6bf538b5bb78362a54f3c245946569040d288ea7ea32551cb2a6d6569a16025483dab774bfc6b287f5363252aaf620fb4635c7be25705ab765f6234a3fdff2ce3584c8f38eb2106e1cafe7b545e18323616f23b866ffd132e94b09d88eba5df47008675eb344509baa8eee1d9a5da09c508f5ef1b983921026d323998e3385c92c2b3a989110ec52dd01dd2701f8454a0db228191382e0aaf4560033131120b40d8f2c1a5c7aa8e8404626fdd97a18069d33b3e037fc347fcc791aa4b61ace9f0236043a3836d840a43150d4a49768732c3fa644eeb48a57c273c9be5f52f0a15f166c8efb8bf02cb89532e730644804f21186478d8a6b78ccdd9c1e9350e8b3014a74459dbe93743b1a363b81ac443d5e928c97de537b25e56fbae349e7c508751437f21012bcc3f65e89577b8fda66d6c091f65e8b4e309eb876c74727768e02383dea32f26929d00b82debff4ce84af19f4e05897cab3bedae81c6e441dacf3adc7b6c814dada11d044c6bd099e831915ba605f835881c2895380e97b3233869daf5eb94de14a91a07f6b43592f4eb7db46656edbd1276ea56fbcf4a2f1c50702e7b1ac33cd7b7dc2700256fc5ff0bb3379bd134a2a221611eb59305993e2282885954d98773512a7591b31730b48e101f0b66b87ac1da8c81489872926c538a7b4e8e630f347dc5c4e8945184dd1d90d028e866a539268c83959d6297d0c7c015552b9f168720fb73050f4c99a5276008a102bb4d28313310344d7d729b5b8fddc456d25ded6a72744550db030454ed5b735b951d25f433610afa3592c30ddf71fdbeca54a68b9273adb6a9c6469d5635b1bf6b17250f534c19e8e42003a7ae7cfb0598ec11ea7801f7c82d7492bd58155b1e91e308d80e726dfdcc05d225ed1897a26110a4db7f5dbfd77097679684d5cd5ce13054741b5eabf4b362865d280ced5187f4aeed6565ab49d78c652342bbb4db07e66b7c7879afebcb3f1d0f923922c0264e6d5b1052f86b6d1f5e37187193e18dfa99d093540e74fb63d38741c9982c757da891f85f01582cd74337861c0c76bc6dbe79edc90629a66cc5a6106275e082f5393d88fc512d4ef301b3f30e28d4eee7035eb2a5ce66ac2699d887a3bc34703f577b56306a8dc3f4a56f55f41cafaf77ca04a70e5a3a7fd528f5bba63b3c1a97e8bf4751e4113ec5e1f42633fac65571e17455645cd2c525065b44aa9f9da8a25ad6b2c70434ad27f5ecd077fad03d5b3a78e6264696347e0bf3f0c7365c4a6e127ec0a3ea26eb62633e2efc7e8067541a8052dbc2325ed9879b1a6388ec7383cd552c393aab41abad87fc661276ce23308c8be72c9f9bb24b900fbe283628b5877870b4d58075b370ae5b483f1af5ae5a85f84851901e9057b8021e5d28bfa293b3d88a184417f05f413bb82085e987e482e8e42e5b873927b365f126dfb394259a90edfe65efa56888edbc33ba9335169a5c4e8f66b67d15943c5c52f26c52383dc45468d59760b4a9e7930a64af3209e3fc9ed8dd1020582fda94828fbed3f59fd98fa2abbf5cf2c9d5d48ea1d143be6532dcff56b91f9da2098b6f99ecec92dce75a63997c6a4c6663f5bd5aead0d39df6f70471a7488385caa4cecd2e1ab5bcfd3b7721a948d2e94f7422db79705245efdb9e1fc9ae7032b01cab38d50defbd0400826c08a576edd0dc22e3f39893209136122ecb45534bf4e77bab62e01da89e73af4a042e6f93b55adcba29318d95eaeea2a18647d95dc6f2faa03baa79d9e3b02fd2377626dc9dcf6b4e690416ba3e49bac380a"]], 0x1) write(r7, 0x0, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) shutdown(r10, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) shutdown(r11, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) shutdown(r12, 0x0) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000022000"], 0x10) write(r13, 0x0, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r14, 0x0, 0x0) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYBLOB="fa18c75aa9f62e880fe07d271de5d2348a277ffeb4c37f926d47d5ae2f161970f294ce7a03b341c6a9e6d79229fc4de06e8f8138bdb607947819501ed42656790b1a74b50d5c6dc147b5480ac284052dead4698c40d93b4519f4d8b34c6b832f22a168213bd7bfb8f6f0aa994c7faf55c2b68beb1965c12c5f", @ANYBLOB="a84bd9afe9fc86ad71952700f333929faa969511648b0a69248f8e0287ea22f0ed07a571c6d69623ec87955280abfcf14d8233b0696f32a5bdc097ad16cec2b9ada61d619505568868cc36126309f33d715eac7f28e7e3c5cb535d034339982f6cfb4cb9", @ANYPTR64=&(0x7f0000001a40)=ANY=[@ANYRESDEC=r10, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRES16=r11], @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYBLOB="7daa7b5543b2c94647392b0522308e6e495a3c8d705d46c4aece61aacd16bfe0c83ec0662c9d90d9f266", @ANYBLOB="76266df3221664759ef5dc394d78d0180f65c8391da70aeeee4dac3ca3717654a76ef32f32fdbee520d497ee538e6ce80c6e600d7a3dad410ed3a8919cae4e80b3a069eac4768abddbf45fac0b3fc12758d1e81a2cfca903dc7155eb26e6f3294ba57072e8b730a7eb2e8fcd0121aae7b8ca45a49ccc727f328c91e91cbf38154bb442c7c5bdc3585c2a9b7be85633c2fe5e22246767a6", @ANYRES32=0x0, @ANYRES16=r12], @ANYBLOB="9e9e", @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r13, @ANYRES32=r4, @ANYRES32], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYPTR64, @ANYRESDEC=r1, @ANYPTR64, @ANYRES64=r14, @ANYRESDEC=r3, @ANYBLOB="7e6c2d804dc60fffd7ad62f02fe11cf6a497093c2fbbe4c9f2b18e3d64d877258c1c304c7490a5dbe5ca718063b99f8715f870b9bef2c3326d544305a943d737d2221263446321c91670de03206adf8ab94065db08d19c779ef6f9e6e9a161d16e2f5b9eaf5e51c06270b707796bf81999cc9751fe883f77739ba7d569404143307575e3993517b5d421e68385619da8b3dd382e8ae7d231073f45670b6a8f8b6632b9a9abe14738f1ef8d805fe500f38052a25829815d3ca70271efada304da0b42b998fe2bbb3fcfbf5e8330d96b73d685f5e02b14b1e9792e744e27355550cc5f38acb8775bcfce73f5b94f98f8495515b7b3cb41e91d54e3a1c1afe7d540f1fe1f0316c5911c381f2f0966c4d1e4de1703664eea42910271f4fdb257158c8c8ee28ee58545264437290ccb153d21b9e1bde62792016a6c25dfee818b63653d34ab441152ee48d0f0a28a9b8a90041a50049bc21aeddfcaf008193779bc114b2493f2f98043e7cfbe34ce1d32b5b61a2161dbc42947576bcd147d350e18c283949e50bb3b857f5f319879eae2421371540d3973f6fd30316986704385fffacf1eaf4d4705827a4a7127bb80814776aa3f2bfb2f668cad2e32d131013faa3a3f6bafed721148ed829932b23650eb333ff6eda65f2adb77c750b4212816ad1fefa9863de5f55a845e9fae7fe5a8087eb42849fd4fcbd14912c685bbf4b2b8f1ffa8fd0eac006ce5d21d73a0e61bf3315baa9f17224296731a9a8f67b7b3dac83337b2adeb54037c7ee165a6c8d329434e953191578edc54ca23d0008f88b3ea2c199ba42cad45b05c02de2a84152bfde8570bb75f339a2fbdd9b36f84efff0e7147d05161d21ac48d2de037fb547061a95561c2adde4936985efc98a7945742d24b6dd56c6a052c21dc4e7836d4962ebbf44d5c437e6df3d3a33642bcc219153683b7529c95bf13a00f6ca6db220fb83a34f9b71ee47d20714357105de252b6a606deda5a8026ef1de53a4b9dfa584407d7bcad76b188bb89296e9bf277931ca8b5da87db77e0b098aed33a82c6be60fd28d81125b82762c4a307baea74346fb16ed2f5de9603c338a046e4a0f5a63943a201268f0a3d13e8430d2144eaf6fe7415429d43dd826633781dc0412326b04e2818dec19d3d7cabf3308cdc1e24f5a28741ea09b25eabc7c0dc1f9988d10800e4cd66e615ca9a93fdc38e1259561dfc085a217cf050d24fede3193355d4dd2574ae1f3ba4631c36822b938f11e0fdef8be34647f3058e6dc26ac7aee4b51123903295676dd4715200cbd0039a39d46266385faf31c73ee3752ed2cc4cc734653a1f7a6d8a748a03a929a32097345adccd26f33862cb4cdfa511754313986dd707e2a303a1d792bc32636f5ab5bddcd8a52777e8fc30e7ec21a3597d358b0470b6ee4d7dd8a812191e1f17bf81c08d7fac751f17a73271d3ec5f883b31eadfaedd6a015b6b4432f60ad148244b2fe5a4f28f7337d7f7bfac1af643712f1e36f561bba2c81e544ab6e89a46d6ee42165ad565fed41c229c1c59721535e49dd91eec8491b5dafc71714c7bd1d25279d1b0fdf27a6752fa9cb8079ea9aa068bb1c79b1f7c6412646a6dde559bcc0d1e0715d8229a743e21e2fe9c29f467b9542f92211d3bd52447cfb23dc3fa4f61cfe22bbe345e42ad1e3173312b4fe62e98222b6d1d98924960851896e5b2c1cb5b387b368c814d874f02b7e4e125f890f9deaf3d90d4d1829863aadb3eb9099a566ab844dd4e0d08cef96f0baa9944f1e378d026026bf656ef048b2364601b974ac18828088ae23dec492285c5fa39cf3afbc17864940394c8a3b42bfdbd6a8ee791e68db7c582825a621730556e427d8f36bc60a00625c09380e91bb5e8bb044bc7ebcfe99719a8ceedf88a221c0c944e403e32e68ab6fb7ee74023145c8a6a534e47f1e16328b99d3411b8311cc6788bbc73b1248284a466e2e0c528e294a004ffc60939635ae67997e38a9e96bef3be6c2f2eb6e437b2bbccd52f2805128baef7b6d40b26ee33d00e8f8e5d5c82206acfc6f8251a730d47b12f37c03da93c4b942a858f9988e21cb072fcb0180795a981ac2a55c826b0a48584e3787036d88de8699384d7c7d610052515a3ec9dbfac79faeada45bce27a21fa3adcad337ec546de0985b19cbd95d27ab9f530ade2cbaffca7a3761457c7eff24c28e5926e2a16c8e86c9cf6cee1a749c6a040d003fcbf99c830bb665a1417957ba0b024ff5968dce4d8890256a880a28c74331d4709bc7dd91d666fc1bae70b17a1e29ecd22ceecb352fe31e96d51d3a0ac4f8e7449022bb2f23cce6deb943ee2015567f65d2faf03255c5a7c6312fdd6099a12b2d6fa6181ab0281af302f807ed0758401091941952d8b005a4ed72647455ee9af64cde33b65c001eaa5425b0b602faffcf21acdb8738c6d6ea9ffb9cde16a4334ed13304a02f4aced4d898ec7977d26269dbf59cfc4c9074793a322add7df2a8b071f0987cf5afc0ea6c343e810f24e6ca2d7382f481cf2db13ee52258ac2dccba0f1b4fca118fbfd42ae695f6bb7fc081a47e58829f0fd645a7fd4d37120758b4cd95458bc3e1e8e318c838780aadb266db40476173dc4355384223f14e4a208772a8fde4fcee0f25a33a406ed90cb680892e58664ffa45c0adc6dd011dbb1d8c8e44651485593f98c227cd05d17de7606308fe37775bf28cf03c4945143d3f72c1a9050094a1cedfd4d2eb2bfc49e5e79c1c94a18c5aa509c29b9a29add0ad341474c281fe3867e418ffb3aa4cfc83cfdacbec59e8e799e1eb6fa8c2726a73ab965ccf13af830d3518ac4e2b0750b4833b41c6aad5cdb258431142d5e5670e492cdee10b3fc7bc21468d24ab3e96ad982bef315adbd8ecc1c3552a0459313b83c68d05e4abc293a8c4225136333fe2760cb7643962afb18adb5ab1a78734da68ac7713b504fa1a2eadf624c44a8f90274b66dd93083152f9457a126731d6a87a0689fdebcd41f3f574ebeffed4863674e5633148fec8c75c5d4ec99379a739617053a89fc79576c4cfd2895b5a449dbef90ccb3ee3f2474a1d5e91d112d1ada359ff9bf9fdecfd43f647e644476422c5f08fe69d90ca1c46e9fdaa2e6dd0ba81bf79be6b088876538a8405b8539aa2ca12efb9e2651ccf4d0142fa78a3244123e295eb1016cfb64335d98fce28f1c056a6968f14d947494e64e60cd7cc328e1429436c86c2f0c0c5504afe5a3e2577afed3621b9bb456ca9a3bb017a99c98cfa666f959d5aea7330e7840b2d0f48f05d3092044eab82ad3394610067da767ec3a90167938431748a23c7d43979e99ea66e3973504579734450c8d3a2b6e3301227d3d3d332d91bbf2d840b119c18a0c5fd998e8fbafaf332da97448c1c91404590252d52d8be9cf242e34585134a28dddfd8d637afaddb2eb20d19ab62b3096b543e989f10cce5600245d69c7ec54878f391511fd6313235862a49249e67eb957eee74d37bafefbf812a6c733b245143b017dffe655e59241a579523636127210e87f44f4ba4b59164de58cbe69a94a43cd0cd526c195ca68f7f1ea3fb586491ffbb9723c6a8272e2140120921b22a2a30cde4f8e1680a8350fa74ac2adb599c24afc82ff22339859957654e671d9967b652b97e74f4dc6e9090468d8782f486b9ffb5b3c1b8c7c5dfe28c07c88ef9ba157fac4d513699c79b66adb9908832cb754f44a32801aab9d185740239648b6bf1592ebfac1f9aef1457985452c7ac7743037e2a425e93c7552bcd77cc0f174d0cf46e9ff28a49784cf49accc9eda2c554e38deb21b9dc7914e6d1543b02da44c231c190c063c62aea24ad1873174f4f02f17d2e61ca26a72176191dbad4ecc108b03773ac430c4d0e4acde61a6485d1a758b7a783ec131906a3b2ef680120102dd9b6d83192eec2fff6bf6bad844dee93c8dabb3f695d42fe65c366081e2e6521e64937edd2ff111bcb7e8fd9ec43e9a3ff28fd8157bb851756a2d846cd956c8bee923d3cc1603ad883d00872a8418bfd9162d04e2b480238205e7f7f57d9ab1d39149f0b1b072cabecba484a56a322fd81f66f4e11fbea1299c0dbdf18281ff196f8fff884bb4e64d2f00ddbc65ee1cb96e6899a2f5082631f7497ad4324dd09574229acff8238386593a7ee4ad2c05e6497e2c177046d40112e04b65884110ed843d364950e3d31e89988476b150228a6050469ec22f3bee546393113ed4ce881713819550cf14e660235aefb1a7cf63603002239354f2053dfd120434265aa7d8057556f0ad526104f25a2616c845ec668d7a516f2e118c6932e30e60d318ff4d8a0fc71aee37d479a61ddf3b39d4396c9c4d7dd92703b884ea9a42b3ff40173ed9e4bda8bd5dcac8a16396dfe93e4702dddd1f252d519215fc6a3074c7e6ccaf3dee99ad1c78156d449c7e3f9d956b45ceb373239287cbde5ebfa6470e3e0e27ae7d748a54ce48735eba738b44ccfc9c6eb23221a44a5da21672b653e153485155b8e768de112b9ad0c2aa1d9decccf1b03d264b5621ab47d6c36e7f4e83ffab1f9195b3eafd3eddace8ce923f950437b6be50f5edfb2b5fac2fcd2d7165b5755b12404db374b47499900dd8b204056bbc386bd2c622d1bddce44c648177154c6059a6bb17243cb1099bed31897593868b21121d81fcbf7747a288cb63eb62067294b7b41dd05c5df0645703510330d133a7b2328c05996554536cab4bc4d7b0a6607d41aa0cb096e590e29fcd74cb92b717a5ef382798f9be217697e2c6dab586f60b0b552cbc89cfd5ae0f5d0473786334846edd02d54ccdc67f6491bcfafec4abe264344f3fb3dbfc83e5e14d319effc3f82cdbca3875f7cb93c95303b51f6f3ac836ce2d875e2a41f6ce13bb6a7555386c678c61171292c54045cf717e15e161ee991615ed50cb7b2ea1af26a3669f01b1545414994b9a9d6b5092590594373f0905dc3b2b2b3c6994bb4a2bd41d0efd074873e56cfeef6ec35aa9487827068c308e554c7c0c3cc091786968c1947877caed8f19361cfc6f232e4276f9d0bcd571f5f1a08558fcbe54d8eded4cb24c1156e7f00c25bff102a22bd1da1a4352c9f782467265bcc04404147bae2508b3caf4d134af49ada9eac409fa744dd0070d075241992c8a53e5383eddce2c6730d8663a1ce196ef6cde3682275d51fe882a4e72a6b17b7b69ac02b839ca28964b42850968edd32a4d1eaf8325f98c0a83bd6cb68aa592dad98eaa7d089b0592fc8f60f587604384c85bb5beb5df6aa764efe589e0a1ce5baf1104dedb3ab64cc854848021e2f44b1072c33ce0be4e51e3148b06229d88f8060d28b01d8ef574466960ae4f39de419df3bc750f927c2ad6f665e65a9f7f3cc1998b6147753928652dd887af019352cfab3fdffb6913e0260e2bb4ebcef6e305cb0263c447aeb08f0dca5ff01cff3287c9ebc63ea263a7c48d5e095ca580be50feda5530d745d77bbe9cbea5183042a00da8868c91fb86625a850bf670615349971c4e7e8dfbd8f1192b894e0011742ddbb19c293fd49ffbe78d830b783f8653c3e28785572e85a53a5dda783f17d0cfd6584e7d117acef7c9832f161884b9bb30bd7cf7f08b432229aca4de229e51fc50268c44e2508b89079bb52244e91359776a13c22858cedce85ec28bb5ed9b222e75969ad5387bf8abb9b9d06195d0479357a58a115c4e15dc4067d05b1380c399d77bb3d2ad65ae0f9f2edcd797088294c1cf317a08d163425df24771b2120101de5ad2c68a"], @ANYRES64=0x0, @ANYPTR], @ANYPTR, @ANYRES64=r7, @ANYRES16=0x0], 0x8, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r15, 0x80045604, &(0x7f0000000100)) r16 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getpgrp() fcntl$getown(r15, 0x5) r21 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r21) ktrace(0x0, 0x1, 0x8, r21) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0xffff, r17, r18, r19, r20, 0xc, 0x7fffffff}, 0xa8, 0x7ff, r21, 0xffffffffffffffff, 0x7f, 0xffffffffffffffff, 0x49, 0x7}) getgroups(0x3, &(0x7f0000000500)=[r18, 0x0, 0x0]) 16:01:09 executing program 1: kqueue() setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:09 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0300262f666900003000"], 0xa) r2 = socket(0x1e, 0x3, 0x0) dup2(r2, r0) 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="cccf25faffee6cfa7200"], 0x10) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, &(0x7f0000000340)) 16:01:09 executing program 1: r0 = semget$private(0x0, 0x1, 0x92) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/92) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4, 0x0, 0xfffffffffffffffc, 0x5}, {0x200002c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x190) write(r1, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x2fe, &(0x7f00000001c0)}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4d}, {0x200000000000014, 0x0, 0x9, 0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000004c0)={0x6, './file0\x00'}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000480)={0x1, 0x2f27, './file0\x00', 0x100000001, 0x81, 0x6, 0x5}) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000140)=""/69, 0x45}, {&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000340)=""/186, 0xba}, {&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000280)=""/102, 0x66}], 0x6) 16:01:09 executing program 0: semget$private(0x0, 0x1, 0x6) setreuid(0x0, 0xee00) r0 = geteuid() r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r6, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="10"], 0x10) write(r8, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x10000, r0, r2, r3, r5, 0x69, 0x80}, 0x80, 0x7, r7, r9, 0xffff, 0x8, 0x7, 0x3}) socket(0x2, 0x8002, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r10, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="62020207e0000001c289000800"], 0x10) write(r11, 0x0, 0x0) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) flock(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) accept(r1, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000140)=0x4) socket(0xee48f6fe7c8554e9, 0x4000, 0x2) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="6202d15d07e00000012000"], 0x10) write(r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = dup2(r1, r2) r4 = socket$inet6(0x18, 0x1a670e46ac03883a, 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r4, 0x3}) 16:01:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e06a58fe7a00"], 0x10) write(r1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x1, 0xfffffffffffffbff, 0x3, 0xa50d, 0x1]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x1010000, 0x0, &(0x7f0000000280)="c9218f68032fca022be414c8b6034ed430075c9790c8f19f93afb480da2ebb9cc518683595717d96e101b84d78cfc5ab045efb20abac3f20f71330301fc2dce229fc88bcd28c980d6145c5a9e876eea14b738fee7c19cde944e8f8dce33e12ad2962a5fa3f4f2b39fca8d7b0ec274dbdb0784a3b2310c3694525beafeb3a4a2187bf4a2c68819d9b406a58a8b81aa078be9e748c87ada6fedbbd2fbc094a16d15687001ec32c347db2acdbfe0a1166167631cd7d1b7755734a1cabcda9141592f5", 0xc1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:09 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\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', 0x100) symlinkat(&(0x7f00000003c0)='\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', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0xdd33fbb08016f38c, 0x0) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000500)=0x6c172ca9) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:01:09 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r4, r3) setegid(r3) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x8, 0x3) 16:01:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:01:09 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() r4 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x0) r8 = getgid() r9 = shmget(0x2, 0x1000, 0x81, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x4, r6, r8, r6, r8, 0x21, 0x40}, 0x773, 0x5, r5, r5, 0x80000000, 0x2, 0xffff}) setgroups(0x268, &(0x7f0000000280)=[r4, r7, r8]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000b80)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x22) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r3, &(0x7f0000000b40)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000300)="046e3b7b16e848755e424547fd3906901ff6efe94227b4be785e5973d4366c4d6ae95d05d8c4da781135d0800f1bf32a415753310bec362b988ed8dacea3f3942473160a2236d96854fd37c62636e31695e512d3a80ad4da5355e65a3b776dcd8319fdd19d705470552313e38e034589dad43362513b6b31593b2b3557e633f14c9db8c71ced08f3b287e20d362c270bbcbc50107513ccadaef28bc745217aca8d711735a3e30df736fe03467115dbdccabe835095e915c1901d5c89f6ee82d58fca9f8070", 0xc5}, {&(0x7f0000000480)="c7f446a360ca8c53f6f555c875a899e6b06fdf38fbf09556c41dc33c429ff6363345a8baa52b2c017cb3c037e2e3ad882d26b4b36ea8c9927984fd727fb6e2516bb4fabcad1484de60b4557d001801a7466f0ab9edbb2ece974fd17672610b4346231a04760b522503363e323f9f44a19405983969dec0a948bcd986620b179b2e1677821629de97ae7ae03ef8f3aed5b91ee2fec7f361f12cf94744df686ad17d6ad3ba61e1c138dd86b39721e5fc59525b613133ae2f43a0844e7384f828973d684b3a8f620e5533af865266340f2abc33a2f20bf1fdb2da9a971cabd81171b3330cb04e5256b154038ad0a5609369025435a2dda2515e26e2dde8", 0xfc}, {&(0x7f0000000200)="27b257a4363ef1a2327af45757929a5e4f54fae4da8521d66244ce4eefdc8c823b08c7d690f56bf09aeb4a8b92b686ca37c5e06be5e9678335cbcf0a34ae351714c9f58e1a47a8f9713350a6c9d4cf63b02648a2f2f0d9ba7043", 0x5a}, {&(0x7f0000000280)="d4e4d21b2116fa92884b3225e08026d2323e113bf48467a628e41295d95905d5434189379d3daf1e041d973870c87cd79271216c781e3328", 0x38}, {&(0x7f0000000580)="e206eaf5f62740680d17ff66e038ce8380e71be3896b9327e330d6dea8f1cd2f2c213b8b8b5bfb5e0d8e22db714d26d8719af4b65960bb23c025154219de82f732c949b9a888409c6328f4f9c929ee079297ed6d3f277fb265c79a8e4727bc1fd9ca51d52741f9d1e88c1538c4a5232b2c335a442f237090b363dd8dfc1c72e3efd033bc73459b8d10d637081a07ad2d921f95dec402a939302e938f1cb270357d0c03802e75c37e0136c827dcfbc5444ef34f20a01dc3f7a731267f8408ca7e883bd3d1161be1cb2aa56dec03bc7d2cb1659971e1e06dca828b014ff6821da2f642a4bd6872287444809c3e0dd155", 0xef}, {&(0x7f0000000680)="9a91e7b8f0cab75e51f01dc6ceaf10bc6d3bfb8d75c38c2073dae13d7fdf4f965c67f60e29e7ae7c22b8539b679c1ad0b99255eb76d76d074bdb55b444f33362606dca2ba09df213", 0x48}, {&(0x7f0000000700)="500dd0202d747a1964785752d79c985943bd1aa5ada988b19c371656810af2c1bc8adf348cdf314da8915130d09a54f029e9f5fd607ee9f60d3d532344ee466c72d567cb", 0x44}, {&(0x7f0000000780)="c9274c07cd1cae181c5e2bc8179e568523a754c64a44782a130b0460072db6b28a9c141aed643a43de6e0822898197d3258f092d80556c6a047e4d236a30d13724ff78eba9ffd65dbe76abfdf87d922a63b17a3020258948712593e0717fb4884d6d63a9d2496192456172b88e40cd3673ee3c603a25eb822874558ab25e53ce3f1dcf0494adec6c38c5c03fe36062370fcaf126ead4c265cbbaf7ef23f802943cdae04409c577b4409fcd8c7d9af68cc493fcb2ccf16ef1043ac7dacc8c6835b00cb5d83b30c2466062e74540e9", 0xce}, {&(0x7f0000000400)="8a85e4cf700bc4935a329f20", 0xc}], 0x9, &(0x7f0000000940)=[{0xf8, 0x7fff, 0x8d1, "cf748207ae4346bd59161738eb0a45f26c4be2461f6093924b4702bf67da2e854b0d2de35ec8f69f555d916158ff0d6343b8ee3e3d4153011397f8f59af6d9094f79e187f3826b9b8ee2eddb56bf151f60f2ba958e301028aa7956c575005b948f2c4e868cd27a305a9acd2b39066ffe3f8b06572da44f1f522500075e788af6a794d765d87d44b696f0c491c1fcac376c3d97034cc87dedb9a37e017ef4ec03147736bb2c71750244487bb6317953f1961ccb57c0c62149e7a855bc69e475a9a563cf0b146d365e41c4ce21585efeed084133682f7bc359205622661d4feda1d7"}, {0xf0, 0x1, 0xb48, "824d1204424bec01123a82367df799aed9dab3c1500d3b86922b59db81e2c55414b83d7bcde204f78ab18c7977a6b635e5905f5e09a364b0a1636b747639803ea7dc9de4c97cb70bb3b9fa0b3be90a9b457a993af931fefddee14724d726e89e6b5b804a7cdce3ab54908b426bc44dcc52728436a8dcfaa3e58f7529d7933e28a79b5d48fc9ea830a5f9713924b05cadc4c489cf7f8140b0547f5a52b6bae8159e1194f912a9b6ec4cd820715b65e68bb665ed93036d5147cb1024d34f38a2f364eebd760c18eae820ff3cc50ee1952acd21b74155a032ebb4"}], 0x1e8}, 0xebe8f1447af4c508) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x10001}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x1110b211, 0x9, 0x20, 0x4}, {0xf0b7, 0x7f, 0x5, 0x3}, {0x6, 0xffffffffffffff68, 0x6}, {0x7, 0x7, 0x8000, 0x8}, {0x4, 0x5, 0x3, 0x8000}, {0x3, 0x80000001, 0x638e, 0x5b3}, {0x4, 0x6, 0x4fc0b1da, 0x7ff}, {0xaa0000, 0x9, 0x6, 0x8}, {0x9, 0x9, 0x3, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/24) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$KDGKBMODE(r2, 0x40044b06) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) munlockall() 16:01:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) 16:01:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) socket(0x0, 0x3, 0xc0) 16:01:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r9, r7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r6, r3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r15, r13) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x10001}) fchownat(r0, &(0x7f0000000000)='./bus\x00', r3, r16, 0x99675c404473df1b) 16:01:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x44) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:01:10 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x60001f1e, 0x0) 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() write(r2, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r2, &(0x7f0000000980)=' ', 0x1) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "02000010000101937f000000f6ffffff00"}) flock(0xffffffffffffffff, 0x3) close(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6, 0x0, 0x0, 0x10000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:01:10 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000}) 16:01:10 executing program 1: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000e80)=ANY=[@ANYBLOB="0000ffffffffffffff6d4aef040bff00000000000000aa8ba3602f67e7ec000000000000000000000000000000ff0000000000000031501fdb5fb9cecfb666afa83b6fce0000e9000016000000000b6fd200000000000006000500000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a0000000000000000000000000000ec000000000a93532db77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b57004ff38ebb2a88122edbeaec23ad596b7de5b21312672dbd3b8e42b91c0e1cc50458c2774d52c58961c1f818b3e5d820e9ebfa14defd6d5d561b744f01ff6fc9be31372892a006b05b970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751da545c7f44856321a00f265bac3c6084ed4e02b349d19c04ee0b954194b5564d1fb2c6c31a180387eb3c203cf54877b247786378afcc7f51bbf7061fcbb0387c05bdb3581378b9a445354095aa5227410219a31f561d1cc49fd23252c3d87c4f74aa806925209bdf98e174b5ff71e4a9921184076590b4d659a2665f4cf0e664a849031c1ade4feeeef0c50c2ba05de8671b2001a54053bb5af71b25db22160242c83c55245b7b510185c6ca03f27868ff68bd68ec7e5d949a5a725af2c9d4247230de3682485d7283de98ffc196999c59134bb0c5271fc13efa723388517ae33844c7c0b49e9ed513c97bf370cb0b53daec76752d04cf2d30f7c4d85d47206389a3cbe19298bdf97f53c3871b2c589edfa25813b7d05ee772ffc8d98cde9331e50305c0f21cace95636c59c2726e7cb7d2be93fff6ff248b7cdbfa1b1d095203d241c9936c1412ef999f5e751ad0fac97bd342bbc845778ab74f31b6266f9a44ea65c85e416382cde7813f5127f7c3bfd38a49022db0f89d3f44dd3b09902da4a1f772c5e6b06ce882cc72dfd6cf29e79c75b91031017d5ce112ddc2597e48ff10b98651204cc76af26f0d28af6ac02c07771228a175cca7224d8882819fa7ae4354c5778eaaa38f111df46626e"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11, 0x0, 0x1000}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x0, 0xffffffffffffffff}], 0xdde, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f00000003c0)=0xc) r3 = semget$private(0x0, 0x3, 0x80) r4 = dup(r0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r4, 0x2000745e) syz_open_pts() r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000000c0)) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000004c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) r7 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x20) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000000)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r7, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0xb) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/Lev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000740)=0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:01:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) msgget$private(0x0, 0x518) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) 16:01:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x52, &(0x7f0000001580)=[{0x100000000, 0x80000000, 0x5, 0x453}, {0x2714, 0x9, 0x20, 0x80000000}, {0x4, 0xdf1, 0x80000000, 0x11b}, {0x6, 0x2, 0x0, 0x1000}, {0x2973, 0x7697, 0x0, 0xba}, {0x0, 0x2, 0x3, 0x1}, {0x1, 0x9, 0x80000001, 0x20}, {0x1, 0x2, 0x199, 0x4}, {0x4, 0x6, 0x6, 0x9}]}) r1 = semget(0x1, 0x1, 0x100000440) semop(r1, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000001380)={0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x0, &(0x7f0000001640)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r3 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = shmget(0x1, 0x1000, 0x90, &(0x7f00007be000/0x1000)=nil) shmat(r4, &(0x7f000040f000/0x3000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001440)=""/55) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) r5 = socket(0x18, 0x1, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001400)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x106dbbaf1dd5af1d, 0x0) write(r7, &(0x7f00000014c0)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0xfffffffffffffe49) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r8, 0x2000746f) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffffffffffe38) dup2(r8, r7) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000001480)=0x8) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) seteuid(r6) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x0, 0x41d2) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = getpid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="6336a606e4c233a71f13c4515ab87b580427c07aafa7c459d416cadcf7f12cff24cff6d8689aa06b0969d5721c19ce5a7da19f576923defb2d3e2fa4b39d06c18abb0385a10929dcddcbc0ac7a4dfe4637bc5c61abeb546936bf9a32650623cbcf606b76ab88c5c37af10580ae5d61f5c734665a9200ddc4c684fbfd9a7cae2771c112c495c5d55357d598cc57364373a77da9a99bf7da6d588489b5e4db503435cf234cb5d9d0361c7f0a5bc3bfc5010799089644ac", 0xb6}, {&(0x7f0000000180)="5db676f6dad0757e57c6fb54cf2285b80a7a2360076dac208bcf1e344b4c469795c96472bddbb7181b0c95844cdd147aaab726609d98fe61f5c806c702edb5fb928b63d1a26d7b5cbceaab129e703249f78227b14111f1fb08a3c27e09e22211c0e7070855857d42e93846678238e14cee5ea6e361295fef1c699aead130dcda4507a0c09ae8d6561bae5c026f18fc3cf411ef647e57936b4aedec098d3edef63b81d5b2d8ac363119d9956c0f0b31e8bc6a560c3469a1ec16de986d8476f7c7cb6e4d4525ded649a92d", 0xca}, {&(0x7f0000000280)="cc93994cd191818f5822bdefeca25a04bd674336363f46f35bc2edf1a37c5d688ec5515073b18ec494b95857e31478d076d34efd34bfc3ea27fe09", 0x3b}, {&(0x7f00000002c0)="7c7105e2b16898aff9b03cd3069039a8df25cd6528eef3daa07c58f47ea1b4f79fe69cd18fea15df8788c037bdc902a09f635455323f6a39ec3223c26ab7a62182b3de849f270e91cd5f6bd755e796d4a3e54a0ab2edd9c414b566ea0816d3538cf9647c097421104939f6a7c4350e9a08ba00273ba62e163751ce3649c43ac5774eb34423e05b", 0x87}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, 0xffffffffffffffff}], 0x20, 0x400}, 0x400) open(&(0x7f0000000480)='./file0\x00', 0xc05f891456c85991, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x80, 0xc7) 16:01:11 executing program 0: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)="c297ddefa8c4a142", 0x8}], 0x1, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffffffff801}) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) 16:01:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="02002e2f66696c653000609c3d8b66137f5c77e90197e9d537fad2c9f0842e8850e3dec0748dab83e09a3204e3b08d4539937e4a534e67b1d1c485ec83d8b7b28f6319c4ce8f9d3e94f1c4537de21c"], 0xa) 16:01:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000001c0)=""/22, 0x16, 0x841, &(0x7f0000000200)={0x18, 0x3, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$unix(0x1, 0x3787574fc7d77717, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:11 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x24, 0x4) r0 = shmget$private(0x0, 0x4000, 0xda, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) getppid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ceff010000", 0x28) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x44) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x80000000) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./bus\x00', 0x60080, 0x20) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000140)=0x80) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)={0x1}) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'\x00', 0x2, 0x81, 0x1, 0x0, 0x4, 0x1, 0x7, 0x2, 0x28500e855ffb6c93, 0x9, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 16:01:12 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) 16:01:12 executing program 1: r0 = socket(0x2, 0xc003, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295954391b8bc6de74f2868c11700287ead4bcb647fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a6cc81ef77847b0ab8f4a8a9ac535042331f4cf04d38fbc55af1a911387fbc1648943071ba41ce198457d7c42f5cfb27bf9fba07843d0a9d09f20b974a47a3179a289cc31574f71ca78a944ca476c9c4f2089ae9dc7aa3ec4651cedc43b152e7b6cf37c32e68aa502b68c6cae2bbb6540aa"], 0x10) open(&(0x7f00000002c0)='./file1\x00', 0x80, 0x66) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:01:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000000c0)) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000000c0)) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f00000011c0)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x3, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x9, 0xfffffffffffffffb, 0x1000}, {0x3, 0xad, 0x1000}], 0x2) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) r11 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r8, r14, 0x2) r15 = dup(r2) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r15, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) write(r0, &(0x7f0000000000), 0xa7) 16:01:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000002f80)=[{&(0x7f0000002a00)="3aa3dc0ce9696e0e3ce39bc45957c41132ae4f910879e0e765024d07cd21559528c7ab5cc1554eab33f6f5986ed6838edd22fcc60239c4945c1a8f790cc96ba80b844efe4aa90b52e54d4b7eb7871a86abb3396caa647a9a56dc46b6ec252664319f187df8d7d6e3bea0e134f372f812450bc63a5d5a5bbef8b3067ed7e6e2d1cbe342ff2f66d7f6a8c99356dc9af25665a0deb42f2b01aeb8122a12d71f71de9ee8d1222f", 0x63}, {&(0x7f0000002ac0)="4031c8c92b602681f3f11c9210d3a35102e91347779c1c7f53d7b6d44437f2b88982ab45f2e609afc395b20aafd01dd295426a519a55e5378bb8356336a7bedcabb547f97a29f5d0a5ae41d83834a42ff085f1a48b158644f395af34e2b1ca8f34c91a30af7237ea742c4dbaea49a936d2db9890359ea4c90a75ec458b453ff52ba79f0dd2b697bcbbae07dd94f7a6c2421964efa55ad76179c440ae2e63a02c349ea3", 0xa3}], 0x2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x20000010000) getuid() r5 = syz_open_pts() r6 = dup(r5) semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) getegid() geteuid() r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000002c0)={0x10, 0xff80000000000000, 0x200000000000043, 0x3, [{&(0x7f0000000000/0xc000)=nil, &(0x7f0000000000/0xe000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x10001}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000009000/0x4000)=nil, 0x8}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000009000/0x3000)=nil, 0x8bd}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000000e000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000f000/0x3000)=nil, 0x6}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil, 0x8}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe05}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './file0\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', '.\x00', './file'], 0x8}) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x200, r7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x47, [{}, {}, {0x0, 0x2}, {0x2}, {}, {0x0, 0xfffffffffffffffd}, {}, {0x0, 0xfffbffffffffffff}, {0x1}, {}, {}, {}, {0x0, 0x400}, {0x0, 0x873}, {0x1}, {0x0, 0xfffffffffffffffd}, {0x1}, {}, {0x0, 0xfffffffffffffffd}]}) 16:01:12 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r0, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(r0, &(0x7f0000000540)=""/179, 0xb3) r5 = getgid() pipe(&(0x7f0000000300)) r6 = getgid() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r9, r8) setegid(r8) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = getppid() getpgid(r11) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() dup2(r0, r3) getgroups(0x5, &(0x7f0000000280)=[r5, r6, r10, r12, r13]) r14 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r14) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) fcntl$setflags(r1, 0x2, 0x2) 16:01:13 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x40) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() mkdir(&(0x7f0000000140)='./bus\x00', 0x100) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x138) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000024ca5b30bdfd9637b946c82955dc103287f07b7eea76d410d59831a5283e4b28bed11ec5111814e010422000000000000", 0x34}], 0x1, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x4) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60, 0x76060e8c544e0e6f) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x1ff, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:13 executing program 0: pledge(&(0x7f0000000200)='vmm f#) \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\x03\x00K\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) r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r5, r2) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r12, r11) fchown(r0, r5, r11) 16:01:13 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/172, 0xac}, {&(0x7f0000000180)=""/167, 0xa7}], 0x2, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x281, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x5, [{}, {0x2, 0xffffffffffffffff}, {0x1, 0x1}, {0x65c697a008f6efb8, 0x4}, {0x1, 0x9}, {0x1, 0xb137}, {0x1, 0x3ff}, {0x3, 0x10001}, {0x1, 0x7}, {0x3, 0x9}, {0x2, 0x2}, {0x1, 0x2}, {0x3, 0x10001}, {0x2, 0x8}, {0x1, 0x100}, {0x2, 0x5}, {0x3, 0x5}, {0x2, 0x1}, {0x0, 0xc9d}, {0x2, 0x100000000}, {0x1, 0x1f}, {0x1, 0x8}, {0x1, 0x4}, {0x3, 0xaf9}, {0x1, 0x10000}, {0x3, 0x8}, {0x0, 0x7}, {0x1, 0xaf6a}, {0x6, 0x1}, {0x1, 0x7}, {0x2, 0x3}, {0x3c3783a558d7e935, 0x2}]}) 16:01:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xc8d9, 0x3, 0x4, 0x3}, {0x2, 0x4a4, 0x1, 0x80000001}, {0x0, 0x6, 0x4, 0x9}, {0x7fff, 0x100, 0x5, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x8bb37e4ea5e67a9, 0x0) unlink(&(0x7f0000000100)='./bus\x00') 16:01:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x9, 0x14) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x210) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = socket(0x18, 0x7, 0x100000000) recvfrom$inet(r5, &(0x7f0000000240)=""/137, 0x89, 0x43, &(0x7f0000000300)={0x2, 0x3}, 0xc) write(r4, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x2, 0x0) r7 = dup2(r6, r4) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)={0x4, 0x100, {0xfffffffffffffff7, 0x400000001}}) r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/xero\x00', 0x400, 0x0) setsockopt(r9, 0xa9, 0x3, &(0x7f0000000380)="fedb6f005c34e9c358", 0x9) r10 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x3cd) 16:01:13 executing program 0: pipe2(&(0x7f0000000000), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) 16:01:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [], [0xc0000000ff], [], [{0x0, 0x0, 0x2000, 0xfffffffffffffffc}], {0x0, 0x0, 0x0, 0xa2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x9, 0x6, 0xa4}, 0x80000000, 0x3ff, 0xa}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0xfd, 0x80, 0xffffffff}, 0x6, 0x5, 0x7}) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00500000000"], 0x10) write(r5, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x2) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000140)={{0xa033, 0xbe0, 0x1ff}, 0x9, 0x7, 0x3}) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:01:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) close(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffca07000000713048e6993192964800000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="8000000000000000", 0x8) 16:01:13 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa090d1a9e4a4faf1, 0x0) fsync(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) 16:01:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) shutdown(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x800000000, 0x4000000, &(0x7f00000000c0)="a9a081aead03ad0e76c69bc37c83ecd1e66d3ac29417673a3947064bab40963014e5c063e3234885d044847a788a0ac431801f256bdcb3e685407f10503d129f40867a6acb22c0b651acb4df48cd330ccc15fc3d24b2cd6871622258436344ff6a151e7a", 0x64) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) fcntl$setstatus(r4, 0x4, 0x40) getdents(r2, &(0x7f0000000040)=""/44, 0x2c) 16:01:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x9) syz_open_pts() 16:01:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0xad83, 0x7, 0x100000000, 0x1}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000040)={{0x7, 0x3}, {0x5, 0x158065aa}}) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) syz_open_pts() execve(0x0, 0x0, 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000100)=[{}, {&(0x7f0000000180)="a70a8b43e34d45983d6f1f94359d3ab7ad3250a12c52c79ddbbde16f96ae5ed0083f9e1f42586c58cb43e51bfdc00a15aef3e7ab8ceba6a7906668fd4d99f259f11083d89027b1d0237d3a720f60ee34b0709414edf299f7e535fef4982bf5f8802c2438d2baac1b0349fcd96ede33d232cecda3c19fd1cfe428b5e0708c3b98d3941ba5c9a76f763138f506dc44d3d82f59"}, {&(0x7f0000000240)="6569532b8fca2a86174945bfe03ddc76f5b96478859612802b2e94a8ab3136eb4a8e15adf61d8095721538ad81680bf3db20439be556f207382df1a3ba8bc1da79a5a7b3e77ede35f4709a14123a972b30e4ce34328c1860b4aaafc4de19334426542f28a383738f9f3a1946c60a5492a1e94b5f43064af0f3c660644f411d14cad073408ab0ea7bdc9031fedd233f9e63f9f6f3e529ed113c0ca74ce8080cc1b85c2f5c9070f16856728b0d73fd16259b7b8238866b12782476aba9dfb7f9738a97dcfc84c8f022ce12b13bbfb414"}, {&(0x7f0000000340)="1cc41bcbbe2ce864ae054ff90fe59bf2fa611a9b40dc4cc820f7b3a5ba2a200fef2e166d287c7594a8f168eb4c8a640724e54e47152ef9984a397108f2cd52a046da936331fa2eae9f8ee3ce153280b30b1b6070aa656ddd8b9e763ec9942ecb1c0108e1f06e0e"}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000180)=@abs={0xe41271db2a9fad5f, 0x0, 0x0}, 0x8) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x62) write(r0, &(0x7f0000000640)="bc", 0x1) r3 = syz_open_pts() close(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xffffffffffff7fff, 0x401, 0x80000000, 0x8}, {0x1, 0x6, 0x1ff, 0x2}, {0x5, 0x1, 0x47a4, 0x2d0}]}) dup(r3) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000240)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}, {r0}], 0x2, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}, {r1, 0xfe396940dfd5f284}, {0xffffffffffffffff, 0x80}, {r2, 0x8}, {r0, 0x1}], 0x5, 0xed) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:13 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) recvmsg(r1, &(0x7f0000001640)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/231, 0xe7}, {&(0x7f0000000380)=""/180, 0xb4}, {&(0x7f0000000440)=""/111, 0x6f}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x7, &(0x7f0000001540)=""/248, 0xf8}, 0x40) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001680)='/dev/bpf\x00', 0x40, 0x0) close(r2) 16:01:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 16:01:14 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x0, 0xffffffffffffff7f, 0x72, 0x1, 0x3, 0x983, 0x2, 0x2, 0x1, 0x8, 0x4}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)="cf85f862527d6e8dc94f5e84a97cd3e28406efc18c410e57c30fdf4b9c1c14cc3082139c176b031e7e13b1ceb46ca97456947b0feb5ff68edddf7184d2a0962f348462b8a2aecd33"}, {&(0x7f0000000340)="812172c6ed6b081d98250ed8296c7749c380ce3067a90a5c2d7d6b316e0256c2dde7c085fadeb8f06cc265cb6130153f89e8e57901f54c8e683788c223e023c0975fc0cb3fdab1726d0f95e2b52f7788a837d3e72929860525a7d238e62a761f862f2d7efce5d55af20f164e81a7969bab0065f91f20afd28ef563757437158223a47dd34c5ad5ff0a637718a0a0d4c6641012f5cf4a09fac6d78409c16e639d25f207cb5a6b382082718097035cd81585a0cb301cf8a7e1ecebe03fc877e9df9373929d574819d5c654f1e1627101b0fffb5b681f5df4"}], 0x1, 0x0, 0x0) 16:01:14 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x2000) r3 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r2) shmdt(r3) 16:01:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r3) shmdt(r3) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x8, 0x550b, 0x5, 0xca7, "bc624d5b6d698bc6551c034beccb9c081dfe0611", 0xadc, 0x8579}) write(r0, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00\x80\x02', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:01:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffea8}], 0x3e, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:01:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8010, r1, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 16:01:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202e57f7f000001935c83e3cb6561c8df8c70a6c3c9f961"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000079d94d64c4ed"], 0x10) listen(r2, 0x0) 16:01:14 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) write(r0, &(0x7f0000000100)="7b159ff29e57db67010ec8834a9ba523bade9f1e986bfafa631f78ca8b30719c4b6151be3975350c45c173365e8a915c5f5021cc419167d72cc6f468bbd93d63462760ab021137cf308916289ada07568bdba7a05b13f9103a4a817bf91288be75a651ed13f084007be58d558817501b81830e461be5d278280b7ea62285b87803d51f9cf154", 0x86) r2 = fcntl$dupfd(r0, 0x0, r0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000040)=""/1, 0x1}, {&(0x7f00000001c0)=""/223, 0xdf}], 0x3, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:01:14 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) getpgrp() execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)=']^\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@*+\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='A\\\'#,&*),\xbb{,\xd3/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'.)\x00', &(0x7f0000000300)=',\x00', &(0x7f0000000340)=',%}\x00']) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file1\x00', 0x4, 0x612, r1) 16:01:14 executing program 1: r0 = semget(0x2, 0x4, 0xc0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x1ff, 0xffffffff, 0x2]) r1 = semget(0x0, 0x1, 0xb18) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x4cbb85d1b534d771}, {0x2, 0x7fffffff}, {0x0, 0x100000000, 0x1000}], 0x4) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000080)=""/47) r2 = semget$private(0x0, 0x4acc29e9afcb7efd, 0x20) semop(r2, &(0x7f00000000c0)=[{0x0, 0x71a, 0xa84c07e47a13f871}, {0x1, 0x0, 0x800}, {0x2}], 0x3) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8257, 0x10) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x6) semget$private(0x0, 0x3, 0x80) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)=',^\x00') ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000002c0)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000340)={0x628}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000003c0)=0x9) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000400)=0xf122) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x2, 0x96, 0x1400}, {0x1, 0x0, 0x1000}, {0x1, 0x79, 0x1000}, {0x2, 0x7e, 0x400}], 0x5) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10000, 0x0) accept$inet(r8, &(0x7f00000004c0), &(0x7f0000000500)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000540)=[0x6]) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x800, 0x0) write(r9, &(0x7f00000005c0)="4bbdf3972d9edbd5df07b5d07c9a4add7fbfba78d0c0bc92909930418c8958cc1ec8e60df2a0fcb9e0d95c0597bc12c69b3073790d052776c7657d3f374827c462ff46b688757e7bdc25091152767752338fa592e2ba66de5ea3a46d71af6c101f51dba7d968403ce664f771cb49bfb47f5aaafe168a544d4c619478194eb1e4a14e7b286428e2541a7fc14e8fd8c5f1dc71229debd748d17e96ed108d820932a6029d23ce961866d77a0df014cab4bcbf2ce924c3f7f73e7ece6f2d3a09969de43853a70ce98fb68feaac799e1a86452032f3417051fd7907688489c86d0b45af06e4b4d479", 0xe6) semop(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0, 0x70000000000}, {0x4e3f890d4de631c5, 0x1, 0x1800}, {0x3, 0x0, 0x800}], 0x3) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000700)=0x5753) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000740)={0x400, 0x4, 0x1}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) 16:01:14 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0xa8) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = dup2(r0, 0xffffffffffffff9c) r6 = socket$inet6(0x18, 0x2, 0x0) shutdown(r6, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) shutdown(r8, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r9, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0x0, 0x8, 0x20, 0x3, 0xffffffffffffff80}, {{r3}, 0xfffffffffffffffd, 0x11, 0x1, 0x3, 0x8}, {{r4}, 0xfffffffffffffffb, 0x52, 0x10, 0x4, 0xfff}, {{r5}, 0xfffffffffffffff9, 0x91, 0x80000000, 0x5, 0x1000000000000000}, {{}, 0xfffffffffffffffc, 0x10, 0x1, 0xfffffffffffffffd, 0x80}, {{}, 0xfffffffffffffffa, 0x94, 0x40000000, 0x8000, 0x3}], 0x3, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffb, 0x100, 0x14, 0x7fff, 0x401}, {{}, 0xfffffffffffffffa, 0x5a, 0x1, 0x81, 0x1ff}, {{r7}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x10000, 0x100000000}, {{}, 0xfffffffffffffffa, 0x1, 0x4, 0x0, 0x9}, {{r0}, 0x90b5dfdfbecdc7b6, 0xa, 0x1, 0x5, 0x6}, {{r8}, 0xfffffffffffffffd, 0xc, 0x1, 0x20, 0x6}, {{r9}, 0xffffffffffffffff, 0x26, 0x40000000, 0x7, 0x2000}, {{}, 0x0, 0x8, 0x40000000, 0x3, 0x1}], 0x1, &(0x7f00000000c0)={0x3, 0x1}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xffffffffffffffff, 0x45}], 0x5, 0x0, 0x0, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") 16:01:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x0, 0x2, 0x9) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffe3653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b7d1bb6298b331c854c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f0415779685ea4a5c5da12290d84e228c9cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000f6ff2162a654d731fcc209e442635e23a7ada20d469609604f0b886d0c53a55e13b9dbf4761b945aeeb06ad0c8860b406dd366023c7e66000000000000"], 0x10) write(r1, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) sendmsg(r0, &(0x7f0000002340)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000080)="cffeceebfc28fa7b174cdec613427901fdc013d0cb44ab9e4fe918e9b5c1b67bac4eae8b39289d65d712424bd8388efd4c62913e5f69b442be3edd9085c9862d0a4b7d9b16b3c62e3dcd7b7d16ad191ac117bf41739bdd5317ffac42fbb342e98a7ce74dcafb97b3525e23e2a8390eb5a03648ffdc659f03a5df8648464d492d0185614c89ad770757797ba89adb7432b64e11adcad8fb529bc706d99bbb205e0784173718a1b04cece1f72f5bb03d14e1cf2adbe612b7d4a4ad23aa686b22d91d3b2c2112a8fc07387081379503684299acef8fe14c7bf3521601022d9d6fa57b86c248c222f2e60dee4ad1efd95ec6278a5eeff2112c8b139dedc1c132032db8191a04de3dcbae0b6c794afb9c77ca2f0857a61927d69e9bdb06ca5ca478c0fd4387b6dfcfa2a46b6c0137ac607a5f3d7c21b969051541f29e208f2b75fd85b54fc93d9b5546736841710509388bbd4130315c12152877dc82b854e20f0ad7e76f5b5ed840f2c0026461bdb9fa2c6c5e69e2f9e7bc64d672ef32a2f34920f9f60dfb99108687cc3777b4e1455034a9af3fcb8cdb16281e38d9673fa54faf4e5577d5642ac3d0fb3b17c41cbf6369ecda0ca3768651997834dbc2e288906f38c5f759c096c08ea5ffa127ec952017cf99bbfd4ba2b01eb8006abe040ae6a9430c9b48bf361bd946d8296139bbf529a4d4df06e0e593b4f3b78ccd5dc07782b2e8f4d74d05e96bad5e5cc4c30f68ce60476e14b494419e183ddd9646efc58441764dda8782ff20c75391455b0a2cd1bedcf55e783b90b4cce27b0d15c8b16f7c4e1195de304f5977ac34693271eb16cc9a9aa1bff052a89e0b0841faf05d225abc0f1c2e840d913fc3bb49cb965c110898fb3f26a383de41a91b4d177f7075d9ba0df51b2184223ce8b43b0bda81476d5c884b5a02c4c9460a14083aabcb7e3ef52cdae23fa14465ecb4577eecbe69716614b948000716e7fae75abfd0024cf469c1596d721d04ecd757be6b1b97460f6e0df6352536c4338485ea6d39df4e1954fa0787f91ab776317c1358df7f195f921e491298326e740ddf03fcf4db543028eb171f8296e0a1d5afbc290efe8c648212d0be5fbdbe105a82072d2f3242eb9b7390275c9049d789be152c4a57071dee66dcbcd3fef272de549473f979d24c449f3d209b2e76c2ba2d4dfcee26779607ad0087ef5cdb6c149af62a657519cfe5b59e80fcbb01b30a84523d976728516314b635555bab2c1bca85a5700e1d0e4c1fb21ef6452849aeab53f977f9cfb255dcc65f2137c514da08446680d706fcbc25c6e7af493831877c1a12723689bf6e2788edf8671921e7a5093a8df79550e0c1739288f2c7184b5ca513bafc6eab5e4bba412ad7f377db0afab1b53c903d1d69a707bcad03fbab396730be6d89fe582086e29d2138f05098bbb8a78fce6fd7678373d5682da98cd2fbc25f5dc72f3ccb629d701b0e147c989145b97d36515bdbd3677fed62bdb1826e9c4e4602dba698bf33d77b484a4147c22012f39b13b9362613d8ac44cb9b3f8e4f69221da62c4b7f23b44f212e4e888b0d7471d8608bdffa05715b0a3ac9d95d059334d5603dfa6932c29bd43e91a1cb41021ca99f9e3d9b39347523febe61258fd242cdf903aa98edaeaa110ac5bcc01babe6761ec3ebbaf7ae7aae7249443bb65297a4a1965ee5b63a58e8433ac8770a6f959046ce8a550dfa89a7dddc3070a0969e002d4c1fe81615673471339973248330d629b85367dcc54c13dc2c1615d433fda9edc569c4aacc85f30e10b37412fb3cab7e2a3203c684e28625a5a717a8761001348491af837bec502891e691ccc4ab5131f09639d5bb7507e56b3b04addcff8ca55f5211f99d4420e7439cf0a87c9d5f57d6ad1fb84d8ff279c6549fa2a02b532d320249be45462052aa9f3b822abd524692436a01b994f0f7dd0bb1990c00d55a735c9e59c22f6b65bcd0068c37d51f71d4cd21c6c20b725efca7cd1599093997057bfa6f3727e8015352d41e09a48e119841cb331c256dcc3812b8af41227d7dcbc472aa538ae6c30c406fa12b6b66895635dee1723b0cf2c88c050e7297e6f45a85c0aa69a6b6c2a762d6e1afb3ac4c4dfe3ede5c3eb1e31c8692eb1e52e22b057fb288138b61eee5707d96ac39fa66128c5074f305b77b8a2ac5e64885fb1aa5b31ffb2d9d036ecaafe1a4a00c61e2f6f723387643049b8436f94cc93357b07dabd763acafede3ef65edbae96c3caa0f0659cea6a13fcc21aaccae15059bb7775d90bdda85804212820c46326e9b2b95b5761f2673f0ad24a6619be0f2ec8f12f5e1db1dc8a86d8f6f506a164352303646c31d4725ed1de72b6d55d33ab1c60a9300f9410a55b4a5bfc7e009351df3ce2b8ed21b7cf28341e2a23d40264bba5d186480833e53bc54c3202d201a83095dc5cae4055dc4af9d6a4603d501cca484c067a07d477a9d9494ce082a1c378532f6bff5208ca57424ccf1a9237cadb0f7e6eced896e48769fdda13ed19570a617c0776103c2fdab322126cf2d50db90c5f7428bccdb48f1440135357cd9cccaa5fbc11a84d47bdf9f3b4f7843a03aae02de0e39a0abb43834f85a7c7c9f5c1003e4889cb0c08b19f9053a20b793590213d3b026539aaf508095bdc8eac184c5ea7a23149f61aa25e9292b835733a31fbc4539f20b769b8193b67325473223dd254bca9c5025ae14a8941c2c6aa3e8b182473f6161680d30b9d7d3e9f232918773294c4d8933841c094562670c5d624ff617ead4183cce9d227d64ccfb936ddefec7191e15733531c7065d2c2df574f665fb1f8d1371c28180a3f67ed9f572a172a6872aacf0a5764461aa671164b43d012c65f61c088ef9c7f9eafa4eb28d45f1c31a0812f63a8188588ce3604f123c6b8a6acaebe98609eba2c2513b94da32c6a4d9b5c7d8ce117e4a0fa8cd62cd264f65a62ac03b972241761cfe2bf0ed88ac40bd6a77518ed0bfc7e378cf5ecb6290b56d9c2712af718a779be759b1fa6c8e6347a32b0b16397b467c064ee5db2a78097651b2a2cf75d5cbcecb8fb9159a16df7eb035101220b78c023c589ee2a089fdaf774b3e089d7a954e0699a64df8b7dc16e602a1342fdb8685e8ef8dea08e503e726d30975979e168b94d6a788f8056d36104708e9f244841845bfe8227fd3dfa337e6bde1c5a0177073707f26ab3d281866b3008eaaacedf9cab88abb7c35729fc83502a44a360c42b39c2f5882698ffe81720f8ccfdb69372b21996deb5d56439d4666b28f44a885acfde4587002356e7028b099237332a5975308395ef32d4557fc417562a54c523ac504e8ff1c0f5ac6b766afbcee331f407bd9a0e46e982d46d8c0c72dad6005b50e4005e2220716705f25bde192b046c9383542bf64d1ef137f74fc5a3ab17bf8e01ab081253a24fb262d826fb02443126cca67177825191e5be948471811097edbb5aee585129a6037d75702a3b5b60599f3a960cb67026981b1f2b4c4994e70aa7352d483081886887e2f5fc0ca99e3c87ac6443d3e5f4187e3897da9b7a95f77e3c648cb9d7cf45c95d28a59bd43db175930a9f37d8a7acec031488180d7ebfc49122ea681c028fcb91fae8f98734e10ff7f4e99536417bd41acaf4c3f3632be8e776bb2777558107b987995a2d5b3a272dabd6b21c282e1eb3119c76ab07e8dc5a9ab047a57f147a1b8bac450b4649e7941e92b820577ce455f76b5d92e6df2081e92a888a0403d134150853a446604207c706c8dd2025ae52ea9845402815e126708633d86b6ec4d857aa44a5a495bad40ffe6cb64e436bd4fc4e5cc236f02595213583690906fe9ba070efc8ad8dda7173e9bf3aec272e648e1793f9c0fb6935f37c4120b2e7498ea6dfa419f9d56869ecbdef959ca2958f3042a8f95299dde14dd24bbef955299034109abf402fe5a8450467b14c83265324d20a7c3dd826551e88509648c1c02f00dcf0769c678e752f7328da894327250bec41b2d4af598f884bcd063ab1fa734f1336485f51be10e4b4b56ae5c16f141399106164632c81d18e6848875826f95de07c03468084841de1ea4438cf4ececeec606035193f6fbaa792a0378865a143ae0ec044f075ff47ce8eb25e6a7efa386f90be7414a5c917fa5dbfdfbb2f409a2db29ec558a97715a35a89482f762b02bc7f6841f4e44ad5d0e41911b4ae67a3ef7050d9e48a33ec0ac867c69503717686814b19818e3893a46b2640de72fc8da92c008d544f953c409b4268aa271f2251f75397fb70607c30502f480f8acc7a4296da201f304f68d023dda4a7f9ae01b53132ad0b7ac400962e0db4c9f8a67d602d6ad5cd02bc61c4f8872e63d0fb7b5a61d77133acbbcd5004a14301361d211885efff6c4bbdd35c31b12eb8ea925dda8ddc4fdd8e12ad9e8c84a0bf1e97c9af6d5e12d9f6371109670ff5736b4b8175fdeab31b11b76e860dfcd3f46139a7b873a551451124595fedd41c1b93209617a161fc3de7fcba6f45e44366240693828cfbe89b3251afca0685ddee6e40dd00c8ba7791a334376d48d9adc24b01c757b7b5b23988f2ed9df14b86060aa5c2f172673ffa76735e6494cc7b97c92889da2ad7bb5b99553f6c718b4bef315d84c2f944267e7ac01b6018f6a13d728ec966f79bf952df806ee8f6ae72b3d4870ad714cdca55b45184fc392ce4a3439a2ef17deeb0777cfebdcfd10a24d33e86ce1159ee664f030638b2f5ab6e77e287cb1f646bbce9ad9979acf5a153e880766fca11d879cd5d89902f1b2b1648591ea2e899cdfc2575d317055fd907c7124369c42b9b26392f14cf719fafc1b5a26c1871fc8a524180412a9760873ffb297d15f97b5844aac4996016562896169ed233dc5ff0b3aa5edca16fca3ba5b28a379fb3f3e15f152d13e008029dde04e7cc2159140f4afc15c11611b171a8ec8109ee37c7fccee1a943aa703e38d3fbb75e43d1c1c767b5e9be31ed26f336ea9201882a989eec6124a14f9d1c41366b2fdb7b3751ceaccff5906375e961262758854b38df4980dd9da55152f21853211b88668b37eeb24489906c4d53ffc1e814ca20b04c87704ea0109318e611e8a7dfcc3fea11e732a5d43f46c3f56e55859704e9b2730c572d4a19c9d9dc4da0dea50ab8f6a431f7ba0cb659b40cbfd30ff66ad3d42b36c976f98679351304a3006d8fa3872ef16838e590e9b808ce03a2a11db68a596dbe0efd5d913f38a39876184a959bd96ab48068a7f5a1d774d180a8ecbcc1a8afce41bd0c7b3df47aeab44a43e6fd0206cb555c3e1d4707f811394079422f33d72a6cb38457241e85761a2638c261dd1931e006029388545a44671c4d65e533be054fb2942d87c17a696af135941516712a2eb2c47b5612ea3fa4ac0cec43f1d9505ff42d0dbc5f973371292fdd02ee818309d07b43529e881e6dc6ee79e8e277d928c7e8050119cf979b00ae944b87f7e309a3ef7d04a421f129f5649f293e3855bd75ffaf6fcaa6abd814507be14e6c5f36ada902c0784ef18555bfd1cdc47e87bc1b91a292e0e15316aa155c51c2dbbe4665b7464a4f47d7d1872ba0fd7585307b3f1e43ef636735f63a7c3d1ae606575b9876fa86e09c9c28ec7814a77443281219f8d700ccedbd2a9f5bc5469f94d54414d411cb16fc320cf7b4080298384ffa6a1bbface6d9bdb3a568eb3ea99618baadde1bb7ab4e809f874c224dba21c406797618e9a0fa60d3495029c5e5f768642c6403f7b3772ce3a280e987f67596573292dc7", 0x1000}, {&(0x7f0000001080)="f2760dd55f0533cd576211a4ebf3", 0xe}], 0x2, &(0x7f0000003640)=ANY=[@ANYBLOB="10100000000000000100000004000000d7afb819b7273c5cc0ab04bb05a2dc2e6f9d52bf450ba399c98d92cda745917baf38c9955ea9d20f570abe0f7daf85b5de96598d0e0cdf45d5f895b2adf39ecec0efbf4d8db700d0dcc4b19ac86c3115c77df0682a2d977d0cad5a8e9332a5e56f8d02c5c37efb79db705b2e4b83b14ba85e2394db8fcdd0b143ea0174d3391756240d6c4816b3123957eb8e97bfd34c873bcd3b09feda385733ff07d691bceca8e1924cfb9fcaf8c9b3b3703f061258b43d3b86afa8c6ed15be344ac67a516083f1d546b43c498ea1ce7fba87ea22cbe6f17f06e827b19b00621c275b43925609791f862ae2b7737897deb9ec1cae2955fe9d476053a3f90b2fc99c77d99890a783e5d44a402a9fd4d8934be319d893ee1034fdbdfe9901331ffe409c599d0570471a6965dbbab6f20adffae04a31bdc3659af83858f492dd1b49dca582aec786b95c5200461f7243a5277ecbde90a582f619a8cf74936eb87b53d8185bf8b095188f8d62a3dda2675066d90cc4cde4dd40d745e5d61d51c2ce043eb4a75a10459f5acdff981012d76f58d0c7673d13a7822c925c616c0e105634327712818c67b069dc513b697c8e1c4f2cc2baf718610c8586ca79b73cb3d98b0bc446ba043cf23372fa0f0b6db0e76c94af3c34d8d02c5fde0f76ca110fec46c4ed080cc25857fe4de1bbd1a65854cb1674b084df97252b8f494ab232b4f9c0613debc34fe44fcd0be33c8df988be1a63fe0283767262fe9abc54399f61f8b4356823816ff47dab44a3cb322f03d07e5db7229c6346b0c351dc3415e3c48b8a465345be5bea8b44da072bcf02683d207ca9fce4c06b71ac3bda3c8dd0e7bdf42355fea368543a0fd0d00bd15419bd36587af489684de8d8d499053da72ffa1e0e1f9e407c1da6d636efb7e6755b81dd81ee395c38a79e2c69dadedee60b6d2205c46535fe0367d0ba495c3148d3c1f0fc9ea927480a58199409e8b9752ae8abe25f689f67a563d24904c5f393ad0e08d68f7591626260870f01c7dfbdb19ae9e067e8538afddd99a8f5c2890368fa7bdd84c15593fd2692084cbcf328da575ca1a7319c2dc12a72272e13437ce5676900684f43778c20d67db3a929a3b8bc08e0dd5063076747a9b2d606e2da6de1b33b208aee68617383946b5566339120f7d9a14978a5dd6636ed3493a78e7ba3447663026e135988d2a52daa24da3132da9856418d8c435045f77c05db62a87b09d73d2d9191798938cdce6a0d047418fdd2b118fafaaf67513eaf54bc2fb10ef5ff58505b03e2b79f0f8ee34ac391a45e82049d00e2f203f12daff950228b32ecede3540ab8f51c109f2fddcaeac3269a09579659bc6199e57b38e78a21c690c2b8a62c4d7da87da9b7202217b661b14dbc7de986d701bd2e86a812dab72c096bb048a5fcfb0d2a6ff50961d1995a9c2df3ef054ebd436702e344b53982452a841f5c9f49fe3a46b03da0e650f65570732d472254806ac092d18cbf17da8a2551b71c11283333c726b829a017f2c7b3a6a0442c4c47bf60c1654f3cfcbf885d366b89262910cb08f58037e6c55c873b058161265153632694b6e2bba4ac984b95d89bdab7ffef41ea024cb5a43d5a5cb172fbbe9d850e24cddc98019911d4f275b4f44d7c40aa73b82e72c53781bb3c54484516ac468e2791a63a5ee5b301b121077fe95d6c549f3fcb693dc938e0805541eb87bd5ff204ece0ab0032e4a7fa7e15fde0fea6a5396e7e81758eb91ce59ee156e7a96a247eb3986f069872383f333bf5da222d762e26086587f8e5244e0f2f157da4ff62dee4b8513baaa45b4a99cc9c164e58155cfb0bccfe2b636af00de488fc06ef610c90b5029479fe045e4702a3d985b7e0f1d094996b7cc8757305b9a06f9c2610cd6f1b7bb2a480ec43902a619ac04a6d52690d214365d617e4ffde9d2653ea3a3e2f24947b62abc3f03c6dd1a59ede733aa3475f0c5e5c69a12c7328fee11f4798f3c1082e90121e0d98d1fcea26fff992b93831ff342b31cccc16fe6df35aa6e160ecc11a53b225ffb2b84bb42a05ce61ccbf515e3817e5db4a78490c75a0bd9a96bcd0459f72b3ea58936f7c1836e82bd2bb4ab904a6fca5cc302df7dbae0df7771dd23ea540c711e4f732b1ea8b22c38d427bbaca291796c137d8f6bd1531675cd601b5a98418103cf3842035991b727d13961c256ecaf554f062f6d3b0f2fbd834f2561ff1f42ca8b410d579af6c0ac4b0d81a4adbaf521ac4ec29b087750f7878a77322a9d2e1234e5f9c6aaa5180c2797d4d4cfe1d1a368030af5804b16f36adc35bc5ab019b045b7de6248d31ea7bd00ae571b81c371e83902525089f060b2f0776e6e882ba594885513115e66d501d61202058c5c4aeddfe4931e65fbbf708752dbebc896837563c277dbe629b6298d38776daee2a8014df9d078d2c6217af7af60bd1637bb3e552000b64e2a79ce2717482facf645c53510d02275ab6076abce4cad999715ac17daa388621c625eae30abf607c1c5a2a0ddef779b2b36ac7a0616dcbdb389e4020366211b47032c613cbee89046e52277a4180289e08532914c800cd68480b51d0619c78e9617a5aaa81103cd6930efe9bba409d2d1fa334b7708c821ae38d0f9f0f5726b59b17ddffa05947f7e11139cb039bcd88353814b427f1a749b6e6d3977f086d61ac7b02abeebe2f9b0e7f8c5784d5869ac1a07e6484e376166339c15c15dd06fa6f9aa59b833f5c5c8873f9b8227842e25689cbcf06a00d9b56ef1078bf939e38c8c9194bda04d5a18846d57c9011b7fc92c0f71335333acb2a9851b97e7c7bc8cfaa77bbd85374738fefdce4332052fcd669a5110287a0076836583d780cfcba14ee3869f110fba56688582f7104df6882b3e70536bce4602ed5a5de38e3c6da7f72bc26d97953a625b1e74c96d71fac4b2c030bb33ea2735c01c2a49377685370c39ee2196efc7335783849ac10aa6f617e4d9950c1d84dbb8a40b085466261bb621fef819aa319dc1a66065c24888d12711993a824715834d4955a019cb63f0649cf31da95bc9d9da649c96a2ffb6939e16e59cbdfb35c44c29062d13442915f727998af6093c8302826eb0c9c521672e84219be2c113d80d6d29522ccc9c2a5cf07181b04be28d2d71fc0d0c3440e6e758c7411850571a5e4c4bba11e42a27862cbdc84ee5071e9ae2877df861b81d4ffb2eda2c1d52eccd8742d164906c04df3cac5325b4c65b64635a26f5f6cb7b11c646628ae9964ddbcc57fac30677bca1a876e7b11aa0fe043b442e5c51029f12fedb231abdccf5a0b03e758fab9c7482e9e788dad0e07cfb052d0a6bbd21f5adb8083acf2086ecdf7f6e282323271954c625758b13df5a8e5981ea8fef916cb8302805c4c76dcb71c3b9d686ed8f9c0d885e5813228dfaa5b4ed7da293bbf932f5d9731a8fe05a9ef77aa66e3185ce3948cef6a07b6466a435d4ba36e6162349429ea24327a765640c835423352ee2d4fe7e2720524f24eb9a1d630f055fffbba832e0ac34d740ea56e9ec83e24f18a71217b33402113f1323b499128b90443f6c74fc0fa04b4abab0a3d54e6818b1c799a352dfe1e5da2c69097a5582b5c4919c2d06640f7a354c6bef4360e973480ca683e6afe5021aab2395591642df93bc22dbca2b6dcd5a831fd32be608ddfd469eac606a61e6cbe36f03707aaf79030ee40a1ff2eb5763d28eecbdca275e60d93457193a8986ef6252668e7619ab4257c5198133d116cca4ec3d0026fd9798988a9dbf9b0f39c8d9e69d174871b2425c3e3382423a685e06dffe24f427dab82321276062e1b337ee13923bb10537adb302ddcb1425571d0abf3e39105cf1dc45383ab84c74b5791bd462559cbc1646047e39006e45d58c7e413a373e7305b48caeb5ec4c761eb1b576ed8cdc4a85ed3f9caec5ae69d65d581950c7dd3b91977bc8e76b053c335dcd29617daa7fcf4735e9259623e3b9e33755bb3636f1bd12b5132ded52468c97a74868fb77a1d06aa0d3e79c46f6ff6056f6eda73d406a55c069fb2abf228c583d0a9ddb9dae262df86568c88dbd5eb44336406800e6b4483fbb373fc4c946bbc72cb5d2a495a260371f96d202c0d762abca5d2984edc65cfacebcda9be4df1b07f90a9961298cba8763adb86d67f4ea79186c1cc2d4f6452c43c71e6322b7536333da69d2261d88603b5bf690e9ce82a75c4bb56ee82e8c63e87868dee37fd5668ca9ce18b1c9ba0c6d4e0f8faa40373cc5aaf9332c4813ce52d64c32fc308b416bceecdaea6c38ba6621c06c2cc0ada9202d4bce6218bf35fe835f4112d08a833cd387bdf36eeada1a6b3a82bc91976a507d94a2c952a445b40055e87318958d54b8ca3b86e178baf7f3ca12298766ee8134fcedb6ca778cc8872bae583602841b800032dd84a9b23555facafa6d4718d0efdc33b65fedb7abc848aa63977b1d4ca0a5fac6ab55d46cb1ab3f3efe9327b66016bc27ddaf16bb0636c704eb82964113637c5471727fc698d838693f523adb24f0923f26d34923d4182a5423e8597c88e6cc3bd7f5293653ba09ba9689e24fe1a4912096f6bcb744868027d930e50ddab1cf0a2a76417d69bc49f5b024b1939cc0bbb04a5234aa2ce90eb9631a2dd9ece37ae57ea45201e528869b4a475b4f80b304a5a29f59e1c684a22f64bec13b6bde50f60fdbc203b9a774982fdb39c165e3e4afcfa42314c2b7bf4825bd6bdca61a40c90f57227eb46e9bbe0f86e6c78be74d314b6e2760e4404030eb4ceddc1e014763a3fa043b8e258574b58e2bd4e35d4bc465006299a06b270e583a607a5e9a5c02fd95c6ed31fc3c6456ced0d882e797a7d96069024a13e1cbc6a5db80b1e7c88c928e730e475d3db665327983f850a3d6aa41dc6ae1480ac4c16c6cc8a6b2aec86d1f48b1fc51c57908772e99e489dd707417a06066287340766db69822963a3390de1653994757579a84fb32376faf85672534fe4805911910b81dcc2cfdfa486ac1c5e2629a4103a3ec2289e6afc8612aaaf82910485b3deead7b25a952e9223e02caa5d8677e70a20c0b0ce0cac67f7273b43a7c988af46d8667e38f8ea5ae69dc1171144251ff7f528306c5e94698eccdb9f8bae75acc3950f2a5a456d1b969f5c44931506d10de946d0b27dc735022d9f8978adf38560f48caff5c9140aabf4f1acdd42317c895b28aee0f0153aea73349c7331a7f54f9e4238992be6e792084686ccc6c4d7932b527108d9fae83041f46fa29e5b563c8e95e09842b3e38705c873255bc32680bda4d5ca4ea68fea614cb00faa6c56cf415c3cf3fdf4088d65874620b955771e39e2426aeeebe07e2a7892c8a505c32da20c61e95a3b410f7d6ebcdd6806ec07b4b8342cccf3d211ba3f599fa8cfe74fbfd68bb70b2dba05653d14bd32a02e1c7d0fd6cca3a837028eaca1f3c588f47a19719e5cebfd4e0f5c3e12df6b68e4b192f2a04b44b3eeff09e864e5a230bc5199d2c6fea30ceb54d4edf9f214172a51394907358b90c7448c3d79acde37fd1cf9fcfd8e988d2833be4eda23eff676831491a30e33141105ed253dd75837b3d76019f31085fca5305c9a20e35ced87eebe0bbbf70dfefb9d747f54cad0c9d28b610914521c503428d184ad52faf6a7af1f4ce3156dfff9338e2f6279d8cba9aa26c449be6f0ed66847d01fd0d270b1c3bc4ee46b6c78729e93f5ace75fd612e17cf2ed61e777b409655b5d089c816b17543b4be7f498a5e52c441dd15d145202cd81439f56b979a4e80000000000000000000000ffffff7f54e335fb806b43774567a895f7e691ff2f47e244e4f3e636693b019dcacc951456e353c163ac2392387cfaef336fb56f2ae8399b1c670e8e8ab36afa14c27130fb291f9503567ffe77c7f61428eba49c641eb3a871379bff23c5421eddaacb093a00854f6f02f5a4ac9f3d4fea92ca9bf98efaaec7053781fd772ea900908551a4ef8a720bfc25cf5909b11dfde865016429959afab8126ad1a2d6bbd232bc9219525262c75afc5a4680579b3bcf42ad2a77aaed243b0ca5ab555505d3d5a539d3aaf9499de4435177c7c05005f5e81051530a7a00000000100100000000000001800000ff03000063f2bef9ad35d48e9ad720abaea0697994849410a6a34c9146e6a3daf0b654098b12cfa1ccfd9c71c95c709b83c68cfdccbd85e1773a517feb10c50dbd77bc8c3b2c68a4a92cb6ef4f98f2d13020898b992483afa8689c8262fcfaf3db7507b75d720229d19f797d5eb52f84d31814b19ea5e47324ffb847459b214255132b618818405b8f7b07b607890fe18e81e1600d9051d0418add0e4fe78e04972bead9b1bac8c77cc68f295d90435e5f05ee3ae7835aea66041ef1922c6e22d87464f1a2cebed0b8cfc1541f428511b0a27dec50bd046b2ddede76c23c7d9812621264dc5e2db51ec6e52b3579da56e3bdc7a03fffb57e5bc1edf60e4df17e00000000f061bba01d4febaa108727793cd58bf0b06809e93bfbf3285c89fe1a56db36cdcb58522aa587c6d604d18b13761c640a0c344b9f3a54d65bc9d8f41f83bda4724134f259"], 0x1208}, 0x1) r2 = semget$private(0x0, 0x8, 0x4) pwritev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f00000012c0)="b20ec7", 0x3}, {&(0x7f0000001300)="d753f996", 0x4}, {&(0x7f0000001340)="0dfb082940210f2e636b418d9072b9f9d249dba7b466f1077a5fcf7b8bce22effbcd5eba34be8274e3e0d3f2fd1cecc5036743c234310185dce691d8aaf791155d4d43aedb15cfd352aa9947f38eeca14a99e592a6ed516e38b39cbd8550c713d0c54486eef69efa495898e2b9e3a3026e19fea40bee6211cb6695960d58a95d808b60dd704e76aeb8b658e8550b345d81593ec97a41e50d5d", 0x99}, {&(0x7f0000001400)="6cb66d7572984303d5bf25a7c089a253715a7a2f86e43226", 0x18}, {&(0x7f0000001440)="49c40316eef343c2ce74d464e9698b167960913a2c90849f09a53b99d5b96cc627377d2ef19420be30e09d493f5deaa4b4532a8702c8be7d0c2df412ebb432be153ef2a3be8c6f232bd098f5cfab8b11da56cebab2d36347ce04acafb8f388e3e49591c140b9321640c0d89e1b7ac713d12b095c9873516f7e2bbd52dc2e3628f2f58cdf", 0x84}, {&(0x7f0000001500)="b5921f8e9a48ced0f818c8da2d9c14ad3e997bd9430efce3bc9444d87abe6361dd3de3bb1ca5ec7f9b022b8e76d86741efcafad6497a619a06cbc17b0a45894a85a487da29301f271ea72476a2b7a523173a44092a5d79c8eb3780d3a69872849c3271fac47f1785", 0x68}], 0x6, 0x0, 0x0) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000001600)=0x9) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) ktrace(0x0, 0x1, 0x73fcae1274ae2ed3, 0xffffffffffffffff) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x9002, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b80002327feffffff0802000000002800001401ffff210000003b00000000000000e50000", 0x2c}], 0x1) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) msgsnd(0xffffffffffffffff, &(0x7f00000000c0)={0x1, "55f48cafe974d6434e219f02130dc7816e0d2b68ecf9c48ba044037e4565120432ebab3ad7b7a072127f7cde24af11b6636264eefe8d3f6b9c5ae7c840e90b9b14460daba4cda16c8f00da46e43246fd23a7338f05838029f3fe34acaf38cf77be739650"}, 0x6c, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x4, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000040), 0x20000000000000b8, 0xa192) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x3f}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x20000000000000f6}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) openat(r2, &(0x7f0000000100)='./file0\x00', 0x800, 0x5) 16:01:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/ll\x00', 0x20000, 0x0) r1 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x7}, 0x8) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r4 = kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x8001, 0x6}, 0x10) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r5, 0x8000000000000003, 0xfffffffffffffff5, &(0x7f0000000140)="c5ae9bcc354c406d45700f2dfd6a4113ee2871c67950aa29a2dc35e5e781caf24844df1e36e34fa35642dafb460e8f34adb7dc986302488d2920cac9c316dfccdf1f87b33a7d3d895a4459a441cf630a5d76a0d7c85ea412312a8242e8a35af8f628e1b6559f1d0e36ae00d6e556ebb87457d9acafa812cee605489c0334fdaa90030154a8a0a77bf77352a3a05134e2464cdbaa13e3623eacadf52adf0d1184ceb51a09ac31db0395ff5dedecbe22d610d8f359274e91cb0a5714929bf9a70d7ed3e5c2e1d560bb161b40d227b8575ca6bead1a9b30e51ab1c11891158f0e081b3f7fb0043ec0cffa362c22acb37a85344650b3ce12bf2002596ce2cb57b5cc8020e7f995647799edb87a2c0ab38a1ea2746c9574b630a83b0a375c0f71e3f26c7797b9fe6a17945e8fc28d088f4e486b9ffe867ed7f18db8e3d2061d5146a6c4b8edde7c346c43f7007cc7ea2ca176d1a0495203f1eabc7ff49d2e0f509f1713c387f9b1f45499e5323c85c41bfcaebcc28a5f6a21b951a171adc4aebb83814093319c0e52c67be434631bc2c250f4e13cacaf347d97886dc22b31f2839f73c4ab482643596e77914486f529421432ef29418bd8c558ef1380af6ca81a4ed657d54c0641539cb25d67952fe31efab84f963e5f9998ffe547d1ad83cf4b96c489182ea3e424b4224921e02ce1a643547f0e87f354018553acdb19e782dc27a6f735fe7da5f9792cfb652c6c20a1fdf24eaa3971083f851df2d801bf244f67af1a876b1bee365bda2db8ec57c04e78e299429cede2f61db4884622ba55ea280c49b40e8f47c78865e28857337f271e780f08d634900c76f6763ea002d4e11266256d6d7f9e445e2f2d8f229a9950648e3f848a00495c1df6751b1824068f0d44f39ce0c142bac40f947c6df4d23ef031391c2c949e56dfef9caffd2731a28e301368f0e62c7106f2cdc7666c01568dfdea64831085e86ba0a214866f98833b0a5ad1e0972bf6d38f9d135794c294d3c22e3181fbae532183b8a5039964e1c88abc50eae6004113f7599a754ed4042ddd1065c24287466260cf3e4cc039f22a1209991834242f051b5209c805a5a5b2377fea8f26cb36c4838310f7c765c8af7cc5336d1a4669fb9b3832aa29787cac0d6dc7a2074bd3510d9c454902e7ce56942219f3a12ba3c517ebb568cf6ed0705c539a67dda107e78bbe4e6a228a35f49e99f6026b9907a564aef06aaab55e00b5db9102e135ceed9a3a65eb320c7c43d006d73d896b60f07c8538a820b354d778e4f1225f9834477df366828b4518e4b4ea27fba8c90a99d6f01877e753d21860d15dbbf4d8162e86e66bf675bda06da1c0715d3405d98151d2df994b8a9432f7cce5304bb9e44875004bd7064f461514565fcd904d74cf06b71cc1c65bb5d5aac768ff1e6397c981b985cb67d17478f189598c069cf6bef4a5563375024e241a3b4b24f0f97d1f189c01757020f37b0a0dcbf1d07a68e922eb193fdbe66081fe12039306b2464f426de6b67a750f4035259c6b862cfff59a2f7c712ba82b22d5a2a90c47a3b1f671f2049cebac9576679152170dd61b34e3f0eaba8bc488274249d2670aab1f25973cb0b08ffa1c0e1a3d47acf11891a91a5226bcab80845fdd13a3c4207f881579c2a8f2fe0bdb61212df2816a26219929064b9902b36391f3bdc05b8bb540011015901b4bc966393ecd3edc593937465c1508058fc6222fad254a71a79023d0f76cea03a0da98d82593ada673057df4dcf16e3faa443f774f3182f46ce62c646bb6b444f269eae6e913b74f2c90698a974920f1ccbe5f7163550c6911ee079661082cc5ccf83e587feb1ce350e7cd0cbc2cf3963805f3b6aa3b8ec6a0249ceba2c7efb2a4bcafeb3d4efde99347c63da8dce2348b7fa3ed519be8dff2cd8f60c5d97b3dab1dd33d2c6fbade3177a8cc497abb0941905fccf6522078e3449b9eb7f3e8b220547304ec76b6ecae73a6ba5dcae7da290ca62a7be2df4ff8c46a9e46609c29a379d61981f60644f0c344a0012e2b7860ce7b37b5bc95cf22710eac5778706e2437a7022aeabf2cf5935aa4af01803ad1aaca1b14cfd020122826d180c1003a120c0af3368563d3dd08819f562f150bb7f5b211bc16b60c3fa74dfbe84374f984c329f461762c2bbd76800354842d9c98c5824ab746ceab2742bfef70023f96af6d2c0032d4b3416eeb70596841a2784f602b3625641c679c352f430d0703fae67e1b070c09091e1414f3a3a3bf88b50e599259b2a54e1c4c2b1048f72ea84906fff79576aa27ee7be88c83051b0df140f942ed797894abd7ae96c1684bf02b29350b69d9c143f1f24b2ebd89d033c39880d57116f009bc9ff4c3e9274480624f384cdc4f174e667bf8b904cec3d2c7d2cf9cacbb2a034de7a1bab69305ca1624f644e3c907d3a3a53da5f19d4133fc32ac5fea4cfd52cad714b8f2e160b11035eeb8e5585c7cc139a4d24023a77dacba976be706d9498452651dfa62fe2213169357d43eaf9720336040770134dd76ace7541db122d2b7e0fe779119e49f7865fefec018f52328e45e891b057908ce5cd19dd9267c465ad192bc67c553454352e73950cad30b906c1a290c357b46ae3e26f66a398ffe750541785e5957037b1ef83f7b6c69f57aacb6b5a8911720740865715aeb831439dd837eee8c31e0d9e97e52c2d9955be493a5bb52ed5ce128311debb6a56888e3158f37d0857982d780476c12c014d99d0366326bc609780be1f2259e7738f740340a587ede49007de5a50cc81b760935c5906d04314e0f0ca683c23a35ea7fb7e740dc5de486f45450a6b04c6002e9013e7ecf16bdc83adb1cdc1833c738ab7585a34218a1c0d1212691b0ecde0d1e394897061f298d7782e192cb0d90d47eba92410d98ef72a201ae54ea7f07714fc74b3aa227929a1f71222f1a138fe81636500b300adc05b31ada66c4d35e8950236253311297db5ffc3905f8f66781df4a37ba16124fa975ca72671b58e065babcec8644cce387f49b40a042f6c23a151cbd6ca626aad1adcfe23465a32f9ec483244ddce72f2ea92f3915b57827f6fcf719c2e9c859f156c8a74c25f8c0ae879cf80832da900e2e903012a11eb80f3026c814ae299a6e537e0bd9879c489f277229c08d5e9aeb3a407728938641af22e1e45b51d64f217a3941b2ed9cfc79db720316fe662e174a8cd52518c73c6abf89f60167f75a3d2b891369b9684b169e266d3fa811dc7387a3f0c23d6c17e25b06da024e9924f3a49b7826759414637723f83832abda226fd5ad0d3e367c5a3b26dc032d848844aa545fdb14726f0caa4fda234c54b15ab26eb2454ecbada80ea389804d9311b9ee758f90d937a5ffa113ab783117462c2022b2c684cc7ab21c9aba64175eb183ff5a9a3f615bece662fa7b4687ab9fb29f0aa17f0d8b2075f99615e0b5a23b7472fc177365804b3286691243cf1e44a09f95ee9db65e87be248ddd71678b3293894d896f8e0d88ad89dddc7ebc4041bae35be47c34721f5cd804f5a8ae1a907ac524bfcaea6c1b9c93b5869fae3e33314aab562d689204845cf0013ae783dfb0eecbd44138d9db1608c3ef286c2e01d3490c7c390730a14357d230c6be865bdcf16c49fd8b59e32017209648067fe733004b1f3b61aa7e941b5f64d4951732ce76bf7c5d5a9f39665b79a5ab1aea4dc21fc731780fdcab1a812ff31d3ced14837cd80062312cd8cbe1563b8f9f7721883ccf075a9d690c23ba3454b811208ae82dce769c468c3ec97968d55d8ba9f8d0f4228ab453f043021cb306ab5064b153cd797166536c1570995bea46f34c7d9a71ab021069cd012b7dbe2328551ec7ba6b11fc09f596c3417b1013223e4a12262fcaeecc6651489eca474983a46711ef89c690491f6311e4e0fc52d290de493aaafe39754211631894ad787068082f89f9f1f77c2629418c2155f9331577910e411fdd755ff0e80c3cd1d89d52079d555255e503d550d0c8b58093be255872961d6894dc83cc080501fb7be81f55a1626d42fe0cd75d245a071e76633bc32e7c5a4be59425960af8ef517a0da37528784c3330eae05af34a41ee6f9b2e18609b266d9a3dcf480e34d1bc588928c46bc523b5f57defb2cd8447b26c8764eb43f9bedbdcb5d2c3e779f0566c02e114eea22553fd9f27c2fced52f6d752ff02be63c27fbfbf310015231422dc38da04066b10013cdb480ecca23e283754409b4be7dd1dd881d67049e0dc36742a81efcd1281c90a4f275337ab98468ed02e441ab0f92a459ed53fd90a7bf5dd0874cc53bb37c2729ff58d44e981a6f0478eada8cf1fe88eaedaaee76519ffc660bf470a1b5bcb8f6c83e79e72e9194f95dd93c181b136d11976f5ada8ccab2842d8b5d337bbdc327f499f699cbb889b2a275387ec0dc370679fdce2804a09585de61a741d472f8d1d6e01ac12bcde7ae73ba4487284c86c381b819e4a1c71b52d2289f45108706b2697b269265467055f0910f86b1042f056276e46e8e3ac87019e96b9bab93a3836540b2942f2960186ed2ed60d6956cb0c7cd2dd7d1d4514133f13863b3bc2e2f1ec0acbf77a4fb27caffb8c423b175bda45543186d792e14875cb8479b653ba1f0e1439c348b19300d379bfc2350b7e5d406b56545f9ff2df34df97e72a6b90990aeab07265653bd055f266c46639d2db6cf6b8c1a8a5cf4566566813e11cf183459ef063752c2204abd26e3ae54a97f5bdcb8569ba329cf4fcee824a474180f17d87da8da51f7eb92022ef7d36f5527590acb7fd4934f8043257dd80dd05409790e06803d5433d6dd47828b63c25a5ec0e560de8e3947ccceed9f99ac76acc4188eb4a53cab02fda86942012ba9c4ceef2a0b86a22d05025b5ab7365ae0f4fc8b44cc84e06590fc2c5cd1314069ece5ecd5e0418946da3a4fb15a722409a40ac676f1c1e6c8de0422ba0afaca8d600b139fb3e9cb4d2d9db401ac0b0f831944b8c13d8793943194534b8c4425493098de2f58e2a19b4b47514c11ce41532aaa5203d58a84b36f1f1e2f3425a67e92bc2991f0ec495429d15d45b5e77c6a3151ae93999f7e9dffa0fe0b13e4531ba9dc8f38e7fcc99ea56a3f378e4ef03ef9abf49f5761eaf4803ca38179f7c748ddf5531569155828227f38573dd2640a8944703d59639a43a7c86b2db26fc696cb41b45774681039ca4fcb5df948481cb9228d4acc9f702322a5960af5aaad199844237359316fff3f2089059ccdbeeed1c968e5b3c74f2befa77783c9781291e76eea496cc13575fb7f6dd39eb5a4493bc3d5f7970c1f70f54df4943882beaacd25b2e05b9399022ba03cc20f2b71d14fc9763a3229204b932e2ec3885d1f2e887bcb9d3fcbc25c045b8dcee727d7c8dc95d990c3781c11a3ba2a4ebcf863ae13f2678fdbb76ee5f493105682e7e1c4ada17cc6416891347be4c11619e998e227d5a6f1bc07089ca286fda642af499ebd9abdd2d51c87e2cea291cb33b19fa824dda2a9f49d5bda12738aad0ffc9e70526ea40e1c9f7bbbe537ce5eb3844601283013dbb963edf737fe2dc1aee08185bf0f9b935dbbbad25a04fce23197acf19c150f45a1583299e272748e3f9a2ec518a01ca11c238367dac122a7fd702d04163ad42455986a8eac32cce55bd748769b506cf0d9aa25794cd8b6f06f02780e97fca936d62545673dc43b843de4f96b7ee5a46785984e9c0fc4198ec32ad546902ee371c0d446354dfe78e5f9d33e042b13c088121", 0x1000) getdents(r3, &(0x7f0000000080)=""/6, 0x6) 16:01:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="11012e2f664e70653000"], 0xa) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r6 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r6, r1) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r7, 0x0, 0x0) setsockopt(r7, 0x3, 0x0, &(0x7f0000000280)="3898e5fe8daf45630a2394fd907e0cb5f1fd9f70abced432da79a46e2ad234577ecfba68c8703282980cfbf613fdc22bba1e9c8dc2939a283cd63e2b20807ee7dd6359d0a9a603df34a2891939dd22cbeaa02e1bb44544e0d7eda30f2d3868f71248c4d49c0decfed56f26fe6cb9b8e360c4c0cf803d2b848407683dae4b196335c10bdec42446ff6d3e41ce5e02bffb367586d8fe233a9fdd6b167dd777052572b43a2934aabb7df85ec84f0f52247bbe631de0eb9227f2c42432a86f725760cb511f1482e58bc75e5de75da9001321db1aa20f91b174ad8ae82968bbafbd039d2982c8ed2319af9f227bc9df35e4882cfd43c6dcd938b2b1a4a4cfe7c120d30e5b8fb3079a32e8c325aedbb02e0bfa700a904d1a0b9d7e16de0ffed304e435029a6d1b1c9bf59e8ca13a2d84fd56d118cf7e45188853062f6d0d330a9864ff87316b94bb708c1298caed7bf295344f2675755a94f746fdf53b9e9ea30438ce9cab54943df6a75fa3b2aea7ed8cf8d9bc577c7eb9089bde1274648a56e45523963bd08bba4b95b6075e6d6257d61f34fce2c26a5131739f0fd55b615da9b7cb2b756cb8f409aa97f3a34e1723eb360785d1889600751b019c3a2c98819623e86f8c9c3d2d507cab8785d6ff62d42a8e9214850f2ea7bbe25ed3da2770360278b42b76f3a975ae37152649e7d200dcc743286b154a1aca84e4ae9c2644d61a82e7142d6eb298d582e607c71c73563e2a3e1de8756ea7dacdd27ecd2c2dfa825686103d683478ac0614afdf02ce81727953586b7576485fec2060b01a4d08430cb37f5aedc1cc91cb125ac4d5fadba42ee32dfc3446dbaa6d5a1b8e02d75ffa6ce80b74020ada5a51218a382e1db0b929cb3c1cff62122881d84821d97922e476a976bf44eeeb8a34eb0d6a778718100f4133c8921e5473d28d468a8de2d6bdfd9755b36b115410a84299ef943e7f74a26b599121fd38e9818497b37c508ce2495049a625a4ed73f171c2399952397a84ad2f5c1c7a59d500b2efc3854b7c3760509ef3493474a728209fa239292f3138ed3a047417e4158ca32ba3205fd8254f7b7d519fc00597c2e3adfeab786851d8e505f41901da8a9aa618b0368fcbb7097b5e316b5bf96e392abadc762d411c5d70281fcf1aa92637ee3d179ab18b8510a2d52158988ff8ff0e9b29904f31916f0af74636c7f97e426fb629ac971aaeb28973e104ce78c36d9308f73e30e3596b7679598f0ea758702f30880b3301e5bbc43957399b58b0b4231275a5d7cff3fc4628bbd8cd41f2baa1f8417510ec179840adc78403aa660b9c7ac17c221625e3730db04762575206e3e0379299764e114ec0eecf18a4988d34333ea00948659fa0ccc75f2d3fcb8565d54c8f7ea75d10bf7dbb1668100fdc5e1f511a5b6ab034431209447ba714b6fd7c00ffe2e1fa5dae5af2f87ec17b0930f143c70b96e0ab2004145214db0733fd104680419c51c164824222697d8512207d18130ab959491e016d5f1216dbcc0c05e24cac30b9d089e61cc945c8e03b5d3825e99b8e53c8380deb6c726314dcaeaac26e6669b478843866f9ce9d7b654a37d39c02d545edd072e84faba94596ec60352439b339e07cb4e18d07baae6d200f32578da57a38142faece82fb45d115d42dc2ad1adca77ba0167da45e0d051466ce3b50b41afbc53de20d5fad18c1272b7c99dc1d830eeee70fba22bca873901b0f544252a0194d6bbf50e1402670d5550cb8c3edbf0f156010b64ab874b693d04dd4a88fb79e438810d96bdbe29d23e9ac34f018684889f67e1a998c505650ec103e7f578466b7407cef316843ffa0e36e9453eedf30f5c62ab93f88cc79f536a998babc20fef0c09ebd7b3e7d3701e302638f421aaae8114ba2d4b93efc6caf3e0c7cde69a60a8d5a33ad5a558367005885c2c1ddcf468aadab720a26f88aad553bd7b741997e795168d35937227efb6d6268b9dec14b01dd44481ae27051c9d663655510a9089c83fb372df19cab37aae4e213b61c0e3688475e7afb536c3f647cf43f8ae69fc2d7dd7722a17cbb3e126556fe67a46fa741b185231babca1e6aad7c3588fa8747761d627b2dd8a419274256280e6453a5a45ba992f54a834bfae488b6ea0537d138def83d7216afd5455dc1bf27f84c0b0c1483d1e77f17e565cf4a16fcdb553a3ee072ec923337887fa9b4cd68d226a50f9494c9f57733de8478ddb98d80fdbd2557f90a0e324f42c6284017ccdf7cabd706ce8b1bdc5753fe5ece40765dbdf255c64ae8703c786cae21ed763c1701fc85d8f529638575abc8641ca26cfed45bdcc2877a3e2408d02d97d72878a61bc09cbae5586b57a0960e781cc103fcc2b961f05a24e7ef75331583931f2699902565c8c417694fd5d021457336dcee2afaa3fbaa7356a9fe2fadcae6a8b70e1f05bba67af387ecb48eda153a9bec371658f6ed5acbb9080cff43a460b51504ae69d57dd810e84de7d670b4e8d061239301732656ee630a1fb00da8fe645e66a54e4fdd3d0542877c7d119511dcbbed362f186cc29c930fab947e41edce25eac265f4609d1b5f234e46dcc2fc54e7b53de6f6f1d4bb3acbcd3f9647659cc9a3e00e7370106dc1a2039c176eb7f7b50f688c8542e2b0283ec50487ef77368800533b0cef539a3fc02989aa2e7971ddf3577decb74039280468e43f1b53fbd261c4fe141c4b54f3345bb269e753f8266967ba7e17f963906c3ba2fa9dbb366ceb0d0d5b36aa9920539eb43f9162fcc63027eb591323199bd04f2e56e30650062279d8a61505d06be157546a858228423588706d8effb21506e721f143cf195c3839f39c3e083d3b0bd1e362a9fa715f1ea132640cabcaad938591bb53c89eed6f591c48d2a05142d04a832d02e7894bfd287d2bc6ffdf82fec58fe2679478802a9478e09e8fdd485d2e1541fb7775c8ad32398256dbcbf4033d758933ea0ab93a5ae1419f83ca05bd16c7241efe50a2007518ec6bae8383707748fad82edef0021a75a00913ca3040242bd3d2057312de3a921b7fdbe5cd7648a8335ffce14403986711818036b05be2ec5c1dd5e07bcf1eea560d265987437621daa9fe1fd8a2153ec04ca31540e7c03901c9de329429de63d4a51e1bd599bf4dd62d089e13c72dacc34e3c879f117b17927285734eda7d569a2d8f43f473b184eb42adfbce5ef6242b53e76a0ab59cf59a0d04d2161ff19ae4f662ef2db13fe766f5c8200bef4406fb292414198264a6d72e8aa48c1869fd17f345f7fb40fff84e13aa9f976a02e323a6b987cb368da0a51d0381af96828a653a6a49e6545d72b9a1b18d7a771608b65b67c318dcdaad2a71034c2e4d3cce08978de6d5256e247022835cb6474fc4f52971f10a00ed88de0bb4eacc263133e162a5a7d9dbd4a26dc0a02b5ed5432ff2b99b3b091cbd256b30b4e49781e98e58e63cba017e9b7934c2b99e845bdd925b667ae8fb8adf8e9091a1b42f402f9a80a3fdcc5405eb472878006632e864ea53273f5edcfe236a7c4f9fe5916b441a630488658b08f5bb33e66e58d413d99172e582837850251a6c3f3ad4653518743c25b777d745589793554471be242c4dd08e908343cb657f78c9f28e5132da9d1a1e43bfe569b0bb8add7f90c606f010121dc4b0d852946a7dd13becd51fdb70722259cf8db3587ee374365fb9e88a1fc96d78a554b738bf1bb31310ac1ca97b15622514579e6d9601f30ff1bb886984a1a9e9cfb71fa89c2658abce59dfc57a8af508f3f0cf8fd0f073843515619e12d27040ee0408f0159ee43669d8910ec686cd848f3e46914759553b6d1ef2632b2edcb142781845bf9832125c9ff974cafd09eafe5973d3d967bf7091b74ab5cfa3946d2d0c7831bf192eeb12446d7a806a2e0d0dd424a756ca7830e3e82ad3569ce43b38c16ef551d809c6ea28f3fd2f9f993f09c6ef7100c46a5f12777b73d9c1df3af75f977e5a607187d89a9c8701f2efa9651c02193bac816706567fdf9eec57a6e2d16081432d0f51cd6b445c8a3da261b8248ad680ac2acd0a4acc4406c4598d63852aa8f28ce8474c7fab836e162c5da556949f9fb5e4d41e00f023a5a439763e97bc4445c48b979c0925858078e6a0e410b717f7b0d0f743395cc3e821447dd42a7d7035edf3f434cb97eb034d3cba2642627aaab74f72b1e0ef99c521ed919d6b19f4bcb85ca269bb5ac16bc3bbc38667e73cb6e21b8ec9a4eebe6af36efaf4fe46fcb1e51ba93cb7e97e9632493b4708e01b9e80ba594ae7879d6c3906691729924a12877e5cc765d2b92c3dd89f3cb75de7291492a74a46068659961a823a93a67d0291661f8f52a616f37cbeab8efd4adfa6d260d8bac1fe87da29324d8564406d968a4c66f9719a9943a374bd31ebc61cb4299c6826e144d6cf70c025d9094aa442c0e6ff323f6341802b7bd064a8ddc13c48d0590570acf854fda6afa071bc131768a7722550db8d3dc3e8f95ba84777ce22431b5ea3f936979e3c977936a52194c9ecbdcd6314cd350a7b130b8782fc53a92453ae1d56b7b571c5e20fde7a21955eca5f1ecd8a6aae274701e83bd9aff5afc84e5ef124df6215ac8b7aa51084620e8eeae8a869694960fc62eac48e17ec256a50be9d56fb51077337404ff9f6b983b72432dbf64d233abe95a85ebbd9a368c2ec7bbac8fee708ee1b1754fc1d7f5c26ee4644bad083628018dbae6680e4c102f7d6d90876ba88eaecb8062e0af9d5be721d283c7ef209374022aa0b97370fbb2f4f2445f13527dead7f9fe018f4bdf0869119df737569afc9ecc87a4a69ad1ff976aeb33c025f66732ffc273822aed0a9f3a2f8adeb43a70bcca38bf7c098d0adc8a42f7a7a956acbcabc298ba5de741187a20084733afff5bb030c26cebf96f70899a71b918e98de98363075883bf070d25aa1c5cde2cf6a39a37d1ad77932e8600ef02f0fe89e8698a4801e74814764578376a55749b5909c31bd08343306d223456c518b8dded18c6834c304df1a9e1c56895a488dc2997aa2c9a4ae08f568042275bc6f10cb5b01c2527891000a2ba7d67b34c1a3cb7483ff91b3009aeaf092350225c4f25d751621aa1866006b3fafbf589fa903c331f59922cd8ab42e085aa5c5a9b8f8734e69b4f51d1eb66c839522dd712e0ec61b64dd87092c87653bcc979f38098febea5d93457ddbcfccae4b1dc5a7b8c10bf4707adbce0a82868b6af22ad3d71e912d6f0d1121820cffca1f633e721dee539bb691d8ddb441479af3cb79cff43460d8fe06a84fe6b4bec9366bda27470d5ffc8776f86dbd5894f6e17e52f5c2739170dcf5b695827fec57393b9c2ef3f8e2fa2ee01c4f41b89da50851b90e4393e12fc6415351d121f1d3353812a15c06a0e9580e64886c2933c8bc730d3fcb0e70d178f5c45f02786814368f8c24e3b612b497db7148275a4f681dccb6dd496d2e461a9483f3c18f85d399fb9e4b85c155483aa539963dd0512add05bba9a61c3b0380ee90db5041d861e451f2e9e3768e1bac248e9986e0a2e73d5e20c47a1d2ade7061fa06655376ac808768239a8aa8c698c4142a3fdec7a38854947f2fa2adc3fb9f85d5a3c9f5a3b4a6711cdc0e5eb3d87ba448313d3c4fee6555749afc9cd23b96a9cd9ba5c8d8b3d23eee38a4fd4da0785012fd05ae3577eaa7dc87ad808ff9aeae1a1b8e018899da2c3e396a7f5e1367ed762e522db5fc68b516c45dc3acb6576bc22eb5c9244808d52d4943889c33d36721116718f96cdd53", 0x1000) accept$unix(r6, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x5) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x27b11212b5f2254a, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) 16:01:15 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) socketpair(0x0, 0x4, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:15 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x65}], 0x4b0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x40006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) write(r1, &(0x7f0000000240)="c82227be9c0c823cab5917f9e6ca6ebfa6ec93720e27fffdca78d79cb827c761a918054d29d96392e1b06f683e76576f6e81675f043768b6b5a64a923ee445aadd83590d62faaed290ddff9c209a900b49beb893e2674591aede0114fba1504309e182ac2d16f8ffbfe842dc7a2aaa1d7663e0f33d83f3d4a25c1d6c0f89d1d250487a4f2a15505cc868cd98c2fe9dc1d171cbd68483601700afc2a0d65500e09470530b487e248e5be0e6f62ce1cab3fa533c92609e92a2f10ad57cb99da11a6c7bc3ad035cca97ee6c24896f822e1c4d193adbd30517f9793e8f352003764fbdefc1d7c962a91b87a2dc234dd6d0314f6446049ab190f16caf18f6424558547b847552fa4eb30b559e2a8c911bc58c9b04bf56b294ee7c6b8c75673b9e6714c7f7a6a2b6a2082fc40ccb296eda189b96e12ba6a92f7a4debf015f7d567a9202be18fa62b12a73a2fab6aa994b74c5ae16c107df1190d63696b4f48c47ae9f928167496dc4f968cac4261f5d68a2624dc0580ce31ee6b403a6421d81a4a7bd5fa7c1e899a5abef75491ecf9bd516133b6a13b6333a0a36b09edf6671fa2a085fe30929050a1ad3f8762aac90629cbad601cd977a5d326ea261ff410350aa86d3b4ee7bcc1034b569d918faa20829245ce12ece08a11bb7e6f6a106dbaadbf7d0bb26eaf75cfa1ea3410e75dd0c6cc4f038f2eaf106e5ff6bcfff3ee20538405a93a0b238b48311fea1b5e3311d047e1ed55b1b48b64cd121fbd8ba1bbe4497b8804bad61a0f589b33c2f83796f1678c5ccfcdd4ebf92ba5639773ec3ad6f212077335ced79d14b36d747402ba3200af4388196ac8c78b50ae25ba0682c919157c082bad8a7355b8bc81653512333990e5bc8882bddc4d610483df1a1c9eebcf3de152aaa795814df0a9cc5f4f71bae95661dc23c10310749d9f242bdd03fc3fb710ae9d5de1723349098a1602b0aeea43b7c374f896335b1d8876a66b576dd58ee3c8068d9ed3e5d269fb6f3bdf271fd11c41253fb5d7eeb2bbfe9e34f154e38e486217f5da6e83e73d03d26c576e90efd789f332d6e7a299f7b1beb2d1a761c0579a772e35fcbbd7a2f51fd0ea077e59e6cc6bc11eea2229bf9817d0b3ebb35cb002b41056fcbc7e4346fb24e9019694c3df8edc3108d2d9c2f7193b0c41247c1da797369414b2473fbac1c20a0741764e78d07f678e8163866bb74813867c34b9da14b87bd2e1efd9b24c224855b41a3c5edd4279f0c14532e9a0d37a4700888c5e3f24c50c116dcfac4ef4353982b16888fcda22e26c3e06a0a1c6f892e5cbe5080735683d3f1f0748b9e22a5dddabc78ea0b76b45dc9e99514e91eba9d601b84da0c48f22df9e7f7d4d30927c49da0eb2faf5f9de0d4af44215bab7b5229bf0a5dc7ffeac2c7f9fb4bbf095250b84c9ab95b799467770dda422740cdc6dc18168da94df166e0444c0b8e77e7e087d99ce404a551f23dacbb32a29785842cd40a28e6e0d7488b3b869b89963f8b9c649918dc6ccd46b268eb100a8e3660c490372555d7d1b3de2c11fc8df085b44b4aacdb805968bd1b13b2edb144710b07b82720418b186799cc2b97c8790f473d1e56d6679868ef19e7a7a6d316bc3ddb8d41279ed9a1524833d6a7f923b06a4d055604a384f6a6fa9e0bbe624e64740f6e6375f99eed550e1b3085bd4c7a8d56de44fd0cfc1b9eb65da0ecb82fc3fdae6d77418140c23015d04cf6482ca7c8f93893a0b7c11f027627e999aeb1c61b92b2db95a8f7746ceb61653918774a10b84771367df8f7349cba4cb91beecd4dc1b336709772acd9080fbf4a7d222f71f2484f56070c83b33f77beb2b0f54530deb45a05cde1e3bf28dd63aef0a5197295f0f66e24346fb2743b1579eaaee468601296087673450bba929611d58177455e4d3f7a52c4520b534947fd29a86691b9c4f22fbed02516274a75afec61bc6699648ed332202d4b03834d98a3073445124d4997ebc75420c35e4759e56320258a19862efabf66cefe77b57a58bd36082c177ec96de4d01b2af64a27ef12b28bd8f6eb6b6c6286f39d64d6a516e5b43dc8f48f9084ca2a2a9c417263013d7b05a1645b5b79204ce693346a4a3decacb041bf2c95fd089235df60fcc8ecf249f1321b429937c72e485d557b81a8a1a596cf18c7f49d01ccf9251145daebc1cca80a3a9d41e74bc076c29d24985937bf9f8d77224baef93a8dab375c81cbd8b9e2d1c9e409655bc2b85e6cfecf4a6bf73331a05ebe5e0ef727bc7f76d4833cff9cb50adbe1820aeacc1994d4bd52a348435d74cad8c8542b424faf44c6750188ee6b56b906d510c252c2d27d284761e5e93aa39d65c41978a8868a2ec73ed292c0b9ab661604a91e1699be6e51e81bd3f4c5c14eec06cc6334fb0074336ade717152d8e2ff22d6a1eb3eddd3fb6c601dca43f0173cf684da10cfb8fcaf2e163ce15c1fcaf728eda9340243e84589cd7b5692f29bea251a72851a79dc636dee56e9b5a7c3c01af3bf8cd3eb2f6f074176595fa5813c38252c2c638ddb28de132efc751405d4f0a8908346d5fdfdfaafcf6b05718c2e82b98be6570f936cc500f0a8c82127da1ccdfba0b584c0fb3381f44ca5ad5f8d00d9c8be29c3a61736847cbf8ab2d6cca7553393d1f92892c3408ab15ffb8b73643ed3e2dbc8ef51ef82254a8b9cdac1e54c076aba0e5205cbca3267a2c55c76e8b8cffb3026817ddd50e48bda2101b1aa23dbece3ac040966234b02e34fb3dc9949a4d8a93fc043d35f613241f53b91a058d7c67e430d9ddbd1703b364508a1df47ecc925b48db05d28c6b73ec2d3596d13cfdda40d519fa6525b4f3e95b7a6ce8d0e7c9259adddb8a9f2f570291186998be9610ccfe43510a3f672f1346131b4fb1eea731e031e71c9dd5f404b00fdaebf28b9913a22f20e8240f7f0f4a48aaf1ad33cd4c9490f3b75a560df60dd054ecf902f2ac159c15961b14267e4b724e2af03db11a25dadfd8d833667e84697442f12160395454eb8ec2b4bc852a763ce744e68a527d404648ff894fbed3d72cf34a5a68ff06148899f21b2c1ade879cb2fc9b29216802dee85bd143186cec1d2bb711e682ee5dbe9d494162c28df6fc0915b886c5a70874665bff00dcf3135e78415be7d8dfd22e72b92bea70cddf3e5dbab2775c309729f64cfeb81ef4bddb2a1aabfaba2ecc5224301f16acc38a762d5cc4657c2d48072391304faa4bbcc4fdca3a83b00ab85f98caeb8b6bf0528530cc0e47171034f139215494be433840856d65dc847096f7e9f94215f6777f77278dfe8628dd951084b73ad17bbfbdd68585ee570cd0ec2cca6dc48537b4af22fc154ba990724c7bfa04b76ea2bb4d228922bd7b6410154ff63e6d2dbe9247ebc605b85a3eebe1361e7e8905fde27a81c6f07954e9315deb423fb0e16881bb02c5b1afca6135d26497a47f9d3f977f537c6d07f376301c3bfd2d252c18113cf9bab799ad20e462c6066941ed902f586b504252d8184fd33d7d1170ffb99329564cb66e1776cdfdcb50c661e5b71dec33ffd365525d7d8d53cd1dc72a0ee663496829cdad63d10ba1616deec127c8dd2db3ec2aff26bdc3ab3bd3c0654be715505f4b54cd80b448ed55abee0bdf240b5812ad34f377f0edf2093cd5b8e548602dbf5100c12460766983556c2f432b0d51b424683f5c42d7fa3638aa232df52ba5a76c4e13f1e9ac77ccf9c4c617501e48e0932517a7d3c456ba6134cbb5b5d69cd478caee5c95f732edcb3372decd6c32dd529ecbfc6d0cc95a2dfd994f468c6b2ef9bdc5e879241545984ca6ee38d5a8fcc7a45bdffd4a6980accbfee9b1e6a943b91e22185110f5133093a4b081867febdc18d30275cff088ba25c618066b40b036cda45659961c3c06612fd290c01da1a61e6d1d8a5597bd6bf37cc33eb99e309afd87ba5f5b75ae9f60df97fa048f00790f509cc08fa9eaa2cfb14f1dc4e7426c72f0a62e3129063bd49c585f458d91ba332dac52e3baa780965fd9be626812c42490240e1ae43e07f5f4ada2248a476a4cbaeff0b29a99a36b19f2cda23bae788ae46ca449fb8c6788556fe9b9286fe2efff1ea9484441b8852fb669d54e15efda3d28dbc5fd780ef6f20feef55b0a39544f5ff38ce12b2fe029e95d4594c0dbd9c7a8917e908095fe78580c1d11f01c50c996d4a6ee820a1e835a9e5ad2bd477034cd2b78446e381a6db937d46fcc013582322ea00733815e5136f76d4d84a33657bee4abed6e12bf23a992883130298bb6d6b344d85bede8cab08d9385ce50707fa3f0eeed3b3d0932144292360c388e73b8d79a59a2d4cc79f1d4f4be469a273034ff8696122c905fe0a888142a95458b407a6caf3b773a8e3082b6914400d2a9faa91e338109654d7cc5f2623c7817810db162e801053103db10ec8cb41418af8cfa921307876592e1d0fb5627d878b0a2305085cf4cccd33d85391974c4b06fb466979df030c46454c1c2e8fb49e3512e15cdce394dc7db3b6f1bb5ad0afa78afd55c1036985e2355f7aff9b9281a35097f8cb5c92bb82b6d83b2c57e3e3041b3424b73e846d035d378e73b65e35f1708918233a6a203d0228fd4a8e896ef91182a618ed266f33c1fa32a4a9f236e33c5cbae061b6cac0f6936fdb72beeee7330fbc88a71a793d70386358f4c73ac507ded596f99063bf3e4faecd6ef2b5aa7c5c8ccad8a35787cfb7754e09a5f6d2aa603f00f5038f2a8664be9394bf73a9be5d696a8b69da70c1ef09f5737626df0335041dc9f7486298c366423fc39ffd2e06926108861e5c9fedf9fec06c464b46f1ca37cb6d738b4b0a6b83dc39ac91edfd45957c1a4e925338313cbd3a7f15cc297203f1e868f9d22b62ad5ad1fda076048fa0cd52e42757e60fa631ffac5ea686270f5b3a1b151f1f7325d72430d87da537b181d5281281527ac22a76e3e4eebfb878d2b6d76879fa9c7fc2b402187f3cd8ffa429d9513bf18ebdee23ce54e84a50b8dbdb390dc9a6437eb2678ea17c4445b2f9b1ae4051c8648edd47bb78548d7e94a948f2bee755e58f3d7bda7797cf632c7a7b474f42ab96ab8d725ae8dd665cf002ee887af7468c4d983d0b62c0f51f15f21105b9b3aef7d1a62d6ae114e2aaef2959e68579ab1766ea8a8e210e0223e7c19a8a79a6b1f6c705b8badb7a97bc2c9e454dbd69df39de6872ef599b4f6b2b6a94637195d39bae2d3082509994b8395cefb3219a7e91457cba551ec06e1cba24884d40c631518664dc4a1e8b8c231fb1107321d866aedaf7737a951e4fb76787d18349322ec4e5936eaf4afb72ad94a65ea25beae4f4021e757def2b5839978beefd2ca486192c2460e914f9dc19cc8480a78d183dace99e8ddb49424e1b541251cd7e5d3495df11341adf49751f9255b54465289ce4cc62c04bd6ac7934bd29165c4ff675d9abed736d4af0bfe29d96aab859784fe61524ec7b6c6b737f4a2662124a6529fb264fcf2037cf7bd580ccbce1fc5d137a6a908514adf0c17b4209a29756bded041c3e154f85ffe3a91d883549c8c9458f55b9bb632728076284cfe5dd1d64ef1d33845f5589b9ca40502ee9bef9e65477206da0ea30bdf30f439337608500a47404cb93995843d47bd6a16cead6042c73815a04d968151dfd3b95df7d031fd2657f374dcec196e88772d4fb6cde439da2a11f4ff08d48411819aee4f0f5941c11b14c9d8b4a18ad6c2b8fe4e8df58173363fe22015f29797cd72f78a7ff7317d3ded93adc71df794d769e3d76dc9", 0x1000) getitimer(0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:01:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x8001, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:01:17 executing program 0: unlink(&(0x7f0000000500)='./file0\x00') setuid(0xee01) r0 = socket(0x2, 0x8000, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)=""/230, 0xe6}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/131, 0x83}], 0x4, &(0x7f0000000440)=""/103, 0x67}, 0x85) 16:01:17 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:01:17 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xffffffff) ftruncate(r0, 0x0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12521016665821d45f254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c8a4cb957704a", 0x85}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:01:17 executing program 1: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3d6) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r8 = getpgrp() r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x244, &(0x7f0000ff8000/0x4000)=nil) r10 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) r13 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(r13, r14, r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, 0x0, r11, r7, 0x25, 0x7ffd}, 0x6, 0x4, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semop(r16, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000, 0x800}, {0x3, 0x80000001, 0x800}], 0x7) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r17, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r18 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r18, 0x0, 0x0) 16:01:17 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8b341dd49e38ee0f, 0xe) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000040)={0x7, 0x80, 0xfff, {[0xffffffffffff8cec, 0x9, 0x1, 0x4, 0x400, 0xfffffffffffffffa, 0x0, 0x9, 0x5, 0x3, 0x5, 0x1, 0xffffffffffff2bb4, 0x2, 0x2, 0xf12, 0x5, 0x8], [0xffffffffffff6270, 0x20, 0x5315, 0x9, 0x8, 0x11ed3a48, 0x20, 0x0, 0x80000001, 0x2], [0x3, 0x9, 0xfffe00, 0x5, 0x8000, 0x3, 0x7], [0x5, 0xb0e6, 0x4, 0xfffffffffffffffe, 0x0, 0x4], [{0x2, 0x72, 0x10001, 0x7}, {0x3b1b, 0x7, 0x80000000, 0xd1c}, {0x2, 0x5, 0xa91, 0x7f}, {0x1770, 0x4, 0x50, 0x3}, {0x3, 0x7, 0x8, 0xfffffffffffff149}, {0x68, 0x3, 0x4, 0x1}, {0x101, 0x100, 0x4, 0x7}, {0x87, 0x8, 0x400, 0x9}], {0x1000, 0x1, 0x44, 0x4}, {0x6, 0x101, 0x3311, 0x8}}}) write(r1, &(0x7f0000335000), 0xfcb7) shutdown(r0, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:17 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x100) r0 = socket(0x2, 0x0, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79c806370afb599293b32b1e2f98e73a1430d92188eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c4c57f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb1252a7d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5874d48f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822119d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54ac54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c3622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004"], 0x10) socket(0x6, 0x5, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x6) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') shutdown(r3, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x4, 0x4}], 0x4d06, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0x909}, {{r3}, 0x6, 0x4, 0x28, 0x3, 0x7fff}], 0x6, &(0x7f00000000c0)={0x4, 0x3}) write(0xffffffffffffffff, &(0x7f0000000100)="093f9d53ca9b89868ecd543b5126c90b48f43f4432555d394676d2537523140cd4e7110077b92b1e3d39e2906076abfa692bbe71c3e0a1f893bd6d938397aaa6fcb125419f3f1475c17b01dd9467dccbdd31c05bb97eaa06f0defd932ff80ca527bf25bd5837439b577e00061e17ab6970adf0da40a3e5c8a7c0db", 0x7b) write(r0, &(0x7f0000000200)="9e3eaa467f0000953779d527b0000004bf9aab4230400f76000003d0459370410510fa651c1ece0e", 0x28) 16:01:17 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x968, 0x4}, {0x3, 0x4d}}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1, @ANYRES16=r2, @ANYPTR64, @ANYRES32=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYRES64=0x0, @ANYPTR64, @ANYRES32=r2], @ANYPTR, @ANYBLOB="b4f5ce4f675337349c420386811e9ab74a1e106ee354d167433147e989fe559b4b8b1729f4d66e7db353b47b7b93c8fbd8e2c75233f1a7f31134e25567a9498cb8486361a9d43d863d5330c558999474bac4a450f0179d47df67e4eb1354b50712d7e002c912820e3a93f8a11adea97699d60a562ff8ab1abb5de9b0ca2dc3ae2689c5b49425bd03248bb84834965ac1f73e619cabf5c835dc4fd075ade190e22f9571f468bb4be1debdcfb85952dfffd07b0995cfc75d0564cb2260d14cedd8c5252dc1f5f3f6bc0aebeeef1cd142f56e6f5f66", @ANYRES16=0x0, @ANYBLOB="8227693cc33794bdabc294a3a8d4f22aa9a49e997d6298d56e3ce09ca9638e15f39d4e3ecdcb7a733a2b67727507dadcdc9b512410756a4a3c93fb8f67dcb274a11c52755c30b21055b74a4e01e4c44eaa5980d35033b0976490934ff991206f30e03f"], 0x9) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) renameat(r5, &(0x7f0000000180)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00') getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) getsockopt(r1, 0x20, 0x7, &(0x7f0000000100)=""/132, &(0x7f0000000040)=0x84) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = dup2(r4, r5) kevent(r3, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:01:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80c, r1) mmap(&(0x7f0000001000/0x5000)=nil, 0x5000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="dd9eae33230dabae47ecabd265c236eb29245b9e4c49404c6bd6d575390cef19ddef13ae24f08fc1bc7f8cd3d835e5b59d67765252516b6c37fac4fc7e2a2490c7b1e77eb4a1c540230657c5362a22383f"], 0x10) write(r1, 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) 16:01:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9c5, 0x1ff, 0x21e1, 0x2, 0x462, 0x7fffffff, 0xb86, 0x1, 0x0, 0x1, 0x400}) syz_emit_ethernet(0x8e, &(0x7f00000006c0)="ed5ca2702cbfbf91fb8a8ac227247d2e86a05561000057be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4eb3c2c1ced927e8827f785d3a1eec240f898ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7000098c38900e93d544024cc95b88bf45021683b5249d0d861a6a4f100"/142) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:01:17 executing program 1: msgget(0x0, 0x44) r0 = msgget$private(0x0, 0xbd4eef632f6acd3e) msgsnd(r0, 0x0, 0x383, 0x1800) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x14, 0x0, 0x0, 0x2}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r5, r2) seteuid(r5) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:01:17 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d200ece605e37c0c50ea31000800", 0x4}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:17 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="98048ef9aeaad8e3f5f5fec65f8af04fbb1e94fcdd70db03e92934ac5a8b7e7820e150943ad7fc33bd4cdb1b570b789dce", 0x31, 0x2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0x5, 0x4, 0x3, {[0xc, 0x80000001, 0x7fffffff, 0x0, 0x4, 0x4, 0x7fffffff, 0x7fffffff, 0xba, 0xffffffffffffff01, 0xe48, 0x8, 0x1000100000, 0x13, 0xc1, 0x1f, 0x2, 0x1ff], [0x40bf62, 0x2, 0x1000000000000101, 0x7fff, 0x100000000, 0x400000002, 0x0, 0x96, 0x1f, 0x9], [0x2, 0x80000004, 0x2, 0x7, 0x1, 0x80, 0x8], [0x0, 0x7, 0xfffffffffffffff9, 0x1400000000, 0x5], [{0x84, 0x100000000, 0xffffffffffffffff, 0x8000}, {0x1, 0x2, 0x1da, 0x5}, {0x5, 0x1, 0x280, 0x7fff}, {0x0, 0x6, 0x200, 0x10001}, {0x10000, 0x7, 0xd7, 0x7}, {0x0, 0x7, 0x6, 0x81}, {0xd804, 0x6b, 0x100}, {0x10001, 0x3, 0x5, 0x1}], {0x7f, 0x3, 0x5e36, 0x6bf6}, {0x0, 0x1, 0x7ff, 0x7fffffff}}}) r0 = socket$unix(0x1, 0x5, 0x0) socket(0x10, 0x8000, 0x81) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x100, 0x804, &(0x7f0000000340)="b6485738f4a5d22257f20f7f8f87f8f8b040cad0fa30cef2991dd3e93b95e37e5f8c21b02906e4085442f04c25432d464797f98ed711f3eba42b13b10f9c10aba8f1e3892443e2c1ab8a01ee3e6f3ba6fc3a457a69deb9dde85a0623895c0d28ac63e5d2a53e0767ecba6c5a1e28e9c88e3e64b3f507370ce4608f740e96a1ff3c85c2", 0x83) getsockname$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000400)=0xc) recvfrom(r1, &(0x7f0000000440)=""/61, 0x3d, 0x800, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:17 executing program 0: r0 = socket(0x2, 0x3, 0x33) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202c0ffffffffffffff0cabe79a451660b1"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x9028, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x197) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) write(r2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="6a56fa37d3250d86dfbfc1fbbaca73c3d85988bf9496489fae54c184c1c08ffc8727a400be27d48e9b048f6203b4a430cc79fab8b6ea185fd261d3bad6802f1f19931bf463ca3de56c4ad99e384475", 0x4f) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) 16:01:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x66) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r1, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) 16:01:18 executing program 1: ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="620202079681230de7fce00000012000"], 0x10) write(r2, 0x0, 0x0) dup(r2) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x401) dup2(r1, r0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) close(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:01:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x923) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x6ce741e9415684c0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r7, 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r8, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) shutdown(r9, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) shutdown(r10, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x90, 0x8000000b, 0x6, 0x400}, {{}, 0xfffffffffffffff4, 0x4, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x10001, 0x1d}, {{r4}, 0xfffffffffffffff8, 0xa2, 0x40, 0x3, 0x20}, {{r5}, 0xfffffffffffffff9, 0x50, 0x40000000, 0x2adb, 0x2}, {{r6}, 0x0, 0x1a, 0x1, 0xffff, 0x2}, {{r7}, 0xfffffffffffffffd, 0x1, 0x9c177c0ddd8b6886, 0x81, 0x1f}, {{r8}, 0xffffffffffffffff, 0x88, 0x8, 0xb5, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x8f6d, 0x1}, {{r9}, 0xffffffffffffffff, 0x8, 0x1, 0x80000001, 0xc9}], 0x400, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x52, 0x59344acfa67c5579, 0xfb3, 0xdf}, {{r10}, 0xfffffffffffffff9, 0xb5, 0x40000000, 0x9, 0x2}], 0x4c, &(0x7f0000000140)={0x1f, 0x100000000}) 16:01:18 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x401) 16:01:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = socket(0x2, 0x5, 0x1ef3) r3 = socket$inet(0x2, 0x4000, 0x7fff) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x84a, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xd0, 0x2, 0x3, 0xe5af}, {{r3}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x3, 0x8e83}, {{r0}, 0xfffffffffffffffe, 0x46, 0x15, 0x1, 0x3}, {{r4}, 0xfffffffffffffffb, 0x43, 0x0, 0xfffffffffffffe11, 0x7}, {{r5}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0x9}], 0x0, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffa, 0x2, 0x20, 0x4}, {{r7}, 0xfffffffffffffffa, 0x4, 0x20, 0x7ff, 0x6}], 0x6c71, &(0x7f0000000280)={0x20000000000, 0x8}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3, 0x6, 0x1, 0x7}, {0x9, 0x6, 0xffff, 0x4}, {0x8, 0x3f5b, 0x7, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:01:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x1e, r1) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f900e306000000192a101000000400ffb67b2bba5ad35a0520000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) r2 = syz_open_pts() dup(r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x4, 0x0, 0x90d6, 0x6a, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7f}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xb5b) close(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x2, 0x0) write(r4, &(0x7f00000002c0)="b7f724de9f543f7ad84b7d75ed629db22440053fc9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e3605852e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f423408e5743335f68d9fc74db2d124ad79a00020000000000001042b2ea427c2539cec565bf4fec6351edd729e25e95f45ec6710b38ce84000000000022d78ecfe96fb327116efb77d1d3f1cffe30542403ca", 0x3ec) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = semget$private(0x0, 0x6, 0x80) semop(r7, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="17002e2f66b5657d7103f9e4f564ec651a04118af2c19e35ee400f4c473ed11181ef1734b454c2dc30ad928e483225f8d89ef2087b14f12a67c77326130f9eca5354a0333018962bce895f3ddeaa949a3c95ee02e2b1596ed7ec4b5c5e33a349b32e660e039d15d27dc47be5273e27"], 0xfffffffffffffefe) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) r11 = socket$inet6(0x18, 0x2, 0x0) shutdown(r11, 0x0) fcntl$lock(r11, 0x8, &(0x7f00000009c0)={0x2, 0xd9fd8862481b3805, 0x5, 0x0, r8}) ioctl$KDGKBMODE(r6, 0x40044b06) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x20000, 0x0) write(r0, &(0x7f00000000c0)="9c87c377283c35b8512e2e2e5d02ce4da5da59f6f5607a3d67896e70bb5f5be8d2d2f259a082196cae097a4d596f69ab7f19f3da1c86f67f89326960c8884d3e593d4e86dbed36a0481511e45fba3e4cbdd12efe399ae294865d4b8b1ea3216b1b309cf697ef27881c66d9fff661f46bdd3bc67b4cd739cd980a8f7fb19ba55bb56dbe32c15da52097096d591ac2aae69779dd3076d0f60636ee18a11872f7b76f38", 0xa2) execve(0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000200)={0x80000000, 0x966c0e834a9dba4f}) r5 = semget(0x0, 0x2, 0x400) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000240)=""/4096) recvfrom(r1, &(0x7f0000000040)=""/75, 0x4b, 0x800, &(0x7f0000001240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8717aeb652e11181d0467767ee36420acfbe74568fb7de7b3b9b45c7cf9cb6547363f20dc431ed4ab503c66e30eb0936a9582d524499174611d0cb4c6a30fcecc7d65a566e482ddd8fa46efe521c803d697869ea2a2d265ad80c2277a0e5bd50b4fb9b110b0aa771cdabdc12"], 0x10) write(r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="6206f407e00000012001e3c76a7e585e27d975d9dac1f0270f4eb4f7c2b27aac8b6f09db5dd08d44414210de9ee48a6b818844b8d0353a0ded40b49b09490b964abe10b26e5451a210a0dfa1fff31cd28f2bb2e2fc21aee9f23e235676641353307af852fbc01d36e63f65e8c45bbedef216dcaf21774e76c5d888953e529030ec8fa76bba3a8d14a80de60320bb2809ef7e82b9952a52e5e9d58d84edd711de0ab2"], 0x1) write(r2, 0x0, 0x0) r3 = dup(r2) fcntl$getflags(r3, 0x0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x60}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)) r1 = shmget(0x0, 0x2000, 0xa0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 16:01:18 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = socket$inet(0x2, 0x3, 0x89) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:01:18 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCCDTR(r0, 0x20007478) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x401, 0x4}, 0x7, 0x1, 0x10001}) setuid(0xffffffffffffffff) r2 = msgget$private(0x0, 0x5a7) msgsnd(r2, 0x0, 0x0, 0x0) 16:01:18 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000080)='c\x00') 16:01:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) dup(r1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8090, 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) dup(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0xe36a4ede8dafc090) 16:01:18 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) 16:01:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000800)="11df1275e4099f60544069eeb4a74aab9ab18893695874204e75042981b113b94ba9e20fc2b94a67f0f9d31387420420f3846c142e32c482b16775f9a1d539f4fdc20b8b064a77ba519ec519a5e1aa6f31b111a8c1ab93", 0x57, 0x15, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffdb6) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000002000)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b405ae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca66e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade9c7a0cba2e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1bbcae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113d085edb799eb372a5d81ca9882e2596763f43dfa81deaac2b2e34e86cf25e138c0f5abe91a1a23b285f243a9bc35438023b1ebe0344a94866e4cd92967935e9ce53"], 0x13b0}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r7, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) fcntl$dupfd(r7, 0x7446a94d0241c2b1, r8) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r9 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:01:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x184) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./bus/file0\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}, {0x400000000000000}}, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:01:18 executing program 0: r0 = syz_open_pts() socket(0x77820df05825deb7, 0x4000, 0xffffffffffffff51) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7fffff01, "7501470039c92e00", 0x9, 0xfffffffffffffffc}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)="122a7de73d19daad093525fab1b27ea861e562aaf6a075e38b8450532fce5c5b71dfe6dba352977d6232703531768fcca90dad668dbc8880d701eb1f422f0743c55596ddb068134fc986e5e70c066a4e28058bc6e2c7525f6e3ddddfd7316a3168c01bcb54b053151ee38fa2c6ee8af151782d52feca0e816a8a796827aa96ac08c0096c836c49640a5fda435c43b60db51d67d783c83a719df0c081bf6be81b254d4539ae6ff4aa79eb8f4c7f56482f435bc9b0d60ff4047762c40339e1cd9e2df6d7b5379e1e92", 0xc8}, {&(0x7f0000000380)="b1d980d0f09bfe7dce73ae0cb6657ea0fdb5eaf9f17034110f0344a6cd8deaa8bef2fc02be25cccfd6e1eda951c555528b29757e3c789729dda5e824c7d10158581ac1412daa170765f47889518bc543127279834b809853fa61d2162714763f48945ed001739ab5c8d57ac6edf77c6876d86e58f8fa35d5bc7c3c5e58f64011a65013959ff9f78b1622806def6b1421ffd1a5322e8ae019766600682e771b0ac1a1562d23f5636e0bd746ea39a3", 0xae}, {&(0x7f0000000440)="33d7e3f851a496e5b3d36dfa1c5e9d9b06ecae48021130b7bd61c58c2046f48ab7f38f7fe0161c3dbcbde9ebef30f676f669bde2437ed451d108f97870ee8b61c49a8fd17a2161877b018192dbbb652cdb208ecd8eac0ceea1a8e24cafe8a0b3e1c32588cb770273068508aedac18e87d4af2ecafa74ad89e093a2b9cff918960dbbb48553b011d969d6d788af425feebd730a5f411e178712456adc17ccf04165568b83df4cf1d2e0bda2ca7befdad5ce4b82878fff8a657a2c8673190b8ba133", 0xc1}, {&(0x7f0000000000)="7b550bcfe6531c7be7dfe53cfdd9c35b065272c20242972ee10302ac5d2edca8ca76dec82ffd2e7625900fd3b1504e9413ec8a0f16dbe4f4b3c76f398ffdb29f03db3f115e6fc34c6b13730937c2a48d06fe", 0x52}], 0x4, 0x0, 0x0) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:18 executing program 1: socket(0x18, 0x1, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f00000000c0)="b18e12062e01912142b7846bdcfe040f1d5829cc0fcea8609b26a25f492902241d185c0091514f4f8be149a77460518982eb1d54238cd672cc968d9719905aea0decab8a2cfcf697d0daa6324e853b41f6a69e9a434df3bdca54183fad5cf8d43e1ca45e4697ed56ebf7e01c61e8e85ddb4feb734698d08b12385619d44f2630d78a2bc57ecac2364726815c1a6481ec7308481bed90bfc73cf2bba10e8ea920fa135ec1ca7d9d3515871e4a2becbd90a4e2d03a6a0fb17b153bf2302f18aa270a69303a5b1c6d9e5b86bfd1dbd341b94e", 0xd1, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x6}, 0xc) 16:01:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x400000000026, 0x4}) r0 = syz_open_pts() close(r0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2063, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0xfffffffffffffffd}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x3, 0x5, {0x4233, 0x5}}) 16:01:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getuid() setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r1) 16:01:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x7d2f, 0x80000000, {[0x6, 0x3d, 0xffff, 0x6, 0x2, 0x100, 0x3, 0x6, 0xb7, 0x8, 0x4, 0x7, 0x3ff, 0x3ff, 0x7, 0x4, 0x4, 0x80000000], [0x8, 0x3, 0x9a, 0x100, 0x5, 0x2, 0x4dc4, 0x1, 0x8fb3, 0x100000001], [0xfd, 0x5, 0xeb0, 0x20, 0x2, 0x3, 0x56], [0x96b8, 0x723, 0x9, 0x3, 0x8, 0x7], [{0xc7, 0x4, 0x9}, {0x5, 0xffff, 0xffffffffe3c72d3d, 0x80000001}, {0x80000001, 0x1000, 0x3, 0x7}, {0x1, 0x5, 0x5, 0x10001}, {0x9, 0x5d87, 0x1, 0x7}, {0x1098, 0x10000, 0xfffffffffffffffc, 0x7ff}, {0xe5e0, 0x4732, 0x1, 0x9}, {0x7f, 0x0, 0x6799, 0x5}], {0x6, 0x8, 0x5, 0x54a2}, {0x3, 0x4, 0x2, 0x7}}}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65300038994b7ddca1617e7c68764f2ed6a0d73c31a495e13d71e2d3e64583175c731c6fdd93d6976287ba16afc1b24de6c68f477591bbf9fdd3c94c261ab7eefb79729f7814cd83ad055e5bd127d95822042e11054cd25a10dda06d11d223f1a25e68de1600ebc348eb21d27fdf7210eecb144bf07a4f8712475c5ca56c11559b0d47140706fee234a0910e0474fec2ac4bdeebdb23c7df006e13d4e9518d2f91e983dd9b2453305a8d58851e8692"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x5, 0x8000, 0x1, 0x4}) r3 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) pread(r4, &(0x7f0000000300)="f1c2700a43252de5d6941139b7b19f0dd3ed917f64f24daf0b2fbf0a327d27651942a3dce96af0b60a519f22b85f58a0e4620775f8087c8772cb78608de7bf129d84d021ea899a4ecad7a2c140ee923767692aef214cd9c90d7658d73851bb6937302495c3941954252f292882bcdb575a0ab7415d15032136217cc172f8223ad3b1a4bc90e483c9a8163d71cccebc2bceb7cc611868a01c04f694435af8b27a7b45888a68a8a04499af1087253aecc2f0359dbdc9f72f764e87b90cfbcf09789f4af2de0f8e02e6adb208b750f55863b822adf81fe261f15ce36d1daed675876cc921c9903239c9d4c93df988cdc14edb8f042e64880380a6c799bb39a8f85768989e6ea7a3ae8a3361a1a605313d9b1ccdc0751a617e57b2e663ba9953d7426c1c1693a3810aaaaf9d810f5abe5e710d8da2f5666b560d0b2ede769485f6e638fdf3626005f527129fc76ff75ec26545eb0a0c63e02f39e80d25957f0b43ab7614c523c360687e27530e452e24499c8599180df29ee405c76cc7fab395f431702e59dd72359f2ee6b4eb3ef7b91fa397ee1525a804eccce596a6fd3909c178ccdc457582137cfeddce733179707fd1c5a632451a0d8a717f04bec2033b76def2204d48e4d3615fb0aaa326ab5756c94a7b1d34975e483e4f503454edebc484caa00f8f2522dacce46ce7047cadfcaf4010deadeeeeed039e5f16b48a436c84299616652ff9d4898d56958c1ce7d1648117aafffb68c052bf3961486a55fdd539fe10bee258f6f28a409788901de36153d73e8580024260de7062aa43a29be45199b5d5b4ea09a0c7fb5956fa4e549fa487d4e582d83228c72782b7f50f0eb327b6f64d3291c606cefa46dc461e18169808942916111074ade75e40c3558962de29760178e355ef56678e80590c36d99478a452e6eebc12fa5f147925b7ccbc27680fffaf4352b6a38758e7eccc4028e1f7cb67c25cdc8a7435a6ac8235d9b701e93cf6da3361b0a0a82d407fde93d1e8aa62ab5ee8f497802c6b161fcd92297aee37ae181b28f0548dc20123a917923c970228f8c63edec279af42fd2f2777f5c89a47558f3286b2afe63cef76055dbac753df5d5f7022104662915c266070ae73f5b98dfd4f6d05c7f1b13dc2b9b6f8e7f62fa1444952d6f75d455f06a44f2b75a0cfb7bacb172a1b6aea7804f0767356c81a5eb86ab06761b792fff3a6bc3742f67c893162668968ce87e932aa2b80e82b10aeb0e878ec31b4e0301e618533af9c38ab20bbbf112ff6b8ff22c696ef801fdc6ccef1611d34dd220550f36ed688db0557db16ceb1c1cf0cd7e81c11a8327473e0de7d3bc3c81dd7f22f77b73da61b8fc72ada04dd837bd4d0cbd15f5019f72f94be38291c68a2e1d6741004004288d4e0fd16db4b6c6b62cf3e7129179014e0b205e70d87fb8afc0be522e46f810d843b74c41cad35aa29b27d00ec1e270db554e000b18b7072e9776554f87d081037b2bebf21ccb46d0ee8b2efabeccca78d18d63b9ebe391cde9c0147835707771c527b102ebebefcdaf25bb6e46009228fbda4bd6a7641d0f42ee4891a0c89bcf8143241f806fdedd47ad05727d4e141f1e54983229feab038dde608e42991a70e68a4a373b883b945fd147fb45d71341d3aee819a3073d9395a9a061830a556d4c7766eb95c768bd8715aef98f5ab6d5ddd8a03ddf63479c41be69b44c89f7fa604a6e54b350aa564f60b4510c0d1d031a1d89f88eb3bc33f2a5a2db089c71a6f12eaad8f90aae8fbed0c4da57ca5946ec39d10113b60e691199cfb99922790c32305bb8b95dfe276c84c0e03db3be8cfe117fe395253e22c5e8c3401d65a1de7e8b690a05ab9b1f1c80a363da2dfb36e20a756404e38cb8cdc7adc699a237bc0a940c7902b813b4087b494831b59306fe2915ad2a76e00fa091ad3abadfa51771eef2b6f195d7dbf6a334143e1606919578455523e698e4afadb41059bc99bcfef34b788e9909beefb969d00cc1fc14853b2f7796b15c8184ba264ab29fe40ecd70605acb59a5e523e4b107a6ff8bfb48d3227d61a14098acb171726dbec27f78e40f08d46c4bc62f7c6121c2cf3b02e57ec1ed17deaead583579078bf5c0a7b525d97b0b8e1f4c261f1f01d30a9a3873e034bcbc36ecdee4ce17a242d57aaec4ad96bc2d20b6dbd7936ada3cb069a70a2a1407f53b3b7d4a640044caaf7cab0fabc1bdcbccd28b2f82feb851bce89b2a621dfac09fc9a8765d90e37802bb4936c3683a1acb99b9aca4da4f4f9ae032dc5904d4e8bb67d4625aa98030528de6be4a6ad08085297b2770907f1d2baafa5581fa1b7e08c47f525bf2bbf4bf1981cd817a52207ac7876fcea862dd24357b3a52bd276c2056e38ef421af408433c13c463e1b63767f0bb740187c4b44b8dfd9195707ced868e8c37c7651d042bf1d3e7cf2a2dd308e8835b223feb071cdd0c4112629078f6fd9948ffab3badd30219d3fa60d754372fe8e9030beeeaf4794469d4f7c823921b4e5d680a20c2877e6bfdacbca8424e463e483b7970cf9bb588774eb762f64bcf88a4147a75434bad9f1687ec758af817addfeb51c41d7a296c8999450718800d520c25df754c363e9c9d54b07057f1f88893b27e8bdc159a77307d48bf02924ab436c5e7361b89722732811be22d6d2d469233ad743eeef8bf83e3e0005bea7ef53eac0bdd4cf0a2985ce8bffb70917d10ff5cfcce9fff60b8c42e57f45ad23854f1d85321514d0400f36cbbfef7fd45f6ec84c6354e38b21fa41e3689243862f9d647ac34be05c3acedbd058ad96b45f9c0780a467e6d4549583c2269976252e35e9c27dbb5a2eccc40f99a4c2113e5f92fe600785b6e1c55cbca74cbec1d4f7a8a4dae35ec2ae0514a6f80ad6382e459996ee37919813b0b9d2583d7bc4bd911565f61545cf69243c868dcfd26b2adc64fb631a769f379048c35586a5f74ce9b057064112028f67cc92049fde90c436e43fd43101ef0bd7c9fe81f74de25df44690ed6ace38602e4519c3f1acb6f50c3ebe469b23db6fa14c872016f96e441d387967f586c099ef27c9fbf9cce839d77252a3226acd6a249ba3b95c8f80b18e2e90e937df95393cdef48d004adf56d03a295cd4dcf557ac99141bb47b474436ba08587cb5e2ca496c651273fdbbbead903dd397fef6eab1bcb8f74e51620606ab8eb385638168a1d60fe5e29150fd84fcde5caf91f0c5692f7136f5c51904cd43b49db08bb9782e0b9ad80ac32dcd9c47c111263807a2871e6bbeb6e33f10f1b20ff8ce7a50a5523dbc85256dfa5ce3433964b69713a03d3552bf854f4244cf6c6fbf2df7b6c0c4cffec0cada18f5db89e105e4f059a6c5f51c0e96d8f045aa0d74d1e05979c5cbb295c9161c22464277fe37fa647980f793308fe36669af8f5d8665aacfdea55119bb5e88b68ae9221bfd85b9dd39575288bc1a6d71cdbd6aa9d04a07f5cea723f9d6bacedbaf193ac95689a6f9293cbc44a3708d297f8aaa4c989cbe8d7427cad4bac24e9b4e1bbd69f4ef9c6b956ec2779a652822a5ab129860eba866f910607038b8be57694315fc6b5bad75699ce4e4bb8f2b8fc4e64c92821061b46230d4affb312665997873959027f29416eb726fff036a5e494d6af0b2946d0694427162eeb45c5d978ebcf942b460a55ea53ae5ffd31eab831882dd15a72000b5e0643ccf0781a68d91d7bddc6734d4d97c1d81773b7f9caf10ae7064c454b7ae5ecb7cfd26d4cf0745ef40ebac73787d3a8f9e0ac334dac9c35ba87e137db9cd9dcd7e10f0625e8146148ac090dc49f77eee246f41f48003649979123e97cc5c9123f48d5be8fe35f4a1aa8e015be7019661228bddf8a129935fdbb6c147df694781c618952d342e8bc9589333c089ed15645204c1cbacef6b4426d1ea665d0584868c639422006c8d1d654b834675c12dac143995483f08f761a6e5932b32ae966be961bbc9fad6951065ff56fd670c1ed9e8bbbfac6db9d0228bee1cddd55e5057d78262f1261cf6ed98c45a8353f145ff3a5a3d15ce539e3a3bbcc827e20df08b4acbd2747fa918056139b54910d62f1fe573c4ccaaab4ae59c5b8cf2fe5cf777b85981fead6a4b586f918afc6c6a257d272ba40a13eff8f7ff49aa16c42ddf683c2330313f37bd06851d24aa9159fad3203d963fb4a340b27439ee98930acc4eece52a2c1d85defe7a8f072ee163229630031434e943eff2167c6e5ac5bccd5906fb91fa2af76c1b5e03a125b15050eab2560c0b86d3bdd94fbe3df3af3f4e2f2fb09d884686018731ac8bc79fb4680d4296d115efbdd726edbf4379051ce52782cf0860e74843c0c8308c9c547f6adb0f59eee5498570d1b8f2bdd4719ed6f384bb0a4afa89673a276b7a78733420c7f23caa95a6c12f9f4e747cb17c7451c637e318947f01799a95875a3d817ef2d536c9e7623955e5ba8781ab79bb51bacf1b269a2a66131ee085b44e2119d9cf6776bbc3d047fac53c0af3fe9180aedb986beb87f1a1929ce23ab3aa4f657968b5581f31dbc457ca9a1c3c4d356081ce37a227bf4ccd567b0e8eeb7eb3721f184dc61864c6db2e245f533ee3becd402e9f8356e7d33c2f2330edb2ffe6d7f04c5b53ca307cb3ee43149961816af35f2ddefbb2c85a9cdcf838a9e09a77fb1e2d729e71b52d8bbb1f7a997034482430d85c9aae8fcf5bd45f71b4ef0b3a7aab8e17a350b7b98a8aa81f7789786c05abf130e3a4772313c54ed964ecc337c196f339085676a72a55dd8e0c01d1d78e07caad3b865eaaf223de94dac1bae272aa10660fdd3b479d7673108038a29cec27eadc46f293e238ce764ba9de7f1275da2b938acac307e43645aace9292238f6a2196e9d9bce9fd3ee85df055875282d6ae05f2a8f156554fdcc8aef2db8c5d65f4a3713a83b184dc5d3bc3d1856e0b8f91b3bb66f459e8083c076a1bee6d007986c0a748170221167693e0ee3b4028f2cd55cb2750fbb32517227a87d9c404a758788e93fb6fb470f4d831ce1c22c4ee224e1c91e27cfded8f7c7288792d82b76d0a57c89dc2a36aa99a0990af25bb56c7085fbed379134bd665fe1349d0e737f48503454ad2a0f6a6061318bf39bc6686b386efa00df6c1ae9e97a2e062671fb622e995decd3d2bdd1f2a87d9718be6051d440c9c4e58c95acc542e4acfff67c1a335183e229fd1374b410cd5070c46f2ea3625e7dd67b9a02f4e57b2f0a15ccda05e8505bd914b706d06491b1567a03223c3846f53ab2cce26d26d0703c6e4ace5f90b3d7057ceda625009306d0b403b3b7d589cbd076a96e4bd7f4b30bfb65eacda55916a7d06f8b1cba83cf836dfd10d8c6b285f0ce6428197ef7fcbfef48b39414329029e501751d614d74f3d7d5cb097c07fbfb77f0b01147ef37ca49325d475cbdeafc378ec1e57e14beb3cab052312cc8f68f0c7ba0cd8ed5f7c75e9e64a6f47920f98467cb428edfa11c13393584f33c20ec0f40b4f77a483a288ea4572664f4a3cdaff0a487f222adb8084825494aec36a785ca6769f6ed00da25432afbbc3dbe812a84b0fbb6f58c57b8d7f7503ecc1c8ad47f0aed4c978eaa30d77e68ead48fb92a693151c019f74879495d606d53c20136ec98c7ee810991d224d7daa223f617789b1a8f89d4f89ade75abcb32442dae6daef5aab02961c84e62c723e014ad58b8da630c33c81c10adb59d967ad5d75a0c2a1c7546ddbbc526866bad73945159de54432e71f4202a2ad0a8dd242997e426b18c654b1a134a", 0x1000, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 16:01:19 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) r1 = kqueue() r2 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x465c, "29a3481f1bf092b4a2b89ecf3f30c7d4ac16562c", 0x200, 0x163}) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x880, 0xc1) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) shutdown(r6, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x8, 0x7, 0x6}, {{r4}, 0xfffffffffffffffb, 0x2, 0x80, 0x372, 0x8}, {{r5}, 0xfffffffffffffffd, 0x82, 0x1, 0x6, 0x2}, {{r6}, 0xffffffffffffffff, 0x4, 0x0, 0x100, 0x3}, {{r6}, 0xfffffffffffffffe, 0x4, 0x300fffd3, 0x401, 0x6}], 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) 16:01:19 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) setregid(0x0, 0xffffffffffffffff) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000200)=0x100000001) 16:01:19 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000240)=""/246, 0xf6}, {&(0x7f00000004c0)=""/219, 0xdb}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) 16:01:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x1, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f00000001c0)="3c8b43977a3d6f5b8f31b38167e818f0e9509b6a49c72795a2d9199ee01e19d78cd990f33cf3e3dbf243ef572247bfe3dec532d99362ea21e48ed9863e2ad147e83064dc3fcac9352fe74e23bfc2527c3e2c80cfecce51cf26e9aeebf302d8b27d436b83bed729b9b92ef7bfb1a951b31ae50d889934db39f436e048a5263917ed5e0cf457439cf0c491e73f4596b3a3e3c17b7ba82ce8bb16", 0x99) close(r1) mlock(&(0x7f0000455000/0x2000)=nil, 0x2000) socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:19 executing program 1: r0 = socket(0x4, 0x0, 0x47b) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000810f609f58c6dc776565968bfde5e15c0d893b1c91436fb79da48b95bb573a14c752b50493ac53561239cebe13c3879833944ba9d08f4d51337c61e496ad5c9919bf8c3fa9818090d893b58d339326e46d24b6305612a6e716106133bf24be766aaaffd381e27f14"], 0x10) r1 = semget$private(0x0, 0x4, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/151) write(r0, &(0x7f0000000000)="9e3eb3900603b73725c7419aab4230e8869a599990334e8095e1c676e64fabe4f27242c9a88b86fab7ca2730619556ae0b65554a33", 0x35) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:01:19 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x6, 0x1, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) read(r3, &(0x7f0000000200)=""/196, 0xc4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000001c0)={0x1}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:20 executing program 0: r0 = socket(0x20, 0x4, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r3, r2) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r2) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="620202bc0eb6e10e140b2c78bda30c07e00002012000"], 0x10) write(r4, 0x0, 0x0) sendto(r4, &(0x7f0000000000)="07ca0d77d5e28e9ea8f4ac77b2965a530732d8dd82f1c6924d9287d26824f8764af9f02257d8204b50d619181f7cc85dd426b64a9aa2d9ee636e953ce3b33f61", 0x40, 0xcf56ae6ca58097e2, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfb15, 0xdb}, 0xc) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000080)) 16:01:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:20 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) r2 = msgget(0x2, 0x2) msgctl$IPC_RMID(r2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getgroups(0x1, &(0x7f00000000c0)=[r7]) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053dd00"/4104], 0x1008, 0x3, 0x800) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r10, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0x1}, {0x30, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x100000001}]}) r1 = socket$inet(0x2, 0x4005, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) shutdown(r4, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) shutdown(r5, 0x0) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r6) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r12, r10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r14 = getgid() r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x88, 0x0) r16 = socket$inet6(0x18, 0x2, 0x0) shutdown(r16, 0x0) r17 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r17) r18 = getuid() sendmsg$unix(r2, &(0x7f0000003840)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000036c0)=[{&(0x7f0000000180)="a95d93429994bb8be9cfb81164904b59dad4b258fa27221e6fed2b192dec7f9c8fd7e2e24e5f72a992fe3a81487dc9cac179abd3f6d774052690cbdfaabfa9ee8ac642d4157f2e584d605b1fb22910dfd135079a9c441867ff19dbc37b82585fdf553cfe058c5baad5a388ca68934e6c725d5f0fed51fb55fb5660286a", 0x7d}, {&(0x7f0000000380)="701c4af2676b7dafc3cd778dab1c1b09da9c055d1f504788c62b22e82cb63ef3c129b06cdd6966ec99fbcddf45feaff0fc28a615b8d5915317efc7e29c2bf7431c47dffac3222861ab8f49e0ddcd9a08138e44b6b5a739ec86e62f99dd03041c431c", 0x62}, {&(0x7f0000000400)="c05d52e28729d198834acec446c6f102c2ce18ffe94269a25e9c21214c226798cad12c58e528ea8f59aaeab2c3d3cc22fea002135acfd60bdbf2768b6c2e60b48f1f1a1efa2c661a2f5cce", 0x4b}, {&(0x7f0000000480)="d70d8c3d10c8c004f1f1badcf0408b1eb0eedcddea671400425966502261bf1651c360492fef54d221e0486c428c050c22beead5f37e19daa98808e1e41e91dc832466192f6f34b093cdbdab287f7e76904df6c6e1", 0x55}, {&(0x7f0000000500)="bb688139a9cfd967b8a8721917813087c118432440cc0800bbb3b773258056ef1bd7409e990bbf8eda487b345ad06bc91f79cbc9cba5adc3f211bd3605bbe3b44b04cd137f68d63dc5b99de74e0c2222a78b14a16b87ac06ea4c64b91abba86904b8b018213a7dc8d4a277469421fe0ec41e660dac624cc064485f357c2a40287cbfd6155cbc51e7c6dad8b9200c64ce924675e359a15c9c80c99d91b2c4485e2fb0c92d86c8b870af32ff374f5e51527aeda46b0db7d26700ab5961ff67b663d8bd3a4cf880c6471c4c95b60917d5ecfbf2dae4f97ff401afe57feb33fea86636b12ca146163e5d0749e10944e1aa33089608a470bb00732be39710ac2ea9b6f81096886ca12b516c67c2fced72d70d527b1170c47011ae7c38d6cb6777dc503aea2922f676d4a29c00cb1f733f5c196b9d2fa07eee48bd9466a3260afe583631b2c8383b2804bdb0430d13315b1b0c1f6c2430849cb3c8a531364daa1c84b0cec3a71e7c088c0a253b93ec7f45dd9196bbf7a3da4beae9a53d0863e08feede54c3cd570ad408627839dab34d6bf222c5a7b61932a49b4baae8023964af5644ac5fe17df7e7e513522803891798f3e13b32b5e671a2a606bc6f905119d68723eafd387230547dc369c3797261e8aa1f06375a5c6d45a22ee0e71dc20eee3fbf7c549dc596bd53c024ad8682ff8dce7e7111a4a22db3449f129668fb283f0e104d37f3d710f611d881b820a8d96d329aa7b2ed87c8f8c0db404845ac6401721966b8cb34d183866271dc8205bbbc4afd3182566baffb82f66087d5bf9d8d1905a2737f14be0fcbcbe2fb80d3953faeeb03ef5df1b7b99e940aa70aef1f5f03d674a1a6ce005e036c71174b4ecedba445c811e8e8eb840947beddafb86dd635f969d65990af9ad9c432217263334c580e58208c98fcb797fb73366fe06e31203d2792bb368208e1610548d0514686d2fdd0c1014d04a4edcf5fb6e11d45c002f89aeb4bd620ee6b7ba933b6247218e44b41510be4d57c14e20cc8f8f69da11127dedc4db618be2c6908b8a13ece72bdd206f138f766f25ad48ac23f394647ebfe2f3b3f2a6ae524f4d211ceb859799189fef1a3008fe25e1283db19200f8fd00b58e1ffe5078f3fdd28d6ff4fc339ee6d0c409dc5b3c6853648f1c8b504632280af5d249d82ed59894041901aa047c0219caa18f0d0be83f7ae790b2c013ff5a7fc9a77ca93e20b0bfccca3f761f76c555286116a3e110c80a447e2b2c5aa2bde2ff133de5ebf27a6478afc22f7c9efa0979976d87ff8576e2bd6477d628c8289c12058c7c10174473f8149a13b893d3faa4cc340d236d186923c957b6dca36a0c178df7d5591ae130af2a36163235198b4918f26220bd810b9b29796b361f6390e0fa815b8dede8d1ce77c45628fc4d6cf95f57f5ab40ad6510af105ee24b76932e76f30de4b05acfc8d4c57d13a282731e421b1cc11ece0636263e78ee09d7c863664d3540ca6c7d5fd4d7b08baaed643b33e6d2baabd1fc545980e3d03f96ac2aa0533820786a9e4cf73c742d2e1939253005151c78d6c20a93db859af580d598f8128e7e19704b0cf22e49934d99c5ae92140c254be4b54427808f9d411d30e1ebae3eec5747e5d264c9d6e10a85c61865de2dae1b6872d1d499ab011cf921317ad35e74bc33a69aba9ddbc117885791f1110815f967fee497069013f60b2e0501ac39ed6a2429ede8a6356110ffeb1a961cb015ed96cf0b9ab1137981cbb6f0d223fc0fbcf0b312b15cbe30c704f599aa8a5cd4fda52c38bc7ea7682cceb698acb78883c15101e225b378bc022882b333473d4cc1b6463deab9117d333c3137dbb42a0388c95141a86d500732cdfcd921b395069efb390cdf3ea1c19e18db3916a562c5713c6d766846781fbd6005bfba16c26dcdb116b2408ba0f2ed011cfd27d6a3775bb5f7eee619632eb3856fffc90100b45f31ae0caef32736a3f327e59cf28cf0131e62153913c42e7421d14abe36ea973fcbd6f25db5001919157ba8524dfd0346af6c9be37eae270336c3c2b077df46b4372b475d7aa1cb1b87520f0e9a5f38c6b934c9241d1606e95b338f2bb59d5aa5646898190500e82f03ff0e588c08a280421f6eddca2db2738b454e5e6a137186afbe179a878576595316fb26269a6429719d30d2d0274b3c277372cca9dae59c2a84cb49dc902c260e4010ab0890583e02657073f0eb4696be755a3a3dd4d78484547abb13a37f7ac3aee76a8d3182ff60b9a0c12557ae0f0b022a910c50b372e65d1c96c728c386408e7ca2b80b82b89d89eb87bdaf5375602f5f0844a7c23551fc1e1d6f077d067bf8d63d0e41db20dc8172d45f8ec224183e5bcc7fbd28d21f72cb961cf3f3c5105c71adf6676301de08ce2ed1e23e32524aabad775a75ea18ba0077791993a7e8cfcbe54ef5f8b70f341d65971dff64d135f4130acf9b1d7bfd6c59b3aa67141a3d1f3d6a91e4a28b36dd61fff60b6df51c64dc863a141b0323e40888cb4abb94ccb011bceedfa53d3a78a56648acfeb0e5081c2e3c93cc1866344762e42d565a3c751f06974509c6186d618f4da12c1118e62d6b2e8def0d1e0021877a7d124daf577e264d91d837a715d769446a74606d5971b7523f281ba9761f789d847cb593bee21990120474d872d01f732aec1903c1c3e004cd390edb6494992ad28fb697fb033248209b96a3947b7d664a3af3451a89d204d0d659d960b186112ceb0f4144f13f352e654f95eb021e2ca153cad006986054351418904949dfc4df4f4f4f627250eea62bd1f7a019eaa7cd2917d898ccf603452a550be3108cddb1f28cb6d2e6a00ad2b98f9136701de22e88f554fb562801c1a0797d949272090f10d9ad7ea2d99980c377af0762b6afde717f678d37f0f39306d07487f35731642450bff3a26b57034cf0d19a515d79cd7889e9682abc513ca9726e217272677ca51b1f6162260daecffe7bebca5f39fe08678c0db19197c431965f41ad6cefadbd8b5b83700c1b7bb0b55c8c4646b3d9bbe0285068ccff3c4c9930124f603ba9292c39beda644832dfae8f4f657fefb1910500c238e809ccb4f0015ea81eecd11de9eabf97cb54f441800aaa8609242027ed29d25141e2a804b25c2ca22ad1b2f1e24782be93f31cc29e0417f6e9234a3f6e9e57a71a23140817f0050f2157be3911fe15971ec12411bbd7e0329f5f01ca20e8834293c8dcf22c5b37537411a73ed57702f1bd8b039fb937ac7674b03b615b854ae60d4f73997d7816807c5a57b7413b5ccc2de9aaa24afdea2f014696356a44c2fe6206747f3a5d2b4e0bc49de7b5a916c2cca103c7e04fd011687dd561c18ffbf7ac4a28a1e3d274649599f592c517adca90614cf16c0ef4b7f609de5ea29377a1bc9fe79416f993ff2a640a33f8554766f001f8f25506a1919d1157ba32025719f8e2273fedaeb0c6effd020f405c7ef87679e2045c05d8c7fc8951317b336c66f9fa7d1ffaf62a13239d90e5bbac1bebe163f71ced252c4c2545bddbf5a41b72b3613c2b9df298b121cba2f0d759a189ef4abeaaabac6b72756b92b18e3c77f7abffa78dfb1c896653bc3a010b65e9b277c23e1c88176d45801575721edc0f6345e29f2c2002817c4b53ff7aa0cdf7abc4b37b55811d91f13849736f9fda0842cf73140fae2e0e770cb33922fc3d2b62f944b0041060dd49302a4d834cb0ff3ec48e417d4584d2422a778eaf1f3022d5812d0d9050fb452b14641b64fa425faebe33681d75f3f25be95a3e2f1ea645e308bfece875a14af168f7ec941d508003c82cbb6b608679140909b672c9a3748d27a7a215abd9790000ddf5698b5e1e10804aab7853adb345a79a46ec9cfeb3688275ab327c774c70c6fd59711e1c04d8db2da0905cff748c77ce7eea05a48e7fbaf630daaadd681890e36ca801a9828993bbffbebc0a548a5f56797cac3dd4434c9031279895a2929a83d4273addc73b952fd6e078b4b98817331757c9919a935662a53d2047f97a9f85936e19086511cee8cb8345961cb348e672956db5711713f394cfd79e50adc60e7d6a0b7f8fcf3bd646ec5f57c4515ad76922fa4fa2acb9d82e0ab4e1fb56f255d8ea345a263024f4c67b18678bb1756c2b5ca0571e8d9858d5a31b5012f3a27f9f9863e194a7e97d3f274590ff46b5f6df923d34234ca4cbe49bbb3097e191de7b77f2c59b20c7405995f8204e0ea9f660ba813918be71cd4c17775855a94f85f8e98014a070086a09c23c007676e4d12141d66572f4dad4100596fe91019ddf78a0fc6cce7751d2362e796ba44805a2e2bd04809208f375c05bb494c24103b097e4b008a4ce3dc9b03c2dc2a8c6303b699fc346c9b8af9c4cb40594f0deddd51f0d0bd5145df4929e433fc8f92b4642866ac7ba82545c8d93773fb118921eeb9800c1d5ad2d06bb819fdc60f4b45a001f88dff522079179f2cef3bc9d4466c05977ff09b2f88f59045e0d466e36baf1d089a82c05faf3905a5788ba58b3faf8dbcb36a8a9de00ac5883d119c71fb6db928bc59f549dfca9815f9812ea2f61038a1c432c72f7daf6392a209d82c259108d8ab8259b2c5dc4e0aa913d5b5272b56b6b0cd0d7c6e1d9eab20b79b43ef37da5078fc5f7b92ff5527f737701df6ec1754ea266693b21963f808c10129a0b5452425470f9e61f03f7d207e26bb515fb1c7e1b12912243aefe23f967da69eb4aad24e373712743e90c2ca36a337fc389ac77abc82f94d6402c99b37a2178ad4ccf14b18a44cf54356d492097d19a0eb2fa88145a4426105c3c5f71843b77e89858343ea618f9bd47e31a258f039f383e274a669730c727685a7b73bd44b4877e282319999d195b3486349606c10dcc4e5fe9821d4dc4e3bf239feda56da19a7d8e3970b7bfcdd1957c301221b79d2e3435ae0b556e80743385e0a75c643506da26845be5c93cc008f0fe1c1bf47518320ab1e4de65c021144ff9021cfed0ce9e020bb21b5e602fb78cf6122e6d56be930618e9247de1366f1c981072cdc7d64e63a272d5a30df71621fab123f1a47876dc5507ff91b1267899f00245f115ab86b59da723d102ff8fb6658c4f1119efd4342d4993e379914dbb383d29d12850e4db82dd1ecd0a78f655c398447bcf5815fdbb817001a6a18a53e6a4d4efe73ce1600f08b65347abe0a7e0e443d54f28708d083ce37456c36d7400dcde4533caa1cdea91204fd063642c5000748c2299968b33f82df791abf987b5fd8f22075042a917a41471aa4277265340f6478c8d327e501f2dd4c689533558a116e6119d3dbd15a33d5cfffa7702899d4490db056042258e1eee5885d4570e348a52af76f8cbb2edead959507b6bc8b36ad0f9c9aa5948b46bf95f1c784b5e1fe94e2422411edbb83dc27a8ab7bea4bb0a923ecb605aa6def5cd8df43040428833e65ac4f601847aa31bef8607133b2d5da863cb16e1c27e8efab2ecda41c1df308e148794ebc3e3314d036ee3cd2ebf3f094fe9c6337de93649ee90b876e1d3baee8713aa68422c7b5620aa996c5bd90089f5d2495f7b2199d896e69a049158bebdc099c5a5707bae1ab84fcf9a277b104e08cd771969b2b0c52620900ddfda31ed396f58bb4cbe4cfd4bc70932b85ddf1920ba4adacd61f83a91f67ec6a7e77c6e2024e566bcf63817920e6c6d5ad7a4a62e4fb47823acd404746854e28636e20918593d836bbf2b28499d1c08ed04f5881eedc6d24dc02bbfbd18740b597e110c7b6757d3d9f06", 0x1000}, {&(0x7f0000001500)="488b86d8fc7766c6867ff2a2126ce46ae109855f12f3fa908e1e4b69ca8229d86f52e5c6e8cb90e9ccfb7e662e0733d03c60025482c3e66f1dd12a3ddccff1a7a79d053e04c873ca79dbdc4f8612283628b8bed917d06df8e4d78a6539c444104b2a33805c55f56fdffff7041ce3c8c9944996ea1ca16358c97e706aef2acc8269cff80e079d8ad94dde2ff046f27ac05fb07c7415c38aefd98f9f6888fbb3e1c7653961445f1354f6d143cbccff3a", 0xaf}, {&(0x7f00000015c0)="fd78d3db656122a59e373c53fd6729e6fbaebbccb96a0a1fda3a06a8eeb0f727d4a291ce860c01daf0953fca467e884a4f2fac30492aee4618b99a6bcc43314c2067c270cd86196ee865241c5f2244ed74c5fb5ad99ade5b7f307c53aa31e29d1597475e913aa157d92577e26c8bdb0aa359a81fa45094b1772c57af0a861ddf362e6c12c2ff7587295d13c39d3b86f9eb380291608115b15d70fc72c0b92b5c7e04d3e70b98dc67975f2badbbd3b112036e833bbd24fe8f4479c111a387145053b7bfc20245d0f847a235dadb293bc8fb6cc4a2de14c6e5a558599a58992686edec16e8e60427091d6305162969fc319c7064a9c12652116e33cd26e4be69358275102cd14efa7bf40a812e0ae482286b8e80733989f71a57b7d4c5c1660873fc869997d656c56127951bb22deba99a9f85a7725a5e7e98761ca2912c4f7e6547f24d7fc73fb6a212fd896e283cd65cd2fd59557c7234c54407e9cd3cc70fae6bec8cde5c27f14a2ae2b2f57391f8b84a90e2a9438d812492a666bf28f1da036e12793aa53729cb6c69dedc48dc47acaf8686ee019f6d99642c180f94257b3c91cd49c948d5fe535063b399220945b2357b7c39ad9117ce09a9cc0f189cdd377115627ecb4c434af90efcebe912dafa173b8250abcf414e5e75a969aa188a3d1d7e2fab12fbe6f12382274b42ff362cc4f2b48ab25fdf0459a4752d4d5121bb0bb440d2a2a6fddd76a7f711372fe99cb6dfca059cb14df27f10ee49f89e2d18128830e4cb0208678447e2a1482b360181032424712335f4526d8796728c9b250fb448316234ed1d01fe175573f4b5b8c78c5261d4be11f96edefcc35b8bebd3d4a5d8beb69e17d2fc805ae73565ad0a5d27b945486746cb84318ba0a56bb9cd5bdc5e69b5456872b9d171ac3db03c2a321b43c364937e418407d5ab1f7a29681472f754741a0d56ff88497732d912f0028d28226327307e83cdb65ecb05a65a497cd90d734fe9f1f4818b389bf3a780901a3507cf60fdba7750be067107f11128834d454f20576bac723946a5311275751f0f8f2c28ad43621ff5e8056d5cb53097d9bf228ec6776485513001ff6425298eeffdf6a136415738b89b994b803c5476a1cc4b6da99594b5ebca7333672885d72b0ef891e8adc0dee13a3a6fb124ed98eb0a28992d52575784b1ff6fbe3895735e0a58b5465c50ce25fb14dd2a382dd7b924afcf390504ef0d06a7ddb3576255181148adb86f89d1461c4d3dd9aa91f7bf8f9c0ec96d619fe3b88b4e065852034fb9c733ddde8e5b639efcbc16841d809a0b021a36903e0d76fee8f5d6fb656dc873c6a8e0525ee856853f41877edc8e6b854a54715b6035c22aefc3bef1ea2c261d9bf5737b975a40b42a76f615930a54db3ef82b6923562c07e3b9b4a198ae714ee4bdb9bb97c481ce6b206ea443bee858652b7cfea715b917f14a209130add186513a5cd02130956acdde37d53a8b0dba4939eb2f505323a2ad74459777d6c64c9c8cbc080b3d1f96e3fd7084a7b5823d0ade830b2fe82a243a719c7616a1229d6a089d86f7cd85d103212ac9ecd64600b05592bc0348e05c2bfe7ae117f8dd56d5fdc1b816f23906a5d4f6c6df9239e31450153db66b728f47843e5aadb61b30b2d1031bdbe93555452774150c9a34b2edb551dedca6b1d793b274de106fe16fc91314a46f3ad1d189d3c9aba03e2b7f11de7addd2b9cf8bebec4ce5a595d4b4ec9120f58cecd66896a89119ce4995db6203682d4d09067e6566a02930d6cdb96fbd3ab071f9014c810c21c8148f03e669f213b944e03cb3a77e1070316ce14b7f96a9ffcb5e73841d98a5690e09bb45d53a2b5052ad69305d745ec8f07092dc1a46f462800f5a95aa9f856e1ac51c166df3f7687b4484c4c8f573e6a3b645af66b822e52b24d02f929626cd0ef061442c317f010b48fd86d167465458dbd43da1e797eaf5bce379a7ab3ace57b9c528c37e92566e01bdac3a0cfd7b9d0aa03275fdfdd51b98a6adfef8a92cf399c043c9e0245a735f9a35c4035f0a886aa58d673311a2ad01a1c6b4bdeaa1b6ca94913f021919947d4178ae3d2b2b01b850732cca4e04ae19d51dc9c497dedc642570c2b5ff829570a561b79c00e31d1d025c0f3fe1f789b1a7033a7ceabda9cbe1d0d4a54e78bee7f7e94258078735dc02c98f494472a29b667bf52efcedfe9cf12ca0f0f10a358e886348db8990953426563a49b6c3aa926193a6548af2d2454bd1d446b018b8ac163d4e5f411d1d8c1401d427ae8e2cfc12f0e53699b6a58b0faadae2b6c9fbe43cc27ab228577adf76b27e8802a031a0b3cb64083d80e065961e778d16e83d185f91eeed43b2a41e0661b47f879e938d97a0aaaa90a4302048ab11f8082dbd45bce01f9b6ebfcd15372b4b66661b28f8309d56efcd4be1cf6b56e2faf014ea8d5eccc42e9e02999321698e00bb2f0ccd84e64ca4030abe3a9c64c44207057021a81da2081f4594f795d741c6d1da6bcbc5ea892cb10d7e52d0ef11611ebe9d3a883bb5ae5afb2d8b3baae4e94abdb38fb881bd0b04a7c5615b14a80a26172b712751684213a283d351debdc1e67ef60cf71e0bd9f557d92b108859a37604ccb111c7fa477dbbc8a0feba8f0ef62111baf99849702855ad20727df3e8e0f36f69b0b96ef6a6cb2386d68e4084e282286e685a5a201b376035244ceda9d9544e9bd11040c3d02df17342b0656bf096f797ad0a31735b5e77c1357354abe802e2185260951d91335a75d0af6333dd34528e754e7746687caf2e59635ccb687264257e02049d432627b50c0d3d7ae4e5d1ce070578fffcf6bb5fbbe4e821572931c97abef34920a1155e6d1162c118239e17cea7154b3412de553b5fb86521443905008aeee8363a7823df37232203cbc03e003cf8a05010c6c11c7aadfd02de3bf50767bee837056015d588dff60fd530008ff016ff20f006a8431494bc437bee9b6eaeba0cbc1275dc8720c83b9affb574b54b43e5042786aa70d35fdd87b50908a33bf151f75e31afe901c6375a828ed5e4a6e86be3a56814b2777f328e1810b1d1b035e4b0b16b878b5f96a36d84e6af2e7865cab5a3723c4417f71583a9430ed5fc69739178ea8bc2099a033a15fff40837962fd436bf6a20aa9119fdd9188f50ef019f9de25c26e0d8ec5e6c991317f1e30b411e238bbdd3849b536222fd305ff5f3bbb1a115c2c070646fbfeab7c969256883ed51c25e0a7e096aefd5685bf7ee42840b0128168086c61e80493c6aa3577abb341709e37ac1321337ee591e0bc56b97a2eaa4e72baa7b692d0eacbfdc530cc2f2f640fc7a99cae6fc7ff6d91d32f83644b4e89c8084da6596ae46b385f7da6c193b6445cb9982e6f9373a3eaf6bfa9de031b2c15555bcaa9b3b44c18a6147f6f8bcbf8dc4920bec4e85f4b5274ce8fc0d6678b9f3703865b0852407cfdd8a2b3c8adc7c10e5030da83936f87629bfe2857e4371f6d426ed3794633ca71f6c91c83f985d09b5f17bf6a97eb0ae772d3dfbf7bd95f8612f749c254781e9ab0f1cd6fe188173cd82c5b2ba34e52831a6db6f0f96ce6e38ef8bea5abaab3a90694e1a29624a35141b4d72a1030929ff43fab748c7920d6db2e79f4264ddaa6f34ab01ba30827add512e91e56fbb6ca7f4bde15ccd16f1b73c16f808bc602484c4678e5e495fcc14cbd2935ed8267dcf9d2c640855ad0ddc5be2099a97c581337d2c49230a23fb38eafbaacfb3473e74e011a6915f437defbb85b2b9763b7ba80b4aaea6f3ce3c0252be88d7304b2848497ffc59d29415a3891bc27f8684a63e4c09ec140fbccd872c7be09e2093b68ae9473db266649dd9209d0d5daeeb43ba0ec4090c28b44456b1ada2409d0777987063effaee825ecfed4cfd857f625696e311e3630c700d7793bd8cacd619321f90c0ce4285a3e10971ef4a996a635d8dfb5c7ee24bdbe5654e73342d688fa7a404fbc704b52454d017556271960c41bf2f173076b2e73d9f87afc0b8d1b5cdab0ed18d5ee0115a663cbdc8a5fc609e77e912e06d19a09a8c0b9e39f6381b56173f7509a4200acf30848bbd4a27414ce6538a7d26665f2c17474ab872f58fb3c4b8882e71398aaac1576b44e73a569eb82f1528af75d905af02f3730cd88100e640ae35528d1e79b76b7fcd34960c9f340b3c753c554c2ddf8a859ab859a4b69e7491bed4b08f40a7edc3292752a68a91f70382a2f832fd1fbf1ad5479c5e573d57eff6bccd7d0900004de9e7022768be8f6820af87b2146abc3cd2f23ba7af3e93f0785c1cffe045dd4342b1b4a6f7bc4acc4babbf9689e41619298091e18d1d7081dac25342af0b53860798690fae1436cc3a6061beda464b0effe02144846ffd2a0fed0caa486c1323d50839bb61ddc7e5cfa5df54dfdd2cef78fd8a249145535922773b88d98a17f5f8f3a273acc0665a9f6bee561eeb7ef62dc05450408fe00bd244b873cddeffe68c1d4f9ffee86fba435ff3b367fbefe950b4a2a6fe93751171f5c6669041c6fbfb306cfc05c54ecf0d7eb259324589ffdea55b14dc3c616f44caea632988c2931f327edad834cbbeb4c8f8abc82ba39893dd6e901a6aa29d95e2e57521b9a572d34c83170663880695e98a097f5cbf89241a332b70b23d8bc1f2439c569e857ebb5976e1e5fc487f058718ea870dc0bee263446b31e103887eb10f5c6fa9822477d76bd59b9be17a8d0377989961b8f6c7a5a0e1a81f7725c729e3c08ec89249947f4378db6780e08d1c5d1922dc2aa0d0ac226cdaf19e96285549c15d51cd7689e260e7b28da2d23b6d5220ed28fd4c2261834918b0bc2e5e549043273641e067c3cd951070a61181842cf612548ec09f5ed21d4a0db9fd1824704e1aa4b9b78e4d14411ee8a6567e8b9660f29be0fff2344bc313453b57732d88828ab6d0464905e6a7fa2fc7de95ab29177a70d37b0615c1319f90bcf92fee52a26d1f96e87fcd340d49497fcb4d0abbeb2423ac197eacce84fe4711bd58230804c1ebdc8cbeba27d3607beeb2c8173e717ce023203715fd2d80598d0654b517599175d0eae53409cffc28e4862a76e30c7c2fc3586b1435c213f38ad7365b8080989aaea2ddc9cd099f378797d54edcf72b4a04653ccf26f3b76e58f83caa1b3e5f00206c518553192824bde941e7ecd2a5746bf6f61bc3ee05220f7d958fb0022b41ae05e48b70325d4e7df68ec0126b89734541c1890851050d9ab6fe8e2f7562257863c9d91934fa12f289a3f878502c469331b41872a6877241c8ceb91370eb0a90d9f294a8f8847aa0dac36184a76d09acfd079e562737db3a99234e1ef6f57a57609855b4bf190f4b005823a2ba9e5c08e79c217432a0bf5af1c113714c2ceb1fa849eba8d4494d161e3c0b7d3a494aeaba3119cf030fc1eb337db27a67fa3f744352b5f0d6614b1841ce4c61df84350d63c754c524399ec57a680fec05c621a197a4ef2b3c259bf920c1c16500dd5823d3bc11f43dbbddc3498a18eb3296b1c9c0beb3b10befffee5d7f5494a34b1fbe02cf96f184fa2cad3c9a50445b7c2898e2ce62f05e89e69d9c800c274a64e43775ab846c1951d57444207181a0331cbdd9c00401e4b985ee28d25ca852518cc54910eb45f42598a91adfecb9d5a1f9bc1c131500243429447c3621da0199e856b33a76dec0a940a8ff2e54a5abdeafe914c1d4346698deedbc1e4f44314b843bf6bf6b73ffccd30c6324c972bc5e57149734b162921b4616d97c57", 0x1000}, {&(0x7f00000025c0)="0dea11dd95afbc1a84a4894cc58d08f1199134c018c1ca32d7a081dea6caf5d8ceba7a5814e78f671d44472f21efceff1b1d8c30fc610e6eb969138523fa1129723a204372732a8337595244c9c526ecb9e4e28ee3e455b9aa908b61c98a6812b9d201d5bce031657c05431397ae26191b0aa437d965edaddfb2d7b37e5dc18b3f8004f70424035114bed3f7008cc0e41386153f788d0c51d96d4993fc69adeb3781f9a9e7f7b852117d2ad2ee9a075271f917cf63056e18e381ea02cbbf5f4a0cefb337d703054743a6d90ce623054247ee3a3eaba83c0e273736c041bf2e1e24f0aa9ec9263974", 0xe8}, {&(0x7f00000026c0)="4a4ec4a757c4e804cfd89f6e12bf5daf5c9c199e02f289c8afa757ea055c0ee4938fc85f6e79e6dda5858e3337ba5e68ebd16dfa119e1798d31640f8a56d70c4cffd9dbf702f2e52d00dd3019eb21e9d6bd2db8d2b0803b9aea42f01cec9ab2a26f66f27fc481a840cec46bc779956965dc1040e70d77316fb5de6f317a4de0d3ddb3184a787fc25b6c592417c7dbed38f7576325b267fd1f8fcfd9f8b735a1be69f8323e32dd724f322404a9f4a3480955c006a1808e6432634b649e91422f7617f2fff5fb5f73fac5bf2e6b7416ffd7f6692e6271074c9adc0e8009ac61f1c3b47273b87e2efbd1528358dece4df26e5343087ea79bd99bfabc4f911826b57a841e2f34bdbfeb0af9faddfbe625a6748f2a016331d0df8ef15ccc406bbd93d9c1572bb97bf0e9dddb0cc8b1349d944056d906148c42c205383453773dfb98dbc907c4ca9fab3d86d077dd8d693298f14142ee844ab26edbd430da0d5ab164267dd8e3ae53f9f386a11374a47e4a227829b5a5835e65af719bba960411c23a35cebcaf528010b332ebd2719cab725bcb307d10952620155399e55f95fc1c5eef47f43754e78b3afce5a0b6b59f586df3ee1b0ac961e4d1b96664cc482f99d78495a83ec23fdea74260a896ff37a9f84c1ebe842b932b6cdfb8c8c5863bc8483942d8cab0131b5aba212ad95e04d9dd29b9908b27b07e6e6c23a2c86a1abb8d72772f4159a718efc114db816d27fcbff5411efce2accd5a797a75800f13c8d2d55e3faf2882c34dc5cf483e5a888a6dc095c74bcc887734674e1b513cfba23e52b2973d3a936ff6bccfbbf545eab1679ce7cbe9b709aa551a19340f10b6b7f74ddd8bb85ac2caff6c65db11f5f325b72df817c912c6e074fdfc2fb3ca656c835b74afbc8d11bc3ff7da7efe01ba0840e74c9e5db933f9adf4a6fb5cd873b7cf5ba51c7413981b5d1620d9ff4ab7d5f30c0d00c6f7d51316154fd5bd9350420add5ae09acf5b1a25908dd23c45ed890fb3a4e69f3c49713e6d10dfea014d187dd5ff27090c9b5586d938dce09d6219014f80b60e7d28003ada8a0b139093a6884711ebcebdf532bda090285cbd1d62b4d3428dc0d1d81b4b431c796a22af5772d7e83114f83220c82028a8d1041613a0c94e8ca2103fcf6e29d44f51eabc7a5e2233098fc9fb845886ea96ea2f8afe009195cb15d4c66cfbf1691f5d1d7ca02bebbb06f09776e4a55f14f73ff5365d2c8677defefa2ba259f0b9322b8db396ff887513c13503b0be5ffab4e0e86809bcea248ac438dfd3c1783c3df62c0d42d419ef0168fd6461808e6c7478c60b1ca900ae9390cec606f731470ae749fc1c0c60e4e0bf1ae1d899c728b47a3bdd72ca24830063e924fa9bc15b13e64e0817bece6044392f5d0cb41a3f927c958398e3be531fbc2f2ca0b920ce8872dcb9c0f85933c81ae608630d107b40c0b2f8f19a76522cb53092d6fc24156c707c56f4f75a8b714000a08f5dbbfba378a1cca79381967c5ca813af0070f8fe3f1cdc6e5ce3a2194cb52b8a898f54adad56c489a407b2ce31403859e07c39a300f4db187087c0e724ccedb63e10ccfa7c751a2c956d0ab7f9ad64c16e2fc4950643ce19328ab6170771cd79781948f79ca4181167954fc0e059bc4827fc7b5bf1dc8a965c6f7161b557a8c68081243173e0ed64dfcbd5d8c862a7c98b99b27b852f7df25a869c66ee6389c5636d0c68f0da7fb339f488adf3860b66c685e6ec8eef9860ce3ed44f9d75a564f266304925904648ff0b6cce0d7d190af15b159c6ae05d42f498cad723544a79b6e9fabdd32aa2bcdcf55a0abffff92e785ce638d410f4f3def566fcec004ac8677a0641a26e0566a89c312abd9971deec7e9bd5b4b5ca3a7d92a89f78e80d9a88395dd99ba125ddaddda9b09664c55665139a784e30fd5cd0c5f3818c2672f60a80a486602e579ffbb30581b90cd839095a8a271d2bdc8d048dae1fa02bde2cf196d895a91c676ee27107682747412b934c589ae2591e6633aa9edf9adbde04cf0293557b8cda9b37f23a87368bc494b7f990715ee08109509ad2d6603f574d189090e270cb8caa78d2558b511a05e3b62c9f27e6b4717f3bbf1849e30736b9b6b14ad7c4e6e9554af2c9a8786d5966dd2e94367522e32a52ee0cd5cb61de99895ddf8e62760cf643932c6b95f95b31ab0de4e207cf46af2db1d6091591c882e5a1115074b193bf286205cae6110ad689b29dec9faa75c42508e07a4a1a9625f92c01086b385eade8c0a264ce9588b6bb46c1d0a655621e26d1a5b4969ed7d266e0546b2b373297c322e2b8b22efd7f2a1fed14f2c7135efa77345592698c35e4f4fdf2c8d9c3601e9af9fac7c3cadeadea8507b2757ab452848a542d52d1cabaf7f9f5e1a6e2c27df668c01fc335be80f8b5945a56954b22f8d95f44243202a584e41cf6691d26765b42cc73d500b57cdd3597363ee4cf253ef96cfd2e938dfd0f242bcbfec5d9047b8ff8a39f4f5eb6220d3ca45f8d35b4cc647ef01133d9f8016018175287c2e638b6c538632b5a333bd954bdd078578cdffa1acf2fcece9eb766e5bc878280a3a66fd99f20f88f18dc8d90301d1251fe0ca193408b85fd4cb9fbb38ce5f374cf91c6ede7531587810eb87bf8b88b4346b397d5c9091f4fa0b5f494fb59023f1380ec55a49fbd502f5d29287c103b018d2a2fcec90ce764e920519f83082dcbeb2ba1e1ef043878a470cab2b893043102c73a62e2c56e53180bb420b8d8432881fc3510b8f2a936ee55603836eef3b3887177e4f692c9304f257f15c2b1e680fe288a925c2c5d3b5d3fac0138c2f621a4147ae2e841f1f24c5572deb39d9dc7303ca710a43e5a36ca559a0684ea650973a35b1ad471a41e61498788b97efab537ff539afac4b5fbd39882bf08985be85db90f27048fb033fad42e4a204a8af139d26b5b34d50384fb3ddf4d9a2df6be3fbbf042d0c5dabf4053a4528729626d54b7a51a00a9f2532bd0f060e660005662dc67825fb5fc9ed5509d1ae1f5bedee6631f2ddf244aca4d85980c6442082ff0f999f1f76d22a2f140bd9dea0fdf536382f515dfc3d36127771cf139f8cc52c4db95ebfc753a2194b58935fb0730fd01a52c09087b8c2999d9dc5a761af67a0a37a0dbaf80c5102732b08b7f6976c6e66b2a3a03f401e3402c4a71ecd600d108327e1cfbe85232205b3274dafc3304ccae1f32b6b320afdcd15d25443e41e05bca80c4737609152ec45b8bbd67bcd2ffdc636aee0a30250716edd1df4eba1dbe014e97bf3cd75b70c7a5892815bed233907572fc05452d01206b64790509b020234f5889c862f0841f69ab4c6ff70b39cfb493e2102490e15d8058b2045f2729b936a53b3483fa648bf907c37e22e68f1991afe57b103fdabeb54afb5a5d3bbee07dee4d9de2d971b47b5483e6c2abc650c32912fffc3b7f8ed0fdaafc61cd500526459155b1101b233a99d73d7d8bf49bb98d4f11fcbb304d2171fe765a87b0998af51217bb2cdf9e7ed7a3784a1a0ae68d556b6cd0f46d406b3cabaa6b03f10629e336fb58fb03a1bbcd7a0a91fc0caa145d21245106b2fb0deb07ef2d45cbf700f208150638ab80f2060d9756d3ec80eb49b71cbce76a8efc827ab11b354477c16a0da74a7f5a863ca083c5dfb83638a3aac41c68349b2cc8de4c1e3762e6ae836dc4fdf78172740f2f0216dc49ecd743e396d3ff2d562e25ee95a1797aae84ea9905863e95da78d649d7acc997167d542179e1305782e74af1902f5680af8e30a63f95bf1b0408f8e595864b871e1a4ba2c35122ee0740f215828a950267b69393fefdbf3c9f23e168170d69c685052f26ef93b8dcf11b941109d783d0586c2e09334bb0d21bcd681377ad4530eacfc75a195cd208b2779ad319bba83b03a4e884c28e0fd2351ade454c7b0dce96e61c09b70a5c70622092f5c6466d66c7a29610d25b55e5bc3c30f8f248dc2eeaf800196d843e901287eb7820f411511b9d6c8ada7c3cd41a1b0a7bebe187f1907ea1d55e0f9a9aaba508197694a6e7eab4559f83165e988fcda193ca8f230400f5e13a20e5adc462dfa9435d43f728047d9bb7599fe91de1a1b9e3464284794711ffc8a345bb35bcc84aa59881ca77986515136e414ca11f286063075ef18a1115013cab74c2c03b7f6d61faaf367bba5d72c57b2641a6fd70fc4e758985cec22c5a85b4239e909a2f7c937c7624838fbbaa5a6b638e2d68ea13578f3cce02e9fa0c1384537b8b80c118637dc4e8f42168be14f7fc3643bd2ddc1ec9ec576e9bc6ce0b74bec98f6116087941ae486dd3bd3bbd6f782a7793acba7a2333c25202712fd532cf168622edae2f7f4cc08cc875ed123118a11e3e816f9ef07b1e1c47a8e2c7f7bb709a148557a62656e57907ca61d8c0a6fa9e3c577282241880a3920f1176c3d41d01839da8b972f7c4ff0b11f7e95f372e495564e5a6eab427e3b8efc742d40687539cee3424945187d8e1187bfd7fedb515cbe968de7b684a00b04c1fe92fc675d7ddd806bc814ec1e838a482d63a930645443a9e6f78c6e92342fe4109a96a53a7d5235f91ffeef42453acb5601bf2b9690960694430360d4b00e3dd144b9bcb0104a3dbb376e5bd6d912a904bb9437e8f9489b6ade9c95c071e6d1b81661aea4d94bf335e996eeecf253f6accf933fb58a3427e2f86ab74cd62f2e42b4128452b8327bdc441b7142abe208a6320e3a132539af115dcb48dbb5c8fdff66f13116395c964894a98b611b1202db556078da5b4f2ca942124158c6f13c418e32d276cbedf5d38c8818f4846282fe3d229b9d93db496ab025f26bfe70b2b556d8dc730d130dd06aafc153371157a91bf00eaa17ea76a10161c53185792fdca0d0a7850cad3f2ef63125034b505db92ff7e6f05a57f7bd14ba442c2ee29eea3cbd8676924ed8dfbb37feefd90deb5aaa9828845499f0695d484584b36437558a5d7286631541601d60abd95a025f74b55983cda397516e312686fde82a2674bb07c03aa0f01eba15d10350654812286b7b7c1e7be90fdb8d82f3da0eb8fb52ee097c485881fd5ea95ab3ef4790d5d4f8edf45be15968f4cf10fca0e24ca341ec69c7f31f36bfe6eeab5b8af241aa4c7f2a556de9161e82e65a20741e88f2ba2642f86fecbcd6c1c326991f9499ad133811d94cb097949807c8ad381c9760d62b2f8bfecb6ebe415f7d2ebef35d41d5c6e1eac05b230cfcd81b9185cdc63ed724d3f9aff26c65d80670b955ad2b97bce6107a8b4b83d561707e3b5e243c68caf771c8fe2a35e28fec910a35dd4d6034ddaea21bcde0a9468afeb5397ed582189a130e615338db3aaf75c5d4953b230e5365aecf45f9a32817a100b7de1b00f2701db601ab230319831d450a873058891dec6c147e49d71646836338804a58acbf10b5fa70b0e22fda7cc53815da0efc111aa00ddf5e164162092f63fd8562198db59e05a51e149f622ae6d6b38c505ed52352c03bbba19d82836ccc70c3f9c0ae2dce2fb8dc4b0819d44612c71434c24d66f882a3139ece2b7b726f4ec2db6225bd63917f2c74d9b4790b591a253d92e46542b0387a801b0ca758e487f05da8c6f8f8231cf26ba0a6637cad97d0a194379dae55fe1f15a7eb48c87f47ea6c25eeb8864678415761ea8873c0c0a73ba5ec930e5bda749f92b5dffd08a59002b70cba22af2edbb113f64b52ed4ad67f9e08a9bd254cc9d9dc9c75a74a4dc517c4dffbebba7c85279a5a3ca54b083b", 0x1000}], 0x9, &(0x7f0000003780)=[@rights={0x28, 0xffff, 0x1, [r3, r0, r4, r5, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r12, r14}, @rights={0x20, 0xffff, 0x1, [r15, r16, r0]}, @cred={0x20, 0xffff, 0x0, r17, r18}], 0x88, 0xc}, 0x403) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = socket$inet6(0x18, 0x2, 0x0) shutdown(r19, 0x0) read(r19, &(0x7f0000000280)=""/210, 0xd2) 16:01:20 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x1, "6b8a3a214112466cf136ab39f771c0832726bfcbea66e637ac9a608010d9ad84bf66a29d8007e1531526bc8e6650d3c49cbe6ea9485fa761071217518a1fb0a159e3254fcee45f17c80446e4b6300350a95794990a2be53a3387b95604bc76e234298dab40e35eec0a"}, 0x71, 0x800) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) 16:01:20 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:20 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) dup(r1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='t\xf8\xe2\xff\xb1\xcb\x00\x02\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) dup2(r1, r2) dup2(r0, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:01:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget(0x2, 0x2) msgrcv(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000001ae916b2caec63789fecffffff00"/177], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r3 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000002c0)={0x1, "7f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717522734920a7237b0101408f5d896fc0e04318cb7aaad"}, 0xe9, 0x800) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r4, 0x0, r5, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgget(0x0, 0x446) r9 = getuid() r10 = getegid() r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r18) r19 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r19) r20 = msgget$private(0x0, 0x9a) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x2, r9, r10, r15, r17, 0x0, 0x55}, 0x4, 0xb8f, r18, r19, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x6}]}) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:01:20 executing program 1: mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x122) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x85af178aa5b31d16) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r8 = getpgrp() r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x244, &(0x7f0000ff8000/0x4000)=nil) r10 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) r13 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(r13, r14, r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, r8, r9, 0x7f, 0x0, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semop(r16, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000, 0x800}, {0x3, 0x80000001, 0x800}], 0x7) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r17, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r18 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r18, 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:01:20 executing program 0: r0 = getgid() setgid(r0) r1 = getegid() getgroups(0x4, &(0x7f0000000000)=[r1, 0xffffffffffffffff, r0, r0]) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgroups(0x3, &(0x7f0000000100)=[r3, r2, 0xffffffffffffffff]) setegid(r7) r8 = semget(0x0, 0x2, 0x40) r9 = geteuid() r10 = getegid() r11 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x8, r9, r10, r11, r1, 0x118, 0x2e6}, 0x3, 0x200, 0x39}) semctl$GETPID(r8, 0x1, 0x4, &(0x7f00000001c0)=""/167) r12 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000280)={0xfffffffffffffffc, 0x9, 0x8, 0x6, "3b8cc7898709771bb70988cf2362961da56dd577", 0x4, 0x5}) r13 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x24) ioctl$TIOCCBRK(r13, 0x2000747a) r14 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x102) linkat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', r14, &(0x7f0000000380)='./file0\x00', 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f00000003c0)={0x3, 0x1, 0xe4, 0x200, 0xff, 0x6, 0x1, 0x10, [{0x20, 0x2, 0x7e, 0x7}, {0xba, 0x4, 0x100, 0x4}, {0xff, 0x1, 0x5, 0x20}, {0x6f37, 0x1, 0x3, 0x7}, {0xbf, 0x9, 0x8000, 0x5}, {0x9, 0x1f, 0x800, 0x2}, {0x1ff, 0x7, 0x72ff, 0x3}, {0x7, 0x100, 0x5, 0x7}, {0x1, 0x1f, 0x3, 0x1}, {0x2, 0x6, 0x2}, {0x40ab, 0xfa, 0x8000, 0x6}, {0x8, 0x0, 0x7fff, 0x40}, {0x5, 0x100, 0x81, 0x80}, {0x8cf9, 0xff, 0x5, 0x9}, {0x2, 0xef04, 0x1b49}, {0x462, 0x8, 0x5, 0xfff}]}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sendsyslog(&(0x7f0000000500)="655656ab43b263d4e20477108666c77946d8d7578826ce0ac17447f6d3d7e8c55303b86185db700ad32ecf982c88cd25e7", 0x31, 0x4) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r15 = semget(0x1, 0x2, 0x10) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000680)={{0xfffffffffffffffd, r16, 0xffffffffffffffff, r17, r18, 0x0, 0x10000}, 0x7, 0xe9, 0x200}) 16:01:20 executing program 0: r0 = socket(0x2, 0x2, 0x20000000) socketpair(0x2, 0x3, 0x10001, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) 16:01:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xdc}, {}, {}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8fb1, 0x3, 0x6eae26b, 0x0, 0x7, 0x4, 0x1ff, 0x2, 0x2, 0x3, 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) fcntl$setown(r0, 0x6, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x0, 0x6, 0x207) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/6) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") 16:01:20 executing program 0: kqueue() r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) recvfrom$unix(r0, &(0x7f0000000200)=""/165, 0xa5, 0x835b15e7320dc239, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, 0x0, 0x800000000000, 0x0, 0x0, &(0x7f0000000080)={0x400}) 16:01:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fchflags(0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc860eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda0d82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc5e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473b6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x481}], 0x1, 0x0, 0xffffffffffffffff) 16:01:20 executing program 0: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0x0, 0x0, "00000000000000dc42c9c5089732c000", 0x1}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x30696ff2344ab180) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r0, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="65f058f8bcc56a18dc2b1ec8cb86dae1f0f8e7511b9fc9b967088f5df2fb580d5d44e3d9a47af6f383afb65d8cbab337c8d709232920655f8fdb7f8fc25bc9ad472b3f46180ef41f1052e793e3f49ac01e53c7147fdd56bf017f4f8ab29bb76582fd25ab9b85950bd1d80fe309ebbd", 0x6f}, {&(0x7f0000000880)="c60816980274badebacfa69023c510f4f2c75afc3226601e883fe02dfa1a56d93d3aeb53484594bd9bb34def2b29d22e054078007840c95ee91f5f9fce75fef6339e85ba164ad78ed005479273297c66ddf524d832b4ab58e3c71b89e1025012883d4fd44f9c7ebc8c8096326f9a1f4b25b9e7018fa08b3a488123dc62796013282230a8045f56fd89d1dfb2d2a8fcf70f2de75ad6cc4552c20d86d247aa4dcf94a9fdefbb0deffc38e5780d2f8d0e745ea65286eae1c327f4585c865351e4538886e7df76aa874d32db95d18a716dfa0874ca00056e5983b33f40bf1f5e6064058cbe480c65eceb78178d5a118da19399488fe02bf78abc88c5aa81409accbefcc0d0947dfb72eb0e89c52689b12f78ef8f5ccc3c2527b038b8b82b73cfea0ed51a280ca1b08bb9a22a9eb4f59dded3b7d1e9b027e8611c9aa294b50c2490f4195d242e1b64b4e1d37b0c6614dbef580a5ca24a85c20dc17680561add4f89dad524b3623d12a052b7ad4959380b1e87e17b3918ee59adbd8520552221d39ed330ace7bfe17edfa4a444efd52dcdb84e2c485d28d842c9c55778f60cac4907d0ed0d459fc3aa7afb16c4e05120e96d103f32affe0d1f7438929e63e3e2dce594befc0f42c209fc4bc249c90404e70e13390414489bc73f6a4899158a2ec59a3533a842b62d71b81c3dfeeb4b2e844fb85cc1522961e8910bb4439d673c028688e4b5e8589993001a197bc0038f9ddfb098a03ac68801ab29499b43785d5288399b19afc22ccc01a73ffb1481d9bbfb2955ee281c2cb202734c851e397413f0a6e836ae406f2867b1a64c3e4b1b8f22b59fb5e3ba3aec3dc3c5dc66ca79a737b66021f4a5bf40a1c8911d1079e0ed447ba13020e5899d30289297da44738ee55cc1cdcf815d82174870d210814bf402a313a8ad6000abddc9c403e4bd4b2cc4ececb2037473b0d099cb9e0a693529b0e5c512e677546f035dc2314dc25370fcf54e8e07fe9b8bdc00b929d1d27e01280a4da5fe9fe34d4344cde6262c7e64fb373569ac18a8f2c5c83b274ce8332bbda9631b03198372c37a2ac3d132f57b53e3625ab10d3651e5caf12d51cdf44a77e52e363cd23a5cbaf4737601135473f168378080b1700f4ede04df6dceeaca4d91ae6619b530854fb4e780ba33e0391f01b613363582199e7b8ad9e030c716a68aee7716da38fae4f07751ce7ee6e84e1e76704961b5add84c4d8a02f07ba91f2745bdee31cbe6f1da8149488449cbfc1995ca3dc2961457d253314ccfe252629c2eab7df669bf9eb2eb05881ca5dce91b0138d7c8c5b48cb044d06af8993b84cf488ffc89378072471922b9e8b9bf04860a7974238af5c2ba0a0c8a85ce71f8dd7088a6f558484861210e4bf3a61cd458b73565df1dc3f2e789bcbb53fa37b327809291845a71b81c403133f9323bfbaab7a8bbc7c3fd6dd93f0a14f11b628c92161158be2dab897868541133aadadf35e13e79fedb36a87d3e3c7b05fa63872a6c4bc81b79b07996771a699c9384ff803af11d4626e9a18cb2d2cbe8b72ff27cc2093d971e132452bf28411c324d9e8a40d6d0b06d3915fe6b37555d1cc699e6bfb036d26261d721e890035f4304e3bb40f5801afecc8e30d595cb213f45f55107bee669749888a358716bc0e3d3f84ad2dceced1ed17045ff2951a3acc89289d1e5f212b40278518dab9ae3a0d0f1e5f03d35bbc9d84903642a9c99d6fd3aa5b62b5ffec1ba1d5552e551fe14b3cebaab400904787091b933318f97e8a8c0e8016495668bfa8cb7eb6d7a067fbe23a0d9830605352b0a83bb4b9b6923e220c1bc9d200f37c75a300a8ccd67621757db211e10f44909ab43a139268f35d2e42ddbdfdd5d4c1e7b75636469f96af69bbc941863700d3e78b5bdc4039cc8512e639c3e0aa1b9e963cb508404c0640b1355d6741674e803dd157f10f53567aa32cdc17ca80a0c272d88746d4baad10d2fd0663f61a7e1b13fdb00555fee2a9095912259aab19f4d8175b08fc8ac5b5f46ac653ef469821213127d39a232d6895de6c2e9b724e803c1e797cda8388cfae608f91b46a8bf8d4ec5dc909c168dc0f736a3df6e01a2bbb2ca4cadafe565d317d070f3edf512188d70879fb53350764ffc65293673c316227cbebc4d3573d1c4c121d82c5a1a17abd18756661341048d6b30d60c3e85a77324a67433542827682b3b31c0aa04fa82653d95129bd95bf5c864c814693d926acc51ec2cccab0a2a9b6240bffb203f0604321eb863301d1d1b4f259dbee1c55bb9e7f1bd35d7c4fbe50b5705ce9e26c3a3d665752023f19e2a672e32431f727b466a91439f1046df140b3b7b8441b5a56bc4f073460d58389c1c2f5bdb575b47b7f66af2f3732a11cf8340a0d19a41da33487c7880dc4edb09b5a2d6127da764d33abe55d57f75139ebd9299255dfd022d1fec2bc5ff25e1a6b92feda90a96ae3656dff0df1a707c382b23f96cce30ec886018cfef2b5a241e8f565d618e9abce6e2f25f980648c122d952165545345c22a5105ffafd065a95a614eae15c9369397c223a06e432ea7ea86592d616cfaad84f420e0a5263cc1f569b2f82652250d54b8e93264ea815a1096ecc8cd9ce4b9efde18414756bf22b00f7a64af6adf6f271ac25372254bef69e562bd2e9ec491605825be018f885b8822c663d95f957ce2fa4ccd8387bcdbf4978237c4ccbb61c7f90207872f573baf4e998c7a3bc2b08d02ee9dd3ca915ccb5809f6819d011057bf906bb44a18dad0d8de159bbfe0d2bb74d3ddd8cefa3b17dcb17bf155bbde4e330f4bc7fb243d51b669da64c8b85779a6a96fdd22ef648e51bd6ce5a4972af8cb5cd1a70af029e92d6d599ba4fa69d1728c42a4e72068a5d83c0e074a2ad391f84243622642f830b9077ff59061cf3f04e48ecf5e40f53b0ecbdaa6eab5845c91839c7c6dc698d5d17673491c999f785fe2873dd69343c124391429af293d77401c2e39c9ea57bca3fe18fa3fc4a0a5a4b17f8e53a2d14042c52c162a17e7e49d7c0673cb0bfeecdaa94b07a5d11ef8b39d784078123c1ea43d66b38175e94634140a6332e4431875de1600eb7970809ac5dcc829c91d6fbb3e4b907aac05d2788911afb59c464f2533e812e7589f8f7382fde7f3f869905135c7f807fa1e4902d6e60ce2a1a0be0b00f363190a1277526d004035ec64f1096eade5bf1f74a670db0a4550bcb127740f62d2aa101691a7fa84044817e85df32a76fdb9583ef198fa9a078297bbb2d33953e88d975e8f8745aa4ac3503ec16a5b6d5fc5b333bdf1b134711d68ac8829e96c7411de1ae25b9f85337421495b1578435657d51f90f55ed53cd0288c4936fa51fdd56d875c9d39ac92c5dc17ecde19526c4ff1ef01bba4615fe3fcfd328ef0daf54cbdbfba183dda49a262e68545f81ab80243560319a4329e8d4a0795c1ac53b8d88ecaa23f7678e4f49cf4d9f54eabb2f5a5595e98ec1d23775c891cea2feda67fd9c31094dc0b46eb95063bb1d26286e778c8e7a521947d704f809c56c50f179d74dd0885c06a6dc9bea6383032c5c01e8ad21b8969f42f97619ba39a95e8d9a87fac77950ebed4d6bd7819216a910fd3ba77c62203aece2d12f8c12c08b636de8c03b3c566d35901cdbf98744f2ab9945bd5819ec31d956f00a1e52b34c026082d3cea67618e676071e70e3596cf011b3cd6e64f2d368023ae1a66b86f03f840c1b6922d47f3bc5d48ce547545019c28b90f8faee0abc2e5be1cd0f44e0ee2de0f30e3e63a63bfa0e9380c0e6997c5aad11a414da4aa48003b48c80bb941375191bbb5e590d20921c11b2bdee5d602e215f60abe6db042df4c4998d81e38db77a65b0e10186a60c648acdbd2064607ce67ce509c9b4fc642ea81d0e4fcea0857f6718c751d621c8fac6e24c9cd78909d76cb112c8033ad420cd72c165643b1499f0b7ce156222df8b4d156e1d6265385be421500b6be74712cfcad4d198d88587339eb592ffb92c686a349f6f400ce20ecc5068aab63b60aa27bbaa977a243c3b6d337fe9f134381d401bb53d92a8f457cd3adc571a6ef1421a95b1da869792121ce7ed0c3318ea81bfc0d813f5cbd408fb34f9cc74f865418fba19dd92d8f33774886c5492b7f13147f772c519dc4a611bd32a52aab81185d6151e56adda993c5b365e0c2d82e6959966e304f1f991c6132b104caddb221ae0a522630d3bb60796293445af0761ee73927a23a7a78dd66a806a271685e6dc38b2bccbd0b92c57e11d69e76e4f239397fc7c8ffb4ec5bae098b20a7bbef5697423fd11d86511f58290a979575283a46e6cc6ab2094966a2fd9458fe79a97a81c1bb76df8ca63d48dee6f10bfdaa197758be7fbf907501216aef0cfd9d6be247130a0f060b9e42fdf55ad6f5093d74a0eabbfd7f47c0cea5d25ca1f2cebab51d879c413cb2d2fef1f468bc84468d9c9c3adac5bea84d3398f7f0827f915ea190dd281647763b49443378a66020515413a17fe0b892c1db1908d749e2ee9a7fc509aabbfc87a5f1d30c249423821c030f5ba6e8b47be8e66aac029327430bcc83b05ecd3437606ac3036ff908872afaf0028f9727dd0c646ff91183f01de6343bb83d65a12d58881e5a9e4116210937a5df99955472a663efcf5f8b38bef53d81f17b711a27068e1763ff2c02b0ddb071b32115a71068670562d76847d8547483dfcedaa39d80efc1a10dacc36f4ff2175d93b1ccd74b0dfba96b8230d240949b583dab69c7f86b72ade00c7f0a2d18407bdcc78796a9150e1f11eb1a925b4a4bdcf1024120815fca12b3b2c410b76f86746962779038813116f51f6af8b7aa993987e4533700c07d8451107e0257e554eac41c271597281e5ace241a263b03dfce5ae7930c5688be4107766d26606e71705d73d67bdd12d580c1964b12a63dac6a694f523d9d1ab4d97cc5d4a5eb27b891418e29f187e01e029037488edb33f6919068c4a70073acf6ce6aaf6f310ab3a2e49f0375c36a3540ffb8fca7495698f7c4f4630e067c2745a0226357284ec3e021ca90a33367c0c868b9f9c4d28bcac3e951e95280e1d9a8b72268cdf74bbdab81f9551c6ae787c8538f1511dd037d431a50cd5facc91fd237e267331b7a0463212d504613a6750dce97b86e60b45a705cfa4de8a6013e08a6b76042cc92311837a31b8a97244d6e7ba22c7d9b392131eb48ef1dcd81502807f11d15123ef347b94784c838222b5c914ebde9e4aef85ef9ca27b558951d6921b33d479aebee8bcbca2f53cb0c5b1ae2fa3517eb8df60dc19a26b97adf173e3d55ecc8af4278773027f7af613612a55bfc6733478bf4d0a79904553acc1396a8f057a9e2fee56682590b8682198c7430b14949eef6045e6ed126a977a67669e5234b08aa58b24fe089705bf4712829e8c7757f13abff12bd65f1f11df67b20c1613124bfd29e5a6b112ef5c6f0eaeb2ca7404ef222f3eb013326ad948932260979b01e4972d316d87ec363b38c887f6d70915c609d6b8fe43b5456d42b0a6429c148962ed2777b86041ab64fbb640570fe9fb4b74071ffe2db30ac7a58c55b1b3f117c6fa286c4f3a8203a1bc93acbaa48d35db9bd8730f3130f7d33aac00b690058daf2252ad5267160c0da56b43f543c458891e6b8df9e1ceaa0b3951f0ecdb71afc7761f26f70392a5f4aabe61c5da85e9473487c006b835ef87fdeba63c5d9fecf18ac66c8fcceae9b7d4926d1bac31682adb2cd305e2555621f305a83eaadd7b9a8507661d", 0x12f4}, {&(0x7f0000000500)="3cc4d2737f02035f14646b32b9f42b70d76a94aa4ffbd7d6096dc3d40a0d75779d13bf90b5819f00c58b6642ec32fb82f7963e7b955dc067149a5d5e88a04a8fa17d9ca31ef06110974d27aa80b4b8cc9efdad22891c0d7c9ab247d9d4a74ee97ce94f3731e23962b11e99660dd7f569ba829541b37d9bc96f064fbf3f937f7ab84022128da2040ee7fecf5a115c107ccf33b9b72ae117beec7ce10a86e43691323a8a89ea3117eb99f5ca587df745a06c2086f5ae6b47f122ac2fee072b99781d4f1039ab0fa24a63598a3eda86f46e", 0xd0}], 0x3) fchflags(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x40) r3 = syz_open_pts() close(r3) pipe2(&(0x7f0000000080), 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) fcntl$getown(r3, 0x5) r4 = semget(0x3, 0x4, 0x8) r5 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r5, r6, r7, r8, 0x40, 0xae55}, 0x0, 0x6, 0x407}) r9 = semget(0x3, 0x4, 0x8) r10 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x5, r10, r11, r12, r13, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r14 = semget(0x3, 0x4, 0x18) r15 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000380)={{0x5, r15, r16, r17, r18, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r19 = getuid() r20 = semget(0x3, 0x4, 0x8) r21 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000380)={{0x5, r21, r22, r23, r24, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r25 = msgget$private(0x0, 0x0) r26 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x142}, 0x0, 0x0, r26, 0x0, 0x0, 0x0, 0x80a6}) r27 = socket(0x18, 0x8002, 0x0) r28 = socket$inet6(0x18, 0x3, 0x0) r29 = dup2(r28, r28) dup2(r27, r29) msgrcv(r25, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r27, @ANYRES16], 0x3, 0x1, 0x800) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, r21, 0x0, r19, 0x0, 0xa0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff80000000, 0x1}) 16:01:20 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x70) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x4, 0x4, 0xfffffffffffffffc, 0x1}, {0x6, 0x101, 0x7ff, 0x2}, {0x5, 0x8, 0x1, 0x6}, {0x80, 0x4, 0x20, 0x48}, {0x7fff, 0x6, 0xf890, 0x2}, {0x2, 0xffff, 0x2, 0x10000}, {0x6, 0xffffffffffffffff, 0x40, 0x1}, {0xd08f, 0x7, 0x3ff, 0x8}, {0x0, 0x1f, 0x8, 0x3}, {0x0, 0x8, 0x7fff, 0xe88}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x5}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x1}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x9, 0x5, 0x75, {[0x399f, 0x6, 0x0, 0x5, 0xfffffffffffffffe, 0x7, 0xfffffffffffffff9, 0x3, 0xff, 0x7ff, 0x9, 0x3, 0xffffffffffff7fff, 0xe8, 0x6, 0x9, 0x4, 0x97bc], [0x0, 0x7, 0x9, 0x2, 0x8, 0x4, 0x4, 0x7f, 0x3f, 0x3], [0x618, 0x7db06496, 0x8000, 0x7f, 0xd73f, 0x1, 0x8], [0x7, 0x0, 0x10001, 0x3, 0xda6], [{0x5, 0x1, 0x2, 0x3}, {0x1ff, 0x200, 0x2c6, 0x2000000000000}, {0xffffffffffffffff, 0xffffffff7fffffff, 0x4, 0x80000001}, {0x8, 0x2, 0x1ff, 0x4}, {0x3, 0x2, 0x7, 0x6}, {0x5, 0x8, 0xb9f, 0x7fff}, {0x401, 0xfe44, 0x10000, 0x1}, {0x6, 0x3, 0xffffffff, 0x44a}], {0x8, 0xb8a, 0x53, 0x8}, {0x1, 0xc6a, 0x6, 0x2}}}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r5, r4) chown(&(0x7f0000000100)='./bus\x00', r2, r4) 16:01:21 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ebffcbff13", 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) socket(0x0, 0x4000, 0x7fffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f00000e4000/0x12000)=nil, 0x12000, 0x2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockopt(r3, 0x3, 0x2, &(0x7f0000000040)=""/77, &(0x7f00000001c0)=0x4d) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x2, 0x20}) 16:01:21 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) r1 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x180) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000), 0x0) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') r7 = socket$inet6(0x18, 0x2, 0x0) shutdown(r7, 0x0) recvmsg(r7, &(0x7f0000000200)={&(0x7f0000000140)=@in6, 0xfffffffffffffe98, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0xa}], 0x2, &(0x7f0000000280)=""/219, 0xffffffffffffff2a}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="00be369b228cb229d0b5bae5587b002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6aa2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eb032490ae29f6c8f36c7b75d4cd45fc7e81279e474e00b006f827033959985d271e09baf3b158f156a34890cebd20b1b6830b95d15058876d1a683d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb66"], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f00000014c0)=""/26) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r11) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r13, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r12, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 16:01:21 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000000)="3ce0c0f0297c8b50e313f09f2615d433a4ba5decaf27f06c20a27a5be01390a829cacd5b0bb854324070654589f08c28f51d85e767970322582dc399706fa39be537548e7e4a57561c803f37fab257e2a39b6d2da6ea5e853ebcd9467885787ae33508a856d922746e1f581a28c151f1debe873c11f5c51ee5036c10a01298b7bfb449526d94c666ae4896c3d69745637453d13c11634cce7e5f913c228e23b4a57e572f95950cd66bdf8acdf5a8571882eddf87e769357ba6122ba63e0a89842463e2b464f7ae4f58", 0xc9, 0x0, 0x8000000000) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x5}, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:01:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000380)={&(0x7f0000000280)=[{0x3, 0x2}, {0x21, 0x386f4c1e}, {0x84, 0x1}, {0x43, 0x5}, {0x48, 0x182}, {0x3, 0x4}], 0x6}) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) getuid() open$dir(&(0x7f0000000140)='./bus\x00', 0x20000, 0x20) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000003c0)=0xfff) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x200}) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x2}) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/84}, 0x5c, 0x2, 0x1800) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6, 0x0, 0x200000}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0xc40, 0x9, 0x4}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r6, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6b, 0x0, 0xfffffffffffffe7e) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r10, r9) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r16, r14) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() bind$inet(r18, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r19, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r23, r21) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getgroups(0x9, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, r9, r17, r22]) setgid(r25) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4d, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7fffffff) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:01 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r6, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r15, r13) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r12, r9) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r17, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r19, r18) r20 = getpgrp() r21 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r21) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x80000000, 0x0, r5, r12, r18, 0xe2d31382191c96f4, 0x400}, 0xfffffffffffffff7, 0x8, r20, r21, 0x8, 0x2, 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0)={0x0, 0x0, 0x0, 0x10000000000}, &(0x7f00007e1000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x1}, 0x0) 16:00:01 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="5eb52e5b030207e0e9ff14c259e540c9abb12cf739f2359c893382977e9321d42628120c38e45b94d7d93bf2211800bb30b9fb1945bc07445746656ec67d518a13305689479fc9ff259514b34b853650366510c59c1915e89f57cd551b15e76c3e935fb9ee9556ac23440ff9fd1db3bd81ee3a418c088528178e66dac68518d491c8f09751828cd0f8f7ee482efc689f772a3530c7f460eff2ecc87aa8fe66d26ad3ccd9638c3fdea2e9dd3d2b3f12e1d6812e249a78ff0684e7d567c75fc3c8aca7137502cd0370e017e39cfc808d04bcd4b5a8df64b19cd3df4b3f46abb90a14fbf0893ab8ad8adcd4d15e97b58012c0a1c9"], 0x10) write(r1, 0x0, 0x0) setsockopt(r1, 0x2, 0x40000000, &(0x7f0000000080)="e9530116c6eed58f32fd7c5abedc6f8085207e0ab2", 0x15) r2 = socket(0x2, 0x10000000000003, 0x1) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x0) r4 = socket(0x6, 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r4}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x1b0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc549df2afc969e01, 0x0) 16:00:02 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0xfffffffffffffffe) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62e2e5e3f1a677d4782e"], 0x10) write(r1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) setsockopt(r1, 0x100, 0x4, &(0x7f0000000040)="44b0e5a573", 0x5) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) socket(0x10, 0x0, 0x8) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x480) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000200"/58], 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = msgget(0x2, 0x2) msgctl$IPC_RMID(r4, 0x0) msgrcv(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x3, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x38) msgctl$IPC_RMID(r1, 0x0) 16:00:02 executing program 1: 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) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/12) r5 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/12) r6 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000180)=""/12) r7 = semget(0x0, 0x3, 0x2aa) semctl$GETZCNT(r7, 0x507e01c52600fe98, 0x7, &(0x7f0000000200)=""/37) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000100)=""/133, 0x85}, {&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/142, 0x8e}], 0x6, &(0x7f00000003c0)=""/153, 0x99}, 0x841) getpeername(r1, 0xfffffffffffffffe, &(0x7f0000001c40)) 16:00:02 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) kqueue() r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) setsockopt$inet_opts(r2, 0x0, 0x17, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) semget$private(0x0, 0x1, 0x0) close(r3) 16:00:02 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x7f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000300070000000069"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/105, 0x69, 0x1, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:02 executing program 1: nanosleep(&(0x7f0000000000)={0x10001}, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100061ea8f327574580000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:02 executing program 1: socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r10, r8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r7, r4) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r14, r13) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r15, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r17, r16) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r18, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r20, r19) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() bind$inet(r21, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r22, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r26, r24) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x10001}) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r13, r16, r19, r25]) fchownat(r1, &(0x7f0000000040)='./file1\x00', r7, r28, 0x4) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r29 = dup(r0) listen(r29, 0x0) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r30, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r30) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x40}, {0x84}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:02 executing program 1: r0 = socket(0x6, 0x2, 0x4000000000000) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080)=0xdb09, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r2 = getppid() getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getpgid(r2) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sendto$unix(r1, 0x0, 0x0, 0x40a, 0x0, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x1dd, 0xfffffffffffffffd}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="61323b027239c71ea5d192bfec8d98faa5f3e06a56141aeaa6b5950492a5686ace28c9e2a23392980a66b4f8d5ed097380c6431a905c6c7f6df8ee3c10ddb3295618973ef261f031e9042fc2dc395d29f5d2ae9cfbd9f13b4c5fa9c1e11c6f1f179773a74bff038f7ece095ad54e787e801cc843e112dc0de5827c5b04c51fe6ce61bb161280b5d76763dc5123b900cdb7b0b03253dceb3da7d2bcb6b5a7dd6020e044acfa46b595c37c0e95d03143b385d28457b4b2d5c2dd9b89d67486afa0432c3ca4fa9c80e536a46d21c3f8b0110bb1358c1ba4eadc", 0xd8}, {&(0x7f0000000180)="03954910d1f3bae4e847a08a89908c818c82a30d2101efdf9af425346ee63cd226cc892712d15bce5bc54ddd283ad9bd7f8da730d8651fdbc1bbc4eea411c12b0d4f545766431b15abfc6487a6cc8070a2c7efb93d3f1e137aa13f578d19bc2893547e7ccfc30872f9152251c665376d038431e3e3000474beb9e0ff86b3f38f2cd44efae5141f44c6992b5b79060bcc494bf6d4f43ddec05add080be13503487ec296d8c433e1996d886afe191c44f854fbe764ebee8d", 0xb7}], 0x2, &(0x7f0000000280)=[{0x90, 0x1, 0x3e, "2bd5df80c9136148814768100906c31f4940ed07fb4a768e491a9c2abc2c379bf741060bf4127a44291ce4501a636d2cb892a11b8566c46bec892c0aa655e805215362a230a9252e752a61e5dc3ed4c412b4ce4b7354ad0f07aeaa38270540f077722b6c8b791c3742daeb6f5dfa1001e2042b6e2b717b50156e63902a"}, {0x58, 0xfffe, 0x6, "ecb6fb4d5e4e17d842f4c8e230a9e6d150a87d1dd0930a491edcc25264498f92a3738606bf00fe9b8b93c5acbe0a44163b07e7f881ffa55745b37bba6c49a0d8f48a9b"}, {0xc8, 0xffff, 0x4, "60a21c07c0628e6fa11648e9fb1d6ccc09588b76fc29c9f4e96b110a810832ae10bb0385cc6c144943aac5f20593c44770ce50da71da5abb4fada72b09492d7826dbb7bce83906fed9f45d5375717934abb8b7c084e71dd02060c6a577e91539493b8d74a9b49c3a3e2bcec9da4fc4a6229fb5d185b67e1ce7cc0132e0178dba9ff5a45760c99228e9708b16447a696bb9c5c2fbc9df1e603cfad3cbb160f60d9b542e1fa8260bac57b1f582902689dba5606ffd"}], 0x1b0}, 0x11) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40000004d}, {0x6}, {0x6, 0x0, 0x0, 0x100}]}) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x40) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x7, 0xae, 0x9, 0x2, &(0x7f0000000300)={{0x10001, 0x9, 0x576fe79, 0x2, 0x4, 0x4, 0x3}, {[0x4, 0x7ff, 0x9, 0x50, 0x5, 0x80, 0x1, 0x5, 0xfffffffffffffff9, 0x3, 0x5, 0x3, 0x7f, 0x4, 0x8001, 0x7ff800000000, 0x3, 0xffffffffffffff01], [0x0, 0x1000, 0x3, 0x1, 0x101, 0xd2, 0x800, 0x7ff, 0x763, 0x40], [0x2, 0x80000000, 0xffffffff, 0x80000000, 0x6, 0x8, 0xf9e], [0x1000, 0xc12, 0x6, 0x57a, 0x9, 0x401], [{0xd64d, 0x4c4e, 0x200, 0x4}, {0x2, 0xffff}, {0x3, 0x4}, {0x10000, 0x200, 0x6, 0xfffffffffffffffe}, {0x1, 0x9, 0x6, 0xf28}, {0x68, 0x82e, 0x80000000, 0xffffffffffffffff}, {0x20, 0x2, 0x11, 0xfffffffffffffffc}, {0x6, 0x390, 0x800, 0xfffffffffffffffd}], {0x1, 0x6, 0x2, 0x244}, {0x8e, 0x1, 0x0, 0x7}}}, 0x5, 0x1}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket(0x2, 0x8002, 0x0) write(r1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCMSET(r2, 0x4004667b, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000001380)='./file0\x00', 0x400000003fd, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x80000001}], 0x80, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) pwrite(r3, &(0x7f0000000180)="bcd288357c00811cfb16d366e4ed428af773a8c14a87b0ce228bad0dea46563fccf3f11a27cd06b4ceee24f4b243d48be49d911ee0657edd3b915a65107a9022fab3b666138048aafa271a08d7aacbad0139bd3dd2f690621a8d3aca468d10a9f065f563546388c530874bfa6f6d1b7c8a998af3e133ec8fe402f568aecb7831f9f2a75768bf77ad71222704f1a34193a858bd", 0x93, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000012c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="faaeecf2b330b3ab56a0d00d83e8c73888553cbf5c42f6b7fb7069e3fe8517ab3f64ebd1672a438f97638eefc0fea5c54bf0713b8e1f51b795da41125cf5e57203dd3e30c0161f518e876d25e144d9a5d2ae6054923a0d75d11dcbc6fe1af5d43b0ea1c6678ba97125a28b41dae7b2117135f9b128788140ec9e66dee8db987ef9011dec8de3cc4660d96e422b55e8f72260afbd95fa4517c8f038c15d694ad16fb4c1390de9a72113e185e0fe81ecc3178928e1877057a035420f8c65b159c849ec276bd0c2b907450da9d8a59a90d8ce000159e1cafbdaec62fdc5c0df1a7d2e4bfc30e8d2bdd8143ab376676db2b703d2b3a80eb88691da19e53779b2b01383c827426bbfea44b705d0224105c501a218f9e75b956a6426666803d25b5e7a800d57beee77583453c6482051dea7058687fd642b67791f38b2df19614c4deee263e11ab28f3586381dd72f5b7230deaef618c706e947b3c9dfa223856daf2b5c11909515caeb20cc7c14a89013ffdd22f3915a46fa477bfa5a1e8cc2f7e3c8e4d719e7f3b36ff4e8aee9ed8fb6fd242b07eb6342cdb0c0377b003b48df24d71b1612f39221dfe2a9e6d09d3f3ba4dc2bd5c43cc930e35ad779f40628a87c13de2060d3ac3572915e7314051cc7cbe7031333b57c7ab31efca9620c606bca1724c86f6e745d559565e04431b14fc41c7397fac7a919cbb07f6ba372ee15dfd5df08c356e9a261de4e44df7d32e7c82e9b1c02db785b724930d5ee43e3d039f56d0ac6497deb49d0239fed7554aa4e9929399f68dca35869679da23b0d18303e7835353c84c9f7272a4c252a7bf7ec4fd34ebc34870c41ee709f03baf839e72a8d9ae9ccf7b9959d549aed260b4da5388199d1ecd70b81e791355f122da7bf3e410ec5f884898adfdf894adf8b67bc2eb95613a807456b04cf29c046e3742901026937ab79621e3e47a5a1e27f2284f6857b6aa52d9f96b0ff74adcfb7350fe0eacd9c2cc873a109fc63bbcfeddbb9ee48d8d2894b2d755e30c451fce1b546c5e92000c09849c014f86beb8d624962ed77d4860569b9751d869da1a19afc2033d034d008b1503bde91054ba1f3dad9f65e08e94bc7404297215ed0442e8caf121bc288d39e3163b857d9ad94dd73a907f66e64a71379c535332164ad556e277ce5256a873a9a7b6ca41b140aa9bfcf34112bdd44f40b5bd24110839fdc2c0b6f17fa9128f37250f8f341c245c0be3b8a4387824462621ebc04bc9dbf816ac72646d957c064303fd4aed956b0f1d5ad45c63f73f05ffea8c391bea2ab2bd8569f929b70c5373ccba321a7581cb81353d7f71b303e95c115e81eeac8274f2f4ee10815107f6f18c0622c141d3de2b61232d37b27e2260fef9c641bf07dc7d1a49ec662bfc53dbb225d0c19b1e0b3ded971ccd483438d4809f88ff9a7346d86207d038ac71826499c1f04563be1dd3fd84c0995719a3894ab1358860b744970edb817bfdb958039d2a00a3664ed0cfa73b2264e78054d52506062bae60dffa78aced066ddd805690f2a16775216fd198a9a13e0ed13a1064afad8478d02208894af3cd481c7e656eaa916208db586a55aa68c1ad60a8466bb81cde184a616fab4a89409d0ff30ab32415bf132f269d004f05fe5413463bc9aa772511563c92214257bfb7bf7b95725d30fb6e91da3172729ed4ecff8d1782a3b43256251569f3ee072e0e728f72b5e69820b10d474f568d07ad902e88bf1ff52988b274ae5a2f554409874ab6cb0eece25aefb7be583005df4d90ac60aa8bff287cd609554dcdfdcdb0380fda5ac87509d31db2756f27da6f96e30f4b8bdf99c94b125f217ec1fc219a6c1390dda9ea8761456f94f035e3690e94927c2f59802645b3245a352bf5cd3260f104e0e6648cb4d474856619502a2566b47927a8695c8b819ec121e4d5bcfe3e89e64dce5dc0024e981dcf97ff3b7251f480829ed0b08e765bc4136b7766914ee753be71f135b7a766119bf02aa16f8b1e478f5e16562c09f8761914ce916ca6d7ccede293fc2865bbe2298562551593f7003152a66e39256c54aae873f247f76c36a22701d7c056a220f912a8167f4254a8b15e7622620cb923e3c1baea9d29a6718cac6ae2bee3c192093e8bc93b389d4a914747f8cc75a26533c2292f8659e4102d64be199dfe918a8a7b4d7f70c4116bebb95a53b66582b57a4d386bc0aed9f0d781f26b1b1ef08a9291ef33e4188e748fc7602c367911dcaf3a124984faf86e2e553a51c163ce6247dc48b3156699d595807f6417382b4cf77df988d6a6f92902e9a8aeb039af62cea6b57f0407d21330fef3d630b9933f1c9b196b393bba082dacaf8416cd472b6b5e8ddc5e11a3bc78b4881cd41877509a48ed210f4d1b64d8820f7ddb4d79da1ec2b60c903dd0e8318d9028650897b46b74892fad32026c7eebe40877048dc6ba555145afa89fb2926a33dff00ab801dc339bf8b37f355f5bd57435358133562432c7b93eb06fd23b37238ff4151053b34b863b80fab432ccfe7833675e5fd3e7b6610e0c85d70b92c118e07fb313fb8e68726b8df3539411c2518b14b3acc20bf754e5fbef278910dcab8b1d8fcd5ab9f7e5f8cb3ecf49837ca9cb1bee277a1ca5196fea215ba2ea2d7da727cac91c20459a08fb2540f4ae1a8a4271d9ad8a64d1dd906bd5e274f8acb2e3c11f6b1e34cad85fdb1798bfcd1b76651ba04e83650ff4180fcba7e951add2f5474b178c57512bb04d4f2684a2ed414cf158aded79ea730297c3b6431d41de8b0f6a1e9bbee47fa43b2a142ea68f5d9276fd16575c5aaffb81a1b2850b4fac727ed2d8a12231bbe284870c5e24839feb77562c5401f6e50b83c1c6c4bd723ba04f3df74c6af2c42450067d5dc4df235bf5aff749e925909bcf880af585636cb168c3b2facc5bb8a90578bc792294a8d94721e40d0e268ef1ade29c04f297f4b397dde79083c6d1e20f9260b4357bbf6a6eef21c68935b1113158896090cb757630be535b4c45d4afb9ce31890798470b95c95543976dc50acd1c812cae086e40b7f48f17d7ad3d9e3f45d6ca06eb07cdf2b1a9fdb013fecc68698c28772d47bcde3d7cfdcd87498912f829d63e9c0f946905ad6f58a0144126e724bc05125168751c95a55b737359a980ecc93cb5f09eb4aedced42745373bc1d3d551daa558e5c0a3c32f275c5e9373ba9e031aac3c33fc5fe340fb00e0a0428437512bc906403feb6b6acff27f4489f269f46bcf006edb908060f20ff646230feaedb650798548d6462be72453dcdd1e479d1797bd3c5e69a6d401d915851a52b4ed3667498e40f33b040aa1f4270e341f7ea66dd3a34cb240bc35b7010a27f749bfb690ba37f8f42d5020f61421bf58b565f190eecd480923b11ad53d12580d9d44a1088b6beb9c4d3bc19d942fe20b0a2ff0f8382f454c69b1f2c83398d66dee796b266255dc00c53f5961cba0b37b31fa520e863aaf5b79992e6f723aa6e9b1403ac33276f2221dda4e2a91f6667dbd2c69f64c34222970a772903ef2f9c05d565efa9b1ae1fbd01a81ad43e8b44ccfa70940f712e9a9d9132f69dc5a4df150b9e04900b0e574245952b705b592abce66263f981bcb1ec30912ff1cfb80ee243e12537ff710c54c6fa7ec52a8e865f953e29077e857ae4c0cd6e6dd6df8066efc97debeaa69e97bc9f0c0025df5df35fd27351ebff005335b735a5930437b7ff6a16071c683c079f0e978fc0171fcd497b1ec4f15376c93bfa92ab30ca16eb10b9cbda67b0978b6e96ca565959e20a0c68f2f9dfd8a2b6d30a4b0b77359a25a33af3b31b50dbf54a51e11e92dbee1b1453562cd5147f868589b6a75e12949853eb2aa72911fe50f3df7786a0f1ebe792ac4ab7d8f0b465b94b69fd763be79489db34d01cc7d14a7eb7b4b74334f6660cc06dbdac63581d7d25a6e73c98177d4427b850edbeab885b288c7fa0cddeb553979da8f910bbb6aae5b96c97328dd6c1f8b3cc6e9e525737b41479ab4094c81ef9d1b3fcae4df9973b5de28147cbdb6d4f93b75378c1ade746834795127970988a8d312bb0a4c2977cad06045e22d3160c72e755eab5c70034df29fe323ad70ebc6a2cf4d5604216bffdfbe1f105cea8ae72a7198ec7d977ae4fd07902ae90cc8a359f905e4b04cb8c3822a7fe8520ed62ed9beddf1c53077d298d7c6a7782001a082df7d684e7b8a5c201b112408a068d5f099c5457549894faf8c3439deaf77cea077ba9b43972a12358bc31dbb031b335017682c59821c314bcfb96ec8a93895ec7d4619e6c59ab3aee44aa03edfccf26930b6c6fac03033260e2744b272265102c0be376352b421fa02a1f58e2b90fcac5081b32996b9d9ec8d30f0e50ad615d871e81356cde60b7f39947567a3e0e9383620c6b4fa1b20f8c6dd614c64c015f04d5ee0652e0ddd458ec7427850ead2a984f7302ea67b2ed086f2f1b094579f5f4a417c6e6582026aed1fd147eb823f469ae013a274c8585288a7840ab0cd1a5e13c94738896d61c26b009699e5a3a6610462ee607a3c78c5e0205f1d50360b4c99aee22421a3d22cc91a41276fc1621248633ee13e650259228d0ef99f52542505d131d934f3b403bb2ea2eaea4b34751b8133512c04cf78ca29e4bd81934ad04ea194998926cce9be285bc8fc5874c7a18b066e8ce4ab9ddba22c5283152ec0ba77ae2e525b9ba8073771c9f024d0c394e0a446a1492d8c0a20606fb8f03b793c5bc80ebd4c58b04f4baa3982be2417a5eefcba4148327fb289fad533aabbc3fe6ba29d86548994c14754358ee04623cc37176618b6d5d8516bb298b1cac4623b90b39add0112f843aed05dd01f9465492f66f0e9a6c99d1ef76c5337889e7e107fbfac1629a7806605643bdea9088f969fe425acf2a1db139298a0228e77b81d0eaf18d7440dd90bc24d917e176481ab440a53286f95720fedc7b113356432609e68604d3e45c17833eaf883877cc6bef14fc95319f0bc93e617aeb38da52d7b00317f09ef86faf8b27cf394af6c09ad3f67c4115bbfa4af66a07cca9cda54440ada82f8e904c7ae00aaccbb5905c88500ecf8b8a20b27dc40152040bfc4487e2f233b71b47eb85027db638bec4052e268b44b2bee98276abd14537218aaa15dbed5c155f5f616ca53c7daa12613eb7ac56662cdba7a97bc06fac65bdfe206e2039b691a3ab1d77947f9de28ad7614e3efb94954b6eea0293493db34e5f8064e5d8633d7f5260232935f103321c1d59fd734b9c736216e5dc751c9fcf49a56ee760512338a3730a2560ae98af438fcb04d3d5594061493cbfc72e1e91d77aec228b370d52ad98392e134b334527bfe127341dc29a590cd68fd3d9ac69ee68f90052ad936b4db5bbd2a7ffd5259efaa906a60abbc82b5671a57d0cc29a0fc05b790648868e48788bff18e0f3d2caf23b883eb18e7fb422655bcf9491e0f7e0a99b7d921eb6ca5c6557f2b006c7434e0c9b1815040412c49e235e55cf6d5bc8ef476023e72f8d75750c58610ace7df4c2d642c62a60192d2b8f6a54befd0e6ce6329f4b9be686381ce2dcfeaea2ca376e6864a3db347c7bcf7d9b6b2ce6327b270acfe7796ac673debd36d169958fc9df44a18c77b0975d88c2c6992baefe5bf404274bb0e51cbe3b6b2fddfaa4217668e06dc1dc90962899c55eebcb34e57738c63e81a57a6ff58419c5a42017d83c1de29189d179ec8f87bfe356c3cd2d18c7dd21f5705d026f7d2cd391c43cf2e7c2f742bd7cbd88fefee", 0x1000) r5 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x200, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000000c0)={0x0, './bus\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x480, 0x0) mkdir(&(0x7f0000000240)='./bus\x00', 0x88) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffd}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x81, 0x0) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000001340)=0x9) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000013c0)={0x400, 0xfffffffffffffffb, './bus/file0\x00', 0x80000001, 0x1f, 0x1, 0x7}) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000280)=0x9) r9 = socket$inet6(0x18, 0x2, 0x0) shutdown(r9, 0x0) close(r9) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) 16:00:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kqueue() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff080000002b33"], 0x10) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x200, 0x120) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0xbcad9bba2643807c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x2000014f, &(0x7f0000000000)=[{0x5c, 0x0, 0x0, 0x7ff}, {0x800001d, 0x3f, 0xfffffffffffffffa, 0xfffffffffffffffd}, {0x4, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x1ba, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) r1 = shmget(0x0, 0x1000, 0x414, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/221) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/98, 0x62}, {&(0x7f0000000480)=""/94, 0x5e}, {&(0x7f0000000500)=""/135, 0x87}, {&(0x7f00000005c0)=""/98, 0x62}], 0x8, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x85) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) syz_emit_ethernet(0xb1, &(0x7f0000000040)="7fe91b07da02bd152e2d6663bd456d62c4981ce334cbea84a376c4ca61c3ce4e8f99a172ec8d9ea66767a1872ca213017c2c45fd9893c106b3efc438062d46fce51d7ec7426faa6a3dc63d18f5ffac23c3284458659bcbdfacf04225a8be59e2e0c8c28d938f95b21eb69dee44511af570c7dac41e28391464a55a5d87b179484779d820d7fc55d458fd891deedccae6790b6c054cfd40d7e9178fce3170fab14fd097e04f0ba45bacb7fd2c173b617aef") 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x400000000001, 0x4, 0x6, 0xfffffffffffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) r1 = semget(0x0, 0x7, 0x203) r2 = socket(0x6, 0x2, 0x48fc) r3 = socket(0x200000000000011, 0x5, 0x8) getpeername(r3, &(0x7f0000003240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb000000000000000000ae83f8d09b271e1aa400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086cf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd275a9de7aff3d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7a9ed4df5df1f34000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffff0000000000000000000000008000000000000000000000000000000000000000000000002eea1286b71ffb08b7a21caf2687ebaede7a934b8ac569a3290650b9533b759a28869ab2365f3c540e6566c8a1ca24d6bb6f8585065dc55b4d85b401154a38a19c6e19003bbaafdc15c4a11a6a1d8223146830707ddfd7fdbb8af66c57ce4a3bfdccb251ff49425b9d9ffc665e806da73228b2a09f78695ab795e55dcd63a6d3ba038ff249a31b92ece0a4ba2a75d6d0485bf967072819bb717229c5c2006b384889e9cb2c7967c07dde98004adca6ff7452a1408b6044803f6453d49e74091772236f97b5074f8b8765bd4937929518084984ca0317874c9b81d437b6b722ddbb0808bc41d711ef00f7d126a7bab0bf7d580433a7caa98055d5"], &(0x7f0000001040)=0x1002) r4 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = dup(r2) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000240)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00006fc000/0x1000)=nil, 0x1000, 0x1) writev(r5, &(0x7f00000000c0), 0x145) write(r5, 0x0, 0xfffffddf) read(r6, &(0x7f0000000140)=""/229, 0xfffffee0) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x10, 0x0) setsockopt(r4, 0x29, 0x2, 0x0, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000440)=""/165) setsockopt(0xffffffffffffffff, 0x6, 0x6, &(0x7f0000000c40)="8653760296b3ef5fb324188858e4dd8f393d28d230b50a347de00a2bd8dfcd0e16fd70303370b2ee55b3cb869f0b626eda299ccb9c0753bb72cf39a52244d073151280ce336f04b0240f7df9a0a7d0e9af819c583bf2a9aebbbdcda8adf65b87b73fc34ffbb5f64a7ccb35a0611c3b1a3ee19f630cfb37982ab939549504df4afd71ba4aead2a1f5fbf0b6ba5e3f0a8ed7d63bb81c48fbefc5224c319c1b7f2661d87e513797acf6f99f2ffe200e48edb3f0eda6a3ef301696c170aa6ba1bd0ebe6e356d7948fb4ec4b1153d88bd6305285efd930efa87ba2dd64c85ffdeac2257e5c77efa045829ee9065a56d300c11ae0ff310eb53e4b7a96417180930d1eb13bbc80c331b676a6daf1b510d9cd877ba0d0f1f2f03092a2ed7ee524399eccbf87d2937ba1f3b7836f82f436559e96ea4e81ad9feafe58719e6b73481d7570ad18a2dd3426cce7a79497f717cb630fe706773aaf85b8c2b951f86e289864575bb13132afccd7ae4c99b2b99776963ec36df63c28c52453a05e5cea645887c8df1206094ea2825d601511fb42638a749328f0e61a3bcbedaea925f5b96b21143925dbbfa69f85e2be4b72d8bde77ac4171f7425f6dda83e15a2c418467b70e98", 0xea) r8 = semget$private(0x0, 0x2000000000000a, 0x200000000000294) preadv(r0, &(0x7f0000000280), 0x275, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x3fd, 0xc4) r11 = openat(r10, &(0x7f00000002c0)='./file0\x00', 0x400, 0x11) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000300)=0x40, 0x2a4) semop(r8, &(0x7f0000000800)=[{0x3, 0x29c, 0x800}, {0x0, 0x80, 0x1000}, {0x3, 0x1, 0xffe}, {0x2, 0x1, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x1800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}], 0x9) openat(r9, &(0x7f0000000080)='./file0\x00', 0xc0, 0x1a8) 16:00:04 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0xa, &(0x7f0000000000)=[0x7fff, 0x100000001, 0x7fffffff, 0xc5a9, 0x8001, 0x9a, 0x8, 0x3b4, 0x3, 0x8]}) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x8000) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/108, &(0x7f0000000080)=0x6c) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0xff) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCSCTTY(r1, 0x40047463) r3 = dup(0xffffffffffffff9c) openat(r3, &(0x7f00000001c0)='./bus\x00', 0x100, 0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x3322b7278403aa4}], 0x80, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000180)='./bus\x00', 0x1, 0x100) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x400, 0x158) kqueue() writev(r4, &(0x7f0000000040), 0x100000000000038d) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x3}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket$inet(0x2, 0x3, 0x9) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r5, r2) seteuid(r2) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setregid(r2, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x1, 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x200000000000006e, &(0x7f0000000080)=[{0x28, 0x9}, {0x54}, {0x6, 0x0, 0x6}]}) r2 = socket(0x0, 0x4000, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x94) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socket$inet(0x2, 0x8000, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x9, 0x0, 0x3, 0x5}, 0x0, &(0x7f00000000c0)={0x0, 0x9d3, 0x0, 0x4, 0x0, 0x9, 0x3}, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x181, 0x0) write(r2, &(0x7f0000000200)="f33ddafdccfb86304e4fb8f75a9c562701f2a5cab3d77506b43310a32f85bfd8f0b1ec348eb1d1f2adb59fb776c6df5b16fb5c149fe6847963524cc54236b3cf4f", 0x41) dup2(r1, r1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000000c0)=0x1f, 0x57f89d941db0d9f) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r4, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000140)="11ddcfc61f15b9ac454ca07fd25f0bf2ecb952e80248276377eed2dbd320a84e332ba8759bfadf22bbca1902e0e56da80c53e6e01954b49032303af1db8b7fb7c618425b207c30ccaa78663fa779f2dcdd9c231513a2a389dcf352e9105db4c878705d9e655627f99eaf1997e199e955db668d9f1275157da40d252f0a96b6b6afc344e99fb9a8464adaf390b2", 0x8d, 0x402, &(0x7f0000000040)={0x18, 0x2, 0xffffffff, 0x8}, 0xc) 16:00:05 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x104) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') chroot(&(0x7f0000000100)='./file0\x00') 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x9, 0x3, {0x8, 0x3}}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[0xffffffffffff8001]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x4, 0x5, 0xbb, 0x100000001}, {0x5, 0x0, 0x800, 0x800}, {0x2, 0x1000, 0x4, 0x4}, {0xfff, 0x1000, 0x4, 0x1}, {0x9, 0x0, 0xe29, 0x800}, {0x101, 0x100000001, 0x4, 0xfffffffffffffffa}, {0xd2d, 0x7, 0x6, 0x4}, {0x1000000000000, 0x2, 0x80, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa4, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$SETVAL(r1, 0x7fdc5dd3a61ed115, 0x8, &(0x7f0000000000)=0x1f) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="3832bd3a80fc2ecc5745d2b3c9c6acbf0098ca1b11e5b7d3d3d57f20d969726a8e94a82a185179164e9a7a2c9c6212cddc2255ae8b4f022b73aa11dcf377b92df0b6fea4d2db7106a54aba526ba8c564cfbe9930d9eca87320856b603e391cf20962c4b6c8abff6d10e59197cb91fb967beec6442cd0025f192f676d60efee0c89c0272f481a0decee176a81654a6577b1fb60ba089bfefbe71745d75db497afa2e00c0973335df653f1445ff967889254dbd51483c2259a3846dec1d3d384047c3372ba2f518e634468e98acf6e746f0e2634c77fd58cc27fc6bf0000000000", 0xe0}], 0x1, 0x0, 0xfffffffffffbfffc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x10080000006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_emit_ethernet(0xb9, &(0x7f0000000180)="cf813ae620fee16241ba7bd5c52dae571c70c68cda1686a8f30429aa44f6220a07b187fe20bcdf243d7fd05b8ad3aedb851902af127c81c80522fe44f2d3cfb1fdb702174c7f604a95fbffca93c35f491f965190fa8ab4d4a2b6b62c576f83ec9e23f6061998288f7f0568c8f89a61cf43ec6fad86f12629901720d116a8deb8856f5d0b84250fc7b14c6116b9fbc947c6af4e53bd7a2d25f046d57277e7b233305295dab4e5f6a1a94547423e2eb6a3a7d8d18b35e2da644b") r1 = semget$private(0x0, 0xa, 0x400) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/217) r2 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000340)=""/137) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/21) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x0, 0xeb5, 0xffffffffffffffff}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:06 executing program 1: socket$inet6(0x18, 0x800000000003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x2, 0x111bb61e, {0x4, 0x400}}) write(r3, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0xa9}, {0x18, 0x2, 0xbc, 0x4}, 0x80000001, [0x1, 0x10000, 0x0, 0x2, 0x2, 0x8, 0x8, 0x2880d129]}, 0x3c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000248, &(0x7f0000000000)=[{0x2292, 0x0, 0x0, 0x3}, {0x14}, {0x8, 0xfffffffffffffff7, 0x0, 0x2}]}) r1 = dup(r0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xf, &(0x7f00000001c0)="080d34413ab2c5fcffffffffffffff") 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x10000, 0xf5, 0xfffffffffffff027, "14ea1a45d06b56098d6c74ded8399a2ee9d5b123", 0x6d9, 0x9}) 16:00:06 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) write(r3, &(0x7f0000000340)="40b00652267577c6839d1fb340af20244e40a3a2ff6bbc94132a1e0292b1ca1b59813ec61045191dca9a6e72d5ee614acefe1d4e93445bd381ba82b1d477daf0134c9307c5186adf5a638a6798b37422c0586317ed81a5b8800d390ae7db1cc73f287026f6cbe36ab3cb0a761dca6feddb815c4365d0ea534ab730a560ed7777277fb6dfdd5521740146c3a22e120cf4deaade01f1102603df712e762d9a75cd43b42ba66142f2a290817427c0d37b809190b308dfa20424921ca5e950274b9a99b4d6899548ad95483b75b0088f31a552def813fbb819a3e2517bdcde2193f9b8a27ba45c52074bd688e5626829ec99009191d00ff0be6134396d42922b3d1d9f2b587e31c958703907b195d0522412362dea49e1acd8fc61db24dfebdbdb7607ff82d9effef285d9550ec6ea64b2ab1222fa2272b93fd47abfaec82fd843b0a2afa1c021f380c9670590f33bdf39c7678443d4073cbb114852560a8760ca9da307aaef4615deb1e2d88a49873b17d73e4f650e1c0f80549280347c6d153e270573a56c8d9b36beb93f0e57568d5fd9d27a7880f37bf69829a694182b6709e7863ff90166793232cf3fe35a4f35f33c9080e7102c5ee40d4b127a74164da3487a7866aae73ccc777ea961883c954dbeba53d72d9c55d2ebbed981655cfb0ea3cb8cbf9456d4ce247889aaa6b18cb682476f988e529289f8d94a13f7a3c4e4b60235cd5a461b3a5900e9b2b50a934bea2a733ff53f2c5780d6b1f244fded6833d4f6d9a0b335363869743bda95c02eb6a6ea737d56ab8aaca02d503b4df259ba3dacd867beb0d4500c1f7cea7efc9a498d1d5601067d5bbfbe4c23d5f34e9a7a776dd66a4a7e023fae670697b9a78419de47a9aa5b02a9f2db00da1cfa515671597c157653352c4aef01f30a6bcf5f0d2522c138b1e86eb7793cf1e2cf307d732665813e985d5b51fcb40d2dcb9f89c940e956e7820b32b240084aca356cfc336401a6dddc0fc897d95588973f863b7ec9d6bbcb7ad18f162eae4ec276b40c753d7032b482bdcad431817caf7769f0ec4da98eb1a57cd8ae95a600d7412659f9377216f9d045341a794d72d4ca1e447647b53dadfc4a3fcd76a6d202dd552ee59f01fdd53decc1a0bc4b61fad32f93bb12cd09d459cdd81989e45119fb29b9e658218ecfd05df761348690b865398b594bce7ce7587c11088a79620e16bb193a75e69b88cb5eee94c770e1f3271761d1a761b7b716227b641bd246f272941d8b18602199a84e888248e9c7c581adfc6894539f882f9309a7099dca22e2ae8002bdc7e2e32c32b1d6bd0a2f2cc108f7e4f76939897a536fa3a452be958d963d2dd0ead99cfc61bd148acb52d1054c433b82ca10c3ed5c645b180ed2f6ad7dad40f16e434966b09049563c05a44fd68edfefb6f025307955f37ac69aa7178050772c47abf52ad7afa7ee78004f0d3462ea7a1e834257b5527f2df3c188226d67bfeead6025e9c9c1be76d72f0f982b13e838762e992a10d87f7a3db1bef6e1d35e47d16160a928f150a3348b02a5b1ac0055f0afe0615a56d0ac487d337c4af08d8f1829c30293d612f23c2f6ca262a644adb4dbdbb423dfc446b9b4dfe1904a36c780026bed4d5ae4d956acdcb2a04ac4758cde774533fa28b0982415b8db673a156cba5d3803e316c78588491f7df80d1f13c9e96188f17022e0df237b5c826f52cdd383087d921d0baaea773c11af1b757a94349ea553981565e84c235cbd9cb7974063f819a6535d0b183dc60d8bd363b3a7f532d5680986471fd5d4cd4ab44471f489838bca51a887f46647a14a9061822e2e015d8af0af384336bb0a67c7ec21fc6052204d2bd4b68b000e5dec3095aa79daf779e0f06cc499a6c4a5a051596b2ab157f4e40901f6ed2827e6ce2008d68207dd81d687f7a30bcd29ffaae3736cea80259574d01d1e1c4852c1c03842cdc6260e42604cb9c43f0dc2d0474546ab8918c876c49b10a8b4880f744b5d03d1555b38c666e4c92a6fa7066c86a3e5045baed53c942eaf4151894f4335b209925313da4a0c6e8f2a949e0539b76ef3bb9c94474f1db8e104d4063add2d2ad00a85e9a583e1adef529c5c0c5a9dc87c96143c8327289b81dc2b69f920c451ef572070f602c1b0f1272efbec460f499a4696d327e3ab2513b674e1ddccb2421d7dfb6fddf22f6ea4661c81fc84cf1a7b3a1f2a8fbe7214bc01094982fe45e991fce4e9bdb67b6639a7ac397ebc9edd9ed9f3e08b87c3372d7269e97d52848f074a915a2aace85ed09b9e05a9785dfa68b3cbadde8d28c4fff8f219018ce92502f7ae41357815a2c3dfa73fb5b980afe6a3f2afefd000d724e8d4d738d5b980bc7544b429a0f53ed9c166aa69e2d3932e6532fe832a170918552c1559b26ddc9494e5bd092b0c41772d75cdd33fd1c5cb325556a6b05cfeaabf973701ab7e6523ce9650b82613637296e4b6978513f5aad27572370068bb049c2f4ffd561e13545a0e59707d4fd934a6f1e345615adabeaab55873da18893679704d78e4532e5d632ff75c1954ce06f2d9f03d603b0510f10103ed6f103b198ede5993aba04495106fbdd0e3568779a44e2da5409bfd81d15fdd02640ad87152e472460a8f019046cf25b6f390497f4c473db7c706c801fcd315e6f5fe90e6c401e6a6f409bf7d96e1cc0b697ed8fd422eae236953d646fe58016283a4ea584fdfb69da2ea165a5f7dea29d0c06c9cbe8f987dd82612ebe6269ba80da9f735c7ea8e913803db69b16c0f805ab10ead242256150496e1487e150b537efb2a5f9475c78f947714929158649807fc16c3e9cd590848f1c410ade75ec67cc2240b261ef32be2e216c6002ead389de532e5734435bc83f90418b009e39604acff1a853040267a13636c12bd8fa28048a8b3ca1875862f5346eaf9f8764779d236d3dbf914cd6b8a0b0f95dba787cf1d008db5ebeab431741ddba94df2e4f87ed864a50e484d6a928b55a14156dfc414fb009f4dd0b955532a48271af7096219a4fff42e250a69092346fc6cb0081664a3f60346fe6b750e85f99cc0718a7d7d3ada078bb1ad6952e4d22be716b8dde9dd9105895e723c8089ef4e400971ec07eedf05a70cea01682e5c7d415148906c7a92d4cc9407ef326b8f355f4b9da91fb1069f3d23e2ff2999d9f7c04b846820bf0906d32b810f445db78541483499de20fe97c1052fc1c9ad39546110febcbb9ce572d187d6fe75117bf8feb1d84fa7fe8712899de829608d99fe6e120ea345232c8f530480f73fde95c168643fff7ef3684a021921059476148049b19d5adc44ccb7919099e16035de840712a8f08a219cbc05e840d344c877e903bd7034d1b37f568853a9a84451350afab531f84d4a7571edc5b50c84b08e771f76105e301f97d8e46b85456f19154700592018517d32d55dd9a90bbaa395695a9054e105f7df293431f24867d4b53208ea7ac2b65b2f7578cf68023e11cfbe74f6fd0235863b26435fd3f0ca6a2b2f9228474620533e94ba728810aeaf0171016ab41b821cf4354e618d35d5709732f922ce2852780fe9bc71cd6c259ebd356f6a18f5057bdf8d2f3ede56d3b59460f0091ea8b3f163cf0062bfd9dadfc3e7087f0c895d5422a9689ea17f0ba90bae09c19009cda5b7a157e299f80bd270ee25016b3c1641dc35a40a6213caa423fcdf102e607ee86beaabbd737cf726350c3240b08d226f95e1f2c16c3ad85d7981cc99c21c33ec38b097afcebd0bb063f3999d357aa100158de774f408526ea987ed66efe29404fa90ecb2d60f517eaff0ef88283e18df331dbf120b1d28954de25b3f89d3ba699ced71829b85d3bc76f788e7ae8ebeb6fa7d463125bc2d8638e9b57e5816a6357a694b4ec9dd14106798e09a3eabea1756849225e89795a84cc2e28ce831555c2480e7fbcbe019a79b7f48b100b805e37d98482fad4df515edfe3ee1571fe3e581879a193f47842f32d6b2389a8a2246c52f630752f2456a142233a6282b3b64f460cd4a9dcb18e5a1ccf98d2ab1c9d7ab8bccd9f1de56c358b1365a9a4a5d14d89d3bd3cc2bc003f9850cddcde9fc645a3c7281bce88e731f33be0a8f578baa811f7edbebcdc7715be794db3c083f607b8bb518a70e9ca172cc57d89db46d094b17a60979897f67eff3388bc1cb2760bc8c21869337443003b6029779b25fb59c3806ffe650e6a07f509fcb735b8639c025411b2adfd609c670adb9e0fbd93328e742fb3da96cbbfd5760c6dc89363d0e5fd5d19338f7295868f100b290291cecb45e3c31a33a2b11a653366ded29348558b1d94432b4cfd9a369c274b6133559f567b031eb5ec5d361f43be38da61e0bc4e66d0a0ab1b05fc4fef97fbbdd61db7fa2eb1800a247dc168de7c1aa482f9a42c25b7f723bb0179beec8b57c29d8c068fc9945177c14f8c81c4e4fa0c53ca208db19299fe05564e98f2a8681db5f335a9f325b97c8515b28b3cb94edacae54e9bd205af776d32065a825e50aadf601d26e4e10b2e00c8f97cec214b3f54a3eef22091c432ea263ce0467eb40b4924b674a94038b5e793d35f6b3249b22f5968efa723abead5f214ce961e8a747bee957d410d8358f39fc5f0de23481fceec10f5b370390181643ebbd4fa8718e31cefa12ace0e5b6a61a48f01a3fcb6f5d3aabc6695a5939880d6de5dc0a2757c622f7db4c5e18ee2ac6628b1851336d0db29f268c6d5e7196ae89df4d528ac221875713af4b1f1b1948405e3da469d334e66da58b82aea8ee0abea2751917076caf813e8d3b991ad62f5f4dee80bb60a6700897a9e73a2c691236a9736e328547c33d221b61aecf122b162229b5a9c7a08e9762f124a101dc748ecedbf6d052a00f22345bec73dc18a01af3d2d6aee15982ceab602c677639bec5f2680d72c8cde77ac2ee34dd47272870acd151e7a40ecfbde9067d91ff7dadfb40860bb046a3141569e540012f0947b62726692707c24a9e6f7b1e75d601055438ab96a18a47056818d5c083f808097c767f1bcfd14abeef81a6e32515b95d1ddf6acd9e810b9540abacba40fab8d8ac395937906117eb6413052c3421b49b731c6b132a6795f5f59a6436d91a6eee0e50bbd788c7d0805c28a6e7424873813a4111cece86c0e845aad62ebdd9b9945df51062424c8dc5615b82bfef68f47a9922c1a594f1ba9cd7b9c99445ff00cb07728c001451910caaab2c25135f2fd72a0fa2e5920aa32031837af2c7e8ddf3017590853fffece3d17db4ce2723f3b38ee2a94fff86a1c17e68f177a97b6e01db144109d2ae6bd6c394ec8d1532ab11b79b33522c46d8696eef449d45e35aa660c6d573b75e9a8dd136c4dcb7d5506ef0db0c30171e0995b9ed802eff826699d3164d5e8cebc93727713518ee265cd70ee361bfcf621cb108848531419f52ef54d00306ef94189a90b3e56b67a01c05c10e21017f4f4b6fbf74ec3bbc6e1e14a85650ed101828a5512c9ef44fef5d59ac5ef82c65b996cb9309098c9ee963bc725580dd3e2bc06cafaf04306745e6277a3aff38ba086e84a0adba9bae1a2f5605b173f512a2a459c264262706dcae8aaa55c416c336d9e91f59f64b402ca76f3668b40bb8c7f010c5bc06289bb5f39c95778ea78cabaf6e215fb84de8fe5353007d6365b0a6f6aa59274f2ba4138da4aa4f82748f1971a8f8dff59a5d275ec234e150dc1accd56fcb6014e69f2257e9753cbda5c6586dbcc22d2237b9cf756a62c3b1bb1170a0d7411919e7a43840", 0x1000) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) setsockopt(r4, 0x7ffd, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648b5b007d11c05be335ac2d8b7456e5cc4d0f6c66ee5a1ba9e570ad39b8d466670b5ba3b51fc20b699bdf1b1ccadd6ac6f5ee970ab9d07120dc514846d03b4de79b9a2a852f3dd75b722978167ab99457208bb08f71a86450ef1a32d36b405fd432fe2532d40231bbc11914d24bc1b7c4a23fc9c9589ce3bc35ba75cffaa03e478c93f6774638bdb86dc8a2e11b3b46226728bd2c0a5ce81f24564cbf5", 0xb0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x100000000, 0x2, 0x1000, 0x4}, {0x40000000, 0x6, 0xfff, 0x2}, {0x3, 0x3f, 0x1, 0x7}, {0xe27, 0x323, 0x0, 0x1}, {0x1, 0x0, 0x9, 0x7cf3c5d8}, {0x1, 0x7ff}, {0x2c4, 0x4, 0x0, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x480, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) setitimer(0x74b4887b8fadf5d4, &(0x7f0000000000)={{0x2, 0xffffffff}, {0x2, 0x8d48}}, &(0x7f0000000100)) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000001c0)={0x83f0}) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=ANY=[@ANYBLOB="0000ffffffffffffffff0004000000000000000000008d43b6000000000000000000000000000000ff000000000000d200000000000006000500000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122edbeaec23ad596b7de5b21312672dbd3b8e42b91c0e1cc50458c2774d52c58961c1f818b3e5d820e9ebfa14defd6d5d561b744f01ff6fc9be31372892a006b05b122bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751da542e240fa0e9e30334195c7f44856321a00f265bac3c6084ed4e02b349d19c04ee0b954194b5564d1fb2c6c31a180387eb3c20b247786378afcc7f51bbf7061fcb4ff7e019bb01c9299ecc6eda560691871e329ffa2c047e10366b90cc8d3ff1ca8182a0a83ae3cfc19298787fe44cf6fc5dcf93c91eb8e0d432e3db2df2d524f7e8a27fab1371eff3fb120581aae7477718907ddd330ea5aff5832092147796862659efe81f0c"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x40000000, 0x1}], 0xdde, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f00000003c0)=0xc) r3 = semget$private(0x0, 0x3, 0x80) r4 = dup(r0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) r5 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x20) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x88, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000001d80)=[{&(0x7f0000000480)="777d708a1be781530228fc3286a6001f6cf25ef88b2c9e11b1fb761658f1ec023eef9528", 0x24}, {&(0x7f0000000780)="2d07f20375819c2c12c3e0da2f7092ec0bdbf116e363676ea1ba0382fbff7e061978f17b041be9b22cddc57653ef55d2f474734d5cd20bb93e3df7f94d636f691df197111dbd2eb8b013d43a168240dcc511d9f4faa737e0357635d4106764e446a2c1051af7255b28731474127ba1b12774bc28fc5e67cf7749a9df7116d3c9fcc82b492a8fcb2262efbf1f58a91f1dd5177641c198e0aadf0b3794e39962f0aa515ffe6b44c7655fccf9410c5858a3b678c9496f7c2ecc8c7c8f331b52050db75970ca43ce401c87e4567d33b383004d1855f71174656e4688", 0xda}, {&(0x7f00000004c0)="0a0ca5ad058b878a", 0x8}, {&(0x7f0000000900)="96964917478d68", 0x7}, {&(0x7f0000000b40)="1868df11394f5eb4752e6e3ad0781b4998e7e4e31b0962c17c000e7fe058fb4b9ba9ed236e944ce4323dca26e220c431f8c5ddd66166f3856741b59a55e4ba6a3ec03a5ad3dfec788e8443135eb28697e0ff39895669ef351ff1395984a3c1c450302c87e37464360ebfba3a7f243d7b052e15008d2af318446c55096f49aa7fc1e1e873fc659221087b45e79c0e87d3ad8b036056383f10120f42d8c7acc6ab983c638ea531f7db793501e01d2ae94e50f3b4958697899eb0f9410f5b6d4c8a64f720df65c09c2567da63ee23d82e0abbec62b6907cb3eac9a1af6eb7e963e50331f797ad5fd3b68089ad2d7bfc7d7ef665bb5591c84ccc5208cba72236", 0xfe}, {&(0x7f0000000c40)="7265dd4f262db45382c274eee197aaf097417cb2f7cbae378860ec7d4db6cc45c52b0a3d9715631f5b4b3e9ff799e9f7f89df3c594a6de1032aa70ecbd7ae42dc5fecce786dd71f5f25c9c1ca8e7e2667146e15bf24bdfd6860f6fb16f63820ef7572a7559a7decb4844f234b2aab4c8c6b1c9b3f53844113e2f4d278a002e91e8927d6e2ee5f6", 0x87}, {&(0x7f0000000d00)="d40f88c29bfac5fdd226284257975c6b9bb99182fa210a5e0f199476370a6073b241e49d5dbcb5fa91465645cb1690b842bde33cc2424b9aec75bc0dbe72c060a6f4a10f0e8f7eee453b8d33b0997a55049f4a4ceb33b74aca8607c65dc93ab88338b3b28f2f2ec1c3b90f", 0x6b}, {&(0x7f0000000d80)="d932cc4b5114f3bfb7fd9b0071d4846136a12e98cc878689f2b62d43aef226f660db1b17a45a61f45f1370483e745ae252da66f935a6279688936c27c47b6ce1520fcf3fec0feee0086d02610c1dbc9d193cb6159ac2066cb8e90cd37d1d27893d80c5dd3ba7ff4b46838030baa7c00e44c1dfe7ccb9fb69f2db7334d81a23dfdac7244a2ffd465db5e9205d00d96a81db64126decbcf8f46ebef4e362b34d3850dac0b8caf2015b3520d1b212a0d0dcda6fc94d402963fa5b93b57809ca952943b9f85503a9ee8de83ddd06aa8c548bd1ca3767fa5e41f1584b271669d5522bc8cacfef9e21d0f078f2eaabcdae3c2cdf61f212271efa773618a102c618d86d0c12802ffe5e4bcb92bc66f5b1eac8c9d8ba50f7349f65e6744c84338a0f847da245fd9be456ec7ea9d21ceddfd35a01594efef446ae154d5616a4ecfc283dfc91c091505c1aaa588e2040cbfa7bfcf58f808accbc6b06539c5effcbaed86fc568c05eed3d254a79d1953833003271a94cb16ea674e598978cc23577fb68de486e313e2c9d99ffc095fd180a4a3c3a7f2a18661be419f53efaa9afb403dfe99d2b4b50cfe8d0eabdf33aa57ac0d3a93f94edf769a0ad5972a1167cc4fdf27757eb4a2039b1c2375a5285080e20e895dd6d35eeaa00b771b43fb1f1d23fee9d92bb1ef2c26729f02983d5ba56fc607092969cd957b1391c96ed4b1813ed254698977a1b8395224004d645313578fe2239e0be5464cd5b1b00c52303bc3a7d0158811a773433f6e2b08160c24140498245dd48399fabf3e66b6def0da9218f6dd5575eee484132e2cd98219cacb359f277b414f84502eb49d91951da501a8e52d6285ccbdbe0af2abd51385f709f3239a56796582b74c4af3d2fffd8e7262728d18567c91200d6daf8abfd0b73ec564a3123d52a74d3c43087540124dd86b61d8d8efa57532bd3fafdacfd0abbd2c07c03d9e261eb92ef3da2a7ff0e2398e75ce6bf5aca3210a0f89ff52247366bbe00bc18cb31edf3ad2c2a36c5bae02844c770a592801da84614279e5f0ff2acaa7079f6cd8bde7e601d5fe878b81c094998c16c5755a44ab29451b7bffd2bb3be01200861c85bacf91d9b978bbe3bff0e2765f2d814580dbce9033ea22aad498e08d223b982719374e83afca9772b1693744a0fac37d7c07be35e5d579ada585ebc4d36497015673ba919e5392363c58bc6fe8a3444f7a44eb7db9580478b3be2572a907953ff7b46969f0ad66be97f24afdceb64323d826142580f4cecb7bb8028821f835c10c11624300e50ea079b2952dcf1b525878e7e1dbfa795cd1f5883acad0d19c613be3127965cabc9b8934286e5c338cf9f11dc680e37e0330e550991a9982e003f18a93885622b9a439f4a076fed57f8cf87f26ec1274ed0041d62c3f2880bad64379d850fd04d1412d196479cc5479d74af691d109a8ef379f0b3892cae64c0f552a32536683383fb1e2b15ed6b289a791de4546f219f99de2395ec959be18314107f7028b42f75699ce720c4f0157be99a839e6c10b6ff738c86250ae6e904e911dc12d0a9766a87ff9ef754c851cd0638a73f7f5f176f9c61e7c5a7bddf991252bf4e7cff983d81083c3ad94507ad87f65df71800cd17ab3202698c242503dd3068ccaf471df60e4729557fe00dcc9d42a3e4bc51abfc9d618ea107f1eafb2872d757371181e6e7adaa59d509d8f5a7c3e9ef79cebb1c69ebcde7ed7c1c644463c019980d10c759357edb161161400115f2a1e3826d9e8699ea7b2a4517cbcc94b779c3c34c2b56bb3bef52ece05fd937319b310ddb09e6d34d99207e27323063ec0bc510a8b18b604d9a49877996d1964a431a58af6aeeb91ee72eb99d168e27490e8a35db80c222ea0591271bfe2b5b24a60e88c32122130d6116927cf4fa49b8e386e4c9d209bd244792613c8e4e9ba62ec990a7a11e4601bfffb590ad7aff5543d70a1d526eaa894db77fd137a7ce3cc38d1f2946860f110e5d92c77940fcde98f3c178f92e3ea64c79385cfdc45913c72a07e1f74e6d04768cc9512334d9ebbccaf6750ec129278c2c3c35e19f762ab3edb8580d21ca05d5ea4f5dd871ee5a89f94f39a59c8d9aa9d352ae5ae6a5a61829e4fac883da5e00fa9a6d7201183922af346c753ab0ebc66ddf6b9e594ab2772158906b84d967e8fd6cb3f31d0b5fc7f7ddd6949c2859325d584dc6440ccbfb43a544b70795f2f6327788b8ae7aced0a545f3f30a39c08ed485b16c9d80950b35d805df9e24e5dc8e9dd58035c8e034775c9cd6f2b95aa9265d2ff0a46367c87d15d742c2bd4751f6f62232e0f2c0dc97fd13a2c0495bef2b28500aca5e53c46476a4fb7504971ee99802e647273e6577bd9593e36e30d5fe730eb114c49a4aa9a9c1eb85b464b133623c450fa16be470a17269f7ed64583ede96575cdb186b1be1651270a9eece4a0bd547345fc5a7b286f5d9165d05df1af1fce5cecfe57289c667e5d79ef726cef9558b8b4f72556046da0910ac30dde008670bb4a5fcf6745b300ad6c851f2b858da931131a2ea88a33e78192e333df2d5615bb707fad896b3f93f7f6a1047ae7abc912904266408546c9dec8570090794b889cea01bb15213e4798cf4b4ead3ec507e0155fa58ce81045b9ad91438c96efcafb867631241526582aa40537b284d906054906f2cd926c662a30f5790d86f8cf3c82a36db354667025bde3189a8c83ede31146cddfa3ff7661e5f09284504972e416ccd4ded3bdeb8a7f0cf46677b6809facca7212e727ccaa9a9fcf6136ff08be1b5d03574174391b0f9ad630ecf8b1057b11fef763834d4bdf9f7a64e1c437d16712352c6dccc7ce9276b6371e26a3de1ac67d83401bf95247eea705e2bf61ae59f169d5d423e29761423bca6322c9be4a061c7edea69f233fe557d2eed3a7a0a3be58fa2e0b060421e031d8c50add3491290f328cf5895cd1914e3995dd5a337cf1d4f48031cf0784b856aa37406b9a208c3cbe6bf881e2978bb21ca3e8baac8b4cc1cb15fed883502c111a47c611aba172e5bef18e602aa0473b0d47514d46c208bb2d11dddcdf795068a0860283b6d96fadc21293a713b1c6d050f5a35dc5fc620a2b6ff1f968b033c97c61b85cdf622a145aa8a12d171029af5a4976c0c6c6195253606b43e87f0faf3ed35a2d07da292673288ba03db0be8d88b5ed9566fab7683661b34a9d85417e03f51038ba454d79a0f5c70b0ea19fd6ad680937e017cf71182f5ed444a89301ed39b7105bb5184863ed0ac3516da6c619b3d8a8877fd0b7da853fcda9b21cc9f8904356edacfe3971597bac6bd47fd1e0f89357ca22e8419ba90b53033c43fe2ddefe960f2a9257d96230c2c9ca82866730a80bb5e9ffe382616c95ee77b6b737aa4d29cdc6b9e55bff0d706b66840b4e706d71921b4efc40fe957656cbb4b222b91073ed8938494063ebaca53689e0d1fc0eaf6db89484def06a2c666ef0741f25fd836315a1fef23ba5bba6fa03c0505c2ca3d355a34e2970f0dbc12c47dc24334f7c09ddc8e6e4bfd68584edf81d36379296afbb37dc8ae9a8a16e10c9591a0ca3d0a6adb8970c35e815209e27d5de5d77f44f872a2c5d6ee1417a0b95f65e53f898e4ba99d2683fec097ee477f448ec42652bb8c86f99e81615c2fc43e7a31264de13996ed82b6dc28bad393c71bbccd814be0fd22aa74e213a3ee28aa6f0179c616280a07b81b7926daaf1e349e0dd409ce00084783c0d44c8341bf65cf989fa5645bc066ec229008fc5c3cf99a61b41fdcd8c1fa403670501a25ba86cd0495d9202bb1a81894687f247f809fe47f00343f0df6e3cd98232e3315d9d2428225798cfe9e542e0d7825cc3f2111d17f7d0aa1eafe76d04e114390bc31b1e08167dd845463b624fa7d12b7c085755138570964e0298e5f8b29cb60ee546989338bb59601f68f9ff1e80bc5324f12a5ebd5a69dd18b7d3f6fe2f40d56467a43786aa4766799b74c4fe9c0851a3baf04fc514bf6f0e0cfd42c383d4787e83a6c793095a4f44df3b88158843c68179ccad90a7cbd8cb019549dea86000eea74076dbf5825a0b7983206e592febceb9381f095f8c893201b89ae09be7063e03d083a7edac51f858f85536c0a635dae21000c22281c61673d0e3f1f6aa41e29dc829e9622f9acbb5910d8f0370d6223d9955639117b4fb0cb63a84a99b3e8be637cd3686127e9337479f0a54fcbdc3e3f464c02e1d82cfdd67a45d7d60c48ab948b76521ae60c895336c02617faf9fde599e75981fe394428c50d52e37e720ca7a1e33f96e1f765be959e46f31ec88d6288491e82902049447fa594af72b539900404c40cd7f7f07aa1faca9d64ad924b800642a8dad19b7c4e5c5ca5d24a97fdf338f412e8d37e4e1ad295908c2709bb9de6a29b90577215a1520b6e6649fda93c941715e7981520dcb21f3d90e38b485adeed035098437c6e211afd33b81c5078c07a23447231469e886ea0acb8e324cbcc60d19551a57e2e06b4c839279c2852275a0462b24fe9f3eb67d93d38e645985020e203f6cf65cdf3ec9425360c93db0e1d503a865769e7ddce2449d11d5d7050dd36622f30b6344e3d28918b410dd8e6f2673c9992e9f90b4ed433484145f63f962ff2a707c989a610403db57fcae92ec07aacafe25cbd2e8c7662ff12f026a1177ea3d8db3256b8cc7908f79bcfe4aec3ab812f747852f7ca60ee93c60b10820f66f7d66ec1c8b23d5b59955f73cde7e3c7fc3d87bf77cc6e146658bfe9354b4159f31261ddd9449ef57ee09092ef299b399c87e71207895ed1a1b55ba295123ab4e672165590bfa72c93d75dcfc0c483636bea4f8fcc57e1a0176f67214dca0c711324410672d6c5b62895f24f9efc6105c5e3445e00868bf13151c366025da4179012cca387de7268e828acedb257a84682bb8e026cb385ea5010c98e837007e5e35aa1e117f09b3f88290e2597ef2aa256e7bfb50aa158a0863fac421afb0e0ec9a3d7a1291975f2f25d25c4e48c628fdcae0017a17add1ea2608f1420223f3cca5c7b450507c73f5f21638ec48f033f67d74c5423fb0897564637e21ce78f9cd77f06efbd29ced7a999285282629cf572802aa481eeca3854577af85a2668e10141664dcdc9b0ed8773ff60cc75e1235158d0f77b2037bcbe0c4319db0dac2c5ae6cb66b79b39d086db4660a7591e12acd7edb84f5b5c0cd92622ddd5036d5d3506669dec29fdb4eaaf6c5a5942dcf54492725cd8076751dd315190364097f25d38f8e6b00cf5f13a2ffa00fa19728cb0a633a956a71c034b747006cb9f5bf9dec538fd2386b0b9a26d61424ffe944b5814a0406a859148f76b4edaf2f8c0c0f3fb65edbcbe6a92c82268ff6a75ff70c1188dcb8d90f2b32bd9a2bd14056e6586ab14ce0a8d0e0255aff36a233e737ac221c56223d42c11117d7ed4dfa1c5656f988e80a36024992298540fc80e4ecb35696900fb0bfd0220eadf1e9218928f9d794ab44b922f07edd32164271ba11591e39d237b594012ed99642602e4f485fb2c8b26b0489a3fb45adb27c79fb82e5ccf5e1d5e82fc28644de656e2b7bf16e81a98b56b8db6b6a1389af0c5b9cb699bbcc6dd6a5a3d640caa99a2a69b9bd007a6704ca076fde6326ec440bad27a3379444aff700fdd97a795d28f1334ce59ffc7fbc469fdd3b0daa94331cb4f03c6e32e5504550527c8280a8eaf0d5b6fa86f991b13172f3cbaddeabaecd653fd86a33859667448b09be38c896a5d0e", 0x1000}], 0x8) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000000)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r5, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0xb) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/Lev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000740)=0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:06 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=ANY=[@ANYBLOB="0000ffffffffffffffff0004000000000000000000008d43b6000000000000000000000000000000ff000000000000d200000000000006000500000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122edbeaec23ad596b7de5b21312672dbd3b8e42b91c0e1cc50458c2774d52c58961c1f818b3e5d820e9ebfa14defd6d5d561b744f01ff6fc9be31372892a006b05b122bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751da542e240fa0e9e30334195c7f44856321a00f265bac3c6084ed4e02b349d19c04ee0b954194b5564d1fb2c6c31a180387eb3c20b247786378afcc7f51bbf7061fcb4ff7e019bb01c9299ecc6eda560691871e329ffa2c047e10366b90cc8d3ff1ca8182a0a83ae3cfc19298787fe44cf6fc5dcf93c91eb8e0d432e3db2df2d524f7e8a27fab1371eff3fb120581aae7477718907ddd330ea5aff5832092147796862659efe81f0c"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x40000000, 0x1}], 0xdde, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f00000003c0)=0xc) r3 = semget$private(0x0, 0x3, 0x80) r4 = dup(r0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) r5 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x20) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x88, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000001d80)=[{&(0x7f0000000480)="777d708a1be781530228fc3286a6001f6cf25ef88b2c9e11b1fb761658f1ec023eef9528", 0x24}, {&(0x7f0000000780)="2d07f20375819c2c12c3e0da2f7092ec0bdbf116e363676ea1ba0382fbff7e061978f17b041be9b22cddc57653ef55d2f474734d5cd20bb93e3df7f94d636f691df197111dbd2eb8b013d43a168240dcc511d9f4faa737e0357635d4106764e446a2c1051af7255b28731474127ba1b12774bc28fc5e67cf7749a9df7116d3c9fcc82b492a8fcb2262efbf1f58a91f1dd5177641c198e0aadf0b3794e39962f0aa515ffe6b44c7655fccf9410c5858a3b678c9496f7c2ecc8c7c8f331b52050db75970ca43ce401c87e4567d33b383004d1855f71174656e4688", 0xda}, {&(0x7f00000004c0)="0a0ca5ad058b878a", 0x8}, {&(0x7f0000000900)="96964917478d68", 0x7}, {&(0x7f0000000b40)="1868df11394f5eb4752e6e3ad0781b4998e7e4e31b0962c17c000e7fe058fb4b9ba9ed236e944ce4323dca26e220c431f8c5ddd66166f3856741b59a55e4ba6a3ec03a5ad3dfec788e8443135eb28697e0ff39895669ef351ff1395984a3c1c450302c87e37464360ebfba3a7f243d7b052e15008d2af318446c55096f49aa7fc1e1e873fc659221087b45e79c0e87d3ad8b036056383f10120f42d8c7acc6ab983c638ea531f7db793501e01d2ae94e50f3b4958697899eb0f9410f5b6d4c8a64f720df65c09c2567da63ee23d82e0abbec62b6907cb3eac9a1af6eb7e963e50331f797ad5fd3b68089ad2d7bfc7d7ef665bb5591c84ccc5208cba72236", 0xfe}, {&(0x7f0000000c40)="7265dd4f262db45382c274eee197aaf097417cb2f7cbae378860ec7d4db6cc45c52b0a3d9715631f5b4b3e9ff799e9f7f89df3c594a6de1032aa70ecbd7ae42dc5fecce786dd71f5f25c9c1ca8e7e2667146e15bf24bdfd6860f6fb16f63820ef7572a7559a7decb4844f234b2aab4c8c6b1c9b3f53844113e2f4d278a002e91e8927d6e2ee5f6", 0x87}, {&(0x7f0000000d00)="d40f88c29bfac5fdd226284257975c6b9bb99182fa210a5e0f199476370a6073b241e49d5dbcb5fa91465645cb1690b842bde33cc2424b9aec75bc0dbe72c060a6f4a10f0e8f7eee453b8d33b0997a55049f4a4ceb33b74aca8607c65dc93ab88338b3b28f2f2ec1c3b90f", 0x6b}, {&(0x7f0000000d80)="d932cc4b5114f3bfb7fd9b0071d4846136a12e98cc878689f2b62d43aef226f660db1b17a45a61f45f1370483e745ae252da66f935a6279688936c27c47b6ce1520fcf3fec0feee0086d02610c1dbc9d193cb6159ac2066cb8e90cd37d1d27893d80c5dd3ba7ff4b46838030baa7c00e44c1dfe7ccb9fb69f2db7334d81a23dfdac7244a2ffd465db5e9205d00d96a81db64126decbcf8f46ebef4e362b34d3850dac0b8caf2015b3520d1b212a0d0dcda6fc94d402963fa5b93b57809ca952943b9f85503a9ee8de83ddd06aa8c548bd1ca3767fa5e41f1584b271669d5522bc8cacfef9e21d0f078f2eaabcdae3c2cdf61f212271efa773618a102c618d86d0c12802ffe5e4bcb92bc66f5b1eac8c9d8ba50f7349f65e6744c84338a0f847da245fd9be456ec7ea9d21ceddfd35a01594efef446ae154d5616a4ecfc283dfc91c091505c1aaa588e2040cbfa7bfcf58f808accbc6b06539c5effcbaed86fc568c05eed3d254a79d1953833003271a94cb16ea674e598978cc23577fb68de486e313e2c9d99ffc095fd180a4a3c3a7f2a18661be419f53efaa9afb403dfe99d2b4b50cfe8d0eabdf33aa57ac0d3a93f94edf769a0ad5972a1167cc4fdf27757eb4a2039b1c2375a5285080e20e895dd6d35eeaa00b771b43fb1f1d23fee9d92bb1ef2c26729f02983d5ba56fc607092969cd957b1391c96ed4b1813ed254698977a1b8395224004d645313578fe2239e0be5464cd5b1b00c52303bc3a7d0158811a773433f6e2b08160c24140498245dd48399fabf3e66b6def0da9218f6dd5575eee484132e2cd98219cacb359f277b414f84502eb49d91951da501a8e52d6285ccbdbe0af2abd51385f709f3239a56796582b74c4af3d2fffd8e7262728d18567c91200d6daf8abfd0b73ec564a3123d52a74d3c43087540124dd86b61d8d8efa57532bd3fafdacfd0abbd2c07c03d9e261eb92ef3da2a7ff0e2398e75ce6bf5aca3210a0f89ff52247366bbe00bc18cb31edf3ad2c2a36c5bae02844c770a592801da84614279e5f0ff2acaa7079f6cd8bde7e601d5fe878b81c094998c16c5755a44ab29451b7bffd2bb3be01200861c85bacf91d9b978bbe3bff0e2765f2d814580dbce9033ea22aad498e08d223b982719374e83afca9772b1693744a0fac37d7c07be35e5d579ada585ebc4d36497015673ba919e5392363c58bc6fe8a3444f7a44eb7db9580478b3be2572a907953ff7b46969f0ad66be97f24afdceb64323d826142580f4cecb7bb8028821f835c10c11624300e50ea079b2952dcf1b525878e7e1dbfa795cd1f5883acad0d19c613be3127965cabc9b8934286e5c338cf9f11dc680e37e0330e550991a9982e003f18a93885622b9a439f4a076fed57f8cf87f26ec1274ed0041d62c3f2880bad64379d850fd04d1412d196479cc5479d74af691d109a8ef379f0b3892cae64c0f552a32536683383fb1e2b15ed6b289a791de4546f219f99de2395ec959be18314107f7028b42f75699ce720c4f0157be99a839e6c10b6ff738c86250ae6e904e911dc12d0a9766a87ff9ef754c851cd0638a73f7f5f176f9c61e7c5a7bddf991252bf4e7cff983d81083c3ad94507ad87f65df71800cd17ab3202698c242503dd3068ccaf471df60e4729557fe00dcc9d42a3e4bc51abfc9d618ea107f1eafb2872d757371181e6e7adaa59d509d8f5a7c3e9ef79cebb1c69ebcde7ed7c1c644463c019980d10c759357edb161161400115f2a1e3826d9e8699ea7b2a4517cbcc94b779c3c34c2b56bb3bef52ece05fd937319b310ddb09e6d34d99207e27323063ec0bc510a8b18b604d9a49877996d1964a431a58af6aeeb91ee72eb99d168e27490e8a35db80c222ea0591271bfe2b5b24a60e88c32122130d6116927cf4fa49b8e386e4c9d209bd244792613c8e4e9ba62ec990a7a11e4601bfffb590ad7aff5543d70a1d526eaa894db77fd137a7ce3cc38d1f2946860f110e5d92c77940fcde98f3c178f92e3ea64c79385cfdc45913c72a07e1f74e6d04768cc9512334d9ebbccaf6750ec129278c2c3c35e19f762ab3edb8580d21ca05d5ea4f5dd871ee5a89f94f39a59c8d9aa9d352ae5ae6a5a61829e4fac883da5e00fa9a6d7201183922af346c753ab0ebc66ddf6b9e594ab2772158906b84d967e8fd6cb3f31d0b5fc7f7ddd6949c2859325d584dc6440ccbfb43a544b70795f2f6327788b8ae7aced0a545f3f30a39c08ed485b16c9d80950b35d805df9e24e5dc8e9dd58035c8e034775c9cd6f2b95aa9265d2ff0a46367c87d15d742c2bd4751f6f62232e0f2c0dc97fd13a2c0495bef2b28500aca5e53c46476a4fb7504971ee99802e647273e6577bd9593e36e30d5fe730eb114c49a4aa9a9c1eb85b464b133623c450fa16be470a17269f7ed64583ede96575cdb186b1be1651270a9eece4a0bd547345fc5a7b286f5d9165d05df1af1fce5cecfe57289c667e5d79ef726cef9558b8b4f72556046da0910ac30dde008670bb4a5fcf6745b300ad6c851f2b858da931131a2ea88a33e78192e333df2d5615bb707fad896b3f93f7f6a1047ae7abc912904266408546c9dec8570090794b889cea01bb15213e4798cf4b4ead3ec507e0155fa58ce81045b9ad91438c96efcafb867631241526582aa40537b284d906054906f2cd926c662a30f5790d86f8cf3c82a36db354667025bde3189a8c83ede31146cddfa3ff7661e5f09284504972e416ccd4ded3bdeb8a7f0cf46677b6809facca7212e727ccaa9a9fcf6136ff08be1b5d03574174391b0f9ad630ecf8b1057b11fef763834d4bdf9f7a64e1c437d16712352c6dccc7ce9276b6371e26a3de1ac67d83401bf95247eea705e2bf61ae59f169d5d423e29761423bca6322c9be4a061c7edea69f233fe557d2eed3a7a0a3be58fa2e0b060421e031d8c50add3491290f328cf5895cd1914e3995dd5a337cf1d4f48031cf0784b856aa37406b9a208c3cbe6bf881e2978bb21ca3e8baac8b4cc1cb15fed883502c111a47c611aba172e5bef18e602aa0473b0d47514d46c208bb2d11dddcdf795068a0860283b6d96fadc21293a713b1c6d050f5a35dc5fc620a2b6ff1f968b033c97c61b85cdf622a145aa8a12d171029af5a4976c0c6c6195253606b43e87f0faf3ed35a2d07da292673288ba03db0be8d88b5ed9566fab7683661b34a9d85417e03f51038ba454d79a0f5c70b0ea19fd6ad680937e017cf71182f5ed444a89301ed39b7105bb5184863ed0ac3516da6c619b3d8a8877fd0b7da853fcda9b21cc9f8904356edacfe3971597bac6bd47fd1e0f89357ca22e8419ba90b53033c43fe2ddefe960f2a9257d96230c2c9ca82866730a80bb5e9ffe382616c95ee77b6b737aa4d29cdc6b9e55bff0d706b66840b4e706d71921b4efc40fe957656cbb4b222b91073ed8938494063ebaca53689e0d1fc0eaf6db89484def06a2c666ef0741f25fd836315a1fef23ba5bba6fa03c0505c2ca3d355a34e2970f0dbc12c47dc24334f7c09ddc8e6e4bfd68584edf81d36379296afbb37dc8ae9a8a16e10c9591a0ca3d0a6adb8970c35e815209e27d5de5d77f44f872a2c5d6ee1417a0b95f65e53f898e4ba99d2683fec097ee477f448ec42652bb8c86f99e81615c2fc43e7a31264de13996ed82b6dc28bad393c71bbccd814be0fd22aa74e213a3ee28aa6f0179c616280a07b81b7926daaf1e349e0dd409ce00084783c0d44c8341bf65cf989fa5645bc066ec229008fc5c3cf99a61b41fdcd8c1fa403670501a25ba86cd0495d9202bb1a81894687f247f809fe47f00343f0df6e3cd98232e3315d9d2428225798cfe9e542e0d7825cc3f2111d17f7d0aa1eafe76d04e114390bc31b1e08167dd845463b624fa7d12b7c085755138570964e0298e5f8b29cb60ee546989338bb59601f68f9ff1e80bc5324f12a5ebd5a69dd18b7d3f6fe2f40d56467a43786aa4766799b74c4fe9c0851a3baf04fc514bf6f0e0cfd42c383d4787e83a6c793095a4f44df3b88158843c68179ccad90a7cbd8cb019549dea86000eea74076dbf5825a0b7983206e592febceb9381f095f8c893201b89ae09be7063e03d083a7edac51f858f85536c0a635dae21000c22281c61673d0e3f1f6aa41e29dc829e9622f9acbb5910d8f0370d6223d9955639117b4fb0cb63a84a99b3e8be637cd3686127e9337479f0a54fcbdc3e3f464c02e1d82cfdd67a45d7d60c48ab948b76521ae60c895336c02617faf9fde599e75981fe394428c50d52e37e720ca7a1e33f96e1f765be959e46f31ec88d6288491e82902049447fa594af72b539900404c40cd7f7f07aa1faca9d64ad924b800642a8dad19b7c4e5c5ca5d24a97fdf338f412e8d37e4e1ad295908c2709bb9de6a29b90577215a1520b6e6649fda93c941715e7981520dcb21f3d90e38b485adeed035098437c6e211afd33b81c5078c07a23447231469e886ea0acb8e324cbcc60d19551a57e2e06b4c839279c2852275a0462b24fe9f3eb67d93d38e645985020e203f6cf65cdf3ec9425360c93db0e1d503a865769e7ddce2449d11d5d7050dd36622f30b6344e3d28918b410dd8e6f2673c9992e9f90b4ed433484145f63f962ff2a707c989a610403db57fcae92ec07aacafe25cbd2e8c7662ff12f026a1177ea3d8db3256b8cc7908f79bcfe4aec3ab812f747852f7ca60ee93c60b10820f66f7d66ec1c8b23d5b59955f73cde7e3c7fc3d87bf77cc6e146658bfe9354b4159f31261ddd9449ef57ee09092ef299b399c87e71207895ed1a1b55ba295123ab4e672165590bfa72c93d75dcfc0c483636bea4f8fcc57e1a0176f67214dca0c711324410672d6c5b62895f24f9efc6105c5e3445e00868bf13151c366025da4179012cca387de7268e828acedb257a84682bb8e026cb385ea5010c98e837007e5e35aa1e117f09b3f88290e2597ef2aa256e7bfb50aa158a0863fac421afb0e0ec9a3d7a1291975f2f25d25c4e48c628fdcae0017a17add1ea2608f1420223f3cca5c7b450507c73f5f21638ec48f033f67d74c5423fb0897564637e21ce78f9cd77f06efbd29ced7a999285282629cf572802aa481eeca3854577af85a2668e10141664dcdc9b0ed8773ff60cc75e1235158d0f77b2037bcbe0c4319db0dac2c5ae6cb66b79b39d086db4660a7591e12acd7edb84f5b5c0cd92622ddd5036d5d3506669dec29fdb4eaaf6c5a5942dcf54492725cd8076751dd315190364097f25d38f8e6b00cf5f13a2ffa00fa19728cb0a633a956a71c034b747006cb9f5bf9dec538fd2386b0b9a26d61424ffe944b5814a0406a859148f76b4edaf2f8c0c0f3fb65edbcbe6a92c82268ff6a75ff70c1188dcb8d90f2b32bd9a2bd14056e6586ab14ce0a8d0e0255aff36a233e737ac221c56223d42c11117d7ed4dfa1c5656f988e80a36024992298540fc80e4ecb35696900fb0bfd0220eadf1e9218928f9d794ab44b922f07edd32164271ba11591e39d237b594012ed99642602e4f485fb2c8b26b0489a3fb45adb27c79fb82e5ccf5e1d5e82fc28644de656e2b7bf16e81a98b56b8db6b6a1389af0c5b9cb699bbcc6dd6a5a3d640caa99a2a69b9bd007a6704ca076fde6326ec440bad27a3379444aff700fdd97a795d28f1334ce59ffc7fbc469fdd3b0daa94331cb4f03c6e32e5504550527c8280a8eaf0d5b6fa86f991b13172f3cbaddeabaecd653fd86a33859667448b09be38c896a5d0e", 0x1000}], 0x8) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000000)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r5, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0xb) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/Lev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000740)=0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4d}, {0x200000000000014, 0x0, 0x9, 0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) r4 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/137) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x53, 0x1, 0x0, 0x9}, {0x400000, 0x0, 0x7, 0x4}, {0x7, 0x100, 0x4, 0x5}, {0x408, 0x10001, 0x4, 0x2}, {0x3ff, 0xc68c, 0x9, 0x8}, {0x0, 0x7, 0x1}]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48, 0x4955, 0x0, 0x10000000000000}, {0xffffffffffffffff, 0x0, 0x0, 0x8001}, {0x200000006, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x9b) syz_emit_ethernet(0xf7, &(0x7f0000000340)) msgget$private(0x0, 0x40) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x4) 16:00:06 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = kqueue() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, &(0x7f00000000c0), 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) geteuid() close(r1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x38f, &(0x7f0000000340)="b2") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc807, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x740f7741572598e, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getegid() setregid(r7, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x6}, 0x10) msgrcv(r3, &(0x7f0000000540)={0x0, ""/195}, 0xcb, 0x0, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffff69, 0x4, 0x5, 0x1, 0x401, 0x10000, 0x1, 0x1, 0x1, 0x2, 0x4}) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() syz_open_pts() r2 = socket$inet6(0x18, 0x4, 0x5) write(r2, &(0x7f0000000180)="fbd442935979761563b309629d65753e2ee0b7c5d59d12b32f7891ea717afc4ec14b74b3d64744b6e79358e2197a573912f817a3a0d0b2bf38cac67d559ff9d7bcc883f7ac4e416202cfa94be2fe987cc7b108800eb2c89a713f5588999563e4011def2f66f41ca656c764a7d3dde1f96ba8101eff8306ceb7b11fe4611750c1e96c041b11dbf8f8d178c48cc2d5931a6a3d3a3e36d4688ca9b9d8fafa16eccfd3794dbb7e03498f1eacc13afc532d6587ed16ed0941dc0d6b4f6052e0c599ef0de7903ee4b968511a8c4ec8f017604b21bdfa32c85821c87b3445bc3f548ad685bde9da03ca413930fc65420ef04f60a2", 0xf1) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="caf5b415", 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x100, 0xffffffffffff8001, {[0x1ff, 0x8, 0xfff, 0x5, 0x5, 0x3, 0x7, 0x0, 0x10000009, 0xac7, 0x100, 0x20, 0xffff, 0x91, 0x5, 0x7ff, 0x40, 0x3], [0x1, 0x81, 0x5, 0xcd27, 0x5, 0x1f, 0x0, 0x6, 0x1, 0x7], [0x8000000000, 0x100000001, 0x1, 0x2, 0x4, 0x71, 0x6], [0x9, 0x3, 0xffffffff, 0x7, 0x6, 0xca], [{0x5, 0x9, 0x5, 0x4}, {0x62, 0x7e, 0x8001, 0x61}, {0x80e, 0x1, 0x3f, 0xbf}, {0x1, 0x0, 0x5, 0x23e}, {0x4, 0xffff, 0x4, 0x200}, {0xffffffffffffffff, 0x655b, 0x9, 0x7}, {0x65e, 0x2, 0x0, 0xe7d7}, {0xb6e, 0x6, 0x7ff, 0x101}], {0x0, 0x3f, 0x0, 0xff}, {0x2, 0x1, 0x92, 0x8}}}) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r11, r9) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r19, r17) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r16, r13) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r10, r13, r4, 0x10, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r8, r5) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x1da) bind$inet(r21, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r23, r22) fchownat(r1, &(0x7f00000003c0)='./bus\x00', r5, r22, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r24 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r24, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCCONS(r24, 0x80047462, &(0x7f0000000380)=0x2) 16:00:06 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = kqueue() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000100)=""/161, 0xa1}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r4, r3) 16:00:06 executing program 1: r0 = getgid() r1 = socket$inet6(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r2) r3 = socket(0x0, 0x3, 0x0) getsockopt(r3, 0x0, 0xd, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730b4e7bb6fc6e23c5b000000001a0000e74de4"}) write(r0, &(0x7f0000000200)="582720a3abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4092909000000000000b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x8, 0x0, 0x9}) write(r0, &(0x7f0000000300)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0a", 0x7c) r1 = syz_open_pts() syz_emit_ethernet(0x1c, &(0x7f0000000100)="6d22ee7ffb355cd22b35c4b3fc6c9c8e422e6ffd98dfa92c75d66512c4912ce6a4090894eeee0deb1ef1c49c71b0f8e117d802ce5c4bded791629dc9fc4089b44dd54c244bff0c6fbf9bfa6200aef195dfacc67f390b51b666c63e1f06555e101256ee9f71fe85ef7ccbe716c4630bfc3c632be74aee4e0ad6b5ef1b58ec774fb1a92472c71b8795436df60164e07f5f4e20d3c48da5992b2dda83a1ef531ff6981c26a3e998e3e032ccdf50fdcab024b63bc87fb9de6084c47881b0d5d2c421d3cc224b6af0c6c20a2c67199de18018b28efd9e1150d48dfd9b1b450cdae9afa4e0eca1e19bed5eb297ad414f533d") close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000580), 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000040), 0x1f, 0x9) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x2) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:06 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r0, &(0x7f00000000c0)="2a5e59f13befeb3bc9ca755d4f4261355d344815eea46b93ffddd15ddcf08b88b970b92b95795f1c02a2c23339a77ad8713b472a7c65d851c6be7a41860936d6247001debf21fbe29d5b36b5df8fd7abf33d01e46164a0693fd7adeb9d4b3754209d81958d79", 0x66, 0x0, &(0x7f0000000140)=@in6={0x18, 0x0, 0xd97c, 0xb3}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020000000000000000"], 0x10) write(r5, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x84, 0x1, 0xfffffffffffffff7, 0x2}, {{r0}, 0x2, 0x20, 0xf000004c, 0x100, 0x100}], 0x8001, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff0, 0x40, 0x80000002, 0x1, 0x8}, {{r3}, 0xfffffffffffffff8, 0x8, 0x4, 0xffffffffffff8001}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2, 0x0, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff9, 0xa4, 0x80, 0x800, 0x80000000}, {{r5}, 0x679fdce6b03f0c1d, 0x10, 0x20000000, 0x8, 0x100000001}, {{r6}, 0xfffffffffffffffe, 0xceeac0a1b9581a28, 0x1fff5f, 0x800, 0x800}], 0x0, &(0x7f0000000280)={0x8, 0x80}) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508"}) 16:00:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc460bd416df37f1c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x9, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x8) close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0xe000, 0x10000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x56, 0x1, 0xfffffffffffffffc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x02\x03\x02\x00/b\x17f\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000200)="8e431f60025fb33cd3f6631b0245ca938b1c9e381dab22411930ab4c87bf93d5c2587bcff9b6a88ec2d154a228ceb08418003e46cbdb16194d492d8977cd5f5fdaeeffc2929e9d8deac511415a97230a1200ada367cd8e54f1c898ca3b8502ecf91ba5d2f2b39a170caed11a7bf822954ecfeb2208cc931f0ffec0c009b7d1b365d5f506d8e14b2c6f4498bf10368d4315f58209829ddf374411a4442f55f46e73ecbf16669b3638a7cfa015417f9cda2061d3c700567e7338639d79b1725c5873d4019190352020bc1559bfe6683ddf730d4120c0d5b3e572a49d430193c79282e9eb4b54a43b2821ca1cd41d988d1964c4e710228e146d02768b677c2298d25b584c0459be4f4edbddfc4cea85d492a5273c411e91ac4c3b62caf09b96034e77b0a897c9ba4a7f0ec10aa07096f8e6140fff3c5469475b132f556485ec4a0decf0f23f40831cc29dbeff65ae984dd9430373fc120b81362a6260345cf3d8b908e1429190bfc0e9e5a0cfbf0823656abca7f563d60867b2e1aa69093dc852d44c3c254cb2ce3d9ef9449c27e704abbf1b03b203eaeaf92c9335bfca556b442d8724cede5653cb2a6e9b85bae24ad78e01e367d56d98c5385bb7d9881829feb9e7f5ce6936387c25c84ced0d83e1f8dd37f1e16e24cd0ce3ff9472a89c445b6eca69a2f8b1c4551c60cd19b9dc12eca1cccdeea6f5ddf3ea66bf97303f690effc1e6dc711c31186eb809e1d675b2f6a3804f953b632b525d86ad199dbb2949d7b4edd4118b8cba4935f6a5f6080df28b7a18506c43b6e549689f0b5cd6fc8abf42f8658e929972cf85a7a71f6d9cbef3aedaf17b987429228b5d5d1a3789e1dc1d6364765cc547542c8e7d627a278664d6a6195f3db200d91a90ed577e9cf828c23877ef1a7e972a84354d92d8ed4c6bd48b83f127c8e78be727cd13f5476485ad1bc644a18877e4f1a47619627875572e34c836ace4a7bdf30665c140e436d1aaa6b6598907b0d2e62dd154803bbe4d89d318d635ca588b24880df6c454945eb22cf7ba5070f97b27985383df2a8871634d72259691fb9a2d0412490fd180608d8ce355412c169bba06d4d8afdc442f6194addcc89ba551d156829248d20b6a7782e02671844c0f72e06c0006f909bde4f50d94e63e722deed339a78ad09f75756563a4117edf0614857328f46315ee842a09881ca6067445110f2442066f194bfbdf4b39e8c3040088a947a00c1c860359a58307081283b7f67e18f97d76fe147f3ee31987320f9a24315eed77830c37c275cb5961daaa5ad999d27e23fa395cc7cac474438b854ae68d7cab4220a7892118d85022bea14652d8d30d3b327e3870c658f56ccd8d5ec3c66ee4a64ef378a00a8d62f1ba927c50360f1dd30f0b89af1fcaa4736852d0c0b0f5fb7014b061652fe2a44a9c8cb1e663a9ee24581095322cc87862bc6a35b3bff493e7608144f56151ee06647152938fed01ae952c242ffde41544c16d9dbe63067441b0425b59f105f47e684ca4e48909446167d42686eebf583c5ad2fa088c16b976726b42640b5982056945c5abb6b3920263d6d4609c26b93415be7d26e785d738a9ef69e13743778c4549b119256571eae3d173d76b300fc25247795ded8725eb09f01765ec8199fed19aaea580075a7737c6059d510765cb31605202f8076f3d16a9134e4263399e6616e2a701c5068d1e3d0bed98749e9877eb30c3b453fb949f092452cf030bf645e71e4b1a440bdcce112cef8f240bf91b3ec7cae20ffc693fe4960da047938cfe507a9ed4a63c5ff6c2cb28a9d06a1c2e8e312800c622647b86455e68d8ac201faf719a74ffd8c9b80a28fa4feb599ed84b9e23e80f28c0fb1e003d0533ae6ecfe5f6aab5285b08a0636f53144175edfa8fe5f7686834cdd2ca2198ac845054d688d60c519ce73ad600f826b94c8599a0234c9a83658fd732c46b823d64c15e85e61500b93057e3a321724908a8c7c39cb82a1e192b5e7aa7c8c7816c516e81ef411bb3047757c5617e557b0afe007904e52022ce746b7065bbf00e256eae6b40767262263b0dde5662a4f3997b4bfca3669e8ceea1d123142297b070a07db01b2fe2aedcaed07293b4886235e88b3d05e00c4fa907bc8ee906d4a1bbe885e6a47517619c6132f7a29bab61d1148b1e114836081a80e85c0780e4e300f9f329be74e00afb0d0154e2b3f60bb65e457aad7d72370958a627bd31aa3287b1dc1330559bd53206e337cb85ce1f07aaa617c0a0a6a7a0b0996fb801c89e35b88b127aab7648a0568d8cdd68fc4d6024e60cbf0b3b9501e48447bc1bf55977a753ea0af2b7db878514250357f4686652a883cc23a579072d720825fe7a644ffc262f10409db3275e8dc54fcd4eb540c48ec954e949a7c9beeeca31a4e261d48d0369bfc991d6d56177ce463a1b8c34dfa2c32abd9d5ae7fe74b7cebf44db36100791465580c4f1608bb5f488f902e18062d0f8958ccf35029ad962aa1a75e4cfe65cd8b4868c57037ff354eea325a921b4b646f67710680b9e49a0b6e9edc50ab3f234f4ef38cd210e0799126e7c589f916b14ee38955df7a2a15d0705c50ec2548b62cbc98c7c14357438e921395693abf851f8207ee42f6f221c61926e679a36a4673b3e7a4ddc0f9032842a716f9fd4baa1acd3760fc2ba081222c664260d4506bc30a6b095d9ae3d51e4154545d0462c35a916a0ebaf450f440394f99c15c07869c3ce5aa26236126b94528ea5c4ea20bff537051c5b2b5f8f7065fb3a911964512bf69a44b1f8c5ca29ca9bae5a27a48d0c63143c6438aa93b1bc58f1f63e28aa3fbe578b3fe117d840094c84fed4a34a70739aef4fda337dbc0965544f025111134991478dc7fb57b8262573e448eb42f8d65501c373e4ae45fdc893588df42db8589e4b75eaf5ac45aa826910075659d380deda9f45222930c3df1cd54fad9af79c14432d693555e6693bae99ff5a6b6e1b729439a21e7a0c8add21dc794f6d6959bce0172612bdc7c36483f2b948ed9e4359fb3638161016672a6b63c8922e81b6cf8410179dbb092d7dc36c88f2832e68af093b016b6efb179df721e47782d17f49a6cee7109512239ba4422c81180f6b6e0b3bd2ef143333874731d764cc363ed85ca9e808c88cbec61f209ed8708cc0f77fc9f8b4e0c08342430144319744e8eb9a508a3c01871a22ab9a7a0b4c50b9c585fd47071653a45849ab2ee4e3e7249bf87d142900cc724a2ae218573b5bbb124f3557f99f3a19fab2774d08b4d3ceabb67991ba1ecad232a8361cb7b1cb13409dbf2cb8b5f021e09370a24dabd997723e655539aa2332a4607ea5484327c7d216de07cce0705b4e0a95f6d70ef2fb7376132cf70d1d3234fed592c045e57ac1c87e60c7c9a7b5886e36e4ee3cdcd6117a093dd2297f92bfc9fdcedd81661713c627b175a4c1cf3b3f18f7eabe4dbae5c43eb0395490356e31a219356fa250647916f0037227808a36dae794bd578ab84a1bcc04733ea4a3271ceb78109fad4d9b17b2fb2a8ef1e5d464275a09163c56d12d064a99f606c813892e7adbaee5d39ae060ce3f9581b6386c12e3ce1bab5b28bb0fb29b68e24a1d33cbedd91bed40f723dda49a66c7acdb4347698232f500c348fa22226ad5c854d91bda1418e80a10ee23256cdb22c328e65fc6f770229e7f7fd705f9be3da5de6714ecbd1e7387c11998d2f6b48987f362d0b75b8cb90e5fddd95f840695cf32538038cfe447fc36eaf8db3c0ae6c58c8bcac0799e84c637b2730c0c73291e99758c3dc1bdbab0b0bf2b6702ec5eaf9519ab69d51d7b5b412f5c075b0efc7dd53e726258d9bf4e1e665d2b46df6d564aabf2879fc95f307ba029aecb358c037df022d43200b085ee8332dc1bda691006f0af1afac76e315eb3b46d04580bb4515c57ab8872c64692d2997446b093fdeaf701b14b5af78ca282f1f5e0633125f965ee2bf23989b696faaa24e5cff0297cf597972418f449eadf2ca530592de7cd7a1cb7f6432a74c9bcfcdbe3a6ac19ca990bb21ffc04835b9a2a25ad87fecd5da2f1ab16b035a89bc786ed589e1786500d4bf8d4e1ba6b04d642999f68feb4690cb90c12179f0944b7d779999e004846805b350c9e90fd76c8a517a50f3c8efba8437b8b8cde2286636a29fd2e54bd8f3bc33717592ff91606f9d68b3591be2d3b61ee919cef913949fc3d77b75c0712cb168154534d36624b5e6a4878146c2cdc6b386d198a27aedb67f25580befa3a62de5fb009122b8e2c555b5bae9a320dd5cd308112db34580f28582fd3944bcc484715f843578a84420cee047b1ec59f042d71549bbe71a29385631d60ee6800e0f9ab837cf2d4d162ff1e628a731746686da837d1658f609cda5733223e014cf4d425ce3399fba2cf0795d1e96ec0a3f813e76005d09e63bb686abb2f3d36397085c0c6c10b5e63ab7a22563ae935b91cfb2513c222b18fe17bdd006714daf8b1763b3e081763513fdaf9e36f675522625b704ef5a8a0ec9aed11f2c8d265755a6f3becae2b5ea15d6964e83ad43324a42880568be1f112afd9f08a14bd8521fef2bd7a4bab4f6f13a880430c878f5a9304e5669c5083205a269b752f3ea0f8f69de5d6f2e0c1da22e874667f9f5770c6a0a01c6bbac3ebba945848ba5d2f4cb83fa34dfc6d1c64b51784672c5169893fab9fefb79276f1e26d53cd72d26970928ccc3ab3cb3a11cb415099a9646b5823b42cac3302e157043f1bf8cb9b7a07f583686fa502c343150adfaf3fd68f5ea39f5d9795792bce3b444d4665e659b7a4aa5e425891722154b048ceec55369b279c78fa5078a2580ecf60f24664652a51b41f3d080b0d91bb87ac362d4ee15414696c7f687de01f4e1abd9f908831ee2e147b6c5278033b17bf9b98f0953008670685ec2156c626284bc102ffc12540709cfd6211f7e6c75549785889c92691db0a05d41a54ef07468c411f4455ce0fb6c91084f799c64bc671ccaab2be39493b722872b5146625454be6a3ba3c2f9333feb7f94c64d0c9e5901f8ed9788b6aaea7d13f3d8ea76660f28e3cc3336435a0c100f33ceef5c14f4db6cbe2deff46dccafae6c5db7a1679be96d158a49ece36826535be5f900ead609bc993fea84fd526047a4bda5bd36b6e3ab3438aa2d8a5b997a1ef1ffd6eda2948c8652a865de415fefa01c93406a6b8cea9bc55551794d31ff5ed254a05582c31eb655dabce97faecf0a3986caa6c12bace752f9ad6293937a018641faf27e3eba70e502b2a011575803df1dcbfa4827acad626cfa08e27cd47f880b972a04aa1fceb357a413b96b0bf85c386c7433249e06d63c1d80816490dec7da52ee14070b1869a77306a2617062d98866139d764947d173394b8775ed69d14b6c38ea9342077ed61d3bcb45543db3d7680a2d51b344b5e99895d6b211cea8dfeba0ee1369bc3528ef83986279c43bf0f4fe8ebc2e60a82d6f6e3c1a1ecc687b59cfeee241570af15656ed69fd0ef814b4ba206a85526c24a618f787401e8673f11eaefd56604ad14e18345a84f346510e0dc2ef7bb9ace9b18eab050b1c53bdbff47f752770e28ad78cbc17f52f7ce7d4e457325fd86df65a151006a91f367db82b44bc2faa4048d3e7687d1cc1944325af4742a508e6707d0d46058ce11b0123170ec50671f0dc2f73c06221ebf9bd8c841013de760505fccf65ad4b8cb9354424fef69762e4eb7d5417496b18bcc9df3499fe00039b889a545e6936a7f31d39d20d570542a") ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001240)={0x3, &(0x7f0000001200)=[{0x5, 0x8001, 0xfffffffffffffff8, 0x7}, {0x4, 0x5, 0xadf, 0xff}, {0x2, 0x1, 0x6, 0x81}]}) msgget$private(0x0, 0x400) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) socketpair(0x2, 0x5, 0x2, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffced, &(0x7f0000000040)="0546846a96206514fa0bd23a6bde00cf7c2b9157a6dff79df25459920ae9f66745aff7dad8a364") 16:00:07 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x8, 0x4}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/210, &(0x7f0000000100)=0xd2) r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) socket(0x3, 0x4000, 0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x5, 0x4, 0xffffffffffff1e10, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfb53}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf558}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x100000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/../file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:07 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000400)='./bus/file0\x00', 0x200, 0x148) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) close(r0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000300)) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000040)=[{0x3, 0x5, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) getuid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c0}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x3, 0x6, 0x9aad}, {0x18, 0x1, 0x400, 0x3f9000}, 0x5, [0x0, 0x5, 0x7, 0x6, 0x9, 0x20, 0x20, 0x1000000003]}, 0x3c) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000500)={0x10001, 0x1}, 0x10) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x36, 0xa6, 0x51c51ff1, "226243b7be9ab8dc421186881a2eceb084ace087", 0x774, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000180)='./bus\x00', 0x14f, 0x2) 16:00:07 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1a652c9a5b7f654a, 0x102) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus/file0\x00', 0x46, 0xff, 0xfffffffffffffff9, 0x0, 0x4d0, 0xfffffffffffffff9, 0x5, 0x2, 0x0, 0xffffffff, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x9, 0x83, {[0xffffffffffffffff, 0x4, 0x3ff, 0xffffffff, 0x1, 0x2, 0x100000000, 0x3f, 0x4, 0x1, 0x7, 0x1, 0x5, 0x7fffffff, 0x0, 0x4, 0x80000000, 0xab1], [0x567c, 0xcf0, 0x5, 0x43, 0x2, 0x7c0, 0x8, 0x43f, 0x9, 0x9], [0x7, 0x5, 0x3ff, 0x7, 0x4, 0x10001, 0x9], [0xff, 0x5, 0x1, 0x5, 0x80000000, 0x2], [{0x74c, 0xf3, 0xfffffffffffffffa, 0x4}, {0x6, 0x11, 0x8, 0x100000001}, {0x2, 0x5, 0x100, 0x712}, {0x80, 0x6, 0x400, 0xbbc8}, {0xffffffff, 0x1, 0x5, 0x5fd0}, {0x2, 0x8, 0x8, 0x100}, {0x507a, 0x1, 0x2, 0x3}, {0x3, 0x7, 0x8, 0x6}], {0x9, 0xffffffffffffb45f, 0x8, 0x40}, {0xfff, 0x7b3, 0x2, 0x5}}}) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) shutdown(r3, 0x0) pwritev(r3, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x40) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:08 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="c9fe6624496a699245775ca5d1a3f30f9856928645c6c703c0b47c02ec236ea99ecd76a4e00f31f5f7529de5dbe2d92f6b7b51e6887171d4b74f2735d87b344aed88a2b245bc9f4324274e98536ef0851c3e79f52857a38017875791ce54fd59c9bcf07667528104e53ea6106095f58f989205b0d5404afc1430e6dfdf7ff4f8fd67f2b9a68af78fa328698745a84ca779f8cc515f1f4c03a456853ab15e26d20fa7c6f0d03475583a35c18b7b8a51befccb4d7fa1abfbd3326c0b0c6c6eb078f0757824d97b3792a7aeba6286fc592cbcf5f1b2505632dcde2b8469b9c1ab99f2b6860ddf", 0xe5) r8 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000100)=0xfffffffffffffffb) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000003c0)=""/85) r9 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000180)=""/12) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62bb0664ecd0ff6e6180"], 0x10) write(r10, 0x0, 0x0) read(r10, &(0x7f0000000280)=""/32, 0x20) semctl$IPC_RMID(r9, 0x0, 0x0) r11 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000180)=""/12) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000540)=""/209) chown(&(0x7f0000000300)='./file0\x00', r6, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x10001}) lchown(&(0x7f00000001c0)='./file0\x00', r0, r5) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) openat(r13, &(0x7f00000002c0)='./bus\x00', 0x104a8, 0x90) writev(r12, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004008b20063300feffff0c0100a300023c042ee5d150745d6f7a4400446b3a68970b0000001ef63bf779eb3b4ef20b41c755ce4f22276e2b", 0x3d}], 0x1) 16:00:08 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) panic: attempt to execute user address 0x1 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *390198 49211 0 0x1000 0x4080000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800021b8ae00) at kerntrap+0xec alltraps_kern_meltdown(6,ffff8000223b0000,fffffd80667e38c8,10,ffff8000000254a0,ffff800021b8b068) at alltraps_kern_meltdown+0x7b 1(b,ffff800021b8afc8,83,ffff800021b8b068,0,b) at 0x1 rt_clone(ffff800021b8b0d8,fffffd80708ffa80,0) at rt_clone+0x78 rtalloc_mpath(fffffd80708ffa80,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021b8b1b0,fffffd807e3afc20,fffffd80708ffa00) at in_pcbselsrc+0x219 in_pcbconnect(fffffd80708ffa00,fffffd807e3afc00) at in_pcbconnect+0x107 udp_usrreq(fffffd807c2eba98,4,0,fffffd807e3afc00,0,ffff800020ace528) at udp_usrreq+0x560 sys_connect(ffff800020ace528,ffff800021b8b338,ffff800021b8b380) at sys_connect+0x3df syscall(ffff800021b8b400) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,3451b67d0e0) at Xsyscall+0x128 end of kernel end trace frame: 0x347fd5807d0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x1 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800021b8ae00) at kerntrap+0xec alltraps_kern_meltdown(6,ffff8000223b0000,fffffd80667e38c8,10,ffff8000000254a0,ffff800021b8b068) at alltraps_kern_meltdown+0x7b 1(b,ffff800021b8afc8,83,ffff800021b8b068,0,b) at 0x1 rt_clone(ffff800021b8b0d8,fffffd80708ffa80,0) at rt_clone+0x78 rtalloc_mpath(fffffd80708ffa80,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021b8b1b0,fffffd807e3afc20,fffffd80708ffa00) at in_pcbselsrc+0x219 in_pcbconnect(fffffd80708ffa00,fffffd807e3afc00) at in_pcbconnect+0x107 udp_usrreq(fffffd807c2eba98,4,0,fffffd807e3afc00,0,ffff800020ace528) at udp_usrreq+0x560 sys_connect(ffff800020ace528,ffff800021b8b338,ffff800021b8b380) at sys_connect+0x3df syscall(ffff800021b8b400) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,3451b67d0e0) at Xsyscall+0x128 end of kernel end trace frame: 0x347fd5807d0, count: -14 ddb{1}> show registers rdi 0xffffffff81d9bc27 db_enter+0x17 rsi 0x384a __ALIGN_SIZE+0x284a rbp 0xffff800021b8ac70 rbx 0xffff800021b8ad20 rdx 0x384b __ALIGN_SIZE+0x284b rcx 0xffff8000223b0000 rax 0xffff8000223b0000 r8 0xffffffff81aab38f kprintf+0x16f r9 0x1 r10 0x25 r11 0x3c332fc2ae8558dd r12 0x3000000008 r13 0xffff800021b8ac80 r14 0x100 r15 0x1 rip 0xffffffff81d9bc28 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b8ac60 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=390198 stat=onproc flags process=1000 proc=4080000 pri=17, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020acef08,0xffff800020acf8f8 process=0xffff800020add500 user=0xffff800021b86000, vmspace=0xfffffd807f00b5c0 estcpu=30, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49211 229609 27871 0 3 0x3000 suspend syz-executor.1 *49211 390198 27871 0 7 0x4081000 syz-executor.1 69389 484141 98964 0 3 0x80 nanosleep syz-executor.0 69389 252276 98964 0 3 0x4000080 netio syz-executor.0 69389 1006 98964 0 3 0x4000080 fsleep syz-executor.0 98964 295509 5454 0 3 0x82 nanosleep syz-executor.0 27871 302476 5454 0 3 0x82 nanosleep syz-executor.1 8044 269087 1 0 3 0x100083 ttyin getty 10454 495510 0 0 3 0x14200 bored sosplice 5454 65878 12258 0 3 0x82 thrsleep syz-fuzzer 5454 26769 12258 0 3 0x4000082 thrsleep syz-fuzzer 5454 189215 12258 0 3 0x4000082 thrsleep syz-fuzzer 5454 489491 12258 0 3 0x4000082 thrsleep syz-fuzzer 5454 280216 12258 0 3 0x4000082 thrsleep syz-fuzzer 5454 205416 12258 0 3 0x4000082 thrsleep syz-fuzzer 5454 488506 12258 0 3 0x4000082 kqread syz-fuzzer 5454 10033 12258 0 3 0x4000082 thrsleep syz-fuzzer 5454 267006 12258 0 3 0x4000082 thrsleep syz-fuzzer 5454 523517 12258 0 3 0x4000082 thrsleep syz-fuzzer 12258 382999 92807 0 3 0x10008a pause ksh 92807 191370 65246 0 3 0x92 select sshd 65246 302672 1 0 3 0x80 select sshd 75982 141634 64535 74 3 0x100092 bpf pflogd 64535 198990 1 0 3 0x80 netio pflogd 55395 467902 91062 73 3 0x100090 kqread syslogd 91062 286799 1 0 3 0x100082 netio syslogd 61690 439354 1 77 3 0x100090 poll dhclient 76055 317014 1 0 3 0x80 poll dhclient 55061 381517 0 0 3 0x14200 pgzero zerothread 23044 259578 0 0 3 0x14200 aiodoned aiodoned 34546 181018 0 0 3 0x14200 syncer update 74060 345381 0 0 3 0x14200 cleaner cleaner 57202 194763 0 0 3 0x14200 reaper reaper 73386 347053 0 0 3 0x14200 pgdaemon pagedaemon 45599 337872 0 0 3 0x14200 bored crynlk 61647 509887 0 0 3 0x14200 bored crypto 74710 507754 0 0 3 0x40014200 acpi0 acpi0 64426 263829 0 0 3 0x40014200 idle1 81416 479216 0 0 3 0x14200 bored softnet 40124 459292 0 0 3 0x14200 bored systqmp 2963 111493 0 0 3 0x14200 bored systq 67655 262043 0 0 3 0x40014200 bored softclock 36546 156463 0 0 7 0x40014200 idle0 27388 248764 0 0 3 0x14200 bored smr 1 252038 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 49211 (syz-executor.1) thread 0xffff800020ace528 (390198) exclusive rwlock netlock r = 0 (0xffffffff824a1878) #0 witness_lock+0x52e #1 uvn_io+0x3b2 #2 uvn_get+0x226 #3 uvm_fault+0x11cc #4 pageflttrap+0x20b #5 kerntrap+0xec #6 alltraps_kern_meltdown+0x7b #7 copyin+0x4b #8 sys_connect+0x9c #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff8265b1f8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 tsleep+0x198 #5 biowait+0xa1 #6 ffs_read+0x2ee #7 VOP_READ+0xbf #8 uvn_io+0x35e #9 uvn_get+0x226 #10 uvm_fault+0x11cc #11 pageflttrap+0x20b #12 kerntrap+0xec #13 alltraps_kern_meltdown+0x7b #14 copyin+0x4b #15 sys_connect+0x9c #16 syscall+0x4a4 #17 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9627 6482K 7989K 78643K 27017 0 0 pcb 13 9K 9K 78643K 821 0 0 rtable 126 9K 9K 78643K 2304 0 0 ifaddr 100 21K 24K 78643K 733 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1691 0 0 iov 0 0K 32K 78643K 566 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 77K 78643K 6803 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 99 0 0 VM map 2 1K 1K 78643K 10 0 0 sem 12 0K 1K 78643K 1991 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 5628 0 0 sigio 0 0K 0K 78643K 112 0 0 proc 62 63K 95K 78643K 1880 0 0 subproc 32 2K 2K 78643K 408 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 598 0 0 in_multi 35 2K 2K 78643K 496 0 0 ether_multi 1 0K 0K 78643K 29 0 0 mrt 2 0K 0K 78643K 23 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 910 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 120 22K 31K 78643K 20168 0 0 UVM aobj 130 8K 8K 78643K 197 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 964 0 0 NDP 26 1K 1K 78643K 229 0 0 temp 256 3557K 4197K 78643K 94374 0 0 kqueue 0 0K 0K 78643K 39 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 76 0 69 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 275 0 273 1 0 1 1 0 8 0 rtentry 112 357 0 310 2 0 2 2 0 8 0 unpcb 120 2254 0 2237 3 2 1 2 0 8 0 syncache 264 20 0 20 7 6 1 1 0 8 1 tcpqe 32 5162 0 5162 3 2 1 1 0 8 1 tcpcb 544 1604 0 1599 2 1 1 2 0 8 0 inpcb 280 11763 0 11751 24 22 2 5 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 51 0 47 3 2 1 1 0 8 0 pkpcb 40 32 0 32 10 10 0 1 0 8 0 ppxss 1128 109 0 109 17 16 1 1 0 8 1 pffrag 232 9 0 9 4 4 0 1 0 482 0 pffrnode 88 9 0 9 4 4 0 1 0 8 0 pffrent 40 26 0 26 5 5 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 231 0 182 1 0 1 1 0 8 0 pfstkey 112 231 0 182 2 0 2 2 0 8 0 pfstate 328 231 0 182 7 2 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 3 4 3 1 3 0 8 0 art_heap4 256 1430 0 1200 24 9 15 16 0 8 0 art_table 32 1434 0 1203 2 0 2 2 0 8 0 art_node 16 343 0 300 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 6 1 0 1 1 0 8 0 semapl 112 1989 0 1979 1 0 1 1 0 8 0 shmpl 112 195 0 67 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9766 0 8355 46 0 46 46 0 8 0 ffsino 272 9766 0 8355 95 0 95 95 0 8 0 nchpl 144 19265 0 17615 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 63015 0 63015 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 8 0 8 5 5 0 1 0 8 0 scsiplug 64 15 0 15 9 9 0 1 0 8 0 scxspl 192 52502 0 52502 31 30 1 7 0 8 1 plimitpl 152 548 0 540 1 0 1 1 0 8 0 sigapl 432 5766 0 5750 4 2 2 3 0 8 0 futexpl 56 111055 0 111054 2 1 1 1 0 8 0 knotepl 112 1558 0 1539 4 3 1 3 0 8 0 kqueuepl 104 1917 0 1914 1 0 1 1 0 8 0 pipepl 112 3020 0 3001 7 6 1 2 0 8 0 fdescpl 488 5767 0 5750 3 0 3 3 0 8 0 filepl 152 47366 0 47258 22 17 5 7 0 8 0 lockfpl 104 1752 0 1751 1 0 1 1 0 8 0 lockfspl 48 592 0 591 1 0 1 1 0 8 0 sessionpl 112 44 0 33 1 0 1 1 0 8 0 pgrppl 48 114 0 103 1 0 1 1 0 8 0 ucredpl 96 6282 0 6273 1 0 1 1 0 8 0 zombiepl 144 5753 0 5752 4 3 1 1 0 8 0 processpl 896 5785 0 5752 5 1 4 5 0 8 0 procpl 632 18304 0 18259 8 3 5 5 0 8 0 srpgc 64 42 0 42 16 15 1 1 0 8 1 sosppl 128 77 0 77 17 17 0 1 0 8 0 sockpl 384 14542 0 14511 44 39 5 8 0 8 1 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 22 0 0 3 1 2 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 21 0 0 3 1 2 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 125 0 0 14 0 14 14 0 8 0 mtagpl 80 101 0 0 2 0 2 2 0 8 0 mbufpl 256 709 0 0 35 0 35 35 0 8 0 bufpl 256 17858 0 10810 441 0 441 441 0 8 0 anonpl 16 544382 0 532492 187 122 65 79 0 124 0 amapchunkpl 152 36662 0 36545 39 33 6 18 0 158 0 amappl16 192 28671 0 27802 154 109 45 56 0 8 0 amappl15 184 1628 0 1627 1 0 1 1 0 8 0 amappl14 176 552 0 549 2 1 1 1 0 8 0 amappl13 168 297 0 297 3 3 0 1 0 8 0 amappl12 160 658 0 655 2 1 1 1 0 8 0 amappl11 152 836 0 821 1 0 1 1 0 8 0 amappl10 144 442 0 436 1 0 1 1 0 8 0 amappl9 136 1404 0 1398 1 0 1 1 0 8 0 amappl8 128 944 0 912 4 2 2 2 0 8 0 amappl7 120 577 0 568 1 0 1 1 0 8 0 amappl6 112 775 0 768 1 0 1 1 0 8 0 amappl5 104 968 0 951 1 0 1 1 0 8 0 amappl4 96 5858 0 5824 2 1 1 2 0 8 0 amappl3 88 933 0 922 1 0 1 1 0 8 0 amappl2 80 45176 0 45093 4 2 2 3 0 8 0 amappl1 72 137973 0 137515 25 15 10 20 0 8 0 amappl 80 18928 0 18885 2 1 1 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 196 0 67 3 0 3 3 0 8 0 uaddrrnd 24 5775 0 5750 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5775 0 5750 1 0 1 1 0 8 0 vmmpekpl 168 50393 0 50361 2 0 2 2 0 8 0 vmmpepl 168 714365 0 712245 392 271 121 121 0 357 24 vmsppl 368 5766 0 5750 2 0 2 2 0 8 0 pdppl 4096 11557 0 11516 7 1 6 6 0 8 0 pvpl 32 1498692 0 1483501 399 239 160 189 0 265 5 pmappl 232 5774 0 5758 7 6 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 646 0 21 18 0 18 18 0 8 0