kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Feb 25 02:53:44 PST 2020 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.58' (ECDSA) to the list of known hosts. 2020/02/25 02:53:57 fuzzer started 2020/02/25 02:54:03 dialing manager at 10.128.15.235:43846 2020/02/25 02:54:03 syscalls: 337 2020/02/25 02:54:03 code coverage: enabled 2020/02/25 02:54:03 comparison tracing: enabled 2020/02/25 02:54:03 extra coverage: support is not implemented in syzkaller 2020/02/25 02:54:03 setuid sandbox: enabled 2020/02/25 02:54:03 namespace sandbox: support is not implemented in syzkaller 2020/02/25 02:54:03 Android sandbox: support is not implemented in syzkaller 2020/02/25 02:54:03 fault injection: support is not implemented in syzkaller 2020/02/25 02:54:03 leak checking: support is not implemented in syzkaller 2020/02/25 02:54:03 net packet injection: enabled 2020/02/25 02:54:03 net device setup: support is not implemented in syzkaller 2020/02/25 02:54:03 concurrency sanitizer: support is not implemented in syzkaller 2020/02/25 02:54:03 devlink PCI setup: support is not implemented in syzkaller 02:54:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup(r1) r3 = socket$inet(0x2, 0x8000, 0x7) r4 = syz_open_pts() r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x30, 0x4, 0x0, 0x80}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x2, 0x1, 0x9000000000}, {{r3}, 0xfffffffffffffffd, 0x40, 0x40, 0xfffffffffe17ff31, 0x1}, {{r4}, 0xfffffffffffffffb, 0x48, 0x20000041, 0x0, 0x586}, {{r1}, 0xfffffffffffffffd, 0x61, 0x2, 0x1, 0xdcb}, {{r5}, 0xfffffffffffffff8, 0x29, 0x1, 0x4, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0x1, 0x4, 0xffffffffffffffc1}], 0x0, &(0x7f00000001c0)={0x4, 0x3}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r6, &(0x7f0000000280)="56948d1b310726cbb66ae3c646b8dd7d8eec86751921d847", 0x18) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000300)=0x9) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x24080, 0x0) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f00000003c0)) r10 = socket$inet6(0x18, 0x4000, 0x3f) writev(r10, &(0x7f0000000680)=[{&(0x7f0000000400)="bd38d4e056217801ccb2ba152a67f7b7801f0933ce5165ce459cc4b7dabf77465f4f2f4294d67e564c096885c6ee5e7d8be2b5b120787b9cd8afce90ff1d71fd22030a1836d9a6e41db3d1b8b97dcfe6f9a34d84b6acd7d673bc942409c03a69aeed811ba0157e32af59cbabc5bae66f65ee7423f0149eab4e99f9fafcd3d4816876741ed6e42209950686d6e1e1b0cd5df90c0cfa6b23c681ddf0adc4ad6e297064bc4f02fe718baccb7ffb2a7f3ea3d4b32243591577727533415507ad2a1fa6a7200c125ccc0aa863b221b95a67969733af98f7dc7021dfa41614", 0xdc}, {&(0x7f0000000500)="14353261b2dc99fb1b1cbf434a80a9f7", 0x10}, {&(0x7f0000000540)="4ff1d9306cb03cc854d52689f029f567edc79dc80164cb86fb145947aaa2992f7b6be9adaff8199d58140c87635d7a52b8d4cda37ae421084aff8526e65e7b2d5952d8120efa82020a737b", 0x4b}, {&(0x7f00000005c0)='/+', 0x2}, {&(0x7f0000000600)="5da1227ee237a9f91bc377beba33c16a517d6f81d8d18fb8a0e139ad070ac84a5cadd5a54b3509fcd6dd399e472e30cd3dfaf72ba877b53fb058667d6cb90c6f4af1a2", 0x43}], 0x5) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x80, 0x0) fchdir(r11) r12 = open(&(0x7f0000000740)='./file0\x00', 0x1, 0x120) sendto(r12, &(0x7f0000000780)="a20b98fd5d8ea46d76ae45fda7da6c3d6df4e975cb8f8cb540a8baa7057b9d0b85276086c18cad99f19637c885238de75819fa86e153780786b865e5e271dd76d175e594a2143735eb1c093416d7d89cdbfe371e01bad5a076248eb957405b9ba212023d8113e7d17c1626f8c1f76c017b4add59c40794cc", 0x78, 0xa, &(0x7f0000000800)=@un=@file={0x1, './file0\x00'}, 0xa) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDGKBMODE(r13, 0x40044b06) syz_emit_ethernet(0x1000, &(0x7f0000000880)="24ea58f281420ae4c9f285eaf780b0929b8ae3e25349223beefcf7af586158b63ad81aaf2bf3716a0310c8741c3c88cd89c2074b934701932d3da39d2de349331eda84eae6ca5237181d7708a7610ecf0916eba7578565311da67c63881c33d0830c4c5f3faafc7f6067c30ce151f81a19fda3239f250811a96d9553add2e25e98bba42a618e41b3a2014f718ded9dd4a59770cfa3879dbe9e66043db5b6120693dcbe9bce07965692a71e4ba042d9a2e3a413a9c197e8892f4156173fafb159625bcf4d12eb57d00f5fee86bb49b922499370b4db247ad8197a52d397127d8cf2bce305ed533199854d46145ca89ea6c61645da8ee40b653465ffda7cda3ef63598fc8eab08880baac8c1a9e006ce51eec2b25a564dc805f9223a2f8c91b02cfd843792da6ce77b50fb835a0dd3b3118b077c94934cfcbb698836afd2986ae11f62d4154515490b07a96681a05d0f9f8d6137260c64ad89e111383a7f651b429174686817d95d36c1d6465d9c35233d99ce68fa34e5f532895d3da0457f98264be63b9e1bcace7fc6e91dedb92a3f9b6a070696cdca165f0d39ac8e7c52df7ee6a60ad78103ec8abd320826cd38b568a61a44f5dcb943f458641fc156394036308711895807958f649c7ec40b29247de9ef1010f6cd935d4bac6a73ad1bd07aaef62d614b13ecfffca761aaed91995fdf6ac369be5339140a62c31889413c40bbfd4b31f79818213d0c01dad9b4f840b00a3872b33ac1df4b056464bbe3434f64d6932e717d4689fd6623b57969eb75339251ac1f5ddd3ea35443f6c752e6ecbe6b7b44e0b636e1114cf4bda279dc2aad425da1d5fceaec43bf6078e803843389e654b8681749767c66fb30bb30f7b7cc7456bbb239154b33b8869ebef4ec5d16b37d93eea64ff84251d15addce4d22e95232cfe51c5efbbc6a864bd1025d5d75eff1ec6020022e7c844153ef8b22e894d14e625ce6350a303995904200093974f379849fd839a45b1c7001124f535934d4abb1af60193efdfaef2b96ed87bc388d1a719f3880365f9b1ef7614bf075121ec5d1e8e8d28b6600e5176100982c3b9e06927155a9cbbb29ae635a63e420e5cea60dc8e0224862942340898a0d5b9b80584b5e0b0ad03e3a8c1fad75068ce2d58b6f52eb5560045039bbc8f7f6dd3117983e0050f7638be9699f9e65f9ac0203460928ec1c6b4611277197e16f11c2aad109a95d0795b50568417eb65573f53c40ab06311d4399b69588c16c5cf53b0406312899b56546b613937271057865924811e0ea61b9817800a4f348b06d85be6778e52f2765a522ec26a9e0a2ebbead16fe510ea9e43fb4bfc1b90bcdb35cfc39653bba1df6e1779731c6663ea207dcedae69950bc20299bdb681ab769e407072c67c7ddfe0281ae8a955d589f2c43f24e73cb5978e6f0b299b4a40c9d61b1cf647d5d5738fbe6e27b24f17683e468093e34bb449022fdaea049c9a9a15a8f758ff145e7087e4e1582e69ae08f74aac904e18f168567da9ad393b7defb4831037d6833feb520766fb274d6157d648f5815791396401c54e01f2e1dba6b4aa4e353da2400e597748eb00259021201bfb1c84436a3d539a196a2424c105ba49896ab1284cbb1aa9bd6c0ff2ace290888cb1268f06d758ba8aacdae6585ec3e3e0d629c717cb73057635a31dcf725db0e35f3d74d01b6b25069bd42a2d142cd212667f159b85254a3be57bf1b1c29928b3b8eb9f500650ae67165526b3c354568570db54b88e4d14d3f49b84cece5ff1733f58e2db799b4baf66b9abb332ffe2b52c85073fe41413b15f18266c295da86a7e532d0ae0a4c954ff6ab35950dc32c00433bb8459a41ea0dcfd54eff4cfe953a8085f2e9d6d81d40cef1cf16a4085641e30869927c7f29ba10f842cf301d349e21fbf55cb5152ed7d5c27e58e92744f87f2ac3b041f2b73b15c56c5fb8b83515cfe1dc48971ee9b89758a33ebbda174477a904e3a7c8d273918992a4ee88fd4f9bd9d7eacbf6ae3783407e88a14a821cbb1768669624223294b3fdf0561c729eafe15e48312842ce7cd848ce0350781ec089b7c65d1718e47198b7fa00a6812be6cb033df1edce0c3a6e84ea7fd9e2fe5e08554b64d07c1fb88c72c2b28e69e9651c5b67110c61578e7e4343c531e59eb248809411fbe37d50f9a4e9ff1acf8b47e93b12324c9d2721924f320865ae2d0ba0d4a00c11c6085c5d0f2fb58b91f6e6ec8c7475b3ddc575da8ca8e353f5c1924863e0ec588697d62c4a5e42f80a94c5be51e2797d31b36eb504e020f1eca90b7f533e58ac07a9fcd738f24d5130832d3a7f53d34fa16784ef7f0dba382dc50715c8d4c6e5246caf224922b356a31c2606cf9a4b7253b60749689dfd2f9c6ab7cfd88d0b425650ac6965ebfd20929785deadb882fb144160b26e694afaffd678c3f243dfa5a702c0d5da6adfc3124063073d9cf00eadbb26cda9139ea93d2c4e6b96c4d89db48efb553cadf308a4f5574e75cad70d7b39ce1e125f00f09bdc75e6991297786fcb895b75692ec367e9660f4a3756625590c003daf7a71041277ca1918d76e5fae4e64cae68d483912ce6f0a139bae2933b6ac78944651dd2afbc32757145b2e3177dc2c772a7fa87eb4fbff00d95974ee232916f7a4c6e4ac2e539aca333a4832345d5879acab799d1dbec1d6d7afdebfe55326c46c5696183cee58009a5cd5d613cd3eecbfc4f62ae4af9ff9fbcd425f35e7e48fd3b099886249f993c09653c74ae5a0898bb31bdbe66bd2c8da23a1a3c231ab24f13422911c2598effab3a362a16cd1227117000cfb8551c9952b96e3e6b74148634e70789f967ead555d2724f44c972979c9bf8d8f6164652bb86c547cf79eddde87515500cbfb50bff09400ffdcc0e686b839f3bbdd42eca3aea46ec93d22978c9a6d238632dc5974e6f56c729880deb9e384c27e28fdf937b34e225536b372e32b771ff353c4c060a27024bc7dd8a4bd2df0747bc1799967da70a7195b1068ca49d894a33c05401f97914afebe77b5e950bf982ac205beeefc0dbb4b585079ff068d49572a09c198f4106485b545221c2576058605b59f5bd8382c34bc98cc21ff200f4f6bedadbf8337c0c2fa8cc8be5359e5e34867212b94b28ab39a33a398a97dac92db9eb7539b9d417035c1cffa043d5465c31bd524f5ca1cb1985dacc5f4f3507d58139d37e87261d60a4a6c7dcd8033d80b8f23657b9887988ad576fb738f6a098cea351a511e771a13555db0e8b0cab2eba6837f7035ab0c26c2549636b5a080fb0180e7fe1fd17c26e3cf94bdbf7453f90bac5a5fc2a8d84d29bac84db548a937944a8212fb3ed8a80092a26d7acd94dab0723137560c069da3c9b4c6eab8d2e552a310edd6293cd0b2a35401c76ff498e07aa744f19e4b3b6df227ed63376244dbdc2c4dab5b20163eddc239195bb9613ea470c127c611fd4a8c74f95071c8ad5cc9fb8a0aaf086033c24cca7ed50b4f6bc70733715ae9d9f2318fa20088397e129b5c73c7e7e70c14e04e12469a6a54b27667315a829497f92d26901d7943bdc4b532f9ccdee9ef841d70bc1ed8001c520e6b7a48a848bb991e1c1756e27cd29f50bab943e36d3914612a174e75d6db55c558bbf4e0a8c6384792d27acdf04bdba13723d3d618dd48336c9643b126d1c497ac7de20689bd6f461e04365e0bd1a760098183b6f46f76a38388da45aa0d9dc003ef6778357786df19f4c37b988f2b6f62c53856e9c7842a81edb9a69515d1f652b55ca0665f683e3ec1244ea1d1f255609cb16336cb1a27d5abb0e15f5f3d128f7b700092d38922093a580dae7e229e47e1e6e344eaa207b9646ecc334246c3a46b32230b19c8fe0c245f2111108f8a5f997e7019618edb824e3b2a4b3e3d00976a2e1340378514e7dc5b9ec573154a6a7796e038dab916539c95a37ff85c208e6a25009a81bba61c90cc6e43eeca1191a23a0aa3d583587276fd3a2ae4f4cae56d43f67ea1ddac0aa7c3e1517493a960f6fd65166a96324ccf27df910b21ff97023f846e75890e2760e7c009396ffb7f1edeb911d429ed149e380f699bf40ddba2091c41cae6721613f3e4d29443b7122166828b8bd537c8cabf76673f13aae09771457cab1c1a61378e3aa19796b8f57187d8c7492ffdfbfd367847ac7e4cb522458ab16086e3758bf35919f4aac0258ab949a992652b908407ede75ef053d69deeec81e8b356cda41c41b186e557b17b946ef4bdbc1c00d39453baf28a37cf5038c9ac8753b6c8e5869e6e271b6a4d43c64e297f15474d003715ff0318860c923da7de82662d10a30d5d51dcc257ab981a2d61ce4408719b66d7bdaeb5d24503fd24e3950613fa72ff36b83c7f503eac542a0292812cbf51422e3503eafadbbb7991fc1098bcc269496a9c55c153f863e02874f393faca4638e8dd5b48db76c7c72674abf246046a80b4e109ecafc61f857656552b11896588c9c028599c7307020f48c3d2670a4297afc143e14bcdb46e8922c4df88b1a4e8b40c662e4236d7781095368f4d02325b4149ef0c87cd38d939fa2703096b4fd19d67b6b4aeaf8c02eec030727e1f5300a07c12ce52190ff3d7b405123444874bb256827c370d0d1bface5dfcfbde25213525ac48ebd480b46e94c6ae296179c7e5feab39aae5be445822b2a21f81a60ee69322a25f67f3758191808a20917e70419f98a067c3ddbc254729cd502dd0bd77e74d39146cc373168572708962369c4b75f63d17ba6cbf956288a668081bef08a24b4e5571719bb26cb526eb58580dc863f97650bd1d647baa309ab08b97b47cd6a76dd97eb0d26afcf80365bd01a4ab98d6d3d11c0a150417330236b94d46da3d53d1b992706c1979def61e36312128bae242784d0d39dcfeacd306e99965f1ee7c62ad61159089e4bf23a3eb3a41c5dc3efde82ad6551a04e09a191c5e34a332aa6ec6cf150e8e7a95673a48deca67df90bdafea8a547082d020746bd2c1ec49ec3b71a994e6e344fd5af7f8149d69e1a3f8fd0d190a65ce1ba923b555d2e0daa96b5f359e07edeb87de32a38893f545837679fd55e0f66945d757c4aebf21c785ef51e2584cb1e30446ce24c124776a72840865a48c1f9dd929396fe8d40b7290608b5a80bbe91478cff4694030ef0bbbd15ae7af197935d2e3368f66b55fa5255121e8d74bc54aee380b4bf16e722a8b7ab2dd7bd4b600020bfed7bc385de81726117d703518969860c187fb7c7bdd284eac750c026929119ab888809cbe7e7c353bdc2d35add092a69e4d2281424d3657d875283c0435d705280e6cee23cec8edc407af4dab6f2ff1247fa527f4cb8b47e1cdd22457514cfc727de08e8babc1db8b63581377346159d1185487ce53772f724921a47b19d34a5c295456e759ee2bc636e753048dd224147386f339978e571aec388dc81e5d06fe86a328100813d68f89f12c94fc7c791bde0f6016a444bcfc5ffe531a0edfff25f346f74924b25d5988191321e54c038ab236ced3b6ab3b46499ed9dd9cb797519b7726c312ae1a384d5d31aafabff275b4ffa755f7458d14ffa5fd92ef183f65db086956bf64a0e67650925a29708c6d357407ad53252ee17e3c0698a13d0168dc77041ec62c7dc01e10bf6e1f50fdf311954900b7f4ccf35941a9dfdd6a423135029e58e9ba0fd589489338fd383cc32ab21787f9a29909cf1db464df7266aa71c57f65479d45da513aeb9e35476b33a49e08496ded3a29989c3512230868426b7d") r14 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x0, 0x0) ioctl$SPKRTUNE(r14, 0x20005302, &(0x7f00000018c0)={0x9, 0x1}) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000001940)=0x5) 02:54:15 executing program 0: r0 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = geteuid() r6 = getgid() r7 = getpgrp() r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xffffff69, r2, r4, r5, r6, 0x45, 0x8c9d}, 0x9, 0xffe1, r7, r8, 0x6e, 0x7fff, 0x1}) r9 = socket$unix(0x1, 0x2, 0x0) fchown(r9, r2, r3) r10 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x0) unlinkat(r10, &(0x7f0000000180)='./file0\x00', 0x0) r11 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f00000001c0)='./file0\x00', r11, &(0x7f0000000200)='./file0\x00') r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000280)) r13 = dup(r9) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) chown(&(0x7f0000000300)='./file0\x00', r5, r6) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) setsockopt(r14, 0x43ef, 0x400, &(0x7f00000013c0)="56566b85618e6b56fa33c1a5dfe8abed6809557f08899f96770f823520f8fe60969b7f7998fc79ea545a62b8eda505fd064415c4fe923943373134c97dafadbf571924658131a036b833b87d138be2b49639c0208a496708f728d9fe9a4bbc6a3b5dd4cae5436adfb81232681f1ac6d04bcda83190e4b1c34ebe6216de", 0x7d) setsockopt(r12, 0xf2, 0x6, &(0x7f0000001440)="3ff530986df987af1b1c66965cbe09d3f740cab9712149a99991975028a8699c5141bb2ed75478d97df3dcba27694677b4d82968a0d67bb0781df78e34840de639a2dcee0b83f0d1dfb08ea0e434880fdb437d7a471587f30ba95f04ee38efaf2a6c008c96ac6e5a7bbc99cd05125a777e4d57f206463c738207a37485ad9cc8531b473866df54b5f4af166ed5f226871c9c21dc4705661bf827b4bf25ab2c395c1379620c1b9833aeb761323107994fec4cfeab40ad9af70e7e019aa5bcc50c1caacc64792fc23efc1ca225785e2277ebd28f9c801a1239aec8ec10e6d125a7944f9b", 0xe3) pwrite(r9, &(0x7f0000001540)="af", 0x1, 0x0, 0x9) r15 = dup2(r11, 0xffffffffffffff9c) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000001580)=0x3) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='x\x00') r16 = dup(0xffffffffffffffff) ioctl$PCIOCWRITE(r16, 0xc0107003, &(0x7f0000001640)={{0x2, 0x48, 0xcf}, 0x6, 0x7}) 02:54:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002007, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/67, 0x43, 0x41, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x6) 02:54:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2000000000000000, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3, 0x4}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0xfc, 0x7, 0xc4, 0x6}, {0x7ff, 0x2, 0x4, 0x9}, {0xcc, 0x1f, 0x6, 0x5}, {0xbeb0, 0x0, 0x7, 0x1b5}, {0x7f, 0xac, 0x0, 0xac70}, {0x6, 0xdd, 0x0, 0x1}, {0x6, 0x2, 0x8, 0x6}, {0xfff, 0x0, 0x5, 0xf76}, {0xba, 0x5, 0x40, 0x4475808}]}) madvise(&(0x7f00005d7000/0x4000)=nil, 0x4000, 0x3) r5 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x6, 0x40, 0x0, 0x3}]}) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r9, 0x0, 0x0) renameat(r9, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') fchdir(r7) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 02:54:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x87ff}]}) r1 = socket$inet(0x2, 0x5, 0x4) pwrite(r1, &(0x7f0000000080)="7f3d62da85f116ee2f9a74e4d998e3267da44419a0", 0x15, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:54:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3e8f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getegid() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 02:54:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x43, 0x4) r1 = geteuid() setreuid(r1, 0x0) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 02:54:15 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000240)=[{&(0x7f0000000100)="c9060c0822796fb632839c21bdf9641d2c882f4c78647f275ed3", 0x1a}, {&(0x7f0000000140)="466813b1d8ac20663fc7d6dcbf4e2417282e47d7e1ad33d27216ca460f79b3d9129c1efbb6fccf915c2db388b324c5f0970bdd93e942386239817292a90748dc5269f6b8f751ac92ba3fcfb7501d35ac4dbfed34c2b3666e5ed1e1de9f861387cd555a8521e99ffc7ef3549412cbc69acd444e0e36c6fe7cba549290762c7667e7fe", 0x82}], 0x2, 0x0, 0xfffffffffffffffb) dup2(r2, r1) close(r0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r6 = dup(r1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 02:54:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="c166888eb8fae5e60d8d47425b6c") r1 = kqueue() r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000001c0)=""/194) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000000c0)=0xffffff68) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 02:54:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x190) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000140)="eb9d25397d2a548ca615820d795f58b057d4a50d8ccf571379665a7e3b66f9d0ce7d9850428df25a4c453acdad93a4d02a4f9241de40a688b97924f4c522e4c15ff05a8251ae8d9c319bdec3adafb7ab47cd143d6b4121354660a3cbfd8650eea93dd4e2bbea00dca1d1bdfb800a1cf19753f204835c51ed72401c28bacef82c1d14c175ff21599b1e51379ea76584dcc19178e0b56a3574018321d72ddd4d957eccc50748fe05f0956a27f0621f84e33fde8838f9a30df5d33b3e1657b9debe52bbf05919172db212f5de9471f82d02cef45a4ef50bd7c28fcac1f59a038e2da8535b8a2b87992c", 0xe8}, {&(0x7f00000000c0)="0435773fed77a9416858118166e4eb19efcfea2627b12e2f3b188f", 0x1b}, {&(0x7f0000000580)="105b176b872584220ca30ec792704c11d1bf11e3a09841b87db0134fceb53ac08dd3f3868ef6ae3114a4912569e9278231e06fdf745df4d4952bdef4a2b356c9a83baf54e33afe8a66fd63a4cb1e43cfb438ff80a614d4d8d0fc61b5cfc149931a72044d43ef649f82e9f448fab1d7b86120e212a83864c9790126d6f6721b3382b9d002cc6b1628d41191075c4e0d24d276fc8e3f706270aad3b043efeca707ab8b6ab47f47444d751d7199023dd4a7e5885d9d", 0xb4}, {&(0x7f00000002c0)="180192eea65775eed472c2529d240e384474a48f55980a824624c1a52f3f3d7b1004ba58cbaf5f695305f7375c8201054591fe247d731e4935674f53913d44d4a6239be81be23423ea81e1dc34725ff204da3ff33363a83baad4a04d5a2d57ca6114cac5e0d67e52c8bdede17c7a11660b", 0x71}, {&(0x7f0000000640)="a2a46a4523b1b1807a167511896357efebc79cf81eebfb9d08640ccbd341db07862a73b9804b51e5490ccc269cafa07a8df957c45851c2b25ed9566ba97ddd89310de33ab0ee98ad6b4714bde237d22b823b55fe1cf32ece75b67863b35bbae0667d7e2c9558767ff3e68dcb07", 0x6d}], 0x5) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 02:54:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() pipe(&(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1, 0x88}, 0x1000000000004, 0x8}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r9, 0x0, 0x0) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r11, 0x0, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r14, 0x0, 0x0) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r16, 0x0, 0x0) dup2(r16, r5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x8000, 0x0) kevent(r4, &(0x7f0000000300), 0x0, &(0x7f0000000240)=[{{r11}, 0xfffffffffffffffb, 0x8, 0x40000000, 0xfffffffffffffff7, 0x7}, {{r12}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x3, 0x3}, {{r3}, 0xfffffffffffffffd, 0xb, 0x1, 0x8, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x2, 0x2d8f800}], 0x5, &(0x7f0000000440)={0x6, 0x5}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r17, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:54:15 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000340)=[r0]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xffffffff, 0x10001, 0x4, 0xffffffff, "895311fa42a9aed98d1cabef129cb9a258547f10", 0x2, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x3dd, "0366097f0cdf4e27a15e79000076efffaf00"}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf", 0x12}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r10, 0x0, 0x0) r11 = accept$unix(r10, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) kevent(r5, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0xffffffffffffffff, 0x4}, {{r6}, 0xfffffffffffffffd, 0x4, 0x8d55fdab77a3affd, 0x3, 0x9}], 0x9, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x8, 0x2}, {{r8}, 0xfffffffffffffffd, 0x84, 0x8, 0x0, 0x200}, {{r11}, 0xfffffffffffffff9, 0x2, 0x1, 0x100000000, 0x8}, {{}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x101, 0x7ff}], 0x9, &(0x7f00000002c0)={0x3, 0x8}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x6, 0x1000}) 02:54:15 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) lseek(r2, 0x0, 0x8, 0x1) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) r4 = geteuid() r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r4, r5}, 0xc) socket(0xf, 0x8000, 0x89) r6 = kqueue() r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r8, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) r10 = kqueue() fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) kevent(r8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8c, 0x2, 0x1, 0xc0}, {{r9}, 0x2193a3fe87563bb0, 0xf5, 0x2, 0xffffffffffffff80, 0x86}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x80, 0x40}], 0x7, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x44, 0x2, 0x0, 0x1}, {{r10}, 0xffffffffffffffff, 0x84, 0x4, 0x3, 0xfffffffffffffff8}], 0x800000, &(0x7f0000000140)={0x9, 0x1}) r11 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r11, 0x0, 0x0) setsockopt(r11, 0x0, 0xfffffffe, 0x0, 0x0) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r13, 0x0, 0x0) sendto(r13, &(0x7f0000000240)="40fefb1b07cc6186266395b00d2f66f6ea2faed5b08b0fda2fcaec1e958734a6788ac17fd3dddad0eff9e5fd4231ac81f255d1c7ee260f7dcc63e3ce8f70d1ba5b8ddd9ff0867f3b0cea57e446c4ae40c4aea50a161f9b3f041dd9d03f5aa6b4f0536337b63fcd0e538ea595cfaa966e9ca3edc2db8cbbdfaf29649b5212afdd5b1a05bf5e6737f84f75bb23a9c300d6033d106e4d6856344c4f8c2f77436f76b70e802f71c59f02de24c71ac9a2a5d773fb884361300dbfa2275380c32f7d1da6facb301b2294af88b16625763c5496059683cf1b09c902f29ad7ae31f85096e04e846703ddea7a1a101ada4e88ee29cc40daa9fc5ec289564afc511b8b404565b2353e781c84cc301ae14a175f33fb0bffb6abb45a6308dc90612638e87926dd110a82a90d55b3795d586bc1a981188f9a79bae1faf0865ff9c485315132782c787a4d09f85a233b18ec870c3f92746744cbabab43c669a33097160b662f328095b96fd95e5d1d359c634a48ab4d911d3e5a497793b82e168eadb7572464f3c3b66de9597fbcb4516b4dfba5fc8a4457d9f567e3dcf2fe4371c2289d253d606ad9297ccacf82b5945474abc76faa03e2531e1a1677d8245a34ac362e306624d6fd38ce20f7da39ce6e7b3f4a7288afa6bc3c7cbd7eaae204f18eeb781e5b5e9509db917205789e6a5005c37be30aea1d55cefc065730224748a92e3a19bbd96a1ba0f301e8c4f68c4ead277e2d04e529887925d27ab55bd7dae3eed1a37768979a92ef5cee1a9b14638d0113dd5d36c71d6ad502b558cb7edffdcfb89c45b91b36cc5c350be24b713a593d6dac6a8eb6bf6cb6ab9b5af79d4744f41d279ed3726360d2770ccaedcd38e1a445725d19622f6b69fae9388de822bbf8d27d51c61cdebe2d275163a727fc8befe903a55749947e5b1069fd8818343adc6b76b6e5d13579e5ee6318fee99a5509ec4c66010f10e3409b660e86d36d24b3056e249b57468ad459e4862cb200c97ce0c49e03c8c4bf145adcd68a633209cd51f950e3c9ac7c9be4f577f958c01537ae78f45e9ba57728f9c93ac4edf67f7c07ea5ac1f89d8540c2a6590e470e6273d0e0f02ed4f25e01230ea8671edfce7056fb4aaae0f5b8944766293e0c3dff5a2b26397dfe1b69aef925f00d36eb11bef963733e854b846db2ec2f73db98ba4b58a6c611faf6e0c9bbf89438956d8b75c9aef1cf40ebfee5d230678a127e915b545022a9d2290e152ddb15a67e2e5e198cbe983b2a6cb11477509cb2ea418d7ca25395e16095989f2717d8c3a1eb81bd411b7bd2cfc3e188546a8c38a004bc461cfdea1e2a9ce12428b4ccbb2e80b061701b7ee797c880bc9ef983442336b86d5e530041dab190016712129cba5fb720a045b861ba35ad1993169028f6b02daec9dc3da8bdbe146077d6f4bb6a1be8b25decd95f38c52142f77c7fce1962a147ecb2ee3d1516b89bb79bcab442f34490a33705c72b0dc17ff8fe4776d5991f19e3dfaaf1661d717613f2492d2f9b2878788684cf87daacdcb471c35a5e3baf8ca2034e909353488bc5e30f77bb85c7f4641380302d9ae9e1b280ef2187429509a3cd931b58b910d05f888b3f64f66d63fecbb8ba4365186b03487729090b2f72f6eaf560589542b4c9d01b1b92e7104519e70cb1182df2ceaa096249fdfb29ee69aba931913b798d23ae612a7fe5f9d96ebad15d828a6f5931f2a299f40f24f6d3ce35e01602327ba6d7866c67de2f8beab0191c2098deb753cbba3a98464fa023469c01f63890bd83919fa95d308d992480c20fde36a402c390d4dd55c024d5ffc3eee8701b05bca80602523c3d15a7b6104d4583a0eb12803dc77db40b6f2555423bcd8beb221b5bce89aba9de66711234c2749ee3b8566b8aeca1ee44d2d7f06de51f74ff02a6a5ee36b151ddb8b677fcc5462e19930b311ff157851ef898d5554154238c9b0df05ae70d0056b3eb04ee777410104e583688c6987d645099893849b7d6ad141190f355ad151aca29d56a287aabdc03f5a1f943f7b44c3368ecdff907a7f8f7adc73e42f8b78870f29c5b7bea1c8f204bbe8b3874a810404d299163a486909f9c34469920c85328b1b46b09604dc816aacb428a70adf55bd1de80917ab2b83706cf2b8f5b251a0390bc9f186bc4d8c0e52710c93fae1977a9960f9eecacbf5bcdb7904c035e062194f17dab85b1f0d8a4b62c4a2589f5aa74fab65227f613a2532593da82dc6c2b106a0ea3f5023905b632ecf6805bd68d304d50dd7f32b243302c5f4657bcd6f730c4cacd1de59541fa2225bd4f13f325a4686639db5de7b54ba6fcd4344acaaf9bd0da1d6c62e40b940c38d1bca6206f97cbafdfde918286614b7fb6f633a6dcc91f0d07d091828ac983544eb3e8c5a66c2d23fbbccef468c8d8b070ff7c7b41987b6c1027a191daaa2eb65fc93a4c9214bf3076d3a42d5f80d449ca9d6b16733f19e24ca7099ffca3e4ab70a22bf8c51f9baacb62f58f7ce07ae75d1c58bd3b74b9eb31a9a7a487e21032758c564f086d3c66d0a9a73e65e393893a4824a8f2e664686d20771b188dc0592a401282fcf562265ec188e46b7e7c3c98b204b880952514d272c0d5caf51fdfcd73c82c0d4f56070f9a2e93f78847d19553b0e96fb2b01060bbb6d7b506c0013d9b17e1acf6f4b2b33d39ea52ea002577fa8d299adcb5b6abbd7b49f935896d79893fbaef04dd0ba8a9588400676296e37a9b0d9182cb8d237ec149d8f2ec3721a43a057ecd37052d7bcf932830b7ba069f91a17b1e69f26a29d562ff99e8ca08f61d751317eebcc133b33d9fca0415c36020ee38970237a486e3f28696099ae14801bbaffc77639922541eb18c963a5985bdf5219a89c324773ff8851dd9bdde11688c252754b3f2d9a29f524e21522a2d15c741a5c8b750ed39c88a246fccfee35965f61c77c80cf4b116b84dd3597af2933b34b1606c86ab899e8e37c106ac46a75f8a5f15b78e852bf7db9a21ae3bf38dcbbdc9ee6e72d472ee781f981111446d289306c14efc0c7a12a46c960c049ba239769d749f38642e118f08164b4b01ef389e959208dda2d01d9d1ec864ef56f56acb59138101aae35d3b335359163e51283ddfd3a80d563105790552328ede7b3236429704221211118d4b55750a1992b745e484a3cec8118aaea596bcfe52c0cd11e4f10c292417bfd1ac02d6d269808f850346e21635086a54d216bf9114eede85cf0a7e332aa5dfe735e1e5ee424a64624fbe8480f36ca7c15dce4abd5b8daa24a19465da946b7c498004811c6579a7db01d63e8af41b99485e6d396a69facda40ffec46f1693adba9df943fca5eb585acf5b2cce7b3b067f091e1f220503e2d4434a46613529b2daeccc963a92429638f92fbf181a13d8d20ca9d25a36ec5f0ef76e2e6f7328939f65c6c14c171e9e2ed8c3d260c0489a900b45affd4fb970cdc3a9657a9e789b13bcfe96d7b88303ba2160231c2f3edae58204e9adc728c1dbeeef3364c42de60c3a0690cea6bf27292af44a425bfd64fb8e70cd7098432d93fb9a306049120bc0381310453d0dafd2efef9ab581a918263342e5516e76121251916a60d87fe05d41093764cb1a6cabbcd537fa03bdce0f9fefe78480e3c682cc4228ae56566b40a928d640dbd0a1c1135e55988ed10a474d96c7e13c53b23ede387ac46ee6a12f52f94f816b25a9ca1b7297e7c434453a51d753c9b99b0df2e49380a40d74c02359c7fd308b91290929f73d2003d47c01fb3ef7c35059833c01b080ac51e39dfc41d9a7b6b39be27b86c07a22218ae0e172be40b3e05253508f454a7eea5ed7d25112f2f5a4af44cfe27a37eaa6955436346a3a89648440cca890d3f88f1eb6f97e93162d1aefbbc89c3dec40dfd6d253a2470b2c70e035c49dc92caf716d8d6d12d9bcce60d1e1c2260378d33167af29899c03673ba8d808e570f14498dfe44b798d5824a297b4f1e5fa9fc091ddf9e6af749815e0fe50ae42c1f74a0c144b196414f901163729ab076f10f1bfe00411d765262900a8e185b31f8779b04da2b74a24683062ccd9b685c04eb0cdd83b7345128b64704aaa79d49aa6c18ca41b7a1c36c695141dfe5cb068147310b4351ef2a38458be35b6ca9d8ed1d18b801dfd057c5b5c3df73584123f3a74c8ea2cfc6a7b4310b0813ff27a4b3091b6ce447ddbb6bae69f38ac22abbc13c6baf0dee1f07034f7f98783881a29db6d1459704002cba5cccbfbbd39fc67a8ee0b67f0c3a250ee4c197afeb336cbac5f68727537196494224a0f0f0e887029edf80bfe99b2c1d70c88d09ea46b8b7e164bcd7a6b281f73bbea3e62fa69088d208372c4674f633b1f4c6472a2e0185e64ee78e933ed3f423fd407277ba38d035348700fda8a3185924443cb244637d05903caa13c25e7aa6437b07ad0744dd40923c874d6f92f75d7a774de2b48f021262fae367c7d7c76577fddf5674e0c95a97f5ab3bb6903ba4678da9fca9ed9166aca7cf5de46c8e45f295ff7c929f3265fa296c86b93cd5e98b0f03614bd8d04a95b6a1a7ef6bafdaf365a4b5b651132f5c5fb0996552e7f7382ac2b90b62c61203a7b1437a8eea1c0892390ac7f584adf41915a6b7ef98ff5264f37bee97c14fad1a964329c4a07a1e7fcf68573b1eecdea4854e8f65a1774749e609f53d2ef144bd0de4faba4b77bbbcca0811fa37624ac9f03afd562a8d83f2a0b0b8a3d001c3e396c42fb6690550f082c0edfcc583e3ac1cb8c7bf86bb3200accc544d03c75c1d5de21b34700e5632606f127bf0a01c1b2f42ad9284ee60c10b95f4166926de90713ee635154186e5b65c426e7b0b3042994e5f016925655d08b38284657a1bdcb7317d06305d17ea186a639aecad64bce8ecc446df2e5070be4aae8b16dd6ad454d1290fcfdc0648aa6bcd40c3dd18296de5f90811e6ef9e0d320f60bd2be99e17525cc1bc394908008dcf9ca9f72d56f9906db2d465ff53fee2e3a502ad6605f8e60e8da56ccec5cd449fd24f1dce5fda6cfaedf5bb72327ee70d0a342a49c2fc62f9fb040b7ad21c00c5b6698a9052ab1cec0e09cb1023e55bbabfb108b7d1cdf067a7b2e74d4fc640772332b0c842ffd0f93e9b2aad00dbb62da8b2cc1b0b0f9e5f00f1bb6c32f1855356ebd3481bf6e90e38a5388b602cb717da6d655cf3b1d1d494ce439246f0a2268ce8615e0ae6e63519e71a07ce0fe46dc854c9f2bed5d82243356675e7d4b2fc52c9a9f12cca5fe4955f54a1549c5ccde0908cda0ec0bb3b3eed1299582dc59f7bdba909e211b474105d3a53443b6efacf6336d80b8135cdc07d89e4bee47222d8bb452194c9cdf2986623b6f304aa7b510346aeeca4ee0cfbf8c6fbfed09172260b0cd6c28cb212d467207bd237091d702cd4c46ff7b9c89ac8f91116e835381039908a0a5c51b5e1e24c363d8b27738bc87d324196159bc62a025d493ead413f6da511cd8885e00097055c30bbb4e84872efcb5e86299599a8b9aa6c6932e14c85916090599ef3f0884905423ce6b28248209045f0f1a359b060e555683eb14f4ca82f5d2eaf37ff22523642f7a956068ebc54f4cf169c9e1f480a9a8efdd1235c38760f67ad87a90e776712b428f0002a15b75f0ee5845493a58701b3bed8be80bc97f9517e5db02d4de394ee11dbf8a2aa497b20f7e98961d41019a07dcd75da93796149d04726f5d2e6ed7267069852d721d8c636c422f57e0ddf5d7835580e67f397d96924dc1a5947aa397f2c88f375d12", 0x1000, 0xc, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) socket(0x6, 0x2, 0xd7) 02:54:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54, 0x0, 0x0, 0xffffffe8}, {0x4, 0x0, 0x5}, {0x6}]}) socket$inet6(0x18, 0x1, 0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 02:54:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd96a2d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e771feee39dccdbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b9007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f8fc7aeb34ee100907cfec03465d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a92288f91efc49d39af65855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1069f8ab7daa931ae9574d10164e9b715dfdad7270825f89d4cc59a784b2a0ac941e57658a540bd8259f299c8974e0d61f1fa292a3fabf5e881d92ce78297ea857896836d32d45611010983f02fe93a297ca4c5b35857b06b3b90bd90f85ff192828048d87fe1fd58c36166724364cb9bc7f281bcf79570f5dc18ba196f155e579d7cec60a63dfc4d33dba80b11b9147438cf527289eb2f95c9a596572f0444d545de99484b2956d0973d33ed05659a2889484012cf0870f12fd537da5612c3a2f4b532eaca96d80773833e0719f2c6e76875f4c25e2802cbb50ee7fea1ee5a4c1af86b2d7c633add7d9379fdc8f3d2e20d04f8ef3afb98346cae100b2b6c5fa5e342ffbe9ec11ab85cd0185ffe23c59609ef231968aa7cee7b1bd5eb1685e864382efe9c5b9b971235bc06e3b616623f998121ae0a4bcc32fb41893d1611a848b681f7ff17c5a008dddeae6ef8069d881137d6cfdffe665808b1a746db0e36d3db7655002a"], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 02:54:16 executing program 1: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x4c}, {0x6, 0x0, 0x0, 0xf7}]}) write(r1, &(0x7f00000001c0)="bcae380c882f591cc2a23ac3a888", 0xe) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 02:54:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) getpid() pwrite(r0, &(0x7f00000004c0)="fbaf8a8dfe019bf96914f6357e2f796264f6095ba78ff550f68cf4c6cc5d5a47270571b11103c40000000000000070836747d8b0b797355ae88728b4090000eefb9cbc87bbd3f02658021628d9b251731c3c486753cee19c796f33ec23c243e5bbf96132d0a5873a67db079e7220e3c6294c5a0294f623ec70aed25d4cfd3ce4098bbacfb5f100f21903efc625e7b25461a12891efb28fc3181f5c69de2a6ccc17c658b8875bb1fdd65d4fcf903ac383a3ffea128aef11b32558f9d09625345afbfc68559c81350017088b80af2b274a08daff57e3a5a19c31059eaba79bcee82952866ed6e1494096912a4eda37c55b4d52b58fd66a000bb92dda3af85f1f01bc679c90ceab76fc6d4a2b0f51497d47611df1d1a74819fa145bfd23825709ea5b502cd999be8d7b8f0000000074bca96de88692b6f77c7eb40e12117df8c75a7dda89e88d14998d55b6280a3aad068c88381dfd2bfa15f3b1688862ae7f700003fc4186dc063ae15634ee32e871bf4bd9149ed8e88e527e689cbf99b0b31f58cd19e9a72fadde148045ffb8db2d8d51a66945ae6660c64e9cb9a32a33939ff218651cad1a2e183a674469d335cc84a067b486ac3dc4a90e2d4b56070e12e6283e217741d5cec5234100e8c43776502ee10fb4e60f", 0x1d5, 0x0, 0x800) 02:54:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 02:54:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x100000000000020f, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = getpid() ktrace(0x0, 0x0, 0x1104, r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) sendto(r2, &(0x7f0000000300)="609490ade90d6bc2128afa77de41b7d072b8346631c26ce04acec42647800224e326036fc438be333f2043d4d5d7d66d51aa70b0b431bf7d6dd9bee94aa993311245b41552e78ee199b2abdf3d5f7890b9a486e369ee291f6b1f5fdea8ba8b8ad92029a9294453d2d2016ba58dc58eef", 0x70, 0x4, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getpgid(r0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x28f, 0x0, 0x0) 02:54:16 executing program 0: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r2 = semget(0xffffffffffffffff, 0x6, 0x20c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x84, 0x0, 0x0, 0x99}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) 02:54:16 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:54:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 02:54:16 executing program 1: r0 = socket(0x10, 0x1, 0x82) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000), 0x4) 02:54:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) r5 = socket$inet6(0x18, 0x5, 0x8) sendmsg(r5, &(0x7f0000001940)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000240)="92d9bc47b78e56b422f418b4bf44c603e462e71d32c24fa17953da55fc6010a000e651e82ca719", 0x27}, {&(0x7f0000000280)="53021a944c5d0916abb90c6e5c46f715041171fda8edcebf850a302c599ad239818d13217d6ffce49ed1d373", 0x2c}, {&(0x7f0000000380)="da439c25b758af695f57f9fbc5528a6cca2a03bd857faefad02f2769b0d1ed300422c479f882a5d99085ed1b3f4214e0b640203af00c128f44ff1c017d66a1baebfbf613399fad4d06a27206c6d4783d46d02108f39a231394b5a4c5cb467e5915bbbef7b369445b7795dbe8cea5df479bf8bbbf2b4f075b7d87d583dbad5b416d198f0ff5c0b0204edfc9a6ddf2f45ed5ab1673fb160365ce801743b20a6f36a0f0c11652a9459f736829004082b0ccdcc12af040eca55dc4926a8344976798334fa959eed04cc7f460aa105fd5edd3", 0xd0}, {&(0x7f00000002c0)="6a97b16cd756d7f065fdc221e92851492db00a9baf59ee1d6eb3019d1e2b9faeffece8013dc73ae3c0049580ecf6fdf40b5c3c0cdb6058fc572a2fe93d971eb0af9180d9866f25501cbe1be5354de4af71b8a7", 0x53}, {&(0x7f0000000480)="89a8884b380764da9045a8b06d3ff0df75078537155acd", 0x17}, {&(0x7f00000004c0)="882310d2a82fb5c0e33157e173c19394990ee324cb6ec34fc4c00e4f991a54c7871063a9b63016b9046a8c070594e4a57d", 0x31}, {&(0x7f0000000500)="dbb577b226633399f93b77bf62df8cffb53c181267875cad95613be5fe34447279d3a868227d2a80ab411f07e65fdcedcf116e1b8b1795f428e39dc639b38d37daee1f2c6fec12051c20e9750580dd365408c943d40e876971150d84fe59898d592eb7b54f136599888aa0", 0x6b}, {&(0x7f0000000580)="a9189d52955a5193d0a9deaae36d0c6ff84120be244e22988ee9703487c7c544137bdbf90ef17217b8b77405abbd39d160206fc27d8bbfa7cba83d18ed1a11c03181c0d85752f7", 0x47}], 0x8, &(0x7f0000000680)=[{0xa8, 0xffff, 0x8, "16e592301c68eb0142509e3bff76e9a534dfd1e7934e761d5305930cb747018933081f27bcb65eb94bf1be4c842368bf14164a7b19c41d124c06bf5e79e5577f6ad657bc0c28595d9e0046c4fc60a392f2687814503a5cb2af6ef11b43b5591a8fcd28169891584f1e9de191781b45af2ef7f668c67b6327fb8082f08285b533e6d196ee0ae3a1947aa2f7e8ae6fca07fa15cb59a0"}, {0xf0, 0xffff, 0x1, "4d1e8269c9d78aa41d79be0aa9db38f85d924207c36f33a114379e4b0ee61e69d80d5c020749ce6bfabfb5b498b589e8248fa4495bc5315f7708b2e9713f6e649136097e50ebc4ae05ac091e2715d06d8eea94959fb56c6b57b2c22c09d797c8bd4fb957973b63d27db04e59c60a2aa53f481883b05bbc17ebed2b52db033959aaa9c95fbede914381798f126e6d0f4359b363f25dbfda670d4accca45bca973857d30fc80c9fe738ecaf42b9c75028de0cba2ddbc969c6d010e0b4037a3716829c907c245fd5a6be4d6bf419a4bf8753d4be6ae9bd72b26f15e02c2ad00"}, {0x40, 0xffff, 0x9121, "3920993eba9e73d99c83ee891e36650ed39e2622f06b2eaec59518d43e882d533e75cdee45d47b2fff"}, {0x30, 0x1, 0x4, "205439f5f0a2512beae795a4ad4ced8e86d4b55710a1aa657baea7"}, {0x1010, 0xffff, 0x1f, "ef66f848ac5f35967756cc85bca1502e1d2a56a7f39f5bdaca5c6df21950206335411fd0deeca89079852f78c8d8d701f3e5e384dd2f01a62ed5112accc16280d4c4894e7c53d9b08130eb9b03007f0b2f75acf578cd7c4d8a1d13fc6aba2b430d0919feb64ce1a567244698a4c55ed2fa24829eb052ac473fad8d179c099bee56947377bee969cbf8e14c82a9466b0e6b5235e472e31d4f46d069fa7f20bab96054a02c90f0f8bca31e7718a891f62fe5c4dc4c271f7d290a3342b81459e342fefff1ca84ad794997f3cfe77d13fd91c79083628e40324fa99fc233cf11d126882f68b63607f6030fa0d68820c786915b0e8b7b0f47a5359cfe51dcb06ddcfb4a7b575748b9811e9d1a5756d0bb09874a7a0a15c26b69df72b04e2a18ffa8139d51cb6ade92ea6ac1e8c646ff765327ad04ac198f94a14045026d53086d2132c625445a8c8f1972e59c39a361d540b36b99728ffb867101c5529d798698951ec19ce003a73bfa852522e5d14c2412c27e71dc96af05a5a8b091ca86e1bc480f2eb63c6d8cdca4874a790737c065695acce7d8f5f14efcd7380825a6350c38c8cd45b9432e3ead620bef44ee78af1c3b825fc72ff7841c9432a5ab57e44b6eb2c68232de5a335fb4cc7c9c6b821c1c293f586bd5a143ee139590690c3264c29869f2b775c09002e050e50acca30d5761a9a37252ef95312f23a8df902694a022144a97aab1745578d3c2204147de1ba190624f96df760dbf946b089d2b4bea08b25deaad66809dec5cf6516805d6c15b182c8d53ddf21e068a1622bb36a2c77e12949951c6dc8130c719b8c564aa1787ae75cda853727957ebee4e72431e482f1964e21fee301de85892d85a1ad6c6b3491743d4a20316c4e19314ff216c8748039e41ba8357951e2ddf0a925eb8bd3cf4113a199d8d82d35c5ca4d3f923e63d1e56365449cbfe7e0824a328a6b518683d793a3211ab8c387f1fecaea9a4f22a459b5d7e7bd92a84b9783e501d421d68d74920e230067b9f62599339741e0b72bdb3d029bf0a0fe7f5e21213529e732deb9fd72958dde048b1b9e089ed5ec6b8b549cf0243e751d44d9bc188211dc386e7f097bfca2e9d60ac157b359b2b2119a1822dd34459c0a4b3635286b028ddb19936c079ee99d0468c1e2a217ad6fc498b80e3c35bd4f52ea7609e4383bd33228d9d10a8996c111d2e18f5683240a5610206cd1562d490177143451e2d4ca693aa247aa58b57108f98a6bcf159c2e96405158122668d6ed7ada8d914757594354cb0b7d14e2498da219b33130080eb8462386cc7a9b6ff686f95ff05a939d652d790e631dbbacdc4d0a69d2ac03cd4d9041e7de26e0b30b15b65f038d3bb66719b21320c832182db1583fe1f0c66524c1f13b6acbed58ec5186a91549fdd78d85996a9c278bbe248f01a88481f8b664073a5e205670640eb38f5a85939099949177d79c787607c847af9f3a5d390cf8a0819cef1f329e36add4881fd51b75561720c57ce17336c55341c6f85eb72c146a450ab810af07a212c96ebce2ed238a6ecfdd3d2598c0319d686f1c5d724e0476c2448c21defe4e5df4e5a3d474ee236c4529dac8c6f9324827ae0706a175558f194d2e02528446c86ea0fc1c71a1e029192685f148593f8edcf630fb63cf3a6c9e5027eaed05560f4da6197bd17079af92fe1bf39220deb57be084223f269f0b6b9b0d462f8a32557a800b70087f01df148f220e684cf12446f6512a45b036a0fdddcb6641940afbb20165dd8c9a2465d5a2c543a41a8ea21bc3e8a77851b962e8feaf28d7739ea6c94432ffd38f3a4baaed7f3b0f43fc00b24a451fd2b34dee475fbf4a1b2e435fcb84910e8f1f8a7d329fcfff86ec846c47082f61c5c291214433617d9261b6237462fc2235ea0ace67b79035fea392cdb0d1fd82cf58aeeefbc0017baab6151b5970f12e29baac73803e412f1ba4f91fa5b83f569686783b8f126e1064c134688d401909948c9ee8fb10ec07af66fd08bb10b8998c464a9837456c3330ab33b598c13e7cce95f8044da8d9beabfed8379ea4293d763790aa0c7454393ca397f2e9ddc358fca851314305e3b2c72883ccb13995a79eaecf532726a59ad545c7cba1e83db8839904f1bc6af2bdbfdf3624bee3316ddc44e047fca21d50a39aa188021c1e7c34ed7f22715c0c6ad5a3b0a9009be036cd112f8c3389046fee1a69a25fb5d780c639dcf0017827f16238df9b8fbd756763b3d18ba8ad6bad48633e0b056c421d4943482a9bd05aed2bb6f0b7cc08e4f4d8a9f1352c881e10a9fd67221836659e2c63ea16c68848877362fdc4ba83de3a3b225b3e007f5d73cd4252cda7c59d4acbecada8f10c03d1572a14763f759ec035a8f6d3f3a3218b1f4189b67767f3a5bd16a51a75647af5037248ac14a51eb0bad31cca58c9caa8acfa4cdd1d3278ae2b9993d5c3e73d1b227efbbfa0f0e474de42377a8e711846370de0e27dbd5617498ec7d889bd27fde414d494c1e2d3a177bdf5a341d455dfb305ee73cac85f12ee55e483460895bf8182501d68864e5d92d3e8eacd7e922be517f92b391c0be8b5cef0340b65877cacef4eb098b0e01d310ceacaddccde79856d3481acf59b02019819b72e7de10fc7d71559deee03ca7f02a631294af92250ca6db9fbfef8c87412f59c12abc32d5495fe197c6d4638416a52317685d253a5b6b2b9494b926d49b59f8dddc06ee45051aea9d5c727531d5d1de1dc527996430d5d98e92ba7c4aa30775e9b93e9102eb20f3a8864eab2fe6c05a0da86d015bb288d921d15d3486b67469d08a9f8d65da609f2955c991f34a3d522f8220791dc66e778ffba0a78f17d3b228b6a78b7bd34169c032646e25d9426ff2df5e0589927ca6d66005fa2477fc2334c2b8301ce9b3d7d17e405d54a7efff0f79a41d253197549fb3bef3af5f4053be0b131595478e4ba64ceb3aa978522176aa0f06cb264aaf098d66963a6460e9735c07a8e48cb81e364ee636746e1e016593bde94aa695f1775ed6a48a7fe35278d25a5ded611736e55dc35c5e9939f2915170bb147be385ddf43ee1c722e6a53a99e77348c75524276ceb306112b41482b397da7479e6cb40617d470966587a9c2274fa55d33b51991ce20807e9b7593e6a9a4831d85d42760fe030726d882cc39230e4378a8ed3815fb400e7ac6a5570c562dc628b063a1c822a764fbd24cc63efc035ecbf0dd16fe9e7a4021e8513ec5bce5980936ea8e03f6cc03f902aeac5398faf3cae1c3ef1274b11a75543a2b0d06d42ffc1b785abf9092217ede44c3d834b574514ec9263adfa0bd7d2d6e93ad08f77857356b5267bae60d395f5dbbc482aed48187097ce36c87e121abf9406b8b902d94373f4cabc3f141cd2b65362efefb5016fa86c7adb43afd1c80d8f2962f519ae6cf4cac8a61c4fb84d9d7aa8eac83a8a0866ed10ebf612f295ce9381088080ca1b0f6ff3811d0b49e3ad26fb61c49458e5cf83b9209d253734ca6a0e4cb49907fbafdb1189a9694936437883fa9d709190baf4094b72644717919f9420b76a3fa2b623683a85899c41a4473277b3a8e17c75a3978ff75b4c209b41928b892466c2999b64296532470a936ecc2becd144a186172f2eeb9ca700ea3892333aea61c5873e104f5cd2c71cbf132d505ed31d6061e0da748afc6c554013ce5efc691db38b7c8d03548923ab84ff9fe25c0b4ac6dd16e78bead3391505e8bb1b4db480c5bf46f7d431ecf50f3df457bfe9d6eb8c1a45730b1a93bb0bd1c5cc060d14e799c3471f38cef20f121ccc9a3d778a603cb89a16b3e0c6c70b6e1324b7f09461d4b8707a76823077527f42ef89b1650c833946bddab7917968e413bab94a0e3aedd746e18fc527a41a86433d68a9a2fb1e329538d5e507038328d5caf4b6b1ec741697e8482d39862dbccb397c94ff3294c7de90536be69b505527fbca522821c748b60514d600c2a49b37640685dff8a21332b846316d1cff63d1d967731eaaa2e4fd270f5f5d0a2f2cadcac3187174ef99099dc44f437e317230d98f2cc05e239b7e6204eadab99121a3038e94e9282a85fb6575a757a8a8be715a6e3bdc9eb96fbe55544c29646400ca214acb8a629c04b06e42e5d94239b2eec5c502e898a312c63f7d2d32819f580f48185e5229d42b27f51a44a6c5e6fb569c2ab4fdfeb6f1df16c414b45bbde72b5b4ea539acd16b86a743f5954b36e785fba98c8aa97f780403fdeed4632fbb4603a96e4c7ee3595121253f96f0b1aab0a53381570eefe8fa3b55259e54a1fdd0bf932e40b953612683de5b1fcf55c03ed4bafc5f1b4204bb5fad5eb5c949775188c05eaa0ef04a02d7a23a0e358c0fa98419a08cdaa87d25bc61b07ba36077e7cc76d705ae6496ed499973a7749bcfc1ce812e58142b120143234eec842379a5a78d370e3dd4c7320d596036fb55d2b42e8db3faabc1c6e924cba8ef613b168a9d473f807e25d09eed41f0f3294f9d92fe5b352c4fe9da14ffca14adf6024cdf3e23981f48f983ec3bca799a87c2b3266e45817b06b550b92b49a367514ae69b38f836fec4dcccd96a00984dca60a5a247a80325fe6b18635ad82feaa4882a3e45e47f7817c4c5ec0f1e90aae035f4884c10be55e6422b798af0174fa90c7d45ed1dbee294c78afeae1c1becaac3b42288b027901572c3dc9d050fd2724e97b0c7851f08e25588c295163ed81dae5c310ad3ce9997e5372c929ccade28bbcf4c122dbb9caa0d3db6fba269b4ffcb3542db8227c47ac4fb7f3677d3fad43167083d628160ecdc09a255af09e93dda4a746ff9b559d5858bcd47e35a23db968d37bbb46cac9cbff47e305638c4efc50deff11065e9226223f8ad4c9efa2256fc675616cdaa1ce8f278d94f0e93de6832256f6ae3f743e477e5f125a4332ba966b7b5022faaa68bb0b62ed3a04b0f10bb400974d5d4b7339a222eb62afdb2ca2bc6ec123365c2021c86a540b272245676f00447cc171b298a04693d50124a38453ca0ab63e72911692093ce96dd35a4631a6fa11bbd9885a6a1c3c2d077aa91ef0f712dead46181f96a1f939a5a0959d49259540fc9885a598cbf84eba207d9f45fdb781f4d7cf1365851d233bb8fd36c74809485ca8b9208780b2041be55fc9cf5d50ac3e117dceb7e5e9196a35095703bc239c29da2f197684fb464d332b42bd334cea4c34a2087627081f28fafea4011515c40475419e5b1e0e1d1dc2566add965c916144eb9506d9121f31396f118cbe9846ee2d52eea369b273b93b6580ddab2a77920cc0b16853e525ca089fe5e944469fcda6c6c75d582d6c30287269b588849f454fa88d287631eaa544c4f5d2a22213f824e9d171b51baeda8747036b5139c6715119e16c5cfe3d7d7d4fe5eb3822226699d7aca95693736e8271b3f9c13a59fdf99655f11a25c109ad84f3337b87453e8407ae453434f7e3fe334981976d9cc278d4d4769aa502ecbd8fc61417099ce0590a76bc0496921dcc80d1859923e7619911691b794270deb82091f25a6fd9ad853dbb989846e6308f1e84638c0e242a4f22bb32c7f8e8c81828fe635a703673ba8814c1afe3b5f1a4b7f37523f0cf8eb5491cfe0534a95d1a85ba8885c8d8e91d9493986e4651cc844fdfa552e6be45bbeded13fe5a511796d01cd7dd468004fa657d85d699975373617351949b115999a60eba52bba9bb2c794158d69ee3317b71e807fd40119ccab49b7b340f0cc5b6b4115f06b5f4ecc11a796a6"}, {0x88, 0x1, 0x1, "1702813ab514b6b1cccdf44d31f9680a8345f8e35c4910e97a571334878dc8cd59c2650316204aebd915eb5c008a94f5c2a2965a249c6143f0e7501752b0a7fa6378031d3902ecd381f817f9c7fe8fdf4657812b2887fbadfb0e9f38b85579659fb77d7119905390d2fc5a4c46d91c1fc86c62c6"}], 0x12a0}, 0xc0a) 02:54:16 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r5, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r7, 0x0, 0x0) recvfrom(r7, &(0x7f00000002c0)=""/1, 0x1, 0x802, &(0x7f0000000300)=@in6={0x18, 0x0, 0x9, 0x80000000}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r9, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f00000001c0)={0x73ff, './file0\x00'}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:54:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x34, 0x80, 0x0, 0x3}, {0x7c}, {0x0, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 02:54:16 executing program 0: getitimer(0x0, &(0x7f0000000000)) socketpair(0x7fa7c75a42982661, 0x8006, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r0, 0x0, &(0x7f0000000080)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getpgid(r5) r8 = dup2(r0, 0xffffffffffffff9c) getpeername$inet6(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff]) fchownat(r8, &(0x7f0000000200)='./file0\x00', r13, r16, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r17, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r18 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r19 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000600)={{0x5, r6, r15, 0xffffffffffffffff, r7, 0x20, 0x3}, 0x7, 0x0, r12, r5, 0x9, 0x2, 0x80, 0x5}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r21 = getegid() getgroups(0x2, &(0x7f0000000440)=[r9, 0x0]) r23 = getgid() setgroups(0x7, &(0x7f0000000480)=[r14, r14, r21, 0x0, r22, r23, r20]) r24 = semget$private(0x0, 0x3, 0x410) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) geteuid() getgroups(0x3, &(0x7f0000000540)=[r23, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000580)={{0x77db, r25, r26, r10, r27, 0x44}, 0x5, 0x7, 0xfffffffffffffff9}) 02:54:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1000) 02:54:17 executing program 1: mknod$loop(&(0x7f0000000080)='./file1\x00', 0xc000, 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r8, 0x0, 0x0) r9 = accept(r8, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r10 = kqueue() fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r12, 0x0, 0x0) r13 = kqueue() fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) r14 = fcntl$dupfd(r12, 0x0, r13) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="8f78c6b3418890b908f3dbb5065dcb4153387a963a86b614fd0c0785ea92a43ac24cff6cee5c9c4f8b75b6ccd7d5205327ee61e33ee75e47a9a45ff5e5ca7cc662c1783972a94d0e101596694a0e07c88b2d07171070861988429b6c87f77c265c746cbf4bd1e84ea1cec3dc7a42ea927ddb", 0x72}], 0x1, &(0x7f0000000300)=[@rights={0x38, 0xffff, 0x1, [r1, r3, r0, r4, r0, r6, r9, r0, r10]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x60, 0x6}, 0x1) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r15, 0x0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x7e, 0x9, 0x200000000000, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 02:54:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 02:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0x10001}, {0x18, 0x2, 0x3ff, 0x3b}, 0x2, [0x2, 0x4, 0x6, 0xd84a, 0x1b, 0x2800, 0x57fc10fc, 0x9]}, 0x3c) 02:54:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x0, 0x65f, 0x9, 0x9ae, "082f0569d4af7a23acf7041300"}) r2 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) write(r0, &(0x7f0000000140)="7ef873806920880eab1c5b61687dd6d737eccc203a19756594e60901f99f1c6a09e5ac596dd7a3ff734e1568eee4b557f0756329876f22388802d0a9c1c900000000000000f10069ebf1123a8beb352e45b2ca87b72464fa7ef7584029434b060c1823da23a0fd9afe20e73addf776aecfbe5860abba6e262f98a3ee9f9ce7458c3ac77ba5c3f6029570d8f7cc9c5a6e2bb9b83492884df7899aa52890dfca4a16948ec6594d72e2cfbba22b9d53344bd03379876d0f20fc0ed2ef39dd31ecb6efb7829a00000000c4cdb74fb4e3f3feb51d640f2f77dcca6addb05c2a16b4a59c1e56182a91ec5a7e1328cfd45513540a9df7060afa4082337a19cc059dd104", 0x100) login: pckbd_enable: command error 02:54:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="47592871102c066bd23ef7d4e39f0ae353933d5d2d7469da5eece5dcf3b00c1539e707acf9f353db03ce113911c7ad0e960e50fb55b993bca907525d185a2224fffebbecf0882cc786c15ebe13db7457aacb65c644c4455b6f2a4e1349c83bc905347777dc89e13c7c86f2ec89be9b04ba56771858880a5df46b211d5d11cb3b12b27814624ddd234e1323363d8d26ddc3f5c772d0fbec620e7492a7118b5d90b4ba822a4f4c", 0xa6}], 0x1) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) msgget$private(0x0, 0x46) 02:54:19 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x4, 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000001c0)={0x6, 0x7f}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4) write(r4, &(0x7f0000000040)="100a2956b9223776", 0xfffffffffffffe84) 02:54:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x24, 0x0, 0x4}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 02:54:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:54:19 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x33, &(0x7f0000000000)="8e8e405b9e10de212fd320247b6b808a1feb833df0f7903b129f5ca6ae0122030bfa74719fc55901ccf79e6fd1feb13cd74f99") ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x23d, 0x0, {0x7}}) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x3, 0x57}) dup2(r2, r3) 02:54:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000740)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 02:54:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8}, 0xfffffffffffffefb) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) mkdir(&(0x7f0000000000)='./bus\x00', 0x88) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000300)={0x3, 0x5, 0x9, 0x6, 0x7f, 0x4, 0x9, 0x10, [{0x9, 0x7, 0x7ff, 0x5}, {0x2b, 0x9, 0x1, 0x8}, {0x2, 0xffffffe0, 0x3f, 0x4}, {0x5, 0x1, 0xffffff4b}, {0x1, 0xc85, 0x1, 0xa406}, {0x100, 0xfffffffe, 0x1, 0x8}, {0x4, 0x1, 0x3ff, 0x4}, {0x1f, 0xff, 0x1000}, {0x6, 0xea82, 0xe50b, 0x4}, {0x6, 0x8, 0x0, 0xfffffe01}, {0x401, 0x6, 0x3, 0x6a}, {0x0, 0x118, 0x7, 0x2}, {0x7, 0x561, 0x5, 0x3ff}, {0x2e, 0x29320011, 0x401, 0x1ff}, {0x1, 0x7ff, 0x3, 0x5}, {0x5, 0xffffff00, 0xff, 0xb6}]}) 02:54:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/235, 0xeb) 02:54:19 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = dup2(0xffffffffffffffff, r4) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x9, 0x4}, {0x18, 0x0, 0x100, 0x8}, 0x9, [0xe5, 0x1000, 0x3, 0xfffffff9, 0xfffffff9, 0x800, 0x1f, 0x2]}, 0x3c) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRESDEC=r6, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3], 0x38}, 0x0) 02:54:20 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r2, 0x0) shmget(0x0, 0x4000, 0xd, &(0x7f0000e3e000/0x4000)=nil) r3 = shmget(0x1, 0x3000, 0x1a0, &(0x7f0000fb7000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) shmdt(r1) socket(0x18, 0x1, 0x9) sync() 02:54:20 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x10}, {0x1800000}}, &(0x7f00000012c0)) socket$inet(0x2, 0x4003, 0x40) 02:54:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000f87c8a5b671b1b542a538706000000b810000000002300000003000008000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:54:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f00000000c0)=[{0xff}, {0x3}, {0x6, 0x0, 0x1f, 0x182}, {0x0, 0xf7, 0x21, 0x80000001}, {0x2, 0x81, 0x0, 0x3e}, {0x3, 0xcf, 0x0, 0xfffffff9}, {0x117, 0x8, 0x1, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a58f7c703cf52175b1658c0949247170b72f330553d5dddb9b9e4f0731807c8d11c8534984ffd9751aa2266637d5b303c6cad46f114087327e0ff548541569fc036d0158f5f2575092267281e726caf3a2ea3448d0c5c9bd872745a39b168f71ae5b5e5ad6736c2d177d790b309b6c24d290a2a9b4e10", 0x84, 0x0, 0xfffffffffffffffe) 02:54:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') 02:54:20 executing program 0: clock_settime(0x4, &(0x7f0000000040)={0x2, 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="fe5ec1716f071b354088e26bbb6b3124ae5cc67bd3d423692e6d440cec5a75714e8d20b75c7de375c02067137731e6c1e550fa5e3bb0292e57d22e2c39d77954f99610b58059ff7723f393e9e2fca3"], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 02:54:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0xf7db) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 02:54:20 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 02:54:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 02:54:20 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4e) preadv(r0, &(0x7f00000002c0), 0x0, 0x0, 0x3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 02:54:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00@\x00'/18], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00023de58e934bfd87730c8208ba6c45ea6666696c653000"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = getpgrp() r7 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000508000/0x1000)=nil) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r9, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0x0]) r12 = geteuid() setreuid(r12, 0x0) r13 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0x0]) r14 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r14, 0x0]) getgroups(0x4, &(0x7f00000001c0)=[r13, 0x0, 0x0, r14]) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0xfffff800, r10, r11, r12, r15, 0x180, 0xd5e1}, 0x3, 0x40, 0xffffffffffffffff, r6, 0x10001, 0x1, 0x80000001}) r16 = getpid() ktrace(0x0, 0x0, 0x1104, r16) r17 = getpgid(r16) fcntl$setown(0xffffffffffffffff, 0x6, r17) fcntl$setown(r5, 0x6, r6) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000080)={'./file0/file0/file0\x00', 0xfff, 0x10001, 0x8, 0x1, 0x1228081a, 0xffff0000, 0x5, 0x2, 0x0, 0xff, 0x2}) r18 = kqueue() r19 = fcntl$dupfd(r18, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r19, 0x0, 0x0) 02:54:20 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) 02:54:20 executing program 0: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x4c, 0x0, 0x0, 0x2}, {0x80, 0xfb}, {0x0, 0x0, 0x0, 0x80003461}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r5 = getgid() r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x1b3) connect$inet(r1, &(0x7f0000000380)={0x2, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, r5, 0x6) openat(r6, &(0x7f0000000400)='./file0/file0\x00', 0x10, 0x140) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r8 = semget(0x2, 0x2, 0x2) semop(r8, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x6, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r7, &(0x7f0000000140)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x9}, {0x1, 0xfffa}, {0x1, 0x27}, {0x4, 0x1, 0x1000}], 0x9) r9 = socket(0x2, 0x3, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r9, 0x0) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) sendmsg$unix(r9, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r11 = semget$private(0x0, 0x9, 0x42) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r11, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r11, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x3800, 0x0, 0x3f, 0x2002, 0xb46, 0xfffc]) semop(r11, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r11, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r11, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r11, &(0x7f0000000280)=[{0x2, 0x8, 0x1000}, {0x1, 0x6, 0x1000}, {0x1, 0x7, 0x800}, {0x2, 0x80, 0x1000}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffc}]}) 02:54:20 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000040)='mL', 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x130) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f00000002c0)='./file0\x00', 0xffffffffffff2ffe, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x40047463, 0x0) 02:54:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/37}, &(0x7f00000001c0)=0x27) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2b1a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:54:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x1080a, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 02:54:21 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r9, 0x0, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0xd9b412b4ff6bd047, 0x0) r12 = getppid() r13 = geteuid() r14 = getgid() r15 = getppid() r16 = geteuid() r17 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r17, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r19 = geteuid() setreuid(r19, 0x0) r20 = getegid() r21 = getpid() ktrace(0x0, 0x0, 0x1104, r21) r22 = geteuid() setreuid(r22, 0x0) r23 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r23, 0x0]) r24 = getgid() getgroups(0x0, &(0x7f0000000340)) r25 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r25, 0x0]) r26 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r26, 0x0]) getgroups(0x7, &(0x7f00000001c0)=[r23, r26, 0x0, r24, 0xffffffffffffffff, 0xffffffffffffffff, r25]) r28 = kqueue() r29 = fcntl$dupfd(r28, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r29, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="574ca37cd31049ce3552dd7b65ec6913b37bdb9d776188923b8520", 0x1b}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRESHEX, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32, @ANYRES32=r20, @ANYBLOB="0000000020e6b6eff96f00000000000000ffff0000002cefc2", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r27, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r29, @ANYBLOB='\x00\x00\x00\x00'], 0x103, 0x407}, 0x404) 02:54:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000180)="2587a94e59cf0fe5f09b1638fe1d9035b29baba5fb594789d995a307a6ec288b2920af2fd91abce7aa6fec053e5e878a524acbe4a131aed0b2f59107298109e3c70a160279c0bd397078d4f6658f636de0cda724a1755357d7b104b083cda6e3e5cd5a10dfb3a4d1c33d674ff274f68578969b3cdabc1c3e850305f0c22776ea7c8f06fdb57dac42f9d90f00", 0x8c, 0x0, 0x8001) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x2) 02:54:21 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x4, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = kqueue() r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x31, 0x40000000}], 0x7fff, 0x0, 0x2, 0x0) kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x31, 0x10}], 0x7fff, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x81, 0x10, 0x8}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r9, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r10 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0x4d78218886102b18) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0x68d) semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000640), 0x0) 02:54:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x5, 0x2, 0x7, 0x1, 0x3f, 0x9, 0x9, 0x2, 0x1, 0x8, 0xff}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x10, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="05", 0x1}, {&(0x7f0000000340)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6108f8084c473600c584e51ec5190f9dffaaf6eba4be2247c0857211a", 0x67}, {&(0x7f0000000140)="7cda67ba74a24ccf72d73cfa7deb50e80253a9336643592ec0fce174d9fd66d7540521cf3e80715b3f258f6ac9fe9d9cd0bf68bd547fe38f2078fd1951896503fa3a56ba9bce89bf1f5a4caa4abbd7963dec60373bcf922d789a53c7eef66f8339ed207f097f59872e39fd8eb977da4a9d9796bb0697b8b37f2555dccbdac3", 0x7f}, {&(0x7f0000002340)="c94392733b0da6e3d5554bafbfef82010b46617d48cb33365069f17de039f2f8f0be35020d766ef9404802b7a1f564503a336c284496726e5d64b461d579126b4c519dc7a36d52963e72bae52108e648c8c0e8d49502429909ab3335566e266614c4282492b5a818111bc0932b23b01ba9fe7f7261152238ef7bbebf4b93a49ed3b361d265bcd7a8396e7a1e0af2c0fe3b8598f0a8803ff3dd3cac73e56edb69d826121ccead3f240f7c1f30fd553b69e1aa414aa79d72ce6ef1f537caaee4e3ed2c56f188c4ed06d6b6620fcc60c1250018cf042fd7ca11228cf85b611718a53af34b7210a3e860c87354a679deb343f649302fc3857bf335d4cb339c5a8e29223536350de0f5a721a066de11ed758fac81f7ea84d0995922220f79f453e2eb683f31b1f2f887dcdcdd6ccf0dcc23658ea67059fbe35e10dbd3f57c01ffd7173bbd1fea586c6d29f5c6d436fbe80dca1facd968ee05ce1c6ba327437aa4193da763661fca71b1dfd506371fc2f083a561a72b854425dc50c11db4d5032f221747ee43894f596aad479643536d86954e6857267e333d3eefabd9536ce697202bf0b0a96031cf209113ce08f2d17535fa91d8e5bf16434661bfac98f362e366cbea656eb4abb3f5c1205b438631a9a99352a877391504cc4427f1c8488f483a29df75ba1cd3a1af060ca0774943646ac1d9a037a4a0d0a0cad5a271bb7dcde3d41235caa18a02ab0a5dfed269d06c1af6e677b41ac52d58f3c1722acbe20c27cb49475080aaa42ae6046ddee71032404322a30ec4de6b93daa4cbd3db5347b944e49826cae02a1d5c9e954acfc79e966ed34154d89ed891c206c1a09742dd49d60eb11f147595e9a472b752e632fca5258309e1aeebfda70248c6831859b5e9736497a939fbb31f1d99c4d556cb68805d4ab3178820c1c8c811fcf818cc7ff2e29f051ecaec86d37c6166be7474cce0e9ebd9853e6274692a3c46045f60f8db4abfbafc7775be5b587c7f40c41612ff0fc969d8d0cacdebe43cde1a8f19d6487d47b37adcf5edad06b2a20fd23a4f4775ae7865639c13948c42b8145db71ece43e8ecbd0552e0f5af46f4d26e10b937c57f5480713ffdd119fc53369d17b45007233c683ddfb2332fa92481f62ba33128e4194c7f5874b54d73fcc83ffe28d87a366d161f68c7cc5c4ef8714cba068ab08e14c7e94f5c1d523069c8e62a56c7b8a30a7761b9937fb3636c9fb185b86cf558059ba4e40fef0bc68131463a14e80e65b5bad4a772d984dfb49590e47d1a781ad5f0a51c59c4faf08e41d655a27fbb1a6a9e6ff48deabe8ee632f300da4a118e786e0dcfbaa23f1f88a939198d0a874c51f84fb013533e307466c74fe39e3df1ea40419d520f1d76305544f3392946fe0df32729347b337b7f328815af24b0d46e32ad1a33dc59e0050ef66a5b7a372558d89633bda4a85b4baae5d2ed19601bcdacd3499942b45cdfe835527784222aee082b2535bef1743fd96846c048a2af9b767d41acf75b21716c103f65cc119d9e352021087bc1edea450ca469eab11b6d12b6f00891a1ffc0b3ef1a9ddb9de558b652ebfb667a5103d29853444cae3058243d8f128641258d3881bead84b63da88645480ef5f378a46841787a570ab17479993f3a4d7e4fb390e9d89ec2fe1040a0d1cf3ab5628f3a5d0975eb1052fd6f433c488650f07f2e7d75d149b158c2ad8ce4a2b85f14f7726fdb36bfb38e912effe34d58169c05b38cc07c395702d59b233bf5bd6fa8e14b8720ac739674fa159513e8f1fd8c2f7397ff080891c4b6f3381e34edb03dbf9f7a82c34a446511ab973a0b9ce7e1ee60aa0bdeae37d81a18452191a5f1be349da3fe4752864e8c02bed2f91119fbd08fcef33e8f3d905529786c6aefb2aafd3144a76086da7b890202d233b595bd7a0148fd2b72acd39ed8726597e6b8d796d22ec4a952625af166caf54fbc1462cd88a0e94da34c70eb989503f0c3423065a7836425f0d568d08a28dfb9fe5b68ef41e4666950f58e78c793e1600c979b76c1ff4aef624f5013d829f02eec8ce6cb5821885f3da4b45d74d0fcd0c739b35d1ee0032d3e3f0a5e5e5170f391c4259528b9a9f01ecd18434b02a65626ddf5519b44713d97b172d8c5414095b9b85f362322dcc32c2eb1de99858aa1d2b08b73626798d953191f3c240007d9d62dd0c668d89310cdd291b609fb474e5fdb17555527faef7cec29c35b59e374a1c268ef8ae196387198855b7f2ae8077444957a0218e4a2634012fe87d7929f474892b00b27af02dabe00d36199368fd85ef10925e71bea44d2c8a04aacbcfed99b15b77e07813c2e748d49fa92ef2a0eae88a1a7f0e7aa9645fb0b6116d7afe71f63a2d2b8c3caf101730705ab49e834bf4853354d88d0540211fb8b7e84eaf1ad965c2ab11ae8cb0034a9c92a15eb9467ddea9ef174ccabebd40d81b1600e57095f4196a09fb1b2f47db3e5a3997fe8843dc9fd69322448297e8cbde442e1a3a42ca8e1841c0fff96c1b27897107b4b1b479a942c97c7d47f2c2022d5cd10f1c32fbaf0d738e28aacdccdc909a3c038eb244235440f52c35b63bfb6ed48a064fbe0cbe115a433477fc1c5e7974ea0e349a4b376ab8e0acfe6939af19212da04017409120121ec3427f60536a60b80508507322a8eeafa4640cfac6a9ca4d377b94d51b430c5c9221dede0e66c3d61ef98cfb25a7d4ed3c27c009007cc8b0144097e18709a2f77e8269b2583cd81c662921c94e6791849a46c8a7509d8dfff7df23a499b3379fb7d27a0ea6ef0156aa3c944688aef5a6c4b26f19b73bf7ad2fff634668b883f17181cd66da385a12450876e07c4fac58f871ac407dbc55d97da51747eae64d3831ad6a2461f9f444f783f1beea82c747f5e50a99adc68c5fc0732e7a0bc1c8bd46c89dca0f11ea6954aa5214e9bf4057621950a3a1e3afc35845d804dfcdf342e1fdb9fafc25d446f7d5a4c7b0f53533be4b9578706272c0758437fc7d6536eba3980c52c207b33e58a9074d670aadb740653641b053e7fe2ad204b700abe9fb7ccd7f6d9a7b2eb04ae8f0fa278ae2041b64be04839c9e0de2357885a94f1b5c06c48d87fbaefd4ff45d9838030553d92b7fa2422fd156dc80ff44228bb967bf307a540ec0f4068b75e6efc5f30b61ebdcd45c8eb962aeeef05b980c26f0c2b88e1d96feb2d63e988808898dc577332d55d142737847a358943b42940c088c4b790fa21cab225ad925723a4aacc363527862bd12ec4a48936fc0f9b46a0c3153f7f93f973c5f2545a64e51c859230e937bf41965e52512dfe9eaae6b7ee3aa5b76b9f48f0ddb8b9e5bac1277eb62e047d579e685c93053ee714aa032e002c6253d1a56cd01e16a27823a0de14f46d1a433965a0e702ee8c25a9b94b65aea98c6520e2202d24a9feb7cdd16381b41a1062133097adc6ef5250ff8f5af0b81ce167c07710c7df886ac428c80bff0522fc85a700e2c912cdcad900bae29682514171baaeff5bc80995bd4e17276db7a690c133d751aa88b413df71abbfb090f68040dbbb26ae57d48bde88d56bdb40bee0ee05e16977b8b8642d91ffa0097686ea1afcf839aa050541971b5f4810b9d8d169231a702ba392252a84916d40de4532b24f2616401eda0e2dff41772636fa2f6165712f6d333fc55351984ba70ed148025396ae39e3f3757d850db2abb1b3c92cd230a723b53b5094362e40d5e38ab21e53fae488fbd854b7273099ac5b74abc1a37b404838e413aaaa0b419a317f4287cc16069105a983d6caca07e659b420aefb2b1c3f6821de82154e1e5f61e948303eb3df590a0a5ed0ab4c0b6a430c58c52118fe17ef0c90c307a890e25274dc35056c2c034446b2546a759053405dc647c51eca059948eb43de9a87312b565e5c992ab0f85d74b8c26f804e385eb038368cbb03607837b3af36102fffcdf67f4c36dd6124678db8aa07157fd15eb319a114201b37c073ce518c5e8804a635ccd90e64077f6b0b49839981f19ef7fc03fff81712ac6a0dc913e68003e7336283113ad55d5cd01cc746dcea75a21a40a7a5177ace33b4187db832af4d7233756a5a26f4fb594962cda8b8dbd90c0c18b2384a2528a82c850e51c6c276396f70b32a559def053b8d3e778fc791d3cb1ab602c8627458e333a72281b181f620ff6c8c4d431cfaf7220698443ccdd58e66669fcea60f735e49f2727aae7b0b97a65f296b8de81d2e9285b463e6bc84506db7169ba5532ff1d06b5b0eb5da3ffccdc3e72ae64ceeae97ffb915421b3c4b3bb8718d30d776e8b0c4b851ca7107543f18f9ae9d83e3e8e3fbdb78420f3422c97b264c19a773f13167b964eaab0123a024d44f147be44056311c68b3cb3faa36f7ffb0600e8f347febbb2e59318194783ddebb1ec66981f6ec52e9525b44a5135089f2a44c1615354a59457df3eb29055ba39e5025d339f6b098187ac0074a05df8e7597209eec6e8d523a251cb8513ecb015f616547823bb30d923ee9ad349fd1199c840a224400e08f10db6f9fa4131d0a98779c574c59b12d2f335c33aaea2b38bcf466d13648b63dc78412b0604084ba9ab22f0b4bb20019a2145ad77f426803a4abd52101413c2fbfa480ed0392f4832ca13759d875a73626169b34f31d7cbe124725b4108c1a150733a17d25936cf7246c89e28146b301fb1a2898b5ab806f055d34b513ad053911acb472f079a60383082462a9feff8092791decb9a485d12ef53dec5eeae8eaf21919152c2b990fb6f0e5f6960993902a61596b04ec415a3b7d918f32ccafc99abf7f3fa034a522621852293a2560876653c8b3a3cddf516ec44f519f43a670c3b988e64708473df7a17f663d17deeef27c178caa35f127d32bc313b4553ec318710ed0554c4e998e96251c0fb7b00ceef9e0db3e0c46bd79857e8ae04bb9348566aa5070c912e3dd7da590a914455233b84eb03403f06e18a0901ec91278cfdfc35b5b915904c7dc194dca48336dbda193b010ae40b9ccf650784b08ba95bde5a0f91a8c809728e8a70cbc335fa9ca012e421dd616245e52d40930e38c333a9e34dfe82b73b8fb1e8168cc5c73d671c7f9cae204752d09ea408c74cf60149a26e6a90ebc25ff948609343ab922d112d03f08c7ac2ce4ae51d22c31324f7a20c102d8411bc8a59324ad84e6cf4ac55d661da367229c0f1e65724d74f2b54bada10ec7bae40a86443b1ac672f2c417f6843f9dc83c7825b0f0c2e12a9d34178f4e010c4b0b95f1208004ac578bf233f9e2dfda8fc6419e38ece9dacb2f6040a3b03b0ff51089658b3a6d71a78f3cee5785aa3ae44621622a5d9d85f09588a3baea53573b1ec2552a933458e25d9413d731450ade9644679605c5c681691a4c0941abb6f5118fd0caa865f01c5f26c42e3481f845733eadc65c45dbb6a65f9e66bf", 0xf16}, {&(0x7f0000001340)="7e0cf7930a52b64097a6312310dab4fdeaa86bd77cd6a8d021f80f634407b63881206e717fdb66e2f4d83bf9b2c50d3642df520ac519ba4dd7f7fd34316aa4060f659f4b4f2d566112b0ab898e54e813ca7d0337570dfae20d6068126b71e15c65a099077aac69e91ca02dc2a707f83ecb048cd5455f270ee88c1e43d35152e0f68ec735d1e39c4ae17de5f7d1f782047ca517a9cdce2f42dc79bd95010e932e6374d3eb84f24a48b1efcdfae8ac891ca8dcacaf77d2c7c44d5641e7403b26ece6b99c3c912f60e8a9cce305122f3f5bc90df49e68b68212f2a0ed1fdd58526f07fc6412ce165b40e76935faab0f63d0f915592535c4e4aa59db99961eddc14d72cbffd776c3efc49be193dcb4898da5fc22565f080551b6474348c78091311e3fcef5501294e197092e37c3270335ac064eff655e3089cada1dd5dbfaa14e5447e09fe93b2db7d780eaaf276c4b1a869c5415b6784bb3827e0c04ab4025f6a778a7e1118753a48502081bbfec134da0df9065007c7170c470733f0805939046ba61dd234051f15e07b0a467eb1b91b04aa1bc3f0ba2829bd18fb71f5dfb7595ca6a5bb9586b336a83b2ce92efc72c0a13c03a87fd6b6ea0459cbf67d64973e04fcb4517ee3e447e1e827c7b7ca826aa1f07e1782c8fae9774b547918253eb2669fb3f520436a767d2c732896e9d5e275389080c56d9d57e881d01b57e39d0b627f72c7493ba27d27dc242ff5fd914b0b320928e09047e8482c8d0558513ce6439715c3d15f7fec03c016f481dfb2b11eb75e61ffb9819797600c78774857e2cf422275585a7f7529405c86213677aa4556c97a4f1db6974284294e0091ba1989393e820082f8c4b29af301586f522e14fe37e5ee83024c67e126c5fc7a34bcec14d01e4dbe254659dac6df2cd13c9d2260d6ca23cfa9fc95505e4d6d29021a116eaed0c6d6204954b7c184674460e3f12cea2b3c7524d41caebc43a03d02392abacc7b43467548a41735e666fcf873fe4dba18b76154d2d0a3cc650cdcf891d38e63cb25cc9da8f1459ad1889055868cb80a40d20337883e18f5d339702cbc19c26758dfea121876d5517e96207557892d3a6a4475b7e7428bfaa823b86c5fb694f5c23be69ed285066cee384c46e98712d10c4f4970af1612a204da0706b330e5087b53657d901e3abfa7396d75678424e475c196951512d2e9be740d5b4ed6f54440e67e1a00555bb1f486997c09dbaeaf2f02559e5d48e7277b0a6b71362af453490f2cac82df4b6d69363fd4f521dc0b2601565ad2e82728767941c6711b3c5f7a7cff4d11fb3052c5121ec17bdf62ba0655720e582a14f28596b6bed86e6f3e02a066bd84f49e6abb14d5171032210ad4426a52bc4fe817b64f9001542a0c1ffe1dc687455ddafa4b16c5f7fd4bff5264854df64ab1fcc790b14ff9a22d3263afd78549dfc35b0214cfac40cdf82d6ae72f86d4167232dbded32d5e8a444d7ea94e38bd99df7a53a262b6230e4024bc789b36d0161de97f8503670ead793b17f14fb9bffdcb994b38feafe98bebc165cde8e0bd5611ee46179ac668e7d6f6fc2db16403ccf146f2efac05486680d01e34d13e66522cd2610a45b38fbf90e172708e8241a22d5fdba95abd1c9fed7966430280c433e2ebc3d4a19e1294474441538070cb742334bd59bcf0fc0bc7e4a6ae8833968f96148e5356cc284aa51de4ba895e46b0e31d164ae4e8e4c3c6a6451c85a2a325762b5467254991f325024f588277a0bc9716b734977c3d23c4f0c643bdb7b31ca5ac28576428e0095beac0193aa5974b0283812ed51223eacf175d9024fc59668e8faea241d1e57b78b4a8be2da4df882da81932dbcba14cc80e66360aa31b9e4dabdf608f5b57f69cb3ffd23528dfc16bb8bb082568ed8b65838bea048731fe06b16c74b91b6c034e531a45b7fb09243b736cec38001df205016130a3695b5658ebef26981854ff0b76a25a2b7000eb5899b099569cad06d261edc1c9ff2157c4cf64a5b051605d74e5f4c9a88010d27ea282fd3226f5a6b92bba12fa1595de570cf32157084fc2f11c259d2c9233ebdb581904fcc2c603f9443cf70027bb8fa80a8810b6661f0fc819ff544932358270d3849a96fa4ec3df303840aedd5a98d3cf8d30765dfd4860147b43430ad9ae5cf8613a7625a4cf6c05e1259b48fdb150051917e593ea925a0d19fe06e2815e04f93ac38758e2179c8398fb1880611f60356e58c2dd2fcb58e7fc73fc81f8697937e6f636775893f5ff2875202b7391ce23597c481f0b1abdd933636f4e67054918c63c2109d95430b93a49cc8c117b5707523009969a524f83babf7961033ad0ac9e51eccb26a523b7ff3d80fb862ed4c81ec400553a2641ea633d7b79fcece100085355a9dd4c1eeab3edba65e632c0b4ba2db3ab0edcada5596b86fdd2871559ecaf26af6ec0a31f5106cb82e460ce3c626ec87c8266e56bc4bb7941c9d8df83b3d2cdc2f60c892e6d01e50d66186e34b82628b99e96081093b8c16a517ddd91194a316259c52d16c2f386d98a7fc2db5bc8069e7049dd50c06a73d209e0ce66500e00ca57b138af29afa0aa07f7896950601d295c0729ebec1b62c93cf8362779f5d4f000e4cc2f3bba3bbfae9e15919f5b2f1670a47eb608532ab77676254f523e8e7c09da220b79585fc8b4f584f7bb180e16755218e96767ee9c044f23704a3e0bbae35260a5b9b55284ff50d6b01d1dbd34b1b369138a345660ccf1e78fd0342cedd0afa9ddc467b4ad6803ae5d74c16eb1bd2b9f39206bd8b39a21b62d90f23dc19d03de0ee5fcd4e2442b73047074b78bae6a4745697c76dc7e4cfa8ed5b8fb658354d8d32d8ebaaaa98ea8343964342e106af28df8158205efd4baf121ea5d1e5057c1b2338dde6748a87ac0b2705271355ad152a3ef85cac565c7ebe0489acca2699e1a47c0922f51a1eb567706642fda1fcb37f362d1d63c78cb0df3e76a5bed3b47623c8af8cd5210b7b367f043c248710937627eb5055dfb9676dc0580c3e5ecba6feba3ac1868c67b3e5737c2690e53d74c09703ae126b9eecfbb4270e02e11e5a1d48fe84fbb747491d90d1b2b764c4a5d29a6475afe7898cda6438505c8b7a28188ba6fc9f28b1530fc184338089e78dd3133b61bb2b11c7489a5db3805edd4d982fcf7fa3ef129186daa98c823ec9788be5f6dd81d24d801566d3fde30c2224682fa780d0b43151942d61e358bc53f3c009908a7878a8eb0878f1e117a3f55a66ba28b7848b099751ed5955beb0dfd1b2dba8ba0fe5e02676fd91fc141d86a22597f627a2b83a22a4aa8c51d3387d562c5c1125c083135af3944c96a2c534e3839e87047ee9aad73341ca0f8f1e55bdb2afdf55a3b2fa1d10d99629d977587cc2af9484f7520d6e24ed2a3f11db33d7aca5f75b5f9373cdb3c67f21a1a470300ebaa2a32d8a0133f2fd86bdcf757fdc1cd47491547e19bfe87be0d1c10326b76176565f5e9040a2828d56a05ba477dbae4b361d64027ca676f8a944d023a99e23590fc6b1137b8d78c87bc409a1ec73c316188fc396271635669658c1a9492414e10e45d28f3d4f52f1391f19199d5ac7ad95b34fee2d2e54d7fb3eed535a303a3b54670bb25d80381f630cb3d1978761244662599feee3a774ca7326fc90ce318029cdfdc615272ec2764be3b992dd3aec04be0b7260277e3361e48620c6af2e1806bcbeaa0756f136d72e9d52ed1365dcbee502ca99bdf6d813b0140b3a78f68f9553e02b5e05451501a97f868c83babb0b40da54d0cb73ad99f566aabcd854b5c8ed767e48db3d1a087dc29e57f0663cd7056bba3be07269a2449084eca3a4cb6049b260fa503eedb80558d1979dde4dc6ab3f18f8ad63db9994fe264a7595e80cbdaaccb5621af21e392a0d986936260722314fff7741a0d77ea627fb0abcc29b14460bdf45a706194dbc864e1bbf7956be2c5c1c17b38a4196ab9441b6e56eaa35dc01423df0d90a7cc7d4e12e43759d0f931c79a61a95d2e36a901f2fb630a3e9516b3174be51004db1ef751cb4275eab9f4b472b8e02c0595705ddfa0ce16cd4723cc3f554df16b9a1da1486b9bfa27f35669610cee217efd292ac54cd8d9342700b62ebab502ed260f4dded549e4aa439c052d503d61116c70529b11ab1e2adf915777475fffe6d2de300e93466db887189d83c6f8ab0ab42f682db8eee4056ef16926e223c783163e5419e52842104fcad7d0a2ad417917cb14e594c73d1befd4c861c9a8e1aab7032fef71b8d446c501d9969289a13c0dd9a3da624d9ca35ac3283f274c85ea7f3260317de3054ef9360cac8c088d8db51e33eb09115d8b54e6dfe9ea50a2b9c3b226fef011c8c0f3758a7b835991dda9f71730487533c4e230eaaf26e955adc845704e246cfbf667f798266db54a9c2f6fa148afec26d313adc9a991dc821d972f560a5a8a194bcc39f6b17cc501e030dfb0a4ec20d26ae3292e7ce2f32eecbc169190d7813efece25eef096076c354cff0c30e6d7d6b486b4fe880987922f4cf5ae2649d1f6fee20593cf5a8d6e3858df3932f013b22993378dfc97247b84efd300ae7b74cd3422089d3894735ec8d3d9e5e382ee8d801305bb2c2202c7e96180834081457b4ac13ce17fac9348381552d0a53ade37bbaea99f8d6843117d65f358ba4e3fbde36efe713f55b170def2bdfc9a8e33f7a074f8eb008b6788d31ade8801dfd58c117cd461a62793f9f2ac3859705d80ed937dbecbbc2ab54d248e837dbaa2b8f756d9e2286ec93451300038061c0a5e1e306715fbe2a6df5a265494516d40355809a8d56f44e245e5fcd6db3ac451353d670bd05dd5bf0d7cce6d8ee294dc45f1dbacbac3801630215585be098cf3d1bfd415813d3ad5a60c37544450d7736cb290a93b27b768258d27afaac54ef450af4e12be34e91d5be908560a27a4ceea4bb5700c988aeab8a368ae0aa85d8754b8e444e83747ed975084c821a8bb2d6798d11c28230b5993142459c42ba4fbaf705adc18a428df9c8a1b16556173fb9886bec43c3d5686035dc5acde11119932351ce4c81563532d44970d56c7e1c2c044376b4cd98dbddcd0909e2fb42cd90cf17bf635462b5f094ea0f5dc27db2931c7a29547456e45cbf15b0e326deff83f6c422a02114fab4f1ec0726079740f0f9d177663b277eb245d0f44887f5a8e9dc0acf078bf599584ffb9aefdda3ad61a0620ec965be12f50eb26c574cf3b1a000ae40c8759ea797bdde9ab05fc3de9efd817dbada7aae020423b96f59cf0b3aa4fc63e72e4b983ea432456f5a52fd91dac7b78196fb1be1f3c29e806af03c5a1552edeae797b7e09a55f7f4f9b7fdec653771a33d8dd4f49ccad73d4529f83041c1f861aa02c92fbb2612a07fa6586e29e62507fe80ea64dc4e2fa5f886187bdc229f64238d47af1983da8bd7c9c966666672571f0a9d6a1f62860e33a4ac04050674d16690b9075b64211217045725457b2b8d7b4e2cea7416403d67152a950fd665c24d4bda15739574e66ecbc1fb622cb30ab3176f11c1e017e7efb07b7f6a0021051744ddf63f767ddcc9a4f300abf3d81622ee6ed9f77abf2086e37bbb3bd73dfa84276966c8569ba433f61f40156e4d634e6132edabbde21b122068c08203f2dc7804e8a4a46a6dff862dd360bb3e89badb7c6ff69d719ff91b9f6650684b84bd5ef1ecf2aed99b8caab8b59c77cf1d9923e9fbb9f6f3b1d78cc9f518e9a6908576ebe835b8110f1c4bbc", 0x1000}, {&(0x7f0000000200)="4c55abdc21bff46eeb62620b1109558f56a9f462aed21f4575bd36342268ecd1398410af3f14f5aab4f6cc9ee413726ce4a09ae57b259216c8f62fa800004aa10063cc66be4e2af33db5d00847f58c2500000000", 0x54}], 0x6, 0x0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair(0x10, 0x3, 0xcc, &(0x7f00000003c0)={0xffffffffffffffff}) preadv(r3, &(0x7f0000000880)=[{&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000580)=""/104, 0x68}, {&(0x7f0000000640)=""/109, 0x6d}, {&(0x7f00000006c0)=""/49, 0x31}, {&(0x7f0000003280)=""/4096, 0x1000}, {&(0x7f0000000700)=""/90, 0x5a}, {&(0x7f0000004280)=""/4096, 0x1000}, {&(0x7f0000000780)=""/247, 0xf7}], 0x8, 0x0, 0x800) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="d04d24552287782f68ad8afd1be27932b689d77f86f7e294fd2625768c0b689febd69d8d672785c04e5e47f79f3e6f1ba89047784f399fb0d2049fdd8101d2068ff9b5b5621bd721e1433abda19c840dcd8ea35c1e958b20b79a6703b8c1928e02000000faacd9ba460e225449e0cfc0e221502e", 0x74}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000400), 0x0, &(0x7f0000001300), 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000080)) 02:54:21 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, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x402]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:54:21 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="008a376ecb7d7f059ec9bb41bc9d72a4503b436b364800000000000000080b54a7b402b8b59871cb8bb50d510000010000000000fada9a41e5", 0x39, 0x5, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) syz_emit_ethernet(0x6, &(0x7f0000000480)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYBLOB="45b8403f9647db204af85cc852ecc5837a249199e2069e345326b913a1669c63ef9827015935562d9d74967217541e83404afe6d37fe6350b8cef34558dbfbc08d79863e4fe667ccc380eda4df420a0d49615cb8b4c4f5c099c51f204ecec17509777e6882159c8f914bb21125808c6b068033e531f90c1d20c8f091919ad268fa89a895966fda44838e6b3c8ab5bc0347f71ec467b9bcf4eb10b79e35590448d3fe9c905ee1773235dcfc27e4fd61f852372bd15373869acf2833d6e9b9a6ef6a264e7dd782a7082f6c54d027fdc24c27e46016e4ad747f9f1f6ec01d4489497b959a69d23e4c582de463a7bd2341de84bf00f9bdb2e2", @ANYBLOB="36d973df695ad1aba41057d7ae44f04542e3b46064fba0d973f2f395740418eb96b132b1e6c6c3111e9b2d2c43c3fe72abd5c2561324e6a3c6590c63e00392eba644920a5ed9c653c7f7c97196e4512ee623119fbb8ad25baadba0606a779040"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 02:54:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bbfa4d012ae447471c230495aaee48c02f6a5e4d0bf9bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7c40000000000000005b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aaa95da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf5dc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918193a6e6c8d7a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b058dcfede9e3d4ebf90bae36e70c580e67967e9e0e7866fa29e4b01ca3882a5a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7e86a08000000000000001040d382e4414cce72ce8418d843ac8be0c5220cf245c6992ffdff079a35455bb36fb58862cd1ab7b336c6bc918212a8967dddb5d9cda7c708381c71e86398e9a7ea804bdf0b34c3c44c1064b397b7e0c495e496a41d7554baf9ea5513742bc1978de5fe65814434460fb32506cd2cb416c8e83546af2db5f723435051a69168f63b90f76d"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 02:54:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2b1a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) listen(r4, 0x3) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x62) shutdown(r5, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:54:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb37d4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050b0331dd48d6fdc2ef38b4d2c38f572cf51ad15b5cec337b759ec8adf7ff8e7b18d724de92f008c18d00002aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a828743c81bc5413e836c86a22ee18af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc457000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5578dfd3f151bd459e86fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff0364dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0000000000000000602f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbb12fa38eb2a450353e206ae63ea54877cde51f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1d8bb2e075cdcb511cc6b84696b4d7d581eda748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22123da787360b8989eabd0666a7ad788f48b442e153dbe35e87305fd00817dc007d07c4740ef85a5ae3d739f81cfdcd0e7e9ea8d718d0cdab23224a1cf8cc3567564835aa8681303d29b770705e5ec310db8dbee98f91ddc314f31328863605bd049e27fea1d9ec4c9ccbc8d848df956d78db3a0160930be98a23553952182f7e7809e8f1d88ad94269c376ff19b7110e2a18b5443d94e064836f22de819d3c04da90000000000000000000000aab8a019ac33332e1b69bec9917efe46d1a99a42e25784c606a967c9d77dc102e03f9cdee3560f0c42263074970495083d76ae5b9b31ba2a9da755116ae144e0343894d649bf04009e4d49d886456e054ae45b9108dc386cbbc5e920f913895217e9b5640204ae5736db761b73f900"/1041], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000f80)="76eee3e863800268234a72146f87316be86c125352879a82a28e3c6999dc20d85c467adc94c6ce0562a3151fed9a56445d605890cd07fd16708e841725be871036b4b63d1711ea417513fce26c29ed882940ebb4c0ddbff1b792d751904c5260a13c0ca1889ad1e3498c03f5d511a759b8afa24122a60feb572d545a519415045bbb5a521d46f20b4e41c809668d7261c6596c36c24c90081771adbbbf54fa02aea325d5a102c13a67571aa705c26d0ed5d299f91cd7d7fa2058fb24ccb1a513165599c8b800aa07cfc1b776350c1e1f5581b704887f8e15c512d880d1d658bae116ed26f2ea608f92239b74983f871687f626e06830ccae59c7e2699e256a43beb37227f3212e329a49645f87dfcad9d178517798b6ac39a2a446c037cdd750cadc4d19b28de457716b7a6be81e84c2e213d3f2758cbf33ece3bc238e4b154a3e952b4f60e58f9ad8fdf2122a8244818e356ccb8fcdfd7750ec78c0b56b6a5b0f49fe8a5dc59f448f83144d90023dd5a757bff6e41088e7609f41883b5a8ef2e731de2c05c05f0221b95cdd5aba5471d9adc147a4bfc219e2a24cc59226387dd9a6ffdd69b12394d0b1fba27acdc63b51e4ccf7ed98f5ba7e3be1879f6e3347624d4bb4920d4cc92451d786ea4bd8ab5e9c06d399ab98569b054e203406cc27527e23322e0003c43b5da3d1c5148cb8afa9551d9e9b604352eba087e9c8ec31ad708a2b7d63d7be8fbf33b77cc4694cdcc2aab1c5d8f29104001138d496f5fb126bf2d8919395bd5034bb589c949187fe8accf6887bdf4792a7254f8be2e6fdc9e59cfc1a67766f9c8d59afe0adcfd912e8c92af11a550434728d0bfec2c8ba70721dcf4c913520c1c301e747e7d652c8229c5111f84842d2cbedad2ab0da991c223454bdb215ea8a76bf2e22919eeb523fc2ab3302d6cf91a5d1829ce2ca8b2690ead9598e00382cde84b8ee80ae62bec55bbfba29a3da26a7038beecc2d68785e865591bf7c3e478230b69947c7ecf6048e6d5ba1f8a3f778ab291bff503466b9ee24198bb6e798630fb4aea7689280bfb4e57fbf081b36e9186226bf173b5bd47ff61f60d5c79a6d93a64a56d7c103476aa602545df8178be3ff6822d77fa2768a62b170dfc252bb774644f2b64a7dca707a571fa85bcf29b58d2ff54e729eecb0bfe0e90b716b2d1cbe8e12f96df4efc6052ce715d0377ef7f8d44bf08d8c850fbd4b204df04e99d115eac99b9a33c1eab685f8cbd7c4078438b41f37a12e153b4edff54fbaad4c37d5ccae73bcacf014a9e07ce602ce47994e7938dbdd817e8f2390c39dafcd83b7fb05e06358c0925b79a656055024a49e3a2458dcbeabbd4fb8845a6e325e3bf5938e2ca2d5bf37546a661aa7ddde880a6b112739ae1ed530932ebaa41a5d535606e36f7129e1280093e3dca49989e429a2dbe6244139809d1e96a253d9cc318b9230edfb691f28cc6d8f151a54027cf533157e9e390f4ffcfcb34f1e824aee12ce4b41ce351ba949240e49c77bc7a0dbac4d111a08c8a0fc9f7b5be4e4b973fa7aa2bcaefd1cf30a4f5a402c5e5d0cb505877b44a6de7e1a446803a6a58f6a3673bc3e98cd503636d5953eb151f160d2a6abdfc4ae0625997b491bb61c0c806020cc45a7362bfb0bc4cabe3de261d39cc2b7b3ac3ca249ec2f1156ec828f28f77afb4911eec54aa8803de6c8d2215b8fb6bdcd9bd4cbde62a80bdc76c713258ce621faaba4e0480f60b0cc9c40fd4be91f4368c5bff7f38b121d7b0432539eb72dfdb0138ceee1806496048935bf2ed6f2e8adfa97b9cc025a22e414d1780e9d17228a49e306943f5848397c7981cfbd7a5f5d5573c7a57d5e2d0c5362d633338e7add6a943d9ebd579dacf315fbf6172dce9b7534ee0ace63b0c5305fded6558953b6a49bc77d867b5e84771acdd1d6213ab9f709d29bea29b02f08c7ccf0b2ff5c5e3d47ee48251d98c6fcbd30736a9e9694bd3b43db99e7457500040d68a71699612a417876a0f19bf2778645c10e8f161ab84522dcbaecaed530a8107d912bd5b021a12c694e1817262624018620ccc6ecd79e73", 0x5c1}], 0x1) readv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/192, 0xc0}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000840)="61edd83c87c329826615dc7954058e408e0814b48d1cd46800d205d26042e15f2e4f5151f12319c7d6ddbbb3866af195da973350ac219a56a606d93f7d11718d5ab9f11794cc5c9900054573cbc58b2f64388b72c210cbb712d79e8f254a26454f9742096090b03408aa2f6742499f6e724109fd6e9c227434630c6620fd6c23cee44550e5022b807f5c2ba1d5018667bce41ccc20a3163d8583972204abf6a2080f609329a6f852c4086235047468", 0xaf}], 0x1, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x3) r3 = msgget$private(0x0, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = syz_open_pts() close(r5) close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000240)='./file0\x00', r5}) msgsnd(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000009bfd138dd7d23ff7a1392a28985955cb28760a7a1ff7b6607feaf2885698180bf9fb38a532df98cc9145e67c72f71492ca0c3cf8ee01d5336b6587003f62b98ebc8b18d34f1ac90d1a2d42a510d0efa6e5c39d315eeebdfe15ab73a3d8d69c9144666abff24e07a8e27456aaf09ef295e2d6a6b44abc389728fe1c30bb4c84f619151dc118a5ddc42e55064df98c6e75d1568f055bc26fb58ea365a4f811278be04af3b5a792818cd5281e47aaf9b3aa2515fed3ecfb51e050baf941bfe6dcb5f44d367c4c5aa03515b66227a2c5fd3bf4306c15d99608d6b42d8afa1fce19bb2b37d6f03610f689576acd1eba9b27d507edeba98e61a270c32f00ff2ff7f82b68a2fa5fb486026bea4c5e0dd8d6fadf82fc1fd14bbdc08fda1fdd38c9048f7e221fc4eacca19317a63c90678d3983f3f55651524d55641213960d334b666faac8586526aa6ab6dc4bfaa4039a46007a9df294bf2a28581abe90cd79c79c4aca0fdc1a368081a834e584aaef581217cb0ba5121a74b7ead5922a65ea133bb79ca8eefa7a8b9ad30d78956e0c73dd9c77d39c21bf06eb11a2214e106c1e861d832b77ffad05bdf80bc910f18f85c4b49ff6639efa9ad111e4483cf95813849bdcde64b769c8074fa9a1360e37c2103c53f90f4ee57a8affdb532d8170e802d2070132ff12126cc5d2b45fa75dff726daab202dd249d94126cda0e56dc7504144276439bcd29c9fd706b3a41044581ffbdcdef5c0c034f5dd634d46b0a7da73806eb71603f4786d1223211ad4ba4a04babef5f18070b4f7c21960f8e5566fb3de6ba76d14120888f3ac51f73c769dd03e0144aedf741214fa085ed55f1e828fd9b78b17f6b92691f5553e8b965d21c6773411957392d37e2281ed70d0187711e10c6444a45f90c847b1a78a6d7e128cd82a8e4e6e97c61cd3f730095ae6e2d6b5902ec6f70d9cff82ccf63f3213c0e2d0347c9a85d9cc2bb0eb73cb4c9652255f90560239149a179f3599ee7eaf6061a7eb285190125019f77a8bd67ca844706556916d1668b584e2e31597b7afc5678a35d90385ad4822154761a049f6f27fe4df4a5b784b61e21e795f85600d628af3957751787c97aa94d2b657b01eb2237f40a046ca866a485728d97fb0dd07ae32c3658873cd5505c854fbc0ccd19be5c76e3c54f4f1702d8d38c642e48f08dd145d3a52060a3c3f8526ac51ea3bf61086b820fa9a27e448c39ede4fa2dc8e3077f989783cb2953f9fa7531218269619b8a92050324dbc14f8864ae3f9a3a0a6514661797989b5e1f981227abf23d51d295da0e0a9053333d1839170430f46fa7094b96ac99998eeab7bd9cddbabd87d93cdf61ff29de45f6a193612b0ddc7ced619e187b974933760b1ebe88fa25aea2c26cad00a49cf80f180c17c9daa820bed9f28ad6d8529dfa6f7c42c699011adaa41a5c3e3e17cd8dea6567a9896424c6f4b193a05256c7036a248e506a8571048e9d0fdee08f18234a843a9c3e112776300358e9e6336680d9a00e07e410a282e45f356a9aa89b2210e5f71a0c3f86680e79c1e9ece32a6eb2e2e241a34d04cf47886f724929a033648cabca6424bf1fd55bde1badf1db1bc00e58ee77d500e9f2f1fbd7cb51fa762c0b227cc623b50d8ae9ab0c0f7357e2e598f303a5967af11f8a3859b7202a98e4b786ef15cf4131e7e0c8054cb1a2d3c2058f09ec58f20b20bfca023e03b8e33da07602afd725fa1a56369b2d60c06d1578a062b37efb8db3a5e95d74a4cdaf9184c5956a22f3304ba652967c0669378219a2c53807147ac1c562fbafa84bcacad3706403a72f1d216dc3b9da00d3dc442719310fabb91dcc54d524e9f4cfbb5c090b7947709fefb613b71103e22f8fcc08eb042186177de047d4bf753e8194b2321b89043b8845df74978f3f1ccaef982bea968a333ed45db43046a00b051103ab38e317cbfc3e27bca0f73cc4d3ed5fc908adb5875cb32ad9c7878251774ea8580a66bff2b82d1f4a7937ac1bad80c6e917f096847f2bf15038fa24114b2a6e49c63bf33267bec5c4ab98fc7a197d02aad529af76d8acb3f6896a84903edcc0a700bdd2cf5f72a3b73e962b92fdb3596fc2f86b1173af8d1f5a5a76eeaf49d2c3b83b9dbee30ff4cb3c81f9d3c365c2b82fb7d3bcf4880b59b1e3e9b04382719a1dd2b9a7af1ec55871fc953e92038767b02a218a816bfd836dec981ff77470a653260e8b991bbce4d06c6e1d6bdbd91b92069ef512615c64135cadfcf1489ce3d1c6ac4144f16f6b1dad111239f111f4f9b48a1e162c603bb2d6a70caab45400d473fbaefa3286f054829c670e703692fca36888cf8adb369a808754e81d71996647beddfd8db782c3aebae8d150eeb760ee7761749c8c55b513e0473ebe66bd0423301dec8ea5b23a24de4e80fd0c518a6a88f802af463437f4c19cae7d0aae75394e6e96ad089211365c5facfeea19957792d21c201efd98382c69cecdd194e2c5c75dd116af039a2c24f4a2246ba81d49a8448714eddb68d35ffd958c83068701a4092aabb2cfd9905ab0ff4e21cfa3fd69600247859bc1341e9a4c598c0ded100806a509194cc0a64244103ccddf5f9eb1fd2891265e08aefa9062163474613ea80acec0bb06b7d266cd555cdc03c48158fc5cb93c379a23f58dd67be9efdc6e32e31fb5ccc6875b153e776c226b79420b43130878869e93489e62b7e4b4255d9e87cdd65bded48b4239ec3b7d83830940642affa7531124e5f42faa37d7e950548e576ef24a43d5f8da2fe46084a94534a1358536296be72c73b9958a0e47125b2ac1aa22c087d0199488d4ad5457f48054694b00d89cdcd63b2595a6cf13d66c820c9c4c0f4ed032517b19f83fdea900bb9039d475c845c5216fbba16e52f37258bb5fc1a0d2f23ee38ed36844ad87be76d98a1e568718268642fd017b3f66f5d47175f612bb1b8f9588fca35fd0a54ca6c489180d18fd273b18d4a290b58f5684b91d1a31b7b992e440a598a50f7e1062b27dde815e28cefb0be75f636a75ac7a87dd253abb07108eadcef059952f94406fb8d088ab57c7845ce247fc860c48aa39266ad4ebb1eff59a54ff8097f7234ac911c7cb49f238544c262c8e787cbecb83402c088fc4fa8c01d95f8bd7bec44f3c52a0783b985895423e549616a5e89d2a0510125f0667b3c8a1b3fba7ad591a08be37d9434b7ed37c59249b0cb8e3f7b6dde78c2e51f0b78363540c8c17f99ca0f92bf1c188f511a0fc170590681389b392e81baaff3a86bd1e39ab1dc72cc0c6510dc933e4299b433ad2535e42ff504892dc81f415220eac4b27bff72bee12f58f738e4be7855d635991852497031ebc748cb23a3df2ca60837cbfd95dd4dd99a6f9830517b72770c4ab20a6b3883b0d654db811b8d9ce492db60361d4d5afc10d79e76edaa15de83adbdd6a9e363a498805912eed9cd8c02adea79a3709713c5f847283e641510ccfc960be3f02f10b85177e9dafc08db02829f110d0791a85c078c62c8552d107eac93bf90aa2e405091927d350d7cf0164aaced822e9fca5a28caea5a8a5ca6aac55d959453526f0639c0c6585846b0ff9dda7a54c1d0df65e31f9b013462061ba3a3d5de1a5510b92446ec7ba6325f50080c04bc40a490feabb5402d673f31c472c80bd78f2ed6be91294994c78b16ff18f2a48de97689c486b785ecb5147a3531b3a9563aefbae429fc25f7d3800765c996f2e2553935791e954f8ff5e618501f2cfb24bb5903d5b47cb7644fb46fbd90858a8652962c52cbbd4d0383f1ccb4aa8f56957a84624b7203402fd702a598b99ac83b644fac362961e8f5629b4ad62ba9336f1bcc38e56913c2c15ca81f7a575d8dfcfa1b46fea0676a76babcc75108c9466bd4b01f8abfa33ce3c13ff9ff7435e6b8e4a129cd591c47e9bd533b1496130da21cc222210777760959d401e6a2cecd07c90fe38b82ee5fe9ed9d0913c8855246318a04e2366c1beab9f47f9c14612fc2131e2a3ab0b7f071f4fa564499797663361354f20fd1b5a6a8a3b94cf43d42e1793fbaca3c255df1820f40b948d9be22bd54e4683d599ca4f82d5aaf75fa7518f004ef5d933614a558fd9fd8e612ad842ae062640ac935432861c7fbfac0f97df0c7ce14a257ab0a0e03f81cd2d679ba8b672f4a1adafeaf346eb67f20aa02158699ed698466b1c885ad384eb11bd4486d4016f4f15d15c81208938292293f10bcf566988da9654e33d3b45a2c61c8b680baf19bca3182e803af5f92c14ee683b6c0c0e7292680e709afb397bd5adfca1c9949ba267c0b21b74955d8ff0fc68e4920881a782fa5ea1e6aa0fe7caeb2cd36e9c835037cc95bf2c8af9ba2d98269d7e9e61c6ea9246107ca731c2fd401c9f0536ecbcd3dfd0deef510a0e1870b94f3007d7dccfa2c30035f4e7e9a89c1a633d835f49af27da63832feee93b32e8ff39ccac787d86ac106fe490e535bd89f7e10be13948fa1bae7b84d97d4eaceee28cbef1e294af69c825a264ac406a888acd7866f4debfc728524f3010f77545321052bb601a0c7b3c3ae93f822da004cf5417e0755aa6e95489d12f1e5a40e2971a2c9258a40dd0bae3a68b2af9d4dfa79b0cb1b15451db4f2a39154efb6f81b4cad0dbd49174506e9c0640a2217e45118191c42fa694667e9bf387d2285864419c8cf731c1f617dbcf21f8182327ed25a7215f12e4af102823dd4f84c0aabace87de878ac6de37418ba19b864f9456719f77495bfab8cf5a0f1c9f742168cf67b1a20c7e81527aa512a09a6b3ff391857153174f542f386140535f14d67919ab61763c8e2faec5b434146c763f609601a087f013393b314c5768a5d6f832debbda84b7ecb84f1a6b53dfce7114b5e05018dbdfeefeef19f403b971a7816e811c857a1b2849bed7e71d5ee4bdacdaa11b8157d690f9e55bfd11e5e19f2a7f2f041e49f114d6a5fb782e865f91483282919e416c3fecf93f56d76366383a90b3ec247d56d72c04f1bb8eab0742b596173727bf7289847b67965a04f84a4243d7aeaf58290b9ac21dc1521fdf988f6cdf39430bdc0c031d773865074b1aac1432bc7c11aa3aa938934e64688015a04b12c57da19a2aa2f55f723685cdaf74b7cfc27eaee9dbc408296956499874221e0998fc4c45733e336def3a70308b67a8d7248ef2fa9a4ab2d01f0b4f3b2aff024c8847e5c6735ac56df13f2dcf9a0f66fe149f014ddaa6804caef3882ba21614d1e4f1c6418acb882e09bc5dede6e2cd041058efb7ae91c2ef4ee9eba319449bd2bf9fe4c3cb5024225b170b4720f094d9dae82dcf5317a6f5cae1a1cb175cb4761110ff82390ff25376fc0703ae3e37150e508f2301ee56c164f93b0fa6a2c31a81648a713596f32c430bbfbbffb7fbc9288ae21f8c96ffb7a180998725ea46122bc590cd84b18317a692813e39d87203fa65d6638119d3d85bdff03244ee8cbccec82ec3fe8b8488bd8779b77b852200dd9659752c9ef363fc787627ef2eb9c8515343dd8f702b87c45ddd1bc0cd8760a524f37e066a560f3c10328854b255cd7f46ed05df495adaf4fd5bd3fcd4bad1d366cf6f8c529206f893dab31e2e65d79d8be95d489375da5bca92fd4d0be67c8286fe44c2dc462d40aa57c92cd973537563703f0bddc9232fa2480079925e463436dc72f37915d8566f8382878086967961d841098f48f24d338678c3493b6f5195c7ec3b89295ea756cb7918631e882dea2f7e22f0074a"], 0x1008, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r6 = shmget$private(0x0, 0x3000, 0x21b, &(0x7f0000ffb000/0x3000)=nil) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x40, 0x22) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) r7 = semget$private(0x0, 0x4, 0x4d2) semop(r7, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0xffff, 0x1c00}], 0xa) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000100), 0x2cf2) semop(r8, &(0x7f0000000240), 0x6) semop(r8, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/135) semop(r8, &(0x7f0000000200)=[{0x0, 0x8b9, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0xe7c, 0x1c00}, {0x3, 0x9, 0x800}, {0x1, 0x4, 0x1800}], 0x2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000002c0)=""/114) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x9, 0x0, 0x9, 0x400, 0x200, 0x5]) semop(r8, &(0x7f0000000500)=[{0x2, 0x3, 0x800}, {0x1, 0xb85a, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0xb0f8, 0x800}, {0x2, 0x7fff}, {0x0, 0x4, 0x1000}], 0x6) 02:54:21 executing program 1: setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = geteuid() setreuid(r3, 0x0) fchown(r2, r3, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000100)='./file0\x00', r4, r5) write(0xffffffffffffff9c, &(0x7f00000000c0)="9816aa24221040ca243acafdd39db1ad4eb9", 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0x0]) chown(&(0x7f0000000180)='./file0/../file0\x00', r3, r7) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:54:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x1d}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xfff7, 0x4, 0x5, 0x6}]}) chdir(&(0x7f0000000100)='./file0\x00') 02:54:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x821869de, &(0x7f0000000300)) 02:54:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x64}, {0x6, 0x0, 0x0, 0xcf}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r0) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 02:54:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x7b, 0x0, 0x0, 0x191) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 02:54:21 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:54:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) r5 = dup2(r2, r4) ioctl$TIOCSTOP(r5, 0x2000746f) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x91) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)=""/79) 02:54:21 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) getpgid(0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x6, 0x777) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() fchown(r8, r12, r13) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r15 = socket$unix(0x1, 0x4, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 02:54:21 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x1a3) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/36, 0x24}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x200, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) open$dir(&(0x7f00000022c0)='./file0\x00', 0x20, 0x2) r2 = socket(0x20, 0x8000, 0x9) sendmsg$unix(r2, &(0x7f0000003680)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01182e2f66696c65300088471a30cbbeffd27e90567e52d5145bac03f59270a514ba486a81a84d177181f7b6d45a4b2f57731bbe014d2f575e42730077ecc7fe0f000000000000000000"], 0x1c, &(0x7f0000003580)=[{&(0x7f0000000200)="2d490ef1e033ee75e60cc473ab35a1173775694e13bacc7efe395910c35b55c0e21db7eebb1b41ee62ccd0df9478f5fa3505212c43508479ab8cc90150313fddf7c14d41f673a21c18b7b049d820a8967cf8aff17c5ca84dbc796df694102483e42a04f60bd50cb175144e5a254384302e5b5270bd4ab354aac56ff63654a6751745d5ee16c8fb5e706aaeebe86c360032748acbfbc99cc91ce88a3f7a19c7e9ff753fc7561d1c5ff8abc49a6bead0fd34183bd7a715f680101cb9e6fdea2086a46861b90fca51a7f9ff911240a0681dbda6bc86d706", 0x193}, {&(0x7f00000003c0)="caf2cb2371a0b5b68429e3730f233518bc286c8b5c1ea7fcf05ff6e1ab3bf5d920c4a3fbb6846421cbeafd88f74847011b3190059840900fdd57a726c6ef2542041294247668651b66504d2e70c4a2f86349eb25dfc5cad47db705b1224d78fe8c4b85e06bde816f75761f2e2279f1592e6a5d7b18a7b93b1ec794b8f0c9835338e35039d67c4087dcce00d9e8525a738d70802d3e79a8287f142e418251e28c5877041fb923b697aecc2a7f6e439b4b423f46bce68b44c683f944dd7bc7a2a001b17c7912d6ddc4d3081e81b1474eb36fa54d5198125d3f384c35efc8492778eeea91fc0428f9aef82451087c5f3abea0ae702805b39d992d70d884473fa272b7fe39dba1d0f9b74725721bb6ccfbed801bf9281240ae5698f147204ab5c7dd777e92d583b2a3d36da59d7a3824379a1546d406b6605fe2e7c8b0bdf035c646f6d39fedb205f3541205be23771d37c34c2be000dc9c86c63dc5fc38dfea04837cc36dd3cc0fc60406e7299e73c4747619ac337d34fd253f281e9aa44974cb93e775ff5c1deed502490fa7c7a665af8f17ac8f85dbedb3b5f12ae1baa6675194cd9e33db82fe5bc5df6ed0498270b4af5d380b7c14b358bcb8db0f7a03e8ee2714439077fbc3830613c4f0b88097e05a504a899d21a852d573c4847b2afe03c82066395e761bf688432f580afb79be3bc74810d5813556540169e19cbcd00a002d97e5c4ce7bcae26e1c87a080a5af0d20a2e7a511a2026e4212203bb880e8e378bf9613effc3f23956048643daaad72a112ea7da581e6bc0f444cb271b8345453fc43bf263d04c744a1d87a0f982ec6d809134056cfc39a1099ddc5897e8a01b5174e51a191530af020380b5b1402c1ace94fc9f1730cb663fcc8d5d9699e953bbca8e902991ef12a26a792ed9176e7c5777a979daefdb359f0356db7cba8b4a2abd005ee40091a053e59527f485fb4ddb8c313a14cd3d87de520f396fb6f40fae219765b9523ce32d70932f4f5421c9172bfa81fb5fea1cda77ce08103eb193da0845f1962302ea3749e6dcd85729138a19378d71f43769c7170da5bde0617b2cb67c9f837cc05202be850df571c4c3f7354cb5013414ddbb3fa02682245b1be9c1cf97bef66d5766094d28206345889c5112e264d3b776fca4f10ae64229c5d330eeea69e30dfe0614dc912ac76d503c4244972c3d632381c261fbab10ae6c511e4b51050870abf82b49391846c0a1dae4061914fe8ebfb374182c123f17a3f3fbed37b9546795b007600fa1003b4db0fc35f4a617b06b9dbe397c7b4d86cba64652d9d910210b91714ac8bef8ef4df82acada2740746df0176383c83ccdc784b8b8f226751d9bfa78393b70b7288ed2d604e7480d44ceccd7c53a6c0892a9190cfdc96f5b747b0746f2346309302c5cd265f4dcd172159852e44d51f193f2f6c7c167733e522e46dbbf34a108d634fbe487c7d51f485e130a6ec38cd7f3090d0eb4f8ed31a5512cb6b7a9a487d96fc483a3da2cec4da99fadbbed086ce55bec32487491cd57ea6c7d54a8a6c9fe9e46d089024fcf33148c2fd09991caca46de888f3c43ca5454fbfbda6c46abe2a89acb7f65813bec91ce0be6c137968e4cab3c2305dd0737d4b449c7e2d6e96938c29bc6454625156bea8b3e8b92f6457b01fcee99c4e29c0a89155f230f67ab175cea4bbfc602b13a996dc9d2b15f1440c2ed44d3ef57ef767180dd24d3f4479c5c8157d032e1eb4d6887c5cfd56a1ad45951763e79371ff72946069e51ca74ea20c286c8b94a81138e6e227eeeee435ae96d2149f56e81d5fb3d8ad8c35d4f7f8f37f1e634a0b6207046051eeb95088466835a311a01f275dea629ae27bea10a24f780a048d74e7fc8eaced7e8561bb3780a853a0d2fd684e3868a944431807f6523bfba68d9372f017a23028908352b54c3601c8f002135c3113dc61b568ec18c1b3d807068a81f949c125c90a1c7dc7a5a632e5bfe83429b1b2417348d1f1aadbe2e87e9848e3489a544ae24f0af4c79a186203844231b70b71c5942f05681bd56840ad738161ddceb010a43add3fc25983b50b836aeb955e2a6d2298200ef34d8f669d26e17a2fa99bcef63fb984b8839c91124aa77ab54d88766c000b7cbd08f461c563992ada552b281ebe8861b20739c5fd8ea461284d936e167de3c4b85b437589a69dc71ed6eb143159114c428483a185b424cb098b98185d61423db6a6b7aa24e6ed0cf5d93e085a6ba57ca1712c0fffbcd4255c6cb1f21d118826885de0f521b7f456ee7d7c3dc85e8347737368b22f8baf78dfab0aec40b6f3d311fec8b352bc76e343031e4ca9e0e6f9bd031042ac215b9c4d65c35c6e46a118c501e34801aa99822f057083c7429d8fb4ce632b055317efab1de5deb78238ef61d02a3d5ff6b68bf4b4150be241d47250a3c92d7d53b9d0209a74757b626566ec7950dcc8ca4c87cb54cb3ee78b7ceac2b57eec3711a42cbecb27c83d8cd245ae75e8f1f464a06623683542a6d157bb9c8bf291b0ee2441bb30485c1e986ffe2f57c3362629a14ef805ebbf8307c2f0f28da9816b079e05e02ca9395475d2d615580286d0a368fa5485e7956efe0f88d3cd0a9e3d95e55fa05543242502b94788c9deb7a4a8cd0d0c3f93a0e1024736bc5b72804b09d55309c62a09729c557b3bf391cbfd3beeb77d3ffdf9a6913e3a3c46a1da5472e3d3cea59d00c794f18948350d15d02109582bf95241e1cf01d8996d55831bfe13e8ba97aeb4c7e04993e1f0ca09b898c508064d4e0e6e3bd5ee3b98d1f22d620a12bc079076c14b2eec33047cd13307d4b319e2c03d8097e02c0b92ac359bb0ff76397e953e86b87d26c6a49dfc857ff4ecc713160a1748809ae0c7d8eb7636955771952eca71ab39729105cc9f05315001106c40ec96fcd83158b30ccfb9901437ac22730d57a416b53d81f346a84c82cdae7bfa9f780efa8b5ab1e914d0771e1e47ddfc5496797bcc90c72fcf02d7c0bfb5cc7d61e2ae636c4fc28fdc454809f65aa0adaa1ec4c6ff91ffd0fb26e9d1f42af5db5b6283e998ffbe9516802207f74215585b5ae9cef5e1f3f1c6c0417fd8ad0daef86b6c1092fa74450dd2a54766c5ddec70536af589357a63763b0f55016637d577124a27bd064aa3f9956811a5b4103a8fc4620fe6ec034c24afa4454d15db533a57a744ebef444729f28fa32219dd3f2e8321b0a62eeedbade035332e7ca9015d81234831f529d0a24f9c6fa009adf2ce8c5037e26a0b0437e12cc18a0b87a0100b461d8a165a3249f2bf02719c84e1bb4ffb62c4aba88fd4990618df8b77605b99d48ed86abb6e2a574d794199d543382c4b54a90042a3dd7871de41867d1fa226ed3517578259dfbe26197beffd289cfa51ac92c312f9b505e79702fc456031b2e0b4b98d3a813c03c5eeb120d32e2fd1355afff0014465bae81c5b7d2aabc6596971a2c2eb912e5ba6a1202ef031d4fa25b4995cd92be9b59fb253a5587dcd739aa0b2e4a7faae8010635ec89140471468c562b19716a03583208ee5b109e020039d4b2d8edda097937713f3b3dc1ace48308c20fd5a174afce7ce1c6b1f20fe85f94a148472f6acf31eeec62b5ec83dcbb62a22c033893b15a475ed58bb610a623e727a3cfe3299eb3e7e929bfe625c3932508f922b6651c7721c535dc261522f286d5757de2a85987d515d21b6e61316fb547d08b8f3a94c394154b0df5a80ace53470d82e19130ec850d6b547914d605fc61c23225f110e2729e730e9bf98d3830446d0e2b246191e43246f53b8d6c895f23a80812a8885939c2c1b73a73eccc0b5b1d91615ddd80764387a7e4140d5350169f2ba93051b6656edac5214825d91035cecb57132bf950df453039c92399a32b2b5a3219751048d54a3eca2cbfd01c52146ae96c33c7b63a43d0d64c9eff87e3e1e549ee2176b2421a2ac4887dedb2b00660a2cbd9162adab08dc728bf40e2fc477faad0601f584259ba270126589bd74c5b9c9f14cba588627e77fc419482b76c761aed6df395459e5d65509a0242194d6bb1ef5f5ea8cf9928c458203d6575c3205be5fb8c7f9fa5f7f37095c48f17e4daa078f19ec43ee477f6cabb78f4f4075100f45d599d4d776c652d76bea76214f6d151e137fc3aec9ec39bbfb982facd5a47bb95ef9aabb84caec8c64a100aea9aad97701c72c716f539ff29275c0f854b78f87bb1a8de1571da42f75ed8d84c3d178ba1f97565416494d662ff0551655a1bb58c9c192525485b57c47f3276d33f1a6e68503246183d3bed725fcf1c766ab697fe097f88d500366cd3a91bb69d04db04583389a155276a66d3c7737052c4fbfcb6fe5080629d54f0c2ba6f3d7be257bbd6960bd1565e3b7d9d8c83a548a66ef4c12daa00a8f080883616576b95468f9414ef32d083500a49d3a2d451eeeee061addc406f718b38aca7c4deadbce29b2b27da68e245928bd03c0866ab1b1d6e51d348eda9ba9a889ceea2a098c3fa7aafb84542b70d5d9228c09bb7a084cb6bfdd9130d221702a3f68e468ef878a00291436b057cc716bde0388b91e08669c5426b1421bdd51cad34cd7c7e699266dcb9e4f0bf04329e86b048e3c0ab1a722e386e1487f873ed5e220e9333725f807e7d4760de501a50c5b7e12392ea7ef5e7a2c79222f3fd52a118a98dbaecbdd7c88428644cf720c91443c033cfbad246453cbabda25466767f804ff40d324bb9d817e617cd95b09c56789a75e59a97adfbdcdc2f7b4610208aeb5da9dea800320292bc8757fdd17f4d2f77cdfa3940ef24a10ad7214cfb47d888278662dab281bab977d8a700fd48b3e7ed9ab1161d67b2fb3a802cc2ac7c93b228c7dfb306b7ac832d88d140183296ca31715a0d1eded7e8934d9ad10462ae2c3b02b5051c46babb4c81d2965adb6ad423e3bc5228c4960e2dc2fabb74ba9743b4b79376bb36e2c6d12f530625cbe758adb27085ba936b3a03724e367097bbfd6ef055d591ebd41f706a5f648737791ddb818e00cca74c046ce21c86acc9299c01f13e8d752c8d67bf3a6939f93741da40058d402836c03435c1426268fb1c0ba2990c1bf7f9c1e7263022e3b8fb4cd27f5555728c576f64b40f4cf2de1bf42ae7ccecb8d9a20c543d0e6593835c0dfd4b2cc65502c6c9f09c2c003cfe17ec20d89384974e2be38ce48478767455aebc4fab06b5afbe8e61b7c859099e424986a25cd83cf87513999136617310d7ea314ebc6d286965ac7da0d7897a40a8badcd088dcef539e72ecc7c62e1e311eac81df0f6493e3fca868978ce1542193781298f2916934c3efbde896a5404df08ac35c1b62ae941998b61fcec91da0be58d5fb5e5b34702533137f56294b8402c08c891690da90fdd9ad227d9c66772b2e07545a8a06b0df489f7f625ed3ad5ab9522793e1c4e73a6ee87be0e83e56966c0f46be6f1fa6f4e0b534f4c574f0ffbb64ff6334169e2622300bbe2896c1172d5b75b2c7a4f30ad4b6c5825f6753a3d3d54e8aa76baeb144c3f65ff262e63464b77af609742ccb4af264e9133106125bac54a85e56dd93589e3a96e8eefce3e5feb05ced426f87c67489856e19a5f4cad3fc97e76fdae441efb91c8c71939bb337db2d547d6a7bf858f508c55af98dc8329adab22dce883f8db3f90319561996d41831ea2725aeb620314e8dde9ce58b65ad5a18aed0f7bf2a3e055941ccd1b2b38b3bde695630acb64ee10ee14047788a57456b6a13481dd6610a373dae323efb8f3e1ba", 0x10c0}, {&(0x7f00000013c0)="9262f0513e731d20f41eb10bcb2cb56dd66526a1dc38e34ae6e19bb1a9cfbca014017cef71e0a4def19c1c74419b3022ef427732b360cbced1a654538c602623592aa6b12afce4a34f8ed03c3945c4f1f3198d2090c207d4fd5c68d082c883c1903fe6f99eb9a380eb4bd083621aafcff80b3a74b8c3c222dfe4560b44650af8a7ede6d8aa1ea49c6654405cf79a9deec8a73c6784c359a2fa2a0e950b101e7488eee2eb01fcda198fe5491725734347c84750545c372e5be90d61", 0xbb}, {&(0x7f00000036c0)="9a20524122", 0x5}, {&(0x7f0000000300)="f04d5e67f2ef789d5b4007df89a482c20e66c3dc275870123e4815050af886a19b712f17ff85437df02be4d9dc86b5f8a0b1459033434bef89634e59c8f28684c5ab40dfaf3d20fa9d9b450a31059458ab9e4a8448c89e176bb04c60d07ba5bc419080a897c69aeb69480110ed0ec97dc5313ea681d0bb", 0x77}, {&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6009f59f30fef62b162f92025d3b5ae935e542cb5649773d76dc933657e5cfef535acf021dc22cdf44ed6b3fd3771f0c5ccc96b8718e6ce177c8c8a44cb351258d023e6d242e036bea4e3caa0029d5db40fb30f8b1cb33eb0547e92284453db968373c63ec04a83e6110091cb735daff558fd9a7a0bf290968f1fc729a4f89b4a21589e14fa6c295fdf0823feba0070193a02e9415df5e493fdf35fb3574dd3b9b5ab9ae68cc3bde42e7161c3a8fc09c220fda78b924827df3ccd763fd7ac6df2e112ead459cf5b621ca578c02d61b35fe269c608b92e988409e6b32167af7594df4c2692cfceebd9edb438f812ba9e3105bd0b89c26964a9be313be85d5bbb53c6c26154e27278357d9adfb375ee0bbbeedf28fe75d1fdc8743e217996e5f4f6a8645f243c0632e40784c8b8a9fb4c29da0e8876d7d4c37f39df0af64827fb531426925d0e9dab7a575b3cc865c5d3ae9ddb55ec669a8bd508282b923e19090d0070838a30d8f5ce30fd1559c330bd23979461d4083d0fb424b8826186b84c124f3da2a565007f642df22f2a2741365c40a25b0b2d981bed78743e94a60039be012441649cc364818a748ee3d14dbd450304fa04c594e3215a85a423427a65c4e5685538505906a05212e40eb4fd749bea44e15a19155fd5b5de26346c54a89bba0236f9e5782e2f7bebbb38715ed4e049cd3a2fac3311116a2dfa1a5205e2909e1c9690ee7fc64dcaf2c3834b5795e058c171120ba928c86ee0d0a6cae608cd458e15943d57e0b96e0199bfcfb63c513b50323036fc6401d3e9710f149438c1e40f74bbac25a9e7592b1c60167c9a7c91a1118ce5f6bcde671c598d78e0acd34df6cf65dcc94cedce284efe47ecac67622d25e822a4b06297636394b5c226f2d088b53df7d6325e8bd7b6bad3767e18dbbac4bb8c3417fbf0b837fa5f3a99077f27749deb6456c0d04214413103b5497210af5d17da73b9ff1d9dd336ade441b9c942bb4e487bf522eb501781f16fbec180e2612ae0ef96bf193c89064f4895f38959dcc642743eddd9dce034dd6de39ea34493efc90c2b23da9f138645188a8be3b3c7f369184083ccf1a2175bc8028e45a828d8165f031b41329a2fb94977f24296cbe1670b456de7a0fd077d45ea360c96cfc2d5dce99f2222006e444a1c9d61e201ff22d651b60ce184c9b3c63e7ef099362411cf6818951379bbd2d0603ef2f6f4fe5d2c397847d0ce7c839c9ab276f44536da92c02cefa1e4e43be355cbc15262ef5589b8e7601c0c8f01eb000059fe8c12ba556c3d96cefee1ceca923e6d17d25837af6f572d809dc032e836e3d514db3877395fe8fbd4535a3b11b5b9f59be0360ca9a4b615766103f3d17cd51a9e4af85efda0aea44dd7d0ce04bffb63254861aa441c89ee4363ca3dab88374f948774e22fecb31c6e83e16e9b6f08df07e056534a97a0b1bd7061438a1b8f85e8795cd68a72c627f0331d7d1fad6be37ef882deb6b115004fe698a35434bcd39cafe1413cc124941b0d52b019ffed6c067b47f00557d55b5b945f432593e9d8918e351133407eb027348aab44655a158087b6ea5f995bdb185fd050b22822b005029d27269b1a49ed9ab58450e229c80a319d179400c1c5af719a218d1fa5fdf2895f53565ca1586f31a1c7c3d00f7514abb2bca1ae9759f6e57b7b4b5b3450fafcc91516178bb0baf97d6c05352db23af0a48465078737fa1c4006a274e3dfdebd84e66f410819a92c2329e6a1048b5795202bbc8978645e204e4ee6df79c01eb27c78a635d5c1e9a29d64452bb0acec80ebcaa2ff2fc75da08696b80d80b83c1fbbca0c4ab43e84f41e458443e5d14137c2d7ccad5e163f71258c3be12d4d45a9d9717575ca52895636e03848bd15af63f15680199b007450eac094b7a331fff545541c2831746fe1d977cdb0779d9f84f74e51b70c6f533e9052aed2ab033d589d15ee7ada8d7648181ac8a46bb87ce669a96c9482bb46f518fb6f87eebf97cd0779003323e4c61eb6e53d2a8187fff1ab35a40c6983dd39e5670542c1a8ab39bd8124b944abd3b1b74cdc8a4e2a44f95af64e8f5e5b7f377c1a07b8ac21f871cb364591f7291bde58245b6e353542cd130d9e56a22526382e0f29e6fb031869507697fa1f466340ef18e0254d919377ea2ce8fe62555ea9d5869b2900c48725f724298bfb031bb7db974b72031b99722b646ec35f2b9f88e8efc25a5d831c3995c0777a51abee103f294b37445396a6531d8efe640db65494e1697097529c2446214233350a8355be862f9d97aa1256498fecbddaeee5d02564935c365f16fb5b82c117dffca370bbb00019b629fcbf3754c6047a2a740feb6d4e847707675d28a56b90289ec899a632fb5cf3f43bdfbd0dd0d58f7e792661db79270212163503df7623bd91b768e529cc6057413061241c1b7f955c0ba3026974ff3a532de120819268d84bf635bbcdfc3080b75395885f360757a79bb6ffe543006c28bea120696a3faf1157c800f2e0395c0fafca25f1242f53162bdebc3a741576478e5d8c004373ae1d4fdb15dbbcc8dc3bb52ba95d2cb1c2f5205bbd7e0b2e52e2d91d599aa677dc0858c2b1ce91c6e5b5193d65524aefdfb0cc3c5e2608c5f86305131ffa5363bf4db054b8d90d1a1c84d287efe92171fb92aa0aeb7794af55d3c9cd2055d9a1fb5ee30316aaa7792e7797d9d227301f2e1f6ec8fdf7912e67fcd2d531adca91560480aaf024b50b9a276b59b3a8bf07919deeb3593ae99e8ef3ea8033da35024afe5f529e2f8cf1c4a2970d845496829310cf47ba93fc7763959ace771296f60d0ca523becb0ddfb7b73a978b8d1614231f410e302b55eaf017845b0e899359ec1ec5519c3d10c4886c1a69d6c576d4c38d4b3c2f0634a1e207486c4c4aab68da26c8e22a98c4c240ba41e954db8fa1cf2e54cbf61c9368e9d4ad8061eeef24dbded4797f19ed416494afec2bf8f1489c034186d2dbb58cc9fd1f69b3fc4c6a3642f1bb553f4c56578bdbef3f07f8b6b91ef685da53020ddea3a9caac18751c75164986a137e998cbee46f5328f1939cc9ae7cbf3d80405fc4bb12c994aa282ca1c2faef1492fd581fda226f3c0ac2e9f0c58148b5a954c5d364bb27af6dbf41115f2ac3988d78049a04933101f970ff02fcf84b6318bc351db9df390456c767f36818bf8baadb3a15f55d2223d161120811b90900c4f85e71f15623cf61e3eb2ebb8e7402b8848df2bf64168df5f22d86544272c166413d79ea21d494ce934657af53065fc668ce312696c8867ca41c5e6caca4c9f97ff166d9b616ae64368edc5641099f24d141f3d6935df98f647cb7795d45ec31a596a2335d0569638a05af3cb4278b215119c78c8455bd82b9f806121adf6c954c29ee5e868f0827ba7d408fa0c60961bdf4994cf5227d9ca381296710705ac663b7aa50c9f90d906f541245d9999849eeabb1689177ee33a813296598dd5fa0e27398711c22046246c7c4f6011ee9874b1d130be3b9b9b68d686bc1fde24ce382c54126e6a89eac0926ed333e62e5eaaba3be8b4701bc1649a95eeff7e8389e815af7435877feccf6c15a02b0cb54618e9ad5379c80afcfeb0dba19f12212aca163cc9ac2a1c9ee1a92137b7e356b90729b56fac2672e0cf7d4535c2afc46274ca217ee1e07e1f5dd84d6a098896597f4fb6500427ef81fb67872ed4943ceedc3d2ba39978bf72f2e26591c832116f87a2c5848d0c95cd6afb2da530fb48ac53f719e5e5148f074106c648444c46ba8c947ddfcf3d437f244ad529d4f029f4fe05b3f615314116fda617e70ff121f2eecad0299238978121a3f983ab2f754e1168e8da803d13ca4e70c42452aecd225066b2147750ca19fdde8a72d53b65f1a653557afa6a5411b8deecd042c1160d66031b9b08a0faa2238d2d559f26be3364a706ed144ebbbe432fb7c59cf0c8b25f6a13529a28482c1b6e796db5b7664a937620f905f3bfe6f00fc5ce4dd89af9ab13b786fdbc4ab3aed2d9f1bc6e15e27c580453623d6bde564fb4c6c1ba6a7115152a7750041e95307e5969fb9a95e5df666fcbb3411e0dbfae53401614c0c437bc6822e502571e95ca47aab8f54876825f4167a2d6597f01d07523d696f7af39370a82526d7c5a4807ec911391ebddbaa20219413a2387e7111039396ee276081e431d2cf4c9385dc91dadbb6eb43b4b58ee05fae8cecf227c97c5c523e28a5fade1b120dc153f6aced2e5d1487721e4ef4c9b7d67d245c0d1e7847f36d181d0f0e824cd21431e49cb755ed8476e7c49e0a9273a9979009865b28bef38ab5d1e1fbe8f049332f53f76c6105372ebd7da98f22414bb6f6c9897bdda7fa350dbfc64a6de34a18f28bc77cbe5ac72a7d326ff2626f187a60b461ca50cd7ebccc09cb740b9c47efed079ec3db34544435386c5895ffed0f1ed01451f8576b1e0adcf8cb9e894be3d1cbd9b4ff252373e8adb7486154c01a038c8b702ff8d0eae509f38ceed8e14b629fc460538d29af86b795ab5ec63d18dda329671f61aa9eb6a2d71f3064030bb1eee6f40e4ce765dbfb334c2dd95eb67bc1ac35ae6dfcddd3cde11dd7b128fb639cb5021c8c00ed036827893c6c5afe3574531171631170304b661ce1bd9c0e7f69095fabb75a82acf8783e7fd550f3841c560b28450f9395c47190a3b60d21b9ba492e85dbb6486bcc606fa3ecc175e", 0x1122}], 0x6, 0x0, 0x0, 0x994bb9d352a60fd4}, 0x0) r3 = socket(0x18, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000003680)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01182e2f66696c65300088471a30cbbeffd27e90567e52d5145bac03f59270a514ba486a81a84d177181f7b6d45a4b2f57731bbe014d2f575e42730077ecc7fe0f000000000000000000"], 0x1c, &(0x7f0000003580)=[{&(0x7f0000000200)="2d490ef1e033ee75e60cc473ab35a1173775694e13bacc7efe395910c35b55c0e21db7eebb1b41ee62ccd0df9478f5fa3505212c43508479ab8cc90150313fddf7c14d41f673a21c18b7b049d820a8967cf8aff17c5ca84dbc796df694102483e42a04f60bd50cb175144e5a254384302e5b5270bd4ab354aac56ff63654a6751745d5ee16c8fb5e706aaeebe86c360032748acbfbc99cc91ce88a3f7a19c7e9ff753fc7561d1c5ff8abc49a6bead0fd34183bd7a715f680101cb9e6fdea2086a46861b90fca51a7f9ff911240a0681dbda6bc86d706", 0x193}, {&(0x7f00000003c0)="caf2cb2371a0b5b68429e3730f233518bc286c8b5c1ea7fcf05ff6e1ab3bf5d920c4a3fbb6846421cbeafd88f74847011b3190059840900fdd57a726c6ef2542041294247668651b66504d2e70c4a2f86349eb25dfc5cad47db705b1224d78fe8c4b85e06bde816f75761f2e2279f1592e6a5d7b18a7b93b1ec794b8f0c9835338e35039d67c4087dcce00d9e8525a738d70802d3e79a8287f142e418251e28c5877041fb923b697aecc2a7f6e439b4b423f46bce68b44c683f944dd7bc7a2a001b17c7912d6ddc4d3081e81b1474eb36fa54d5198125d3f384c35efc8492778eeea91fc0428f9aef82451087c5f3abea0ae702805b39d992d70d884473fa272b7fe39dba1d0f9b74725721bb6ccfbed801bf9281240ae5698f147204ab5c7dd777e92d583b2a3d36da59d7a3824379a1546d406b6605fe2e7c8b0bdf035c646f6d39fedb205f3541205be23771d37c34c2be000dc9c86c63dc5fc38dfea04837cc36dd3cc0fc60406e7299e73c4747619ac337d34fd253f281e9aa44974cb93e775ff5c1deed502490fa7c7a665af8f17ac8f85dbedb3b5f12ae1baa6675194cd9e33db82fe5bc5df6ed0498270b4af5d380b7c14b358bcb8db0f7a03e8ee2714439077fbc3830613c4f0b88097e05a504a899d21a852d573c4847b2afe03c82066395e761bf688432f580afb79be3bc74810d5813556540169e19cbcd00a002d97e5c4ce7bcae26e1c87a080a5af0d20a2e7a511a2026e4212203bb880e8e378bf9613effc3f23956048643daaad72a112ea7da581e6bc0f444cb271b8345453fc43bf263d04c744a1d87a0f982ec6d809134056cfc39a1099ddc5897e8a01b5174e51a191530af020380b5b1402c1ace94fc9f1730cb663fcc8d5d9699e953bbca8e902991ef12a26a792ed9176e7c5777a979daefdb359f0356db7cba8b4a2abd005ee40091a053e59527f485fb4ddb8c313a14cd3d87de520f396fb6f40fae219765b9523ce32d70932f4f5421c9172bfa81fb5fea1cda77ce08103eb193da0845f1962302ea3749e6dcd85729138a19378d71f43769c7170da5bde0617b2cb67c9f837cc05202be850df571c4c3f7354cb5013414ddbb3fa02682245b1be9c1cf97bef66d5766094d28206345889c5112e264d3b776fca4f10ae64229c5d330eeea69e30dfe0614dc912ac76d503c4244972c3d632381c261fbab10ae6c511e4b51050870abf82b49391846c0a1dae4061914fe8ebfb374182c123f17a3f3fbed37b9546795b007600fa1003b4db0fc35f4a617b06b9dbe397c7b4d86cba64652d9d910210b91714ac8bef8ef4df82acada2740746df0176383c83ccdc784b8b8f226751d9bfa78393b70b7288ed2d604e7480d44ceccd7c53a6c0892a9190cfdc96f5b747b0746f2346309302c5cd265f4dcd172159852e44d51f193f2f6c7c167733e522e46dbbf34a108d634fbe487c7d51f485e130a6ec38cd7f3090d0eb4f8ed31a5512cb6b7a9a487d96fc483a3da2cec4da99fadbbed086ce55bec32487491cd57ea6c7d54a8a6c9fe9e46d089024fcf33148c2fd09991caca46de888f3c43ca5454fbfbda6c46abe2a89acb7f65813bec91ce0be6c137968e4cab3c2305dd0737d4b449c7e2d6e96938c29bc6454625156bea8b3e8b92f6457b01fcee99c4e29c0a89155f230f67ab175cea4bbfc602b13a996dc9d2b15f1440c2ed44d3ef57ef767180dd24d3f4479c5c8157d032e1eb4d6887c5cfd56a1ad45951763e79371ff72946069e51ca74ea20c286c8b94a81138e6e227eeeee435ae96d2149f56e81d5fb3d8ad8c35d4f7f8f37f1e634a0b6207046051eeb95088466835a311a01f275dea629ae27bea10a24f780a048d74e7fc8eaced7e8561bb3780a853a0d2fd684e3868a944431807f6523bfba68d9372f017a23028908352b54c3601c8f002135c3113dc61b568ec18c1b3d807068a81f949c125c90a1c7dc7a5a632e5bfe83429b1b2417348d1f1aadbe2e87e9848e3489a544ae24f0af4c79a186203844231b70b71c5942f05681bd56840ad738161ddceb010a43add3fc25983b50b836aeb955e2a6d2298200ef34d8f669d26e17a2fa99bcef63fb984b8839c91124aa77ab54d88766c000b7cbd08f461c563992ada552b281ebe8861b20739c5fd8ea461284d936e167de3c4b85b437589a69dc71ed6eb143159114c428483a185b424cb098b98185d61423db6a6b7aa24e6ed0cf5d93e085a6ba57ca1712c0fffbcd4255c6cb1f21d118826885de0f521b7f456ee7d7c3dc85e8347737368b22f8baf78dfab0aec40b6f3d311fec8b352bc76e343031e4ca9e0e6f9bd031042ac215b9c4d65c35c6e46a118c501e34801aa99822f057083c7429d8fb4ce632b055317efab1de5deb78238ef61d02a3d5ff6b68bf4b4150be241d47250a3c92d7d53b9d0209a74757b626566ec7950dcc8ca4c87cb54cb3ee78b7ceac2b57eec3711a42cbecb27c83d8cd245ae75e8f1f464a06623683542a6d157bb9c8bf291b0ee2441bb30485c1e986ffe2f57c3362629a14ef805ebbf8307c2f0f28da9816b079e05e02ca9395475d2d615580286d0a368fa5485e7956efe0f88d3cd0a9e3d95e55fa05543242502b94788c9deb7a4a8cd0d0c3f93a0e1024736bc5b72804b09d55309c62a09729c557b3bf391cbfd3beeb77d3ffdf9a6913e3a3c46a1da5472e3d3cea59d00c794f18948350d15d02109582bf95241e1cf01d8996d55831bfe13e8ba97aeb4c7e04993e1f0ca09b898c508064d4e0e6e3bd5ee3b98d1f22d620a12bc079076c14b2eec33047cd13307d4b319e2c03d8097e02c0b92ac359bb0ff76397e953e86b87d26c6a49dfc857ff4ecc713160a1748809ae0c7d8eb7636955771952eca71ab39729105cc9f05315001106c40ec96fcd83158b30ccfb9901437ac22730d57a416b53d81f346a84c82cdae7bfa9f780efa8b5ab1e914d0771e1e47ddfc5496797bcc90c72fcf02d7c0bfb5cc7d61e2ae636c4fc28fdc454809f65aa0adaa1ec4c6ff91ffd0fb26e9d1f42af5db5b6283e998ffbe9516802207f74215585b5ae9cef5e1f3f1c6c0417fd8ad0daef86b6c1092fa74450dd2a54766c5ddec70536af589357a63763b0f55016637d577124a27bd064aa3f9956811a5b4103a8fc4620fe6ec034c24afa4454d15db533a57a744ebef444729f28fa32219dd3f2e8321b0a62eeedbade035332e7ca9015d81234831f529d0a24f9c6fa009adf2ce8c5037e26a0b0437e12cc18a0b87a0100b461d8a165a3249f2bf02719c84e1bb4ffb62c4aba88fd4990618df8b77605b99d48ed86abb6e2a574d794199d543382c4b54a90042a3dd7871de41867d1fa226ed3517578259dfbe26197beffd289cfa51ac92c312f9b505e79702fc456031b2e0b4b98d3a813c03c5eeb120d32e2fd1355afff0014465bae81c5b7d2aabc6596971a2c2eb912e5ba6a1202ef031d4fa25b4995cd92be9b59fb253a5587dcd739aa0b2e4a7faae8010635ec89140471468c562b19716a03583208ee5b109e020039d4b2d8edda097937713f3b3dc1ace48308c20fd5a174afce7ce1c6b1f20fe85f94a148472f6acf31eeec62b5ec83dcbb62a22c033893b15a475ed58bb610a623e727a3cfe3299eb3e7e929bfe625c3932508f922b6651c7721c535dc261522f286d5757de2a85987d515d21b6e61316fb547d08b8f3a94c394154b0df5a80ace53470d82e19130ec850d6b547914d605fc61c23225f110e2729e730e9bf98d3830446d0e2b246191e43246f53b8d6c895f23a80812a8885939c2c1b73a73eccc0b5b1d91615ddd80764387a7e4140d5350169f2ba93051b6656edac5214825d91035cecb57132bf950df453039c92399a32b2b5a3219751048d54a3eca2cbfd01c52146ae96c33c7b63a43d0d64c9eff87e3e1e549ee2176b2421a2ac4887dedb2b00660a2cbd9162adab08dc728bf40e2fc477faad0601f584259ba270126589bd74c5b9c9f14cba588627e77fc419482b76c761aed6df395459e5d65509a0242194d6bb1ef5f5ea8cf9928c458203d6575c3205be5fb8c7f9fa5f7f37095c48f17e4daa078f19ec43ee477f6cabb78f4f4075100f45d599d4d776c652d76bea76214f6d151e137fc3aec9ec39bbfb982facd5a47bb95ef9aabb84caec8c64a100aea9aad97701c72c716f539ff29275c0f854b78f87bb1a8de1571da42f75ed8d84c3d178ba1f97565416494d662ff0551655a1bb58c9c192525485b57c47f3276d33f1a6e68503246183d3bed725fcf1c766ab697fe097f88d500366cd3a91bb69d04db04583389a155276a66d3c7737052c4fbfcb6fe5080629d54f0c2ba6f3d7be257bbd6960bd1565e3b7d9d8c83a548a66ef4c12daa00a8f080883616576b95468f9414ef32d083500a49d3a2d451eeeee061addc406f718b38aca7c4deadbce29b2b27da68e245928bd03c0866ab1b1d6e51d348eda9ba9a889ceea2a098c3fa7aafb84542b70d5d9228c09bb7a084cb6bfdd9130d221702a3f68e468ef878a00291436b057cc716bde0388b91e08669c5426b1421bdd51cad34cd7c7e699266dcb9e4f0bf04329e86b048e3c0ab1a722e386e1487f873ed5e220e9333725f807e7d4760de501a50c5b7e12392ea7ef5e7a2c79222f3fd52a118a98dbaecbdd7c88428644cf720c91443c033cfbad246453cbabda25466767f804ff40d324bb9d817e617cd95b09c56789a75e59a97adfbdcdc2f7b4610208aeb5da9dea800320292bc8757fdd17f4d2f77cdfa3940ef24a10ad7214cfb47d888278662dab281bab977d8a700fd48b3e7ed9ab1161d67b2fb3a802cc2ac7c93b228c7dfb306b7ac832d88d140183296ca31715a0d1eded7e8934d9ad10462ae2c3b02b5051c46babb4c81d2965adb6ad423e3bc5228c4960e2dc2fabb74ba9743b4b79376bb36e2c6d12f530625cbe758adb27085ba936b3a03724e367097bbfd6ef055d591ebd41f706a5f648737791ddb818e00cca74c046ce21c86acc9299c01f13e8d752c8d67bf3a6939f93741da40058d402836c03435c1426268fb1c0ba2990c1bf7f9c1e7263022e3b8fb4cd27f5555728c576f64b40f4cf2de1bf42ae7ccecb8d9a20c543d0e6593835c0dfd4b2cc65502c6c9f09c2c003cfe17ec20d89384974e2be38ce48478767455aebc4fab06b5afbe8e61b7c859099e424986a25cd83cf87513999136617310d7ea314ebc6d286965ac7da0d7897a40a8badcd088dcef539e72ecc7c62e1e311eac81df0f6493e3fca868978ce1542193781298f2916934c3efbde896a5404df08ac35c1b62ae941998b61fcec91da0be58d5fb5e5b34702533137f56294b8402c08c891690da90fdd9ad227d9c66772b2e07545a8a06b0df489f7f625ed3ad5ab9522793e1c4e73a6ee87be0e83e56966c0f46be6f1fa6f4e0b534f4c574f0ffbb64ff6334169e2622300bbe2896c1172d5b75b2c7a4f30ad4b6c5825f6753a3d3d54e8aa76baeb144c3f65ff262e63464b77af609742ccb4af264e9133106125bac54a85e56dd93589e3a96e8eefce3e5feb05ced426f87c67489856e19a5f4cad3fc97e76fdae441efb91c8c71939bb337db2d547d6a7bf858f508c55af98dc8329adab22dce883f8db3f90319561996d41831ea2725aeb620314e8dde9ce58b65ad5a18aed0f7bf2a3e055941ccd1b2b38b3bde695630acb64ee10ee14047788a57456b6a13481dd6610a373dae323efb8f3e1ba", 0x10c0}, {&(0x7f00000013c0)="9262f0513e731d20f41eb10bcb2cb56dd66526a1dc38e34ae6e19bb1a9cfbca014017cef71e0a4def19c1c74419b3022ef427732b360cbced1a654538c602623592aa6b12afce4a34f8ed03c3945c4f1f3198d2090c207d4fd5c68d082c883c1903fe6f99eb9a380eb4bd083621aafcff80b3a74b8c3c222dfe4560b44650af8a7ede6d8aa1ea49c6654405cf79a9deec8a73c6784c359a2fa2a0e950b101e7488eee2eb01fcda198fe5491725734347c84750545c372e5be90d61", 0xbb}, {&(0x7f00000036c0)="9a20524122", 0x5}, {&(0x7f0000000300)="f04d5e67f2ef789d5b4007df89a482c20e66c3dc275870123e4815050af886a19b712f17ff85437df02be4d9dc86b5f8a0b1459033434bef89634e59c8f28684c5ab40dfaf3d20fa9d9b450a31059458ab9e4a8448c89e176bb04c60d07ba5bc419080a897c69aeb69480110ed0ec97dc5313ea681d0bb", 0x77}, {&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6009f59f30fef62b162f92025d3b5ae935e542cb5649773d76dc933657e5cfef535acf021dc22cdf44ed6b3fd3771f0c5ccc96b8718e6ce177c8c8a44cb351258d023e6d242e036bea4e3caa0029d5db40fb30f8b1cb33eb0547e92284453db968373c63ec04a83e6110091cb735daff558fd9a7a0bf290968f1fc729a4f89b4a21589e14fa6c295fdf0823feba0070193a02e9415df5e493fdf35fb3574dd3b9b5ab9ae68cc3bde42e7161c3a8fc09c220fda78b924827df3ccd763fd7ac6df2e112ead459cf5b621ca578c02d61b35fe269c608b92e988409e6b32167af7594df4c2692cfceebd9edb438f812ba9e3105bd0b89c26964a9be313be85d5bbb53c6c26154e27278357d9adfb375ee0bbbeedf28fe75d1fdc8743e217996e5f4f6a8645f243c0632e40784c8b8a9fb4c29da0e8876d7d4c37f39df0af64827fb531426925d0e9dab7a575b3cc865c5d3ae9ddb55ec669a8bd508282b923e19090d0070838a30d8f5ce30fd1559c330bd23979461d4083d0fb424b8826186b84c124f3da2a565007f642df22f2a2741365c40a25b0b2d981bed78743e94a60039be012441649cc364818a748ee3d14dbd450304fa04c594e3215a85a423427a65c4e5685538505906a05212e40eb4fd749bea44e15a19155fd5b5de26346c54a89bba0236f9e5782e2f7bebbb38715ed4e049cd3a2fac3311116a2dfa1a5205e2909e1c9690ee7fc64dcaf2c3834b5795e058c171120ba928c86ee0d0a6cae608cd458e15943d57e0b96e0199bfcfb63c513b50323036fc6401d3e9710f149438c1e40f74bbac25a9e7592b1c60167c9a7c91a1118ce5f6bcde671c598d78e0acd34df6cf65dcc94cedce284efe47ecac67622d25e822a4b06297636394b5c226f2d088b53df7d6325e8bd7b6bad3767e18dbbac4bb8c3417fbf0b837fa5f3a99077f27749deb6456c0d04214413103b5497210af5d17da73b9ff1d9dd336ade441b9c942bb4e487bf522eb501781f16fbec180e2612ae0ef96bf193c89064f4895f38959dcc642743eddd9dce034dd6de39ea34493efc90c2b23da9f138645188a8be3b3c7f369184083ccf1a2175bc8028e45a828d8165f031b41329a2fb94977f24296cbe1670b456de7a0fd077d45ea360c96cfc2d5dce99f2222006e444a1c9d61e201ff22d651b60ce184c9b3c63e7ef099362411cf6818951379bbd2d0603ef2f6f4fe5d2c397847d0ce7c839c9ab276f44536da92c02cefa1e4e43be355cbc15262ef5589b8e7601c0c8f01eb000059fe8c12ba556c3d96cefee1ceca923e6d17d25837af6f572d809dc032e836e3d514db3877395fe8fbd4535a3b11b5b9f59be0360ca9a4b615766103f3d17cd51a9e4af85efda0aea44dd7d0ce04bffb63254861aa441c89ee4363ca3dab88374f948774e22fecb31c6e83e16e9b6f08df07e056534a97a0b1bd7061438a1b8f85e8795cd68a72c627f0331d7d1fad6be37ef882deb6b115004fe698a35434bcd39cafe1413cc124941b0d52b019ffed6c067b47f00557d55b5b945f432593e9d8918e351133407eb027348aab44655a158087b6ea5f995bdb185fd050b22822b005029d27269b1a49ed9ab58450e229c80a319d179400c1c5af719a218d1fa5fdf2895f53565ca1586f31a1c7c3d00f7514abb2bca1ae9759f6e57b7b4b5b3450fafcc91516178bb0baf97d6c05352db23af0a48465078737fa1c4006a274e3dfdebd84e66f410819a92c2329e6a1048b5795202bbc8978645e204e4ee6df79c01eb27c78a635d5c1e9a29d64452bb0acec80ebcaa2ff2fc75da08696b80d80b83c1fbbca0c4ab43e84f41e458443e5d14137c2d7ccad5e163f71258c3be12d4d45a9d9717575ca52895636e03848bd15af63f15680199b007450eac094b7a331fff545541c2831746fe1d977cdb0779d9f84f74e51b70c6f533e9052aed2ab033d589d15ee7ada8d7648181ac8a46bb87ce669a96c9482bb46f518fb6f87eebf97cd0779003323e4c61eb6e53d2a8187fff1ab35a40c6983dd39e5670542c1a8ab39bd8124b944abd3b1b74cdc8a4e2a44f95af64e8f5e5b7f377c1a07b8ac21f871cb364591f7291bde58245b6e353542cd130d9e56a22526382e0f29e6fb031869507697fa1f466340ef18e0254d919377ea2ce8fe62555ea9d5869b2900c48725f724298bfb031bb7db974b72031b99722b646ec35f2b9f88e8efc25a5d831c3995c0777a51abee103f294b37445396a6531d8efe640db65494e1697097529c2446214233350a8355be862f9d97aa1256498fecbddaeee5d02564935c365f16fb5b82c117dffca370bbb00019b629fcbf3754c6047a2a740feb6d4e847707675d28a56b90289ec899a632fb5cf3f43bdfbd0dd0d58f7e792661db79270212163503df7623bd91b768e529cc6057413061241c1b7f955c0ba3026974ff3a532de120819268d84bf635bbcdfc3080b75395885f360757a79bb6ffe543006c28bea120696a3faf1157c800f2e0395c0fafca25f1242f53162bdebc3a741576478e5d8c004373ae1d4fdb15dbbcc8dc3bb52ba95d2cb1c2f5205bbd7e0b2e52e2d91d599aa677dc0858c2b1ce91c6e5b5193d65524aefdfb0cc3c5e2608c5f86305131ffa5363bf4db054b8d90d1a1c84d287efe92171fb92aa0aeb7794af55d3c9cd2055d9a1fb5ee30316aaa7792e7797d9d227301f2e1f6ec8fdf7912e67fcd2d531adca91560480aaf024b50b9a276b59b3a8bf07919deeb3593ae99e8ef3ea8033da35024afe5f529e2f8cf1c4a2970d845496829310cf47ba93fc7763959ace771296f60d0ca523becb0ddfb7b73a978b8d1614231f410e302b55eaf017845b0e899359ec1ec5519c3d10c4886c1a69d6c576d4c38d4b3c2f0634a1e207486c4c4aab68da26c8e22a98c4c240ba41e954db8fa1cf2e54cbf61c9368e9d4ad8061eeef24dbded4797f19ed416494afec2bf8f1489c034186d2dbb58cc9fd1f69b3fc4c6a3642f1bb553f4c56578bdbef3f07f8b6b91ef685da53020ddea3a9caac18751c75164986a137e998cbee46f5328f1939cc9ae7cbf3d80405fc4bb12c994aa282ca1c2faef1492fd581fda226f3c0ac2e9f0c58148b5a954c5d364bb27af6dbf41115f2ac3988d78049a04933101f970ff02fcf84b6318bc351db9df390456c767f36818bf8baadb3a15f55d2223d161120811b90900c4f85e71f15623cf61e3eb2ebb8e7402b8848df2bf64168df5f22d86544272c166413d79ea21d494ce934657af53065fc668ce312696c8867ca41c5e6caca4c9f97ff166d9b616ae64368edc5641099f24d141f3d6935df98f647cb7795d45ec31a596a2335d0569638a05af3cb4278b215119c78c8455bd82b9f806121adf6c954c29ee5e868f0827ba7d408fa0c60961bdf4994cf5227d9ca381296710705ac663b7aa50c9f90d906f541245d9999849eeabb1689177ee33a813296598dd5fa0e27398711c22046246c7c4f6011ee9874b1d130be3b9b9b68d686bc1fde24ce382c54126e6a89eac0926ed333e62e5eaaba3be8b4701bc1649a95eeff7e8389e815af7435877feccf6c15a02b0cb54618e9ad5379c80afcfeb0dba19f12212aca163cc9ac2a1c9ee1a92137b7e356b90729b56fac2672e0cf7d4535c2afc46274ca217ee1e07e1f5dd84d6a098896597f4fb6500427ef81fb67872ed4943ceedc3d2ba39978bf72f2e26591c832116f87a2c5848d0c95cd6afb2da530fb48ac53f719e5e5148f074106c648444c46ba8c947ddfcf3d437f244ad529d4f029f4fe05b3f615314116fda617e70ff121f2eecad0299238978121a3f983ab2f754e1168e8da803d13ca4e70c42452aecd225066b2147750ca19fdde8a72d53b65f1a653557afa6a5411b8deecd042c1160d66031b9b08a0faa2238d2d559f26be3364a706ed144ebbbe432fb7c59cf0c8b25f6a13529a28482c1b6e796db5b7664a937620f905f3bfe6f00fc5ce4dd89af9ab13b786fdbc4ab3aed2d9f1bc6e15e27c580453623d6bde564fb4c6c1ba6a7115152a7750041e95307e5969fb9a95e5df666fcbb3411e0dbfae53401614c0c437bc6822e502571e95ca47aab8f54876825f4167a2d6597f01d07523d696f7af39370a82526d7c5a4807ec911391ebddbaa20219413a2387e7111039396ee276081e431d2cf4c9385dc91dadbb6eb43b4b58ee05fae8cecf227c97c5c523e28a5fade1b120dc153f6aced2e5d1487721e4ef4c9b7d67d245c0d1e7847f36d181d0f0e824cd21431e49cb755ed8476e7c49e0a9273a9979009865b28bef38ab5d1e1fbe8f049332f53f76c6105372ebd7da98f22414bb6f6c9897bdda7fa350dbfc64a6de34a18f28bc77cbe5ac72a7d326ff2626f187a60b461ca50cd7ebccc09cb740b9c47efed079ec3db34544435386c5895ffed0f1ed01451f8576b1e0adcf8cb9e894be3d1cbd9b4ff252373e8adb7486154c01a038c8b702ff8d0eae509f38ceed8e14b629fc460538d29af86b795ab5ec63d18dda329671f61aa9eb6a2d71f3064030bb1eee6f40e4ce765dbfb334c2dd95eb67bc1ac35ae6dfcddd3cde11dd7b128fb639cb5021c8c00ed036827893c6c5afe3574531171631170304b661ce1bd9c0e7f69095fabb75a82acf8783e7fd550f3841c560b28450f9395c47190a3b60d21b9ba492e85dbb6486bcc606fa3ecc175e", 0x1122}], 0x6, 0x0, 0x0, 0x994bb9d352a60fd4}, 0x0) r4 = accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="796c1548239470f56a78b9ddbc36f040d45a04abf517c7d53748d8320b9b4d1803ce596927c1300c0267f5d22174c423f01cc9cfd618f67283368c2221adbfd39c8f98fd30177e88f9361f42df45d3f6e571a60650505f52ef4af2cc3d7a770a3671bf32ebc7aa87af22a7ff077ce8f3be0077ac79cbbaf54de87e0f086fdc086e30b95067045ed4096ec5522da34f0e60dbe343f997b73feca30cb10fd14771bc03d46176c8ee203c7dd48254929a128fc48a8e46093a6f18df4022c1e0387ed851d9e9e38886c6099f8078c0fbb193236f", 0xffffffffffffffee}, {&(0x7f0000000240)="4e37dc97e72b391f33dd1238d209583e973fa7e6e0e36c80a3a1cd20bcef0d67cac37f66fe763d0e9ed68358a824864c4c92e50ce6eea1f4e36215fd5b81c62affc74ae75d9d0975468a20a74a034fe7ba023e4cffac7b33d99dac190cac277deaf92c585db573a0b238023d40fdca9bd9d0cd16f42f0f69c9ca504f33dede18c2b7ce3d44c22263930dbb3a0fbe850abb84c18803a5af3545d3cd73ec1a2abcaca6e949b3d7a1ffcf75828f44e51bb42500121259784a85276258a8c0aacb58d1b96c7d359968b9d658", 0xca}, {&(0x7f0000000340)="9a7c5cbbc79bd352791a4b1c10bf0dfcf8699a8c345bae599aa16de8d0fe1c899ef994316e834d78732d2df8d64ed0343cdc5b3b62baa26c7b870775", 0x3c}, {&(0x7f0000000380)="34d2deec0c7a3663d0fce56353b73e52772fd233b38dbd380dd3aa8c5f2393c923df36516619e0544ba5c81bc6a72e7037e29662b80e37f8ae967d5afff15c1f221d914112b6f20171be38fc", 0x4c}], 0x4, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r2, r4, r0]}], 0x20, 0x6}, 0x403) r5 = kqueue() read(r5, &(0x7f0000002280)=""/1, 0x1) 02:54:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="8d785d21e0", 0x5}, {&(0x7f0000000480)="352c89d4c30d7c9ee6b1a9af03dadddc08d1569ea3f8c3bd51eb89759556f0f47f93865eed06721a21c5d5a1fe41202f11091c1ff0af29f88be8fcef7d831cbd81a79aac37f6a3ae0235ac115e56512e309e0341147b78daad065aa7b92c21bd698396fae60795bcbf926c63efc0369658637003944d137f8bfa52efb432df93e2d9d49d4a7127553c1ab07fa4dc391a3c327c094eb29fd6f173e47f7f2a237fe448416da712a0fe141afa51c335b5b517717fc278a911c8d43128974afd7678e10dfc523897da43012a326fd2359c6a8c11e720b08e97be6fa33eefb7647302c55b1aa4ff009699873ade6aa9d59351482cfed0be90a049812b4e8b505640e8fbd977d3af02643f0d55974ce932f8f9842856eb60b9c1925eca56a1f8706d6f0bdf86b58c654517eb386d7ae6c13d100adedce86ed5972d28135b7680ccf872b4234a7034a875f0f40e664b68a92fd11bdb45e549228d73f563476a618044d64068e69b0ac09560cbc386dbc46f685bba8290dc6c364b9880c2f968e3c3f2f087e4301b5f9e2899faa1e23a1f5211d0e810200fc67999bb24791d0954046182a5bf84ad1f09e42bb083197523fef75f676e90833687d7b6102176fa1bae2547f891d75a554008f966731246cf4155125ccb3f977da22ea60d77864893b775f6a587df5b75812f49d55cc388042d76233e8bc6016ae74b5c4fda96aad07002e325745a1401e67263883cffabcd9fcf1f64575a7faa506afcbd1828102dfd0d6ff6479557d615c161be19511d6c44617b2ff4b447a147c82943f7f6ab160ad37b514c7da944790c185d00e841f1ebc6bb1a2725f9ce6bae0369512f46370c2d65fea4af08f3c6c073249f134b453e5d4ca796078993ce7de74b55391c31b564e7ee41e07ee2df506c5e5564f7a903f204f9a30320ca8897b382f79160bd3b10927782bd570569289bf1d08a7c5fa6339221a800982998e492310b2ad2a145bc60e3fe69768acc4496497c8465bb51457daa69946ba769c093f3b963c679afd537ec31698a08a5f76ac0bdf72a24cdd2b22822912e0e155721bdbadc42b327ac5a6b80f86d140be560774a2c59e086261955a536d2bd13af4795b0d349a84317b12c61aa931684946b27ef87fb45c9679a81de6846e56ed43105fc090882df4627d64998b34738e050632262a081a95b1ba84f1d3c3ae5c28d44ac8b389731d3c19491fad4fc32aabb58009e19792f05b28e54900fc2b4581f3e7b410bbcb3ae682c2e4b93efd9e6691fb8cf1fdd6ec66fc6cb2a4e537a0c797fb9cce4c4a276a727431338c940798bc1e942fa09ed0c2b6ebd68077992dc1dff383bebfca37d74fa07430b59bef8b056b7e6ef4209a077e374dad6acd564c45942e56728ae42cc61db84f30ad003ba34d6f382188a7fbe480c402f03a1601be4dec74c2f854f7871acd0b138f34008a4d62f0040aa8714c9fc032ff5ebc1f581ed45480805cd1eaa2cff8c12c60d16bba7f7a38bfd56747d6bf92735442aa2e3ad371ab3bbbf0d21613adec814b7a98ec8850e36f80385b29d4b039a9395302bf9cd3210848d819002641f22ad484ac9435858d867503819ef10a425662f67d48111cb16869ffcfa23ab6625841616398f99ad501d2edd5ce075eddab7022a611664e529b1ea17bb44746ec75f93697968fabdd08b5e90ce4c3de2a37743e3dcf130790637530ad01ec65ccd3a0501bd1384802a59f0250a0191d7d9d6a543058fd317a4a7f18fb8c3f2bdb5fd42c21abd3a8e6b1bb23c7065fc4f7ca18485b1c536b1bd281df740056445982b3d51eb6f5a26f2621870207245f9491c857213cea9d045fd0a6b1232738efc3a820a720652009a4d8278873f97a7f6d25901cf1f6d7052603542a5e6f602cd2cafeb60dad85ce8866de72fb38f48f3203674646a0a3835e2526f05ab0a5f0e80f40c7a5753adb8379de227c7d52232d2f5ddfb9d8d019cf0187d9ac3822729b9d257575b7d57957d2020da626a90d5f9b51b1342981c8d97440526f594bd25ba08664cc3b6e58f85cd9267d980ae538aecd71605a192eea44cf322c8213a154d339ce37b0ba9a90beae15f602e88102659447dfe1f4033d8c11c53569480b0c040c5fcd5afb0866a16b85ae2124637c176c17ce6a2fe31e2c2da80849dc590f62c466ff3bf409eca548bb4a90dddd874493d8a265a56ca70d61277637d9eb741ccdb29fabdecdae674ede0ed091f6360fedc4c576e7baedd1ae4530c33a278f98d8ed7c3a286fad21e7d4fe515f9a42d4894c9272608e237fedf94ff65c73c3428da4b936a4be2bdf71b6b09db004ad07676fabfa05bb38655480f2653e7e83fe8b084f24118fff26495e893ebb76c535bb5058e763012558a4282144132a58da343e49850ce14901cf7a271f82f51baea33601af5c7691d075d95cbf8a35c9bd5b61b6e5d79f93fdc66e2336c46a145b5071df546212f4908e4050bc7530c273c92d416ab6f5e62b61dfdc9436f37b3eaa1dc60bbd9617082d2fcce50daa5cb2bf02a76a3738990739026be66403dd4d909389f6dc677f1d524aa7b05da17de7606500fa785afba95e113083a57755d85d16bfd126293cc752cb1d2aabe1da523199986e6da96611a8a4a4f5bb043fc7f3e540d745fae17ca5f83b32bad25e17f3403244e196bfaa81e51d9f8aee3c1a63ca9f564b048ed290a4ede97d73acddbe87d4dbf3aa935fedd88a7cd49ba4240b8d0f263937934350a7bde95b8e41b3fbb8fdeeb5eb6803dbaf5115d3452dc0208adeed186b167ff22a2add007af45c7658bb4c7aefe07002e246aed2a755179d153a870fa6a12bc7629645a9600739d0c639a4cdc9f506ae2476f9c9c4dc24350d46c323906a267dd13918669294019376492454a5e2e03e9ab7c7da36592a242f5cb089217d683955848f97c8e7070bd84434817d162d33485d80316007022f3057050da5e71d7e938a888eb17b52281a71aae98cda985cf0ec419e28094679fff3c8518bc583b9a0ee715eca67043ee32144d132a03a37e09909003226e1f0a5b5e7a1889420c2082cf77b0f0b09dcf3767e13f96bcdb09f757fefb3839a92840ebc86e18c31a51e9bb49464347d0177c72795d6698b284ef91d839e62cb009e3b6e6ce95b55fd1b95ad899687bb64d9b183ab343a8836a2c7ead1bd826bcc2242b0f7b3454500f557852d6695e01fec394c16fedcea8a40a151bc7ea5c28a29bd9cb5e312a93ecf789a24229f10527e9243b47c923990a4e0bc1d72414737a515a5aaf68668c98b4a320d93f3a48beb1534502d1f33c66c9c58e9ac244788eb2cb647860da47d83f4c2c103d3d03f60ab1dfae3d148ed4b37b17c09e0156ffe262f310094f7b829e5f9ebeadab849116a3af0ea82fe96259752852c0807a7b8da0dac505ff274df90f6ba8e19875701902e32ad21e232028bd26ec0e768208cd49c9740c0be98ddca2161ba05b5243af26c55fd0324d64a1446b8d42c2862524f1d2277530f835371a3efd1b6560b32d31cf51c83ed4b1abb209bc5b0eb85f4200c982a16db3d248c355e7e9b30e390fe466b9b03231d8b723c20c18aa17d1f027283aa322d824839fcdffe32917b881873882df6ee488fd55bdf51e2bf9b316baabedaec8463cb71f12711dec79fe2e190858b76894b103a2ce952ab90b9c66214daf158d6a66ca235b8f0d6050dc29fea803c9cbbc8e48dce879d2808ed7633ceae651a4f1a26639e54100b838ba9128ac523f0c3927fe1c03045150ee7a5d1e35c6e52bc541ab52f2b7c3313dfebed6b8ac27d834ac25fd256c19038c7ae06add429baa085bc8b1a93ea231f829227be2971d91dbf751f58496af08fb5180343e82b70ccc5c4cb73112fd86b0b9397205fc2b19af02c6c81d616c3b70bc12a8495893d55e56802363fa6df8def0c624405f3f7d76aa2946bf8d2192db4e24d8537e7ccb841a9401690554e9c1944469858fd355a7c8b55cd9b32c9332fa6e6755ce373f409ee3d6ef2670d47995cc506eef96323373ba643bea97d9ae9d2a3e943dad0778ea29557937f42cb7cf3127903a7ebd31747be6eb45eb3503ecb5f45dd92e5cb7b418ea1e126bd8a777fc9f84b30aebae40ad2711095574338a15ebd715b8cba5eecb1ff6433e990e9fcda22106ba22928e073aecb4fb3cc0f0ca234e18866eb174f9520e62a91cfa962cc0191a562a7ebbd7e072483ff830da8b158bece799137a56f0b43142349a11f42f43e6b1a06f26d17509f19277013e5914370afb5367a9113170fffae2ab8abef6d21b77b7f58714a7107270ef01ab3990984c6b280a524c40625fe973d58b75ea3723b0ca2f265f008eacc8db0fe6851691fbc0cb8bdee3f459f4198d47602b3db91d0c0bf0eb50ed924a352934bc9595d30f5c49047c370f4c249ea512be8290f7446fdee02f0dec6291e10cfea8f65962345d56e2b51449e6ce6f03ee8473ed773c4812e5b40ad6df3c3e648cbe31a78c327c50276660c0992ff6cf7261a31d448e7d4d7ca89199b421fc4a3674c01b51369325885db263c9f9144c18e9ef722717e443fdf950e1cbe0e337f45dd316a76abf48cce5f5bd21730178b3c2023867caf820c012965af4058230aef73029f6281277e21a78c32ccd23d076c01411c15fe330ff8da7369d8a02865d8cf49c386dc57f13be38bde5b2a3681924261c27b6de47205b48d1d61268e4c555bfb46cef2f7d267cdd90128c32789448588a12bd146fcd51a70155c62f8a49590875954df36a62710eb4e7ff431419fbe0d5f5138dd2f42ec2f69d6db77af43796d50e730ff4f9753176f2b67ba3a042127ce9368a041f9811edfd1361a2fe5cebc8bcaf7b89b0c98af9fc5011b7f9580ea0962365afc3e2cb9bab3009a46d9ca0375af296f637a6fd0ad1a94eb41a679c5155cff4c59904439da9b42f1738cede4d4c55739bf815e46ef436b98baff1fc57cab1556e88790d07c677e73402c8adda4d20969d0e8b318c9d339e90cf7c995130b14aa505ea546578270ae3c041e3622a48cd95a4f8dfb59947a7fc1d894d0db78f98443beb9eab0525aad342a439b2080f4ff1c1774bfc03194602f6ba85039a1e909fa3f8f1e782a40433b6ee5d90950e107b19df8317004fa8db14084fdb910d04e9f177191e2657ef45c0538c7922603c9725406e255586e18c056a21cdf8bf3e3f1a5975bf22ba928a892558a477a90115e3028c6be116a0a8022a99a5e6c8bb6c7401b61d44327a46748fede2b0f36c692cfaf217c049d61b62ef2d977ccad1772544935f9cb2b54c5c11c1ff85b326d67aad4d2a6b18b71d9cacbc56899567585002ebc4aa329b4549e198898a46027dd4e83aa637bc465a96a5e6f269cb6d13459f25e6ae997dd4049097eb87c3d6d302b74d1d5f8d7422cdb0b40b7a0e8bcb8ff5daab957c7f9b5af1a0f47776d7642a31a8c01f069e5e9545dda17c012f100457d140018549f5f926e37c2cad9572b91cbc1db5a6747bf4ca001fef793e0f08c01520a203d6056708a48849578d18a82a34fed0c9bf0869e670b42f00a85cf26d124537be6ba6e2c41e8ebd283c65bbf8ea874b543326d3e2b06b618b19cf678a03e23211a0ea010b9f2ff2da321dde83b69e1d884693415565e3f53dc56097eef18f8577c3ca52f9c43b0b8cbfcaec56ba85161756558f6f8daa350fb8466f8c9b4a3eccbab57a87747805051e1821dbfce814bbea959d57812facf0f6c55f9f84e5d64061b3f736dd41e4ffc1a4b943", 0x1000}], 0x2, &(0x7f0000001480)=[{0x108, 0xffff, 0xdcb80, "d28ea5acf1acfd0060eeaa84e17363cfe14f082e8c57486aa5cde55fde38396f37073ba127431f2bc2129e3d9c36e46f739f1519729378132d77529b5d0d813445bf8a35bcd82d2b67bd0ee308e875af684900f38fb5165b17e19bc80346d53a247b9d02ada39978c37ef269d43e69155e7ec0626068c8b9ad4dc7e05dacdf6d2c4f88e91531724579710732aeeaa20432daecb5f251e7303cf6c32395f7a1dcf50ccd07e7cece874331d4eba1061446166604c83574c6bdfb49cbda246116dd3fa8a2e07be813045437249c48fbf87c61df74bde0132c5b40c072931ad8f8401b8e015f248b393123195922c051b7442ead5bc4a324"}, {0xb8, 0x1, 0x6, "e153021d2570bf0f8aac4158ad028795c846fa86cc370e027d94510f25e0d3b1a74ab94718df702c7d61d1470d3688f62f25e4ddc11c9308f0741aa9097effd7034a5552ab2be0c2b9e257e570e3a73af2889dd8e3930b2ce7e55ae42fa98ed2ee46c6faab07f541c2d933478a45167af28ff6c1a67e6a9aa873ba8944e4f46743c081fc19ca9513a0ca7db4165062beb88110f2c40b450708e054be97d93087c9"}, {0x48, 0x1, 0x4, "ee5782fd87ec8ec758b34b4b05820de78d530384e637ae87d20ee8613172cf76c22b5374906d068c264cde2a8e02c976c97f431f3673de"}], 0x208}, 0x2) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) r3 = geteuid() setreuid(r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) writev(r4, &(0x7f0000002840)=[{&(0x7f0000000240)="50a34934975fd8cc3c5a23aa94b29fa33f03bb7b6e7b18b428b154f5ccba901460350b54c45a3dc3742be0c72631847e0245fd73bd0c47e9fb3ff7938c1362e1ec72e2cb6887b62bab3dcc68c8c6428422a69d3bc5996c7071ac34190559d10d7e603e33e4a4531c", 0x68}, {&(0x7f0000000300)="81bd4e9b779c1dac33ee8119aae747623b27795d8fb138e501eb87ad", 0x1c}, {&(0x7f0000000380)="e6b1fb4448b961496db59d3d17516b2621d2c71015cbee07f62cea9726f158e60083dea8c0c8ba5a7074432f1ba57c3fe7aeacbbfdfeba8dd8d7ba320a4b33dc39392edea4cc89cd340f68a7239bf73147666a2abcd6661a918dc68840a40e621d2c3cabfc3829bc53c64634f144c4535f3b1eda019288204071fa134b36633f35cf84b2fd4f8398", 0x88}, {&(0x7f00000016c0)="4d9fc80179fd3f6bfa10d5b0ba5f43e5f809844ee05f5bdb76e59ded7ae24b0d1fea43a7f05c3ac345a59177d483b412f341c02bfc62d3fe416defb5beb08379cea9da298c12809a74de8936e1ad278f7aab7d2956a0421306ba5befc573e035d8be2cae61c18b6e7fb3682314d407bf87682d09c3120f79c9ab29ec04a4f9f8de94721a91ae234744aa821cd799af0eb951f85ffe105692dac93cf105", 0x9d}, {&(0x7f0000001780)="294be904956476079547a6c0c2da78998f8cef062b6234bee9c41f1cb90aa7d3f94b93ef59888c0e94ed21b70d20a8337860d64d9638a27aca2e442a1390efa9131a97f2149e02071d5e4feecad09bcd6ad9d7b159fb94c70b82b73c708d2eddcb14f7923f953313c5f65943cc9dfffeafe573edd8ed42d5b06f01438af8bd972d3f5b8ade9fe366c5d59f03892bd3fa6397f6fc", 0x94}, {&(0x7f0000001840)="ce552d763d416ae5107c73f883bf1c1ddd52a9bd92fef248e3519be6354d36a6333a181d8df25d1ca3a72ed42e7e4b6cfca41a1a91fb19383a739b32588e28e7bdf2feb6ad218792130671636d01579e22dbab989bcecf0d81af0a3fb0e7fa76e98ac8cc28b9125f487b29c2a4941716af63e8489c2f380a16e8466068201721c4a20de4c46df5c8fab2397337696789ae1c79755802bbf62e81095b1cd60a84d0574e4f6a24c3bee64bcaccfc6e6900b28f951c4b203f7b87d005737df3987daac7e618aa5f3e13cbe91055169907a74fc5093d4415484760e81648d4cb79c312b792802777db06a6214bdda4353e586c9187d51cd418bf46d8d14dbda70bdb8e62fdff5c57507208eba75b495c2a790cd0e7b5967eb364f85bb3d737b98ea1cfdaa12d56df77909682199c60328da2a1440fc8d7ed354315ad2c7cb48ed926e3e24207957346265825b64322b4c9ec2d6284758a30d59a8555c79c60d0d455e090cb60564c5248dc2b8934ccc26794eac813ffaed6e1a1d9f4f8521945d62b1c69bfd80d10106de3d414f4c129ac86a1780b31f89974b45062e042374978e0525a456579fcfcb4d5c2f324eccaf952c87ada6a2703d3d17738432aca0cc5fbda7ccb87227192d4a5d2b90909e1699f12f26ea6da85d7d7a357d8168179cdc69114e426f74fbc1b41ac7b06a15d58885800d9498d48200f7f07f89873ddd7b9229ad5b2e9acc4c2d3606fc4625ca912f8edb2ecc92cf21ddde1c359b444f0f1848f87242624ac91300d534617cdeda167c634e5f9f4df76407bf506754d74625311455353d0aacc705408b75b537140ecb8814690c1474089ef1cb3317de697415ad8c2b7f416e617f94d4a5b7deeb1a78a4e5d5f4994359a7712bf8103699bcf02e5a1f10bf2844907c827d164b2d2cf368450d327494be17e066c83ea1169799f2eb952802b87bac1c54e448ee89bbcfef2e033490a7d63df02a40be641e3dc914703243a631c4ca0fbe8bee123745ec3c468b65a7ba8bdeb33222a20032e4220d73213cf4ed18adccb0f7fe8027be30a893d28b246eb9d4a0798ddabe129dfa64f436e5006075b4ad3f407dcdd8948b7b721d229274b92d9d4ecb8fad954dade055c4b0740be07ed37d9f2bcec40b68ecdcc396e6b0d7a475528119091ff59f9465c5dd5fa85978b589a3cb4a5e0f4dae762286b8ff0a542a1c65f662f00a2e9b7dd9de0344f2c314b660f5bf6f36828106f406a590f42cad18503ea1fbe8c49b7a43dd6d92ab7b41472f10fa50bdfdfcbbd8e264e083176847db5aa8b95b4123e1ac31a4ea17197c229214cd63ecbfd14b8ea281ab1dd815e261f18e4c82c875e482c8592e6a9ed13ce66737b2cabf090f6d906dc3c1145f3142e940d3fde1e9bd279c7c85f7cd1e0f54bd7a6a4a64d52cfcb88849e346b1f0359f8c855d5286f033924661bad916ff462d7fea9a4b911774742227d3f9f749d01ccd8b806143ed99365fdcd1e4be2ddce229aec474985e0e223dfe315e004b852bf837e559bb4c41bf68aacbaf64ef6856a18e9ff3343d4a47de57a8d8f24cc78136dc77bca8dd00eec2d635115070422097928ed54d6810a8ffe1131f08a00aa004c7b83f04d3693edfc8a1c9611e852f08c8684c02eb1981c4d1aa6adbb89bf6671f81c25321f8d38f3bf5c3a2ddfd126eb774d3658cfdb0a5bd8918d4af3a707e41898a4c0cbad000f31ab2accbaa40dca8b527ae5bd91c1bb2c5dbbac95d2d00e4b2e91928101cc8a2644da6cc479e066dc76636e6ff9c313a9dd833e63df5d402043d507a550f7103e60faba639142938553c809a34c44a2cafbb0357adba4badb3aebbc35b1ab5e6f1e3a87337f2441377cca7df5340f0ebbb8516d0dfed150dc0c1e7b99b030f56abfe1f083a1553b6689ded8dc7761e227f7c18e2ba26693f8904f76b124ab8440c560842ca9559db57f33eb5ff93637c03c2501bffefc5d5307f3b122884a4d05ff68c97cbc9741030950bc87a4fefa77d171be2279e3f0e57fcb1d8b8693a2e4a5ff47f73d654766d303875a8b1d299802fe008c4501278d610513f5af0f5a880adcf35a4e9efa4c41a8130036060f51fc7cb0cfa4c3cb57d50a1f22946bec72e0712d9ea477dbee2afa4e20a750d4bc9cc857226f04751befb47d318948648441a0ad5fb0b69b0c1d578df1cd6aa8edc0be20d97c750abf0cb1103629df2a4bb70e7f9bee57d066cccbe1963b8de770b4114eb5c78c641f55179df6bdfd6e8a8d9946b9e4a575f72a5eee472134ce29d5dfe4497c6aaa118ff8e11201de7d8fb966b6f102a01037b2a1c7bef34729c4df3afd86f9810ea3cabe0d7fc5f703550b1f02d0e299e8a59c8cd39446672d63e604211c3c4015969ebd15d87e2fabb46d2068438d92cdef18c29fc2096c0e2f74cacbbf0aab2dc33060d39647b9817aae09022395bf2914e238861d85ae218b7894dc9e5b9b197e3c8edfa6ed33912be70d6502c030494f1803bbb83ee18592209bfbed051670f7135d1adc599b1030f7c9a829495a7cc2514783583ce420f5128c93556794ce34b1dd233bf1dd9c53188c78c4e646015d3af16fa2f7e40c870664a4516bfda2fff75e4ce362c6b32c4a21d5c7952e69da82c38697b9d0a74c0ecbfd261625c5b8cc31043e3e32732e239042768c10effed9989c2e56a3a87840eee19295bd7b4b236fd7786a52b648fe676d7daa3ab88a6d47b4418ed3b2bca7782d01a13275f5c3182583c43bd1ed44d688c27277a69e74769a8c3a6057a376fb4c0aaa208a5e3f8f74c46e8eacd38ff9f67415a761adf61bc0cdcd7e79bd9fafc9011ff3123007945a0e68d3b421f4421199369c9e23cef91584a5e7aa629da630dee6b016c91b358f424be0c62b91689339524c7c43fa9bb8a5fa8234122ef856ee2a70e8ddc8653c3368976c2ad206e7e2f362e10fdcc5de5942002e99d0c85c1c88b19dd6675913040ee357ecf9340248c947ebccf9467ef434378350f5a24345cc0a4a588f00f510df1e55e8ecbc2baddcb132e3105a22d1a9e71f34ed4469bfec96cffcafe9cec50d80ee5f87bf89d0e9652347160405130651c26b594d1d350a0e5a0da20b3e723ffc5e3f56ee3212a6162aa054b16047b89265a7cc2820042d1c89369756889b6bb8ef100a2ded4fabbb573c00064e670b97528c0d8d7feff5234a2b6b049a85c4d1d485dda280ab9a0898afbcdb28a07695369a25155e4ed94c333ce0e4d293b3519c178305eabd70b4a02e8cbaf798ae5a0f3bf65d279de48010aca4ce32ff5e7bfce21c311becad5384ca154e83c2e18922e4bfaea5427d0de01e9dbb6bcb8dd32b16a735cb1c4dd201b5da231152e594767788f422085f393eff2a1322d78f44677a1a9dcc8c9f48cd9b9f135832f4001467757f119242abe5e4c0339613af463b37c065095005edf40aed1f8cc5aa1907f5c42c10f5cd8b641ba563e868daba7e0d8c2f14b26373e9ddd129a2f842e6486d0b531548376bcff7d258f09f7a2bc189380f9eac141d1b62ce3485df3e13312ffeecbf820c26077aacd77fb8b9c1df50f47b0b2a2aaeaeb87220452958778e7cfe0aa421de10fd5cc8e25eecdc48827b70add8d1c680eaa8b37b700cf30bf51313cf1095defb12e0be007e65275b2e9f34ecd13d45452d07c8649bff7ed8389c92e6323bdfc0848c5f705deb9596ab1726d148dbdf1c31ae17b34011b33736c9bdd814b1cd639c1ceb69665d32acbf08df1b2d7554dc7d399be2b91d59c4579672708cf6fc87269501dc46c0c9602be66e5c6205f423bac2a99f8dd814dedf0bff1d829101a3c45c6401239ba901060129c775da3cb9585e6124571c9f5d0a73afd074e1bdaecc78ddc639811698ce35293601f1fa6a4edf52f42a9986995fafcea1ce8b42e419ca4c9cfa935f2c73b8ef88bca8e7306e1d7fb1eb850a7b2c399d11b0153884bc50c4b1928525b6b7e46b301c4a3709b1510e292a167f42f04fa490b205ed4fb682fe3c16dbc4e31bff40001ebb50353812e70d688afd79e83b2db4dcc7619071980b63e960d0535d163f1291cc44787040678710d481cc30d02c851f222712591293ea46f3634f4fb9cea79584666d9228d7e20214b842e7b56507b912f565892207cde2189856a673c78e5c394a81523ce4849e284aec45ea95139ee013d541587e146a1bab40f48640cb3acf6403599e7f7653092f20788ff54ccfd4137bb9837184fce76107d824117b5d14298b496c8b36f82d822b0043b43bc9439ce04e0f13e808d9dfc2d12015d7f2d47837ee06ead862a4ad672137e5ff7e8a344c4b1481681ac5408888b968b2c4148922628d7a66a9d56b6e23c238807954b6070083a9fec8a44241cb285e433cc62209b185b6841b54eff5131aebff822be157b0e4ea66c6214bddcadcb738de06760f49e4b9518c42d85ecf5b20e33370dd41d53823c574ed1d0347a07e0456e5a312ba0c8d04f63afe58636289de3c737f784d502956482970e6e21ca23744fe57226c5186a3cc60f0d1f3385af9ca3cf9ce0db1ac427033bef5036bbcddef7dfc4484590bbe261d52e109b15e547c0733001f4408e5d386b5ef2858ab23c124b091b454652ba155abb99e4a959d72599b50214a48d2f6c28ead116e9f1741be6657a3f7aea0c01cb7bfcdd13d9769f3773d9352080e740ca5b4684bfe5ad9ba448daaad38d885b9234afc3889dd9382c2559a3f54b3e8c06d39a34df9397273be05e65277d3984f3ea2f09aca2dce7faa3bd4fd22b1177a8162ae02a2a8a86a5b50752f96d6ecd09d781768ed674d178b32600d954cd6b2f98f433a8c3c2e6b798e92e3614edcf32f0d52ec31300a44345a94b948a3dfbb1d1a57a363a8998da9b88b345e92e046a358220fd07ffea68ec8bb77b570049db34ee7324aecc60eb4690f7439bd17f100eec62ff1dbff16905556174351b2896da19bd859f4d9e374c529f7270bfa8bc99da48d5f6535b68939b3bc2148433aac512d65d9f1d7bcdbee8c06cfe7fa41aed398a7823ef75493a8af220c19bb6b5dac460e9c7767cdf6d1db12c85c17a32c1e435e97ce2fed36fd101b3234c0e6c1fb6e0eb4e6f1bd0d0cc125754de06aec6e7d5888c37c0f540d15f93b80ad78110fc20571bc0147b69942bed68455c5e2a39a93022032ddb6a764f697b09c2c592632801ab27cd639edc0da733f2241211c527bbb0590e4727a113ce22af21f35fb36b12f6ef62c4de6df4b3d63f8cfb1313443a3e5d37be4599c769b24b42c246d35d947af8574b6d7ad74c842b3dcfc83aa07167e5ca44f89a2323aadaa34f4488f443448c1a3284a62e41b3a8cb1e2d10424b69568595bc216524d70346b72abba47c4a4638dd8f58b3a60eea8330b9f8a875fa32ed18ae89f38483f1bb936b23f548571bcf3991702bae133370e4d665ea463197e9bcd1616e4f89ce2cd925476ef8158f2e07feb517646d48a6b9f5f4603ac26408d0d2f570af86c106f18fedc1d6fc981e366f705c49afb9d6437dee1009ddbb0798449ec4bcc4a90fb794aef99eedcdb766a60559ccf1c6abf76565fbc5dae343e2cd42c158e5bff8f7ac46a4cb42d794fea59cd89107b7931c1259501defeeda16821e301fd55de7a315f34d7eb4c502fcb5989324c87f551a53bd6234194c611a717e442c19ef4ac6c3fbe364344ead632e26d048117a1da424734c0743e8cf6fdbd04aa87fbf5aacb3a7467cd50221211e7f774e42db7d8c494ba8bc6c34af256936d41", 0x1000}], 0x6) r5 = getgid() r6 = getuid() r7 = getegid() r8 = getpid() r9 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xffffffff, r3, r5, r6, r7, 0x0, 0x2}, 0x7b9b, 0xfffffffffffff801, r8, r9, 0x61a, 0x3, 0xc14a, 0x2}) r10 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r10, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 02:54:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/25, 0x19) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 02:54:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x82) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x35}, {0x3d}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 02:54:21 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x11, 0x80, 0xffffffffffff7957, 0x2}], 0x20, 0x0, 0x703f, 0x0) 02:54:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x11, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/172, 0xac}], 0x1) close(r1) flock(r1, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2, [{0x758396c53febc55}, {0x3}, {0x0, 0x3}, {0x0, 0x7}, {}, {}, {}, {0x0, 0x200}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) r2 = msgget(0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x8, r8, r9, r11, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) r12 = getegid() lchown(&(0x7f0000000040)='./bus\x00', 0x0, r12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x6, r5, r6, r8, r12, 0xc, 0xd3a}, 0x6, 0x8, r13, r14, 0x401, 0x7ff, 0x80000001, 0xfffffffffffffff8}) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r10, &(0x7f0000000040)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab34d20000000000", 0x1e, 0x0, 0x0) r15 = syz_open_pts() close(r15) execve(0x0, 0x0, 0x0) 02:54:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x5) 02:54:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 02:54:21 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) readv(r0, &(0x7f0000000400)=[{}, {&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/202, 0xca}], 0x7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:54:22 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) shmget(0x3, 0x4000, 0x4, &(0x7f000077b000/0x4000)=nil) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r3 = accept$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000f76e006074bb6a6300000000800100000000000000933f61cd08f2919e00000000000000000000000000648d22f3fa7100000000000000000000000000000000000000829fdc88b66c2b74dc6268198519f300"/127], &(0x7f0000000080)=0x59) listen(r3, 0x3) 02:54:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYRES32], 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, 0xe652) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f00000004c0)='.\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000000)='./file0\x00') mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x10001) r3 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffff29, 0x0, 0x0, 0x0}, 0x43) pwrite(r4, &(0x7f0000000080)="8d7e6a1dd2c21e153b05dc89e9a3317b3ee9f820765e3af54da9fbac3ea70cdd6aee32d1722a20bff41c33b09e162f2901d26c01f1d074888d4d11e20eb1573db2c662aac3662e5bdef972876aa4293ca9645d44ff158d2d7232c6b1c78123984725e0adfb9e62f58ba722b29850d80e3ba8b1d0abf38535249d7e11507e35c852c58839a4239357ea4e91f97dcdecd1624214382621f916faf2048ac05024071211ed62c2cdea280ecaf46a2d2b482f389c5ca3233e5ba9a84ad45c77293b5397ac49e67f78dae5cbe969621551029d5dd7f6183c6a5925a175f777273cd3f6dbbb1eacadf85d9b0a73", 0xea, 0x0, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000005c0)={0x1, 0x7}) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="01c99348c468c9634e19767b0800"/26], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658", 0x198, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r7, 0x0, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000540)={0x0, 0x1aa6, 0x4, 0x9, "efd332b678b18cb079a528532ae5950ac8abe500", 0x5, 0x1}) 02:54:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x88) setuid(0xee01) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='c\x00') 02:54:23 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) sendto(r3, &(0x7f00000000c0)="557103ea78ad846083ab7622d14b8618b4ca2eca4b0fd872e5ee29010cfd716cdd5b7644f676b0c12df40ae7732b3ea19ce244c9d0a1039c6d84d722d31ed4d406ac015eb7441c425f18a696d29098c78ccf2c5e1e35882fb228f0da1c15fbe1", 0x60, 0x406, 0x0, 0x0) r4 = semget$private(0x0, 0x8, 0x80) r5 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) semop(r4, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(0x0, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r7, 0x0, 0x0) flock(r7, 0x5) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f00000001c0)=""/194) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000001c0)=""/82) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) 02:54:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x86a17f753ccac3e6, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) getdents(r1, 0x0, 0x0) linkat(r0, &(0x7f0000000100)='./file\x00', r1, &(0x7f0000000140)='./file\x00', 0xc) socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) sendmsg(r3, &(0x7f0000001780)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x10001, 0xffffff9e}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000200)="20a7df246919601b0744fa5ca5c48d1db3ce11069a5f34fe5050d69fb23162f46c3a80a8ab1254dbb50e971acd", 0x2d}, {&(0x7f0000000240)="281d071765093c5918562e5f03e0d2e8bf24e87a2df37a7feff5deaf4eea82a6dca2e7c9cd41be0e757a3a3029365485be976e580ff88cc0511b29aa48790dc8432d38a21653ad4d4711fdf935e5e97f76391a589c4578493b9d1402a8f2e555ff98e7d54f84bd07b81e537b377d81c916b6f61396fcf51040bb1f689bee4b4da306b9da4ee997b3678ab0e04eddefff87609138b3cb8e7a0494efb1fb63762aee2d24a1dce67a09126ebfa3c34713cd90fe093a80fdee8c3ca9d2fcdd2a1dadde7a19126b0b4884b6e757819113bb454b4b56c2a5a6c2151f82e7bece19cb22836de57031118e3c", 0xe8}, {&(0x7f0000000340)="6c64bd346fe0", 0x6}, {&(0x7f0000000380)="a4508076a77ed8aeb840876f390d645c5921ed52fc569a23a89824bf609562aaec101e585653fd74c246efc1c1dbd1107435f705d7736213f796e4be5aefdc593e4081f3ebdecf9e2dd19aff41e86790ab64eaa6a67ea280f110df9ed5b1c328e543be834b17edae40ea0bb8a8d4af91ad7515a6a731b10dc83f96100b98ad0ae57b8fb55c734df9fa5a0924373dea587d568453121bdc589457bcdad469f27f8028fb7837cb1797e64760a68dd32a37bd52b06880db29d963ff4b89883168bcf5da36830cd947a3e94e8c0093ac9b3e39599779b919cbd90e3d7ba49cbe1df589fffe8de1d9253fcf01e1d824a2039dd80cf3798a818a8c964204a67598cb3467600a8ab284c15ca0fb29f8826eb44710294b84f7f4ee61ee6d68ea243a2ff5b769cdb62a3b8a25e1339d9aeddeaff933c7721acbcbfe3c704f740f69a1ff3a2ad450ff49d2d007d785b3988c6bf577b8733fd143c27e81d08fc50639c29013a3ff3fa0b53d996f8c4df807bbddc92932229dd6da7a77f18f12d2cadd914edd8428f5059b85e000f74ae572b2f3627b4ba48a043096a4762f4fdfc7bba695f9510a16d56f3cc625d1a21fff080c0b08d32e76438a35c44d7cd0c6d6dfa72bc67d359cec0695ddd2cc48544b226f07b741b2e2eea25f557f216b17a3b689bf313b2f6ad734d98166c85a8a1fab55986cde20b3651792b9731dbe016939b6dab7686686f70d793286ef0c6cf2d3993aa81ae26a1cf8722784a4b3c8b9f68ca93545feb5872dcaf10b0ecde882fc904578796e512538bc4f466a2d7ff45c9384710f524a5ad89ae5ca5ef3bd597f9bb28e77d42bca3c503e34c50cd2943effa89ac739eae7501b7137c257ffff149e1fea3491523cf64f614107b00d599d1e87b53a507bf42ad7ee3a377ed493a6aea2c3127c2dcc78fd99d896dc093f618f4ca0bccc9775e3ff35d147c94f21af2336405e3bb1bc5311bcb735b141f4b1cc35f14c91b2c15b77e3053788886faa8f39d93c93db441db7a2a611625960e3d07aed33d0683e62ef5850d92a904fe0a1e23d87bf827df3103216bd85345e889dd51995da99eb302f29a0bb7d648e3d63ee970a18ce06d3365396853b96f4233c562f82506677f6401611d230b45c6591cbe38fdc776fa0f9a3ff498a7185411a85ce7778fb33fe5dfb1e474c06a3965f305d7d02cbd4db63267b0c629932f24bcf1aef825ede4ffeadde2fee045402f247b9c312bde1db3e7d5fa42b4124394493d75402487d7881744275a54bfb374c18ba7dad6a47c028135f89ab8e3d35a6e9cd97637c779f4805705e4a7495ab57060514fb9edb37628105610dd089e44036da409ddc66faec8048042eb9fcd17af56713ea688c3cd268721809536601f96cbd02319877cafeb89af1f6d40b53454cc591bdd598d5066688a0b9f24cf5769a33479d94f2b9b93604b9dd843d6b94a6a9480b1d2320f57ca67182544436682a6bcda604d59bb1091fdfd986b9642af398e2653f08d64bbf377de9d36be625c20612f9b4ac48225f6b59d4aa1cdbda8763ef2bdd13c5b8d119dc49b63f5a711698c304fad94e0ee9168878546dcc2df4e9fc5a9f575077825191f8a7fbe1ac288db87999ebabcd4a8c2c8dad3db47ebc0d45a5288039c8c7df70f499a88ebbbe270dc70743e1a5f2715247050ed8e83461a1c32db9c8dd7cca7d30dfb39553f1cd3ffee2eef7a999435c610de427032b6b6b92dad2b65b2e88f91287561b593030b88edf92632b0da0f1ec9df914a3bc7f3a30fe107563d64e77fa35359b9fe608922832b8980ad8ae52efdaa26f2cb7f86ff85ae70376706bb5fad13609a186f33bfacd799b04fab42ef9f1ffd36f4266fea9eb228d3e571a8238396989de1726684aa3a1f72f9c99610d39b40cc8624ac59576a7bd7a381df08e3233bab1f31c3d88160e42ef598c9641d8f3a2480920b1920ace10a1a46e511e6c78a9225c773a62d195976789558246540d8cac8fb76a30e83ae44fcc93179d13ef58394d348541d827dd35e60f2c76982f08be183c29d99ce2a70721ffd4ec79f859a70224e3ffa27db775bbacb88285e2a6dd0db4e0fde0be2c74083e6f9d854629bada7f6eb30f53542b9ea32d450dbea33314addd23d69fbb778a974c802ad39ffd7054e2b6a79d597ad43599eb90e18ca1a5fb0431036a1b19103abb2278bee2a606f7964b5f55d484bf759a6ef7a3b1ff099adea386094c047713be825ff2f9402d44989621b52045d9491156448dafd6a4a9e43de378a85eb73c5254592e2aa7fca9e859873061f37ef1fa75cb9ec7605a3c285bab3604bf95ca0eeb850e5bccb3d6c7b667a67f19c18448d7d8d1a39dba3edc796ba8e1579e063f55b13a324fb2a1b11edc315c44bb2667c1baeec9df9d3c5f62559ee0af4ec359e2b5f3a01f57dc4024b3eaf1901daa77285a45254e91ff7f8257f2f439c74da5607d668ece6ac52e79e88c8b760134cb1ddb3ac5e5c720259634491b1c0b0e98c6ed9c7a615a2174e567b745aee9ddde518e03bbd45f1118106f6f7ad6455265789e26357e6fe4fae61ffb13b45d6c9bc8079fc10e127289711e16b0030db98721c412fce12fc129bd36ea3459a468ff5b7b7496b6bf687497a79619f7935043478cdf2d95de37d116f67b83810c0a2b2cf6c95be19f6ca242418aa7d15f34ecccacd53f4e539636f5d4473aff73c4c400ea587e9e33b280b3d8f4e5d73343bd824161afbbc423897f1b63d87df00014780abd039499773628c699ac9461acb49af4749fbdfcdac47571988d393ce50431d5573ba940096f4bf2c38b96ff6fc9e4a1046882c5cb625118ee597d8e4993fa6d0a121d86d5f517b4cddc580a18d2de0c347413194c61fdbe127e012c378431f6f55b939e84fb11c70ebe66adbdc95849e8abbdf94211ba8d27e53682fdd4eb5a450342334fe1daa54b6f1cf2cc0a210f315a9c8e802699c472414fa63aff95e06845108e0de4ff5cf162bef0f0e82a2f1b72060aa21f1c340010ee2d2d3cd4281981d290e368d581119493bbc72ca3ebd97062d836b70298160f6747f9a2e3705dd448e8323abdff214bb112324624f3e399ace2cb48a169f939be204499010ff0385364a8616cf8c4c190b942546ea73464003e81d1bd58278c2b865c218039bcd4faf9243670ac755722044bd089403124ef8007bfd7f171dc4d1a4847a1b544a223c0a145cdfaf946f884cd9f44359f5ac5be37f3d1481011977e71d98ccdd513114f78afb79c9ec1cdc5851a39249615b370dea8aefbb99edc1124e6249d6f363cbd78c568ad8261ac84275d5251e8136e0761c9ca6731c27150bee9e65bd51621bcb3175ae2df8e4d5d3f01ec315bcaa03203f24bb6a29f4b9bce42762deaefd11823b28f8bafd6554092a5dbfa5d97f0b78aca87d095c6f1ff56903443ade782d462a8d61848191c20cf1b67f56d3e040a11ef70a8337aef1a128ec298899958155763ef3782f1cd0f648b26e13d86178b35bf57e77b45cd9ae56f4a370215046ce1c4134800f9eb5f7229ce56790a2890301a0bb7e775cbe7c94bbbe2bfcf58a100bb98cbd7491090d7ca880364ff66464a206031d27736f89946a9023834f43cf55fba6bf5a57343330cce006d9210ec14ee204f29d8fdb2cab6f091604055bcdf2a9a71874f9e4bda08872806f1fb081fc9dd570700eff51821cb5d64069943fd787d974389cc89239df51acfe8306e1eb1d56c60e1ba84e271f7e28cef68242d14b95975084d0965268c5fd8a8e81429dd40b671e65953157d0020fe9fca3f99656fd340b1b8be0a77a0659d497502fafb6c485a98c0561f64fcd03b7ecd11ef114c620bf26ae0033cbddd0b90a4fb347398ef48711efa4b38b43f631017faf30b41697c0e0095c7895a23a864ee3b24e35c29576740e50256992b2ac2f25acaed192c029887fd2eed3e9f7c6bb224eaa22492059669552ad9da793bb8630fa7b61824f26231794d07eddd663872760eb2b8e2f7212cd065b3458ad5678c3422859a96a64cdd488353f621b64fc05d7cb61c0c4ed46ae6937bbecbca29b29c4dedc3d79dff84bd945c576ab729c4d137cfc18da9da073e63af6acb2ee038a81ed54d732e2da7409f1c958ef7406047ccdb1073f8521971f08ac4fb95156561d9918bc3171d6a80b168cfe9346ca72b0963cca096b10277a7f0d3757cbf06291a55de4cd7a7f600580c96589adbb0d1033ac7ee02568e39227a69a7cddca8c7adc4ff47c69db1b1a0263311d653c7a2c47bdcd72f6e0e5725fccc080b2a3951e3fafba54373880f016a4b07692ecc044a3b964ca6f2b3998cf086c838d4810987d9d9a683d3a5cee150bb1700524399cfff9e9369bffd16e9973ff0f36ba5533a21fbb8dbe3809ef9330abe95fef8bc4f2d3c810b7234a6943f36b5f10ef1c1181582f3555e6442b01c7e22cb316ffcbdad1e964ed4f71e043d5f8f9fab66ba30f23ab7331c1e3a4a31b0d75e3ecc4c973f24774c2be071f68faef6ce4dfc3f71664d97c2969ef47a78b2cbec901d852ab7e892c3071282a27cc533efcdb0a5a486fb102a633b25149d0aa35eac2e24daefc23f2e922cd8714fef234802ffdee5bd943df74f60f360aed94150b5f1d2a5ee7a702e1ff1c72ea14731b1a0936008344f1d88e82c18cfc6626a51802d344d5043553e04caa874fd3a8685373fbb15969da13e11d2b6d549ce9158ddcfb57c1fc92117a2cef107958f1e28184c37a510681ba26a55c49f44bbe755e2a6c937974b53201cc983f5935e34808758c3aa68593f1a93706293d3deb221a333db633ca78889beb38f1b8b96b9db2e4017b3d5d210f9804d4425f11bc5c81221746de9d432d85fec84ee8fbc863fea73efd132d5cbc3297464c5edb164458faa79f68d739b6c2d7d316f38437df49f2d6a72ee8e869148c5a7dff9e77d5db49fe7746614a4eb31a19ed57f68388396554cf92763f06dd5d2cbf406dde763a849cbbaf6308d8f11c0517d24aa6e56b616ca6431b1928d99a0a22ffe8a7b9e59cc9dc4d5d5e5cf8b5fd408a23cde2957a947892b9d1afd340422b50a55d462360843f6dd859ff8cc4af5303ff19b6e01a57d797c678fbfc9536f173aa76572efbb11b281e7988ab0c17bc16c4cc6118e3389c3323d8fc7a92ccaee409ac8634c8ca3fe40b50031ce2cfc521a9b1787a2adbab53de32b5c2f8d95dfd7a3970c1fc8101652693cd0f69636dc64e20f316d665c9668a2b01559fee5b7f84e518437a6c21c0eb4e13df7cf08a3fca2a2733751c28e7981c8fad06f2e4ded5b0fae649bea189084dd5a8966c9e43f898729c36ecfdaae1d47c0096cebd08657c67750e3ec8c1e9faf1b4d47c95ba2fcac3460e8bb32088df3242d053bc930ef97ff743b41814dc37599a01c421ff5317a494ffe7023bfe5ff480ab1747113459b8b587c84364c6accad290c7572a52d9dd76114ed008a1a7cef59c0aba40a8141515fd44b6cf4ec95afb19182105f6c58060650c345019e7080b7c9914123d69d473fc380da06887c939151a0c729c71fffa308a23a9ce2f3110485024520acf4f457582ad97e5ffacd2a20942a6ff5cbaf58576d207f6e0ca625bb367a984c37f1d7379df4e2bbc2cddeddf378162dced9ddfb512a764dce74ae5963db81aec446a612b4fe36020a87ae608ab9e3a7373def7b4fc0eba17d5da8ce8cbb000552994b37dbb9aee0f5a6ac8d5a7b8c0d97b0ea40b51e61e962d890b20cb60c07423bdfd9de48", 0x1000}, {&(0x7f0000001380)="20a15e74740daee4362cdead300fd354bd5f47fc3c07738e2ee83772d63763d030e9a987f4da4cc931e0a475ac993cd7a27ff5017c4f8c9146212dcfe43018aa8eafaa3ecf4e78d7f7682a387c1d86792e4f54c1809bda0bb2d2a315981ae76dfce08bd2347e0100f5f1864dac772185b097b407aa1dfe295507e6fe7fbf3cdbc05cfab64137bb1af69ad5d1a6410e1fc4219938cfd2d568bb6a6a09ee0817f8bd68a07ca3c75f5ec62461fad03271826bf9a9cb3312df911b6581fa92e0767f9da1aaac7d77983666f361c8f2e2615e3a144340615d7ab35705ff92a12a277174f4deaaf09d0f36bfffa7ce445b5ff64ea4924553cadd92ce", 0xf9}, {&(0x7f0000001480)="c3d243275aa898550859af7b7a8ca26758ca6e9dca8fcfac62cf1c5d49d116f73db5ed2dde24282c3bc68e9c529db81121f47f24da9cd5790e4ba0c31a15cc30934b495725e94950a379fbc1f12edd60d771233cd793eb736fbfe6774c", 0x5d}, {&(0x7f0000001500)="853f92201a4a9273b6b215235ab043c6d47e193078ad55fde579198c587175bd991643ceafbc0d26acd8bbd58b6af5e6899a3c2b3481079ec0c3780c7acae541c692d6bdd055a4aa973c2bdc6e0c2db00b8d7898af86f9e29f7a64a79d89a53b0158ae0414bd9971f4fb32df352408bb9674d4888422a4f0cc296b8d8ebf1d3b4751dc2f895aa96eaf57282a0cae7220120f36cd972f2a59433dd5000df79d9cb0001e2cd52c970b5c8099", 0xab}], 0x7, &(0x7f00000017c0)=ANY=[@ANYBLOB="e0000000000000006106226f07000000b71df5218c41a19e5ad4f54b2a19899009075a4dc421d7e2df334ad5acb0e42c401827e78a7971bf5c02ea25d168f751051be251ad5acaeb927dae21e76cf6ff5dabbc37a1ca0c25067b6b43de36075f801da41ca42be0dabb5894517f6147cf7a2941440b91231afe384f4a19213449d731434a6dfde72257d5eee54ea5bd8976396a01f7b839d917a244cadbdec0d7ed399a7074a402615f4c0c050d241621457147ddae1121c6caf33b582d60a17a3d9824d751b222de5e9cc9d8e6278844622764900000e32f813d21d1538d3a8a5000000000000000010000000700000085bfe49477b761282a08f33638acce21a29b9c256ef16dcf22838a257ef7cb1e3b12b51cf1c43bb74a913e597f6188eb6fee84e983553483ffb80e0a8f6b7be63c44692d923347662c7e7e309be068"], 0x130}, 0x400) 02:54:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x1412, r1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0xffff, 0x3ff, 0x1, 0x1, 0x6, 0x0, 0x101, 0x2, 0x1, 0x765000000000000, 0x3}) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r8, 0x0, 0x0) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000380)={0x1, 0x40, 0x7f, 0x0, 0xe913}) r9 = dup2(r2, r4) sendto$inet(r9, &(0x7f0000000180)="e460fa059400907a162ea406f16f21ac554ceb3c3a2b63132b477a1e600260255a0ff37e037a6b0472684d1e77ae5b9496a397d1e26987aa0c7b3e034a08c76171f91528e70c1062125a6b7c1ea1a7275b716a55b097214bbf06d716c240409562f171f489f9926fab69f7754051f2d7", 0x70, 0x5, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x7, 0xfffffff7, 0x8, 0x1, 0x80000001, 0x2, 0x81, 0x0, 0x1, 0xfffffffffffff000, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x80000000010207, 0x8) acct(&(0x7f0000000140)='./file0/file0\x00') r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r12, 0x0, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000340)={0x100000000, 0x8000}, 0x10) 02:54:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="d76a5da4facd083f38f9ffbca0f1a4220e2a", 0x12) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) r1 = geteuid() setreuid(r1, 0x0) r2 = geteuid() r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) fsync(r0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000001c0)=""/194) open(&(0x7f0000000300)='./bus/file0\x00', 0x800, 0x41) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000000c0)=""/93) setreuid(r2, 0x0) setreuid(r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:54:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x1) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xffff, 0x8000}, 0xc) 02:54:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2164480dac1d738314f93140b8b7b247208f4c18907b0876be347c947d520879e3bcd56cd110f26c2488b6b8e30055e549af8514bcc5b9302be99f52fea9f37044c4257af455c5b303436e0152dc83ea9fd9ef61006f8a990857f89fc827"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 02:54:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 02:54:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() setreuid(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./bus\x00', 0x2000, 0x7fffffff) r4 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1}, 0xffff, 0x8, r4, 0x0, 0x9, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffff9c, 0x0, 0xf8) 02:54:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x17e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000480)="fbaf8a8d1a029be96914f6357e3a220db177e2297a07149e025bf1935ae6ffbc9172d73d6ca75e9478376207ab93124e4bb4e2a655b211edfa52b1c6f9d5cb98ac268c7f67199514a3ecf44dd70f5763f3170ab2314eaa40c07b3a6abcff329688c6a1cea15c837b273d7abf896a4aa3a4d7b42b761e65709e469fb40700000000000000a3d424bb304abc390cc51138c2be816c853488fd59df44ea495f7f993261921d7c0db630398000000000000000797ba705f5890b680e9f967ee4f626e193e18a72d9735dc24b71a0d0396ca6f1e365e6ca9315f7ec0e7aab97a75fb37fd852d274277c000000000000000000000000000000000000000000de15c15d4a1eb0aa9431f92956fa967e0c73440063291e378148d1f8bee37c62cf3cd1a8bf94b75e3e943af3807b0b42da6f27c6e7b7c880ce9ad128e49361d4d40bb05adb7e5a56419843e5fe11e52e1ba0c8787e1d6fb3d79289bd42bb3e0ad8b4525b7c6a7efd686165f76a9211854d5d3b77dbef98fbf95f56b91abaccd7e36fdaac5b35fa609955e15e2436dac1054799b03dbabd37c88c4397b311b1d8310cf920744822e9cb8bf6ce487551d34d02648c19995c825a559b51389909238f5eeb90e3e5cb6e3ef2688a1e55f6eeab9865c0cb93cc378fb5510048c2263d85310b0c8a6cd42ca19a3f3e745a98bddca1fa96fd3550b237471177d68746eef294bc70fce2ac5b3084c17f3da3ab45e8c7c0d995be8da3684e43cec7d8e7e9e3439a82adba899f9928e5ed929ee38a6911eb2d2aef074fa964dcca195a429dc73c600da866513b812f1338844e1160d7bd5be4e01fa80cd10eb8a7df5bb2a4c46618c4c7576059801d08fd2df5097458036e799d8f6ff214ceca59d173fc3b29bdfc1541f192569c22918b9252d6db4066d84126072fee73ec5763de04921404884fdfa6ba4639a0a1570be52c45c9c19520854914912f6a4c6ee383d2d8295d33bf0b2218e35eb68371ffffff7fffffffff09d9d544558300ad16d58722da553f84e39a781d4c4c12fff3bcd7856dbd373bdb2085a7e09c784f9ffa709893fdb455bd8975d8fdbface7d572f7daa0e5f5d578dde0e44c489938af4143adcaa97793b1c676", 0x322, 0x0, 0x10000) 02:54:23 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r5, 0x0, 0x0) setsockopt(r5, 0x7, 0x800000000000009, &(0x7f00000000c0)="2c06ba52f32a1e43367ce2fdab24c7ea4a2da84ae220c680bcfca3c061188e393953eca9316ea9dda04a5a3f9f935028a4589109816edc", 0x37) dup2(r3, r0) setsockopt(r0, 0x29, 0x1, &(0x7f0000000140)="eb7fcbfc13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:54:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 02:54:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x1d}, {0x20000000000006}]}) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x4) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 02:54:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:54:23 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8a) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) flock(r4, 0x6) write(r2, &(0x7f0000000100)="87f1474aab6bd2062bc1f33310a9c5e66be56adc8e0a94ff29faea947b7cd320cd9df61f8e0525a9c349b9ad88f6f349faca681265e3bb6ba78deb079a166e8482f06594fce55050bb973c915ef268dfca4a81b39dcfa3bb3adf284b3e8b9ca46d4f05406cafa9b0a0a8b4681fbffac535e4eeda064c2a0c30e5647baa265bd3e4062a139c9f91850d8a163c0c6767ba02823699472d2cf73529fc259be0bee619c8bb60e48fb65a992d27fab1366afb3a3c6b844d096ca5aeb75f5e4c333a6da17de679763a7a9d189dbddf94c41834e01ffc465e", 0xd5) 02:54:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x3) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0xfffffffffffffce3}, 0x40b) 02:54:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x6, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 02:54:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x101, 0x5028}, 0xc) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000180)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 02:54:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="e401907ed3e7ddd3866bf942f4ad03d52e2f66696c6530004ee26360bbaed92d38dc"], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="80d0ce12e1a3c4878f43547d3c994995f252048b48b409a1267c02249aabe36c29991fb72358024867ece9f3e92b2244a5d214274fe3efdabad31d74d0f6908c0b837be09d486f448af3c7b61f0829293970e82071526ad1975790dd5ac55f802c41f0d53eac534e4d16bf426a4a2fbe810c2be97a2090cf4869996da3d55ca3e4fcafe2adf116173b53947e4cb696436c531813e8eb7ced8826845d13592e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) dup2(r2, r0) write(0xffffffffffffffff, &(0x7f0000000100)="a5ccdab6ab6002fc391ac3bc318b14ba66543f1e696af74ed52a4ab1b82af07962e815ea0f", 0x25) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x20, 0x5, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = open(&(0x7f0000000080)='./file1\x00', 0x2, 0x44) ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:54:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x8000002000000000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 02:54:24 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = geteuid() setreuid(r2, 0x0) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0]) r4 = kqueue() r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r7 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) lchown(&(0x7f0000000100)='./bus\x00', r2, r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x5) 02:54:24 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$getflags(r3, 0x1) r5 = kqueue() ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xae, 0x0, &(0x7f00000000c0)=""/174}) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) dup2(r2, r5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getgid() fchown(0xffffffffffffff9c, r8, r9) 02:54:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="d0d9c9e440a1ef2edb8b2a84d6c8") 02:54:24 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da4", 0x39}, {&(0x7f0000000380)="44c64ffe56fe2eaace", 0x9}], 0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff16b2ffddffffff00000000aaaaaa0086dd60a4f0050000000000000000000000000000000000000000ff02000000000000000000009e9565fc4a7c82c48fcd96306fe9edb1062f204c40fe59c4a35b271aca04dd813059b543819c228aef9289f3f74c8311e993d66bf1ce14d0d40a00255e2bc00ccaf9cb34dcfd92d139978080f995e7b70ead5091030edcc8d78aaef735ed14e9c22578874c0e179bc04d9a2f9eb2061dd37cc0e3995d46c776da4e28a9b1f75bc9c57d30a6ba03c2480ae05a7a6f833e32c11e11ba6b6ee01b5e6f2c356473"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040)=0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r5, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "0000100cc80000009b080000ff00"}) ioctl$TIOCSTART(r3, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = kqueue() r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r8, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000400)={0x2, 0x8f3b}) r9 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r9, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r10, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) pwrite(r9, &(0x7f0000000100)="709d34bbee54b6718b9f47c8630de97c5a4e57993a02ddcffc4916dc38e35983ab6a7701276f6cd13097c3a9721e45f9f4c9894982efd55789b89d9f2bbbd07ee5907eea0305c27c56ff00256d5ea2192a4cfc41792735483f19b2e4e6756acbec08863601464ed5ab3bea44b1422280f42e8f36021af8f6e3ce3449324b8d42b96112720ecac1512505c0b1c2d9200d58136c17cd62810b7e98b0c7", 0x9c, 0x0, 0x3) 02:54:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e08bcdcd88b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 02:54:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000080)={0x25, 0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x1, 0xe0a0}, 0x0, 0x0, 0x0) syz_open_pts() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bb9fa8b3847236fc8a6e350e2068c149e977a0b4"}) 02:54:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r5 = msgget(0x2, 0x10) r6 = geteuid() r7 = semget$private(0x0, 0x8, 0x80000200) semget(0x0, 0x0, 0x80) r8 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r8, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r8, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) semop(r8, &(0x7f0000000180)=[{0x4, 0x1, 0x2000}, {0x4, 0x40, 0x1800}, {0x5, 0xfff7, 0x1000}], 0x3) semop(r7, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r14, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[], 0x0) r16 = geteuid() setreuid(r16, 0x0) r17 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x2, r6, r10, r16, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r17, r11, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r10) pipe2(&(0x7f00000000c0), 0x0) Ë./file0 !þË./file0./file0 !þpckbd_enable: command error 02:54:26 executing program 0: syz_emit_ethernet(0x20, &(0x7f00000000c0)="2da7030a9292b63a0005ffff88e7576bc490445a3cdb75054d925b195630be49") ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x200, 0x1, 0x9, 0x8e81, 0x40}, 0xc) 02:54:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x2d, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) fchmodat(r6, &(0x7f0000000100)='./file0\x00', 0x4, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f00001da000/0x1000)=nil, 0x1000, 0x6, 0xa012, r3, 0x0, 0x0) r9 = kqueue() fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) r10 = dup2(r8, r9) connect(r10, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 02:54:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00df8fb1854fb295db948e162d1c584c73a887a6d0e7165420859ce0ca3f1565440c43eddd152329b813876703412c8fa6c8a449f3aa19a52be86e793134aa3212b4caa66aadad792c0fcb3785909131a4185a337dfd5c236da31fb30612d6d6c9cf03c13f81a887b4fdf1263acce477fc7a4df0d10641e1fdc7bd116ef278d2ba5a8a9e6be955a2abd39b070aeb20b275ad05d0ba5b1fd2e9f86a85abde9b8a11dc778285dfb33bb68bcacc3f0a167dde0571dd2556e873a371a82ed4c1eb26d1fff6e12089065123b5ceec8e7ad1c480825d4a007e2a2b7c796f861b20a7eb032726d8f011ef13e93210091530992699ada2802b287bc404adba91"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20b78, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) write(r7, &(0x7f0000000040)="100e2956b9223776", 0x8) 02:54:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x400000000002, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x7}, 0xc) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r5, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) 02:54:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x4, 0x0, 0x0, 0x1}, {0x24, 0x0, 0x55}, {0x9, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x7) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x50, 0x0) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x308) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000001c0)=""/151) clock_getres(0x0, &(0x7f0000000140)) 02:54:26 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x7fff, 0x1, './file0\x00', 0x36d1, 0x9, 0x28, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000000c0)) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 02:54:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0xe6}, {0x3c, 0x0, 0x0, 0x8}, {0x61}, {0x4006, 0x0, 0x0, 0x2}]}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 02:54:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) mkdirat(r3, &(0x7f0000000140)='./bus\x00', 0x194) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 02:54:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x400, 0x10000000}, {0x18, 0x3, 0x100, 0x7fff}, 0x4, [0x1, 0x6, 0x8, 0x3, 0x1, 0x7, 0x6, 0x3ff]}, 0x3c) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[0x31, 0x8, 0x5, 0x0, 0xfffffc00, 0x2, 0xfffffffe, 0x1, 0x0, 0x7ff]}) 02:54:26 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc68006000070b2ab4fcfecc7aaaaaaaaaa0086d860a4f00800182c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 02:54:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:54:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xcf0}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=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, &(0x7f00005d8000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000540)='./file1\x00', 0x20088, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000580)=0x40) close(r1) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 02:54:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 02:54:26 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040), 0x8021, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x9, 0x0, 0xffffffff, "79f0d539a41240b800000000000100ecff00"}) 02:54:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x15}], 0x1, 0x400) write(r2, &(0x7f0000000340)="ba", 0x1) 02:54:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000100), 0x4) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) setsockopt(r3, 0x18a, 0x344, &(0x7f0000000040)="6923fd2b99a31dff1112903b49442f8ea8ff6e160ad662b626b8267610fe25059bea2129066b267c031f41e015491ff3", 0x30) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) accept(r4, 0x0, &(0x7f0000000000)) 02:54:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="31e16dd93fee1e66105354723080ba7e34a77119cd361d6b24b196ae3e7ddc2cdc3e4f999b4da70d8ec78b454c0300000000000011df7ae6f1607802c3a7112305b313af355a0ee1c93ffdf45fceebaf6783e6a6b63912eb8bfa40849d3a1aa9ca12c5e84a5acf40c65a689b4bf081145ab4bf020e731edd2af98160ee66c71d8a37a7d617cab43413a517bceaf325c638cb3cab5447be1ed741f4ab8b254338e2edc562b2a3222f4fd08683a163814da683f8d473d74e46e07932a2a02a5d29c68afe378c2922c494598f675d93523acd9c0d10541accb1084dbdda7b41f52bd2055213b86dbafc6f34ce009cdfd1fccb2c53bd02a7570cf4096c1d70d2296501ea39e0003eb1944b77c926ba32e0241eebc3446c6987be10f20af2f2f4c122457d0f12876ef5361599e9c9b73d95c0fa10ce7c2f14f7e355bab59b76e5092425235dd43d1f16912a7a66714ddc60c996001177c941dbc8f76cf098f1f90a459b2fc29aae5901c582e9ee734d3b8e6b78d3ae325f375f3220425b115f0a90de4cf2dc3e80a044b5077bc0df7f755a913f4ed1cc3d0a8d4a0f29bf666012d3000000000000000000eb8b76106eaaca1941ca53b8ac50ede7911cbfda1941cd8760221fb207a7916d5bdd82d33e49c12f000fd446665e216e2052f8fab17fc9be71cfd2b610559df8a8036581c1e1e8f78ca3311e1ec85112aeac62ee4ba33fd7a43a0b20b69b7b2dd10b969ca25f9597f5b2848d48537cf263b809d6d1a1555bfcfc86570ef605538337cf9f39c2d23acdf35f9ae80aa4a3a5110447980034a2ad94878f5d1a20803cd9291c7dcd30c785d6ee4cb996773bf4dc47b16c149dc550bf97f0a416706f49090c96fe8ba2a7dbb3f237c00cd81b9bfca5ef935d093067e9a58f721892a032a8ced9cfe8fc063b64c08c04fe711cfd7d17cb702db59381af71166f84621f5828fcdfbd55fcba41216ffe7aa1901b8c7096c914623bfa6ecda3b8f98167e62a5482669a85e7cb9892a442906545a21b9919881767d3b1c2243c0afafc81e7db9b28703c2783c0f50d751e33a51b2f743bb8fe5eee4cabfd61fe931a4a4468c00b7d86a69ba378c47856e6149b9f1ecded93b82bc07bfa2c063ab25de84c1d2623ff9b5da8e1e3c76a4cc7ec957750193ba08346d17df93a875423bc67add576761c775344647f98cb47c90f36f1ef903a63db4d3934ac5c1a22a4c4578f906e9ef2fcd349bc0cfd54ec961cf3a17dee25992fb0691f6abf179b3212586fb98edc11895b300400000000000000000000000000000000000000000000fbfd2e3549c595fabdee01b480e50ec4a49312354a3ea3ce71b7b737285a50d2eff6b8e15b5ce3282113d5e87cf43abb151ed22bb23c6102c0dc40"], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = semget(0x0, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x102, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) semop(r2, &(0x7f0000000240)=[{0x1, 0x86, 0x3800}, {0x0, 0x44, 0x1c00}, {0x0, 0x3, 0x7fc}, {0x1, 0x1, 0x1000}, {0x0, 0x68, 0xc00}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/167) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = semget(0x1, 0xb, 0x8) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0x80) socketpair(0x4b, 0x2, 0x4, &(0x7f0000000200)) r4 = dup(r0) listen(r4, 0x0) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000001740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad122c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96080000000000000000b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000"], 0x10) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$inet_opts(r9, 0x0, 0x208000000000b, 0x0, 0x0) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f00000004c0)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000280)="8407fd75cf8a226530e60975833d227adb9da804541b82a0cc85db0be002000000bf0b2e33f5cd", 0x27) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r11 = socket(0x11, 0x3, 0x0) setsockopt(r11, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x20, 0x0) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r12, 0x0, 0x0) sendto$unix(r6, &(0x7f0000001c80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bfc05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0656b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc361b105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb23cf7bb3c755ec10d425fe1e5e24c809a8cae675ff720410fa42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac6984d7375ee754cf1326504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bb7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd32550626389fbc4eed5c232b5b8a2587fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3cf7762269a83899cf501a5b1733f22dfd7ba7839621ad76f5b6f679498ae7657e75fc610420cda1490d995641931ef248b84c06483364b9d067defa6d4e183357a76dd1cf8d6f0136804fe76e23e90a68cbce24e6b17f716524a0c889f0946906f769908166a88e9b1f9636c3055e1317c640fa7b1a009196746f396ce83fe7731c90fa793d008f", 0x5f6, 0x4, 0x0, 0x0) 02:54:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/147, 0x93, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xffff, 0x3, 0x2, 0x7fff}, {0x1f, 0x9, 0xd7, 0x100}]}) 02:54:27 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="2421dfa35c7339b1dffa920884fc19d631ac8dece50862e8e522ebde35ee61168abeca5dc012e8946a00b4baa3e94f088064427185192beaa71d2bd350d8dc468bb7b3399c4d276a6fdb926848548e50f2d3efc03092e7caa4d716e0fdc397e9d0dda506df51496f3b406cf1c3987832885c18ec6bdfaef45cdb9c26dd15d1ce2e8cedb6e19259affb4e788286cad9818d0457762cae13ce68ea1350d17d8a2138bd23d0176d113dae7d34ca0f1340147ff28d6ffedb6c23a0b53dab437f036a0f23bd43fda4bd2428a3d31217a38643241730887e632c0bd98c5b009b8f3c7489d679a014c1e52bbc5100fa64fcd8c84d0ae2995473cb2c6a8565348a024a0c0a116c6b82606a42436a68323603aa5084bd6b37618cee0ce314d78d722e78aeb1eb1ca5f000"/304, 0x130}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:54:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2e030000000c6b9b3fea3baeecc18a03b10020a58fe43bea7a07246ebf798f5ed2d9ac55a52f7dc806278281488cefcfdba6f9c748eea185479029d8d3f0e86de7fb584d490000007c62f567d55587267ba5050932ed612e5ffe04fd83800b572cf55070a2140328de431ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd2ab67f05c440000447c89262b7abec43beaf656f9362301576534c2d7ceac6f705d401000000b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fcd03af4c9fc348ee4013cff9dbd878bc4230731754b4822fcb1da73e8129e86bdb9d36295c7a83e370d9e13edef846e920b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f4730068492ffffdd36f323ba56df5b96402e4ab3105d001a921040eabb7713aca8a5890ccd4cddcc879b1c4e62b74d672aea96555785b64cd34d6eace517069d9a6f2f7fa32c8fc7e2f3bdbc294e6e27e92609c0131f2c4556c729fe045776f78d265319d6be77b913ef08d3800d9fc2cd9db34ce5a001c7440128ca941818d2d5e5155fa497ba8c3f593a60232caff6fd02cce073bd0dc3c5bfa3dc4a4e12aaed816bb0f5abd4f5634d715a4d0bc58371945a4917e76dd46e44a72e4b75671a8d289518e0ecf4d7d21704644bb0bfa1e5e8733f567f9524201c832bb01cd543d6bf36052a3cc261adae6ca10a67742b66132a0000000000"], 0x10) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getpgid(r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) r5 = msgget(0x3, 0x20) r6 = geteuid() r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0x0]) r8 = geteuid() setreuid(r8, 0x0) r9 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0x0]) getgroups(0x3, &(0x7f0000000080)=[r9, 0x0, 0x0]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x654, r6, r7, r8, r10, 0x80, 0x2}, 0xbf6, 0x5, r4, r3, 0x401, 0x7f, 0x4, 0x100}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x80, 0x1be, 0x1, 0xbe62, 0x1, 0x8, 0x2, 0x2, 0x401, 0x5}) 02:54:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1c}, {0x15, 0x81}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x20, 0x1, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/244, &(0x7f00000000c0)=0xf4) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r6, 0x0, 0xfffffffffffffffe) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x4) 02:54:27 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f3304170919cce61818ac58199f8f08583055dcd77b91016c9de48903a0e725397f512e14ccb2d0fad4a79272f5f2b260e246ac488edd8e1b320a4338b4a6fdb0139125f824f1d668c4facb88c95ea29e3ececd1b3aae337787dc9d5f08fcd4b14e99ef5121f56bf0a2e9d786d95a8bc34081797bd1e58bc501530d667a09bfdc17c855dcaaf9db57fda2a92e4afecb7993a272c2bdf97299272d151357909ca13f9a29cd151828315421c357c04502de2b3bd21de3ffe547491ef50dd467b907220fd9b844d4f16759fd86c3874947fbbd1e75d1e4ba3fda8657155c9f18ec8f9845b3a57d12989b8779799dbb9ad05f7db914f458a60a0431ec3927110b9cacd788a5f2abd2d878ba4cceba447a3106f10627eba1e0"], 0x1) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) 02:54:27 executing program 1: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000001c0)) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8000, 0x28f, 0x3e64, 0x1, 0x101, 0xfffffc01, 0x1, 0x1, 0x2, 0xde04, 0x6}) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff0000001257aea8c5000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:54:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4, 0x80, 0x1, 0x9}) 02:54:27 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() fcntl$getown(r0, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x18, 0x20, 0x101, 0xfffffffffffffff7}, {{r1}, 0x5, 0x9a, 0x1, 0x983d, 0x7}, {{r1}, 0xfffffffffffffffe, 0x7c, 0x80, 0xfffffffffffffffc, 0xffff}, {{r2}, 0xfffffffffffffffb, 0x0, 0xffff7, 0x6}, {{r1}, 0xfffffffffffffffc, 0x4, 0x10, 0x6, 0x2}], 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) r3 = semget$private(0x0, 0x3, 0x21) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x2, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000001c0)=""/194) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/58) 02:54:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020400ac14"], 0x1) mprotect(&(0x7f000044f000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 02:54:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x8, &(0x7f0000000000)) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000040)=0x355) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:54:27 executing program 0: syz_extract_tcp_res(&(0x7f0000000200), 0x7, 0x80000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x9) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x8000, 0x40) getpeername$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/44}, &(0x7f0000000100)=0x2e) fsync(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) acct(&(0x7f00000001c0)='./file0\x00') 02:54:28 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xd67) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = geteuid() setreuid(r0, 0x0) r1 = getgid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) lchown(&(0x7f00000002c0)='./file0\x00', r0, r1) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000001c0)=""/194) r4 = geteuid() setreuid(r4, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x14ce, r4, 0x0, 0xffffffffffffffff, r7, 0x100, 0x1}, 0x7, 0x100000001, 0xffffffffffffffad}) r8 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r8, 0xffffffffffffffff) 02:54:28 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x19) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) recvmsg(r4, &(0x7f0000000380)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/220, 0xdc}, {&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000240)=""/109, 0x6d}], 0x3, &(0x7f0000000300)=""/78, 0x4e}, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 02:54:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8], [], [{}, {}, {}, {}, {0x0, 0x9}, {}, {}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 02:54:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) fcntl$getflags(r2, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 02:54:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 02:54:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x7, 0x1f}, {0x0, 0x1}, {0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = dup(r0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 02:54:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x1, 0x5, 0x3) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:54:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x11d}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:54:28 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004000000024a, 0x0) r0 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) nanosleep(&(0x7f0000000180)={0xfffffffffffffffe}, 0x0) 02:54:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xe0a], [0x0, 0x0, 0x10000000000401], [{}, {0x0, 0x0, 0x464}, {0x0, 0x0, 0xfffffffe}, {}, {0x81}], {}, {0x0, 0x0, 0x0, 0x200000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) munlockall() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000000c0)={0x80000000, [{0x3, 0x4}, {0x1}, {0x3, 0xfa}, {0x1, 0x9}, {0x1, 0x3}, {0x3, 0xffff}, {0x2, 0xfff}, {0x1, 0x9}, {0x2, 0x1000}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0x5}, {0x1, 0xc0fd}, {0x2, 0xca5d}, {0x3, 0x200}, {0x1, 0x3}, {0x2, 0x10001}, {0x1}, {0x2, 0x7fff}, {0x3, 0x80000001}, {0x1, 0xe1d2}, {0x2, 0x3d3}, {0x2, 0x7}, {0x2, 0x8}, {0x1, 0x15}, {0x1, 0x48}, {0x3, 0x7fff}, {0x0, 0x3}, {0x1, 0x4}, {0x3, 0x9}, {0x2, 0x4}, {0x3, 0x1f}]}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x5) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000080)) 02:54:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206, 0x9c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x3}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000040)) r6 = dup(r4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74db090000000000000012e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1069f8ab7daa931ae61f948d164e9b715dfdad7270825f89d4cc59a784b2a0ac941e57658a540bd8259f299c8974e0d61f1fa292a3f"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r7) ioctl$TIOCDRAIN(r6, 0x2000745e) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000500)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000140)=0xffff) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 02:54:28 executing program 0: r0 = getgid() setgid(r0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xfffffcda) r2 = getgid() r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r5, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) chown(&(0x7f0000000040)='.\x00', 0x0, r2) open$dir(&(0x7f0000000100)='./file0\x00', 0x24a, 0x89) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 02:54:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r5, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x47, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x3) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) r7 = socket$inet6(0x18, 0x3, 0x7) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000000), 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e3377007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f2f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r9, @ANYRES32=0x0, @ANYRESHEX=r8, @ANYRESHEX=r8, @ANYRES32=0x0, @ANYRES64=r9]], 0x1, 0x1, 0x1000) msgrcv(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x5}) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r19, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r20, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r15, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r21, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r22 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1004, &(0x7f0000000000), 0x2) fcntl$getown(r13, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r17, r16, r14, 0x4e, 0xffffffff00000001}, 0x102, 0xc07, r18, 0xffffffffffffffff, 0xa5, 0x8, 0x100000000, 0x2}) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 02:54:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r7, 0x0, 0x8d2f, 0x0) r8 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r9 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = geteuid() r12 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() getuid() r18 = geteuid() setreuid(r18, 0x0) r19 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r19, 0x0]) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x671c6d7b, r16, r17, r18, r19, 0x84, 0x1000}, 0xf2b2, 0x10001, 0xa9c}) fchown(r12, r13, r17) chown(&(0x7f0000000100)='./bus\x00', r11, r17) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r5, 0xffffffffffffffff, r10, r17, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r21, r4, 0x7, 0x0, 0x4, 0x80000001}) r25 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) 02:54:28 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000001780)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="9d521c6eba6c118c03d90aaf1e63b02cdca31bdc708d1e35819ad049e4c51d9b438695f00c17eda6f36e9411be6d4a14c89e00633874d6cddbf6205fc2a1b77f70d049759fe5c6fe256897600cd79c82d484", 0x52}, {&(0x7f0000000180)="ce20fe205a5b0e7da3fbe237032cb9ff8d40014ccd766116bf52317272c1b01cc7b2b7bdbc82bcfef53960e7ee2b990f004c83511b899cc19173ce737dcd029a5bc5cae12bc21912c8baf3ceccbe4570e0467a54a8bf479e9d3faedecc6d77622d820c06595aa834546dffce7423b4581d5fb0d2c13cfd12173c2dd057b7a584bef7b4909503a872402c0594a408d57215801992793e376b06ee2bf3b68644e8270094b7c5a10417c06bd0e292187341", 0xb0}], 0x2, &(0x7f0000002d00)=ANY=[@ANYBLOB="a800000000000000010000000800000084f6d34e73fb9a66ba648e06f21551d79f284085b6171fb1bc38736a77785b77d8db9f2a90f64d0a46bfb554b9b2ed6d68474e268f0690abf71eeb4c8553b6e35b256a296b3538bc6f89128fb13e98f422446dda8dec3d5da4b15a8e5fa9365de833b45116a46e9444359351214f5edb7e993e5a2e34019551e1d5a65eebdf6e12c5c3a52ec7bcb3ec2181ed682247cb6f055d285f0657fb500000000000000001000000070000004a9a8b2796cb0d9245d676fb19d03d9fd459d9762c002b3bc5ec39dd099d19fbe4398de2405fa84a3bf6ff885837ec3ed076fc8bc93c8cdb905171de7364151ef000000000000000010000007f000000a5a3e8057cf2eb6f90dd4377383787abb197e0dc309d819020f134460ba3c129e1b25c40e87cb0d3e466c2cae933630ae19c91f6ba255ed49cf12cc8b0b4c1f886393b6cc5f7b6eee6e5196bf7d94cfd1dca175ab63f7766a635f2978408e3d7f108ffc9dfd63af73912c71ea77540dd1a3c10feb4faf8c26ed72ded961fabfbecbcf3d83fcc3ebd97dd2856f4019b3517fcdce2d2b330fb10f8b5b1a4775edd5cb0b88864a86c2cec244a4d2d598aebf6cc8d3eb52c485e26b1579fb603550f017501263fd7db8d7463416ea80429a86d8c92edbb9b0c9134e983e73a0000007000000000000000ffff000024ffffffe9440ccd6acdfcd604eed82c3cc76df5ffa6ed590b64ac3f225b8f64ceab75a2b5e6ce27c97e3890c9a2ce52359f71bb72116068a974f775ea38ecab8da4877a25bb94344dfc3263e12d315923dfeefa386902c4a6736464796a6a3d2a5f699f86a46668d0000000000001000000000000ffff0000f5320000eb3dbf7f54ecf74aa5ab861e83b8441ddfb0e28b9c5be1318813fb1e34bb28167075ffd21852d2d55ef37656259a8b92b5ba6450846b1118742a10a0570d970672c4979202d0c28cc8dd9cddabadb489a280442a0961b9c0a60717a0fd29cb14c1b7d522b1cfdea4e95cad5dddde9723e01910fa19421885bbca62b12d16ac8c6ce9a8b577567b4922b999d5bfca548783ec26d147e9d00e2685cb588e99a70508d8bc8c5938ac41c4217e6b3274efb1996bdb6217383293c3fe2e5f001a237d3919806cf51b8c64039d5ce8a5c931b942f911e5b94120a1f8a125fed8e56aad2493209fcdc2303d920b2c6900000000d8000000000000000100000004000000323da1f0be83c149f88e55fbbbae08d36cb0cdb5a429ee250cc75aeec9c8c4f694488e032cd0421371dffb90d4423b72405c8828e923bf550a63f6b5c08c13281eec0222bc5907c1f5e509c8cdb5e74fc826b63b20bd608a88a56d2e46b01f76e221ad0aa0f2c15419051e3fae315d89b8bfa871e14994b7f8aad254badbfb6a80c85ff6999f9ba9e000bc1cc081b5f9ebc717b7b17b55d31dbcb25ff018c5f51205865de9b8f9d1d91199485fc2e782b61412264b0f8dd75bff6c845fcef88478e5e00000000000101000000000000001000000d8000000918e5f9759441a9de562562925f23a3fbf44d0a801c8450c05ecce719e45d4e7cd81c5d2548b7b8860b9fe7f30a5ed472b8553d3659a7c5039379226a80e2ad54f66b5889f32a1974254c713b513ef10348dbd5e9d91fdbd1bfe636850baa134aae5e737d27261d6cf4cf992dd1c7054c16125514fe350edb22ba0e3df4132cf7a8dc32d8b30a68afa8aeaf245f3d3ad19ef1c5aa6c339042678f705f05bff2e864981036554f8ffcc4dfb158a82374577574bb25073f1b7d357d2f671311c939a07cbc1250b2d08a0ef5eaf716cc3419c31072a79b06e89100669e0845de0f1c4b84442dcf0c328ba3b8ce5a2ecc889d75a3e388be71d7d34989b0038bb8be311f0126a4ff5136c4b8a5de040008f21c3d4a7e55323a7cbcbfc0fe2950f9bf0b716c019cbba621bcbcf4156f48b6ba52eb751d4f9da56d416f9600487086279a0643294978618e883ad2644bf14ea8dec8898484b9d6100975d78444cce935c064f1a22623beee563e42f1dab49cb87eeec06883073985fafb4b7a7b6713d1022839263e45b10b9150bd7d809c6b86c483bc000cf7c85a145a993bdbffa98fc9b3ffbe3b4958d02c81c0c3f96c59e3ba0c6a50a2c4f78b755d6b0f2ca4a0e4a6e96434dd50dccf978c83cdbbf3ee703e3622e82fc46c98e922995ccdeb81de2b87f70b5341aa32fde290c8720338f3d7b7c77edb4be3958dfb2e55e395cc8c4f358239d2e2487b9271499581df83d40dcfdb82a210170683f69470f3f31185417d5d92e433cdca09da50da82bf5d183726d2ad34016c9f0f327cfadda545a642aa69c32dad511c6a5037064ba486883ad66cacbfaa7f5c4ad400e0dc2e6be7c1c4c1ff18c653b4763ee879d37870e53a1d6f81beba747f3d23156ce627f309808b4bf5b14abfcf818ad34e74da4b968957556f7fd60ab49f0a83180e7349c07d3fdc35f337113c8f60dbc48d0af0bcc8a599d9875b253a8002c855dfa37f9492087fe787c8d2547044e698e0e3a9fcfac94e7933125fa7f2418ac1c1df10d6191a690bab2a3d0c4187d1bdac0b26537d2d4d917796e1ec9a8d62ffde31f611586fd80dc42acbd05a5dbc770e170a23f1b3f0b731120db5a10f90b0a8a398cd748a7bfdd364f0a11589e19b87c0372b4861eff53dfb2c6eda7068592060be7953bb7b006c3033e842b7f0c719aa3de32bf68df281af853455f4003a820462b7a73c0d019c10e13404e0b204e0d51078150c33272153431064373d01dacd277c56961f0c3d54dc313c313884b59ce255f4f5a88b8356b8013f279b2bbefaf1d5acdc70aee7e16492ef717ecf095d2c289906c460efc9571ab266e510917630c111ca57bffd46397b68d2f4931a6c6bfe73526102eeb14ecd4fcbcf61f004b4bc1533ef7cbee42de108afcf1b5e3d55e569c51a760363844166eac3adbd458ae0076cdb88ead0670e7e6b516c5c2815a02dc2c07ac2bba6413dc56cd91baefbb11d65e8de080dd1a54234dd4cb48713d703a772abb23ffdd9c3aed6af8709ae62b34f7d4346d82e2a417b38ea5c595496312b2a464c5fc5c1e3711de46ce6267d28be2060e4da1b17a5af89921a15d8707782bebf21b327653aa961b607f25a61f562af176aef2d5ceac511cfc127e55ea33943430d99f3db63a92c1639fb4334f06ec8c628e4731251663de6c045832cbc09793059573dbf76f0524afd6534eded5af5ed27437dcd599ad0c899026b6ade714c066a71b5769e8e4fdacb0d75ec89bf48125dae80d058230a344c4bab4e037a935f52c9a8bcfb9bc7cd9ea80dd315460b1dbd149013a232af40a8adf25395a14662e4001af71146c1210fdbbca7b8adaa484395102686145e5dccc5abf67a6bdf2bf057b5d3e6dcf6af2bd56d3ce16ca31dd5ef4c4f61a55c72aaad5d1b8ff0d0f4da38b4c8a7b46b071c527abd061928fe711830201fafe81bfb671a282129656172f29fcc2736602235a2e34d0af370921412543cef1c34e9863f2da2c3e567dd02874df7cd531e32208f91391a1e49bf8341824693547045b067ee6f3b7e514a75be18c9066190bfeb330d2a68c91b05513a9b429028f533200ded59fa108227407a53e20486acab95b08ec200ed7d796b46a2f1a7d702f567bd636ae2223adb7905bfbff7f34eb93f4e21581a84298b30c75c982e6a5ac12abac096d9e9a6eae7043f527a975330c6e96f041ded5143a91d8b73da05e9db8d6bda300a29b0990982625fe245865e628171c12a59d88e101e48ce83b5e854ec71bac6f20bd2b6715a30a32a254309b8359d64886b89cbc5414733240910c72f21f2987fd683fbba27596de58c8903caf728278e1a076d7f5497d1f1048314b94979e6f47d9f32d211fc27dbb5cbbbf324a1d0e23128bea530b19f62f63d6a9b8515d2643454860f591375b7a148dd3be6e5071d5bdf461480d5be788ff3bad5c3a384ad27783cc878afc5ec01df0d358a7fd2cc9937ed066dc74ea716466dc37b1f21fb44308b136f2206aad3ed4cf0aaf253c9baf863bfec18111625da1f0eb26aed5183c472d26e76c38880b558365fa8adf1dfc6de3e54d188ed4b6fec4332544d8569f3bbb56e942a0219d0a4e9035853ff424c0e478a52ba72ec89d29a0ddf853bcdb93b57b8db345a4b7386fcea54d01d0d298fcb117dd2e5c975fbb7ba992305cece6ddbd0485879e52a10a2ebc9bb361a1ec790ca4ddf8233ea45d966fda2836d35f7c535288eaee7b3aeea16766b53a79b65221e515dcd38387669504021d1c32602e769f95943ddfd49cd06322beb9d32d59e3f7933159fcd3444461f163082cd5238a44d0cf4d8b2295dc900ae782dc99c4f1cb59ee220eb654c632d43b824763a7454658491c54876ed64b4293034f3b3dc95a5b56b1b29ada4df1a2dd22af56e21d8b52e72b6e5b5420bdcd3a66c9915bd7db116ec8db3d56613b992ce73f707488246d61f89f6f5acc1f4553b02d35f0268504bf1051f48624c6e4a863a2db503f74a5aadc1a5b910bb55fa195558ea02a450f99eb51c9e31cd713eb9b3e80093fa73f87a390a4cd526ceb7106702778b5754125e53b0b78c7d2bd3d4e6b32859f31a202508924cd74b2827fc6bfb56160e03bc34973c9020a4ed7877265e0ccf52c17b830041f0abf6c4c89d6b8efb542e9d1d5264a52c6bcf9eb1f27f88ecfcf79d5ebf9ea3883b7c7dad3037f03ca6d0863e0177fd6b72d7a0051c17509bae3b349154bdecee89ee341f84e0e32b7b25f3d88acf3fe40c0347186d94caf31ce00b5d66b3f8559499e63779b16119eef7872dae7661cb78e58089fb2ea9618e5d339d18cb8af95fd5f6763bf6610d751fc0fdec55f7ba70bbe3ff996b9de6ce246efb1fde420ff3549037f57eadeda11c08508087d0a46b8ba8b77dddd83b587967e97a440d42fdda7b631e8082266565835143da254d7f396454110422b7d61f71563c3f08a9bad4d12b2610f4fab2acad9d1cbeeb2c5aa6c063e5a5a7430ee1325df7b81e397a8574fa75a0b6292e4d35b744f90bf9ab3529da876bc96adb9c8717028c754818357ad4dc114719a73ac71f9299e47cff291f010a763fb571cf6f2525c516d781f942f3aca78c72b9ff9901c98d24464eca1015d2aaf3ca95648f47a68808fcea4e2f22a5906a6922861310fd23e84caba3a016ba4703a9ce3c048bf6609fcf84898408a7b4baf87e43fc25ce0420d75c8d19beaaa230e561daa452b334dce52f24e524348d2f6a8c63d9da16498bf6ef1d727252fadcdfb6563a8b17763d12b0485f5f2416e385a9098054673e296366a77d39e70587daa8ac3b92eb3adfc20f638e9f56f4632510365b726b4b876ae6292f575543d5f8e1fd075b6eb267fbe7b090e9c93e9fa9e75fead11314565ff6fbb43ebe6da15a139235afe05f45e11079fc3a3189d344b22fbed56ac33401c534095fcb8f39911cc16afc2824d6bbb827410b7cf5cc45c3758b93bc6255478c7f61ca29fab45bd58b7b1c120b7dd03d0392ad7161a647f93281e1ac5ba474bc88f011923e8d6750bfd4c2bf90bc23b91940d04eaa83ba8a447a15f3e3dc12a7349ea02ff8505923b2d540d3aaf2bab5909c9e9f8dddac0b55a32f11e318d8e8664d42c8ff803c5a87b1308e0eaf1090c544fc33c404cbc74d73e8f18931b60840c25a7dcd7871e2dca6a92ff23789495d2da9205812fcea79aa27f8d2f5408df353180af4eb21498f317b50bd4b7abf865114c603217714fa5d87d33f66d37780781eb79179f8235f3965151057542a725ec2bf408406bf96f3798a05acb51a74ce0d4e5441b9543385eb04636cfee6965f2f70b079ec4dba6e77ab03513162889b36b11448cb36f5d3735bda9bdfccf179e76ae013e2a90b32c0151e05291566de1a094acc81e47049946e2193bcaa275dcc32d958349227cf776c940dbb4cc82a5b468e6ff579e9699fdb1acb6e0bfa383b57bc7b0a58ccb49ece07e13184c5a67f49935863109a9d59b72adff3271798f2d32368a2c26da8ae64764b4ab430ebff33376dd307dbc96a599148c64f8c497a1f38b5f6b5df0264ad40c98416630bc85b513d74d78ecc5d5cc5b82475631787a52a6f6795136947b4dcb43a8821f8a41fa2d2d7cd5f7564fe1052172bd6df9c35ab2712f1a3a3a0a34e83cdfba7ac45d8471b3cb2fb39deb459d7bc28990424f1b17961ffafb5f1369bde431805edb47346a96be94515cd2a130f48e1f362547550ce202b21c6e697a22a92cb713028550c3a3784debb232f6aff159301a11fa3ec8f8eb19355b457a22358f0b387195b6c7a64f60d23f79c435fc5e29dd3975102c4236af58d25f2305247dd7db462261c084095d3e8c6aa4bd82e45177327d0ffdb4195927c49a55b9f9c7c17393b21609ac9629730684f1099f46405113aa9b6f1f81771e1bd5e35a3e00ade3c79726f81e9a99b1fd60f900b8f24a301ab46290d48ca8abdee4075aea08ac2a5d0872566b9ff4653e74653ed44ffdd1e3c68247eaa25314866ee3fd65a57fe215d69be1d09efa85cc3a2dad7cd1b1950cc9deb4405a65d2322b1a9aa55af8bb10f19dce2c2f1211b06ae72068dd9692ab3b794cdbe5636dce8fc80f676d95a1229f5ef48e17f6486ec06eef655052a43ef68e912f9de78583528cc20099a610eef63f5a5e3c2378e6a17c49109ef4fe2f7d9c558b82f6474defafd74b25e7dc484bb99de0b294e78d8f09e001f4947552f424a0ea14bc8a40dd4af64ed8523318c629d71cfc1df36ea6b491849b3d9e36c0489953ce1321ead0c4cdbe6cc8e6067b919bc6be18111bcd81993afda33199425ed79eab66e29edddf0d18054cb225b4e9e9c1dd367d465092068c5c823b58903ffd82917a7f4b86d919ea185ebdc5163d5f77675eeab91f8370625e6a16840862fa4d2d8f20cfa147c6eee3026e1ac2ddb501b9462ba7fe879ce1fb8c7135639893477e65a68dfd362bc9ebfd20d3a568a7c8b0dcb9bcb095ea8125da8f647c51cf23a9523153a3a8aacf1fcb1601c368415c5f508570c8f007848a2ae8600a0ed5795937828b4f5e617a91fdcf4563e732131fd3521aef1fa3666b5c0c239d589ca092ce025008b1b30db90796faa3b8c71938ff6ebc368d3c507ef3632d568e22c235317839e8c9e9208fd3af33ed87eee8b3a1529bae05c12be749025b17a8d3d27616eb713ed2a61611d9e953fb03e3e1fce9f24d439b62f1697d7f2f34b19e021b05fa189c098bce4ecf15ee6e9aeb94ac0580033d8f79602b6a7167612000000000000000ffff0000000100004232aeab018195e6df8c81c9a100b800780000000000000001000000040000002510ae5972a58e25ea79a8ba03333ce3a41bf23c0a7bc7bde0e756ed52491cc46228a0adfa900008f065005e226e1e2e1f6c8050257c81b4d7e0e077a99bc23183b18b6295627c453bdafdd83b048b6be7ed7370c73e1023a80abfafc317768ca2e2e3fe000000009ceef79d8629d09839e93b439c9545590cce9b200e73a1cc2e8e270ced06d63607edb9a7cdef50c80a4ee5281270edf8fc4c1bf900a1474135b5c01440db740c83a02cfbc97e6a60d6ba0505eb38d10c66"], 0x1532}, 0x40c) unlink(&(0x7f0000000000)='./file0/file0\x00') pmap_unwire: wiring for pmap 0xfffffd806bc08af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08af0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08af0 va 0x20ffa000 didn't change! 02:54:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4714, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f0000000000)="ab", 0x1}, {&(0x7f0000000280)="ac86cf8f90383b9b32272bcd6d2ff29bd7ceb9ea45b949e910f71c666f755100ba7ae4c670ee84a3fd5b2a87788df52934ec7fc2d7adfe7499ff128e7ecfb9e0ade9d578b358e44f30b5b816099b4ebf6ae32b06698ad8a619962993d4d83e48b616c105bb7d5bb1c00e9b84da7eb3224daeece93ecf3cb7f4adf08301806b4b5106a1eca5fbda5b6171f273380287e1bd9df6a7967939670de45b34de55a1b360d5f1a1", 0xa4}, {&(0x7f0000001680)="7951c42757f66ad4863286912971d86e2b4ff8b6831e6cf7f96fe9a77d6d7c5ccd9b32d4744646f872d7a5f9c8785fe5cddb58979ff7f3c6d52bcdd1e4a73da21a243983ef53fcd2d727ded2e1e8b9460600000000000000b0946ea99fe938985e9207f244a401990a5ad57e8a9fc147cd3db414b35efbb6581e940673f63a6264c2373bd408fada53fb52d6b356000000", 0x91}, {&(0x7f0000001640)="adf9512ffe35afe3e6b2ce6c49f9b4f4f52bdb122d944dc31b2234cb6ad1311315e59a673eaf501daa75", 0x2a}, {&(0x7f0000000400)="2529fd16ae7444c34b254d3282bb168f1b6d6786f4682520420d954d954a408978e8983034140a87ff6819771aaeabcebd208c5b0e7e83928e57342a074f1eb060ea04884e1180effe520ccf23f3aa6db02a3b82149f32ffea43b3c7aee97fb4acda3d0402435c894bf42ea43e47ad49458e937d39068beeab1e4e7b75313911103978810c5d090042573496041b08ebf51cf04e637aa9376c6aaa100be148da70b2de6e0f9c6d1d08620b7d72dca2a5cce0af5fb8271f11649c55e1df404946fc3c0cc4bfc9e700908a2322118356bd749c9bba27", 0xd5}, {&(0x7f0000000500)="5f803c2deecdc035d1adb703000000cc9dd18e87e39167cd1834b69f3cf87fbeb363dc54535ed0fd92fcff8045d8353e0d683b6263bf78f0cd41906d8b0075ff3d30ebbd20075f14eb46f4df13e9925a0dc2d06cfa93bfda888a7716ffeef5b870d4e0cccffefddb84763695f65c3eee76ba709db5", 0x75}, {&(0x7f0000000580)="468a7ed9608d5a3606bf58c84d7ea46b7c4bae1600c7c27faed62df297eba174629c5d3e846d8eae8fece0d4a018a30fba3702cb7fc0e7", 0x37}, {&(0x7f00000005c0)="c6e4f5af9947f56b6d57d7ad1169d633f8b27b969459af1dd2746dcf71a2a75511277e883e1575a38753b55695dff4ae5cd4f64a103604b2ae8bb74fc717f92b7181aeb025f1839f5630fe42b83afc62624b01e4643f77ba688d4db63e21f97030d19b976da96e6a0c4aa2e09fa4ce37dbe95d621c068f6002f35350acddba69bbfae959d1c738f460c1b880ad3e39e7bb36b53a72cff74c2c4062d9367d9e32bb64dd8046837d15f3ee3142e8c70af0a8833b67dcb88e7c80a3f1121c890534ef03019b69ce0d978c1b2f5d9bed3f9464d42d95b41b6144a02d4da450a55c53f1db84640ec0d8e3d1a37e26e8048d4323c23dd874195dfacc92528ff58e16a864fa824be760304792104a035375a0c1cccd33135ffa31faf4bb68589d0fbce2031ca526034484eb9fe7149fcf5be65b1dbf11fd3ceaf0b2a8899712dfe1d323529b1ca49356c4972fe791433e723547a6e7b2e8c2352bfc21638e0743fa9231f8676609cf595c6709cb08f6eeab8ba4813cb3e471dd5c4dd91be710fda707dab44ec5ff07e8e73fbfba1b73611079104a9a3b32a0ce0344b91f8aa0803dc95d0acdba0cf7e76b930754d9094e96fddb5fa9329db6173135b0e149310e869998788b14a335f5ed441bbc9b71d0cfede1884361d299fbcb0c18d1f3659ca9567bf7c893a685825cf2b22b2dc2a48dd6481111e3e378fa06cdc3e58d1180f5c65db01e56fdb2fca4d410cc8148476563f77533f97f266bd666dc896d88f2c92ffe5f82ac294ba684afd35449c28ea3cf14ab509b4a927f9032029fafd61f7d32134db4aab2729f864df02cf726c06ecdb4f7f2b4bfb44e8dc762afa7788bcb13fc2b9b974c2fb8a19953f9119f71192e8be374fdfa627f762fdc769b7a9996019ccbffc4f1f9e781e3a18f717ceff25663aeaa99d6350b9b95ca770ae28a5b3beb91f94b6124236e5a75b86243db7da02ba80bb21e4c6ea1d321550b182a47072eacfb409f4724823d8053c1e8d5ddbd7581d6ed30aac455ef386f0d474e8b39a8dc719d3399d1ef2bced152a0a3d69112b2ac0206757dcf89321405634042bf91adef922967f610fabbf42775d88ae66ee0eb8633b54079247702de9dd14c9953fa77ce624e340362820be60876315d94d28c176145adea25dc21f99968eaf7c0f02fb4aa0a6a6262d681c597daacc155d68a8c1ecccf9953e043bcecb4d71731af7a3e9b20e49520d7acb2faee2b8cdfc95faff74660b29555bc51aeae2dfc31a7889b003fe66b1516f0166ad680f11e5bddfd01dbea9a296d38a1505dc316a8ffca4f2c2cfaa2ca7c5bba4954c0a2e2d344e10e9650208fbd03c0a63d6dae98920f148278a8d6ab9f294bf9c3b5eb886a60dfb27da3715b596763bf90ddb771c447d5f419910315aa53e26f57c89b844317a43d029d16a94b5971d3de6c339be06cb9f9ede010d6de0b1e53fa3d1d1f3adf8d4940982cc0db042536fb72235ffaf48ebb28a38595e01274af6cbe2d22965c49675d19401b34767083b2cdad545c66329de3a19f9c510ae39d263f3309d2d3122da4113826476492468da10971742c873e1b71a3aa20618b035217ce8d65a9f96407f74a71a94435a4c41e2aeb617589fb9dca1086ea9e7fdf527d42a88243d32d7fcf196db5c5c635e708943ed205906fa062388b56655e62bf2b780d9bb38a037bb9c1057924d4451468bcce7e6a9010c638e97388cea232bf6bf8920d900a7701efd7b2213aa4e590c451b7882f51d99afe8712eacbe353b2e641651c5d1d0b00b426cd8cb5366dca93b42d7d8f79c96170f88b61ad9c4c517e98dca7928b06688fb4312be924489b016cca1a7b7ed46dc2d6ac139dedfb13b9e8a535e72539807e93be04ee59c33aa66709943490e3394d450fed8617145944df5f015f6ca71ab22bd1b1566e23dfe6d0e0f865fc7923b50bf31a6eda6bd07410e95dfa5f3d7f94951badfffe5d4fec6bc904340b48990a59cd7d904dacd622b2fd7779d6cea888f0eda7e337e7ca4a3e33d737eede98e232f0ee7a5da1e1a85e6ac95f235d3e3ab618ce12521339d75d2887d94eabe711da98b22c1fc271a048852e2d61d67179ce3e2fd97d505fbc9da01ba890495d6c05eea338a47a6581e3ad9585312dc33427f44b8c1b4117c88f40306c8a4906a27ea32947fe8b2d6d7587715f9d0f198100b68e2253dab900172bebbb1503af3f3a535b77e3e8fe878ad72afa2efb78df1e3013775d7dd8cb2bacec0bdc3eca84933e12e75db18cd62aab21387292804ff690685f5af5818cdfc0cbbb595a872b8909ddcfaa6861fc050abf85ae3d125075e7f840a5d6ddf3d40adeecb688e00529762e21ae6b1c7d0f01264d9b6962d9268e43ee14ff7983760f63a916ba70472541f88a805e27fe531106e96493f0d009795480c0ea43eb1ad297509e3fcee2e4d67a5a15a42b0864c2d1813e56a2328284dde8d1e3e09c8baafbb729ffa182ffb8dcafb9cfcea2641fe3eed6101977dabab36a6d8c82f9c0b6b225f5d28ffcbf7d59aaefdb6d8fd52af3bb6f0503c8a8f8c8fd8c12f4ea3bf3f20270644802f4888530541346b29224bbf53217f286f25c8eff5d73ad503f12067bd3c8f9fff209fbf7ca0f641931470a0916dcf2f15220f3485427444003a73a9a01d30379da583e05acab741969875357c1c2ea3c5db4f201184669cec620863e5a1c00e9fc8985e53cb98fc69809f20325360774c32e6487e4e9128487a336b630d5b6a7e913155b026d4359e3786fd051316c9c19d69766ae6044f7de4c7603638848fbc424e82feb915f53d478cdf68d1ed363fd91d579b8659196d168f6dccad760fbff00152a94a80593990323d286d1879170a69c1497841a0cd53c56d2cd6ff34b68c835100c4f34e1648915d682330c45148e90abbd29b2cab85d0442665616de615b25e7c0feb23c70692154d9e2dd164124620281b4d0e352adcd4c3f9084f77495943279c3f590fdd49738a997fc21f33e961739e1d7f35a61b494531c7f71947b67f1d48194b9c87407d8aa1b54032f697b91e066ab8b455442685a7001258fb82cd5ea16cdf3a5f11ab439d2fc1e191001e2631484ba728515ce41f0bb9ab2d515c13970bf3c2fa8dba849b124ad3851736f5183fa231aae33c82bd95cf5a5f6a642ce105d4a029ed2254075d8bee3bc648d05c985335eb365837f6e23fdda2bb384e5d4e2a098f7b592452cb1878a43ee29290e2b7ca3fdad3a8cf619acd268311d72be826d1ddc25ba65bd3ffcc5bd48f5fb4f3a4fb3fbdab4155115f01c8fe9a550e931168d89df4298088899623e43f6cba09a3ee66b214a537a64dccf1dd41cd24f563502359ca35d59085eb2280002befcbcb546b0fa8c0a3893bc9f4de885f2a671ad1e4d1d239a57e4286a5d79f403c86bd0adba76773cf31e498cb49acfa526183db0014a757f4df7f3811eb8894998660d06ab6dee7c33d1ef281407cbf2c72eb5027c8f2bab34e10dbba51e69e97eb1c2e46943dd7b4d2aff0676571f1ac59d63aa6d06f48a1515b9aa98f8be8838de246a88dc2c42405ed54868a2a046948f1e3d50b68bba86e2e72b3fb3976df7596943ceaee668fcd49a9b9f9ef1976d680ef412cefe6bf89233826acee07db7b561ba94df8943adb90420adec34875aa30fc780f267d2e9b41382f108a10ae280027e8466a91af80488997768d79ed13434410a3da71cda0cd5836c316ba1ec5c2c715907691250a57026e7380c52f3dd213f5c867dc0167ea84a2ff9a6aea570290b228f8479b03546838f4439f3b604db3ace0f4f5919095f6eefb61c83760a6aeb7e4d8a0604456c891650314c3e2964e29de416867954c52dbe2b41adcabb8817b611e2482ba676892396f2eb7e377937eb42eef9d050596981083785c651e2b8edd660658b3aa572d66ee3d5562b8315853c15fe3e5f78e5494b06b5cb4e02a3521ff87b752195bc4101ec082d3388121f77f7988daa0cec0e0ef074929182bd27dbf9d7c7ee382929ac9df0db01b7ff8cb91ffe1c6c9cc1853bf1fe0d8d01c32c0472d6f5e68f3e3576ed76ed8218fa3417acd6cb7f8ecc88a192e6ca4dd832ee44ca9d3686df3eb489a429245a790897146d26524d6a2d6fdd335c8d42911d19109cced6079a3733d54a90dfbbfeb2ea65278d024a9784c68610da8ef4eb475b1962cabef6d97c420c886bdaab0da08721aae30e62f79489190f2e09f46f14dc2aee4f1a35f31316431ee71e77d9d634d9ab3a2d5310d302179aba564fe534ad627ee1171add0e0350ad5d9d0302e4036356ae5c7fbcc32a60b87b3c63312f8274b948cf2d878ced143dcde380517f337eca2d5d83dc3adbaaea6ab9ef18f256fdf344c28cb082432d28b612f53bf0c31c650fed8198d122e735d5cfff6c40dbb8fb605df1b405642582868d2bca517ab8bff8b9dd12cef2cde4e5cf56c6e7a81a7fa8ab651b2d6b7938ff4ed942eb00edafc33069094a0c95075bde85140ee820571be0576e1719a4658dff9d0a121081e28583e98a8c40d5e02c10e23a8219947f20918be40fec9e24e10fc236f68502353cd7937945aeadad75c8061c66a8f134fb897e89dfcc966b020c2b33cc9b5aeb05cdc380230cbdf1c3584783fc65b8535b6f73d7a0183b0a50bf3289b343fdbc97eb7789cdc41fd3236807ef80318e695af3c908d3145cadf6a4a045cf1399fb339d945b45b82ec207896c97079016c7f6d3d30cffd1cd9569a23327033444f7c3951cf5318a7ab3ee07f5ae29c62482f14a92f36f3f05bd8c005314f27cf1b63abfd5d6fd506adb4dd58fcf1d707233341a4e9a53cfdfd611185768e65ea0b20c52b751293c5beeca90d1976ac6fac577b1689332f7a985e25d9685a1c7071f74877d18f4530ba2721b006037168257d86c1228c0022e4bcdaf28dd6f99c56b4aa020576cb17e85ef2fe7f4243b4fa06cc3b7d12dcf52d6d1cf420fb47a15188749f3acf9bc00f2f8459d484cdd3728c10d67fbb4f8574dd17f56fa6e618d4556a607f89d2628159844ab7ae4cda5c87a8dc5f4cbd94d8baecf75a776a2dc7277bceb5d92ec238ab6eb14b422fa02e8156991a87189d716e07f6242cce13b50f54ae4a70f176b88ecb88867d466b2260fde732af98238d850f209d9b18c1cd2de7107561dd0f881f9ef32839767363a86684762c4128d38bfcd260e029b3ba090b8f78975feb9498f013149bfe451e57599033a9557651100c0ccc15a862c0ab2f84a3ab51a2c7e55e2cad66159c3687d653b827c1ad591309de652daefd57b10b67ee01b8de7131b237610868a186e16b0bb4ec2e6ea7ed4c871d3f412ea12d0d5cc01dec3d6aeb557e450f7d4d230f8dfb80bc69d218df1954faf58cec0bcacab97f43b89d8835db3bad81303e0aed7e18a17e43c4b0a245b7aa2ffe702e29f0e070aa27986c353b4ecdb4f67d7d8fbf646ca2928582696e21fe14f7ce508b5d9e9b4b42e7b9b6e28025fa8843497c0692184bf4a22bb481f413caad2224a12866740ef18565c4058e18a0a40f577c6a779da6a7a7def2599350296306269d81bc48d1bf2d495c12b652e9f1862317364c5f75a439423ecc228347e03dc157a928f35c50f0a5419f56ff6887f081e5545ecba7abbd7b87fa8f7bc535210fd28523c39d2e7f52266c06d03c24d220a955f50d2b0fa63f82c728c5c6e263d24c1ce02e58a1dd4b50fa55fdb9aefd762c43969fef88848b90b4cdc8618fff446b875f7ac5ed14093a9f2f687c6db", 0x1000}], 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r6, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x1) ioctl$KDSETRAD(r6, 0x20004b43) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socketpair(0x20, 0x4, 0x6, &(0x7f0000000080)) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = shmget$private(0x0, 0x4000, 0x555, &(0x7f0000001000/0x4000)=nil) shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r9 = geteuid() setreuid(r9, 0x0) r10 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0x0]) r11 = getpid() ktrace(0x0, 0x0, 0x1104, r11) r12 = getpid() ktrace(0x0, 0x0, 0x1104, r12) r13 = getpid() ktrace(0x0, 0x0, 0x1104, r13) r14 = getpgid(r13) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x7, r9, r10, r4, r5, 0x8c, 0xfefc}, 0x7fff, 0xd84a, r11, r14, 0x6, 0x1ff, 0x200}) sync() 02:54:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, 0xfffffffffffffffe, 0x0) close(r0) r3 = socket(0x800000018, 0x3, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r4 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f000039e000/0x4000)=nil, 0x4000) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 02:54:29 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) 02:54:29 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x5}, {0x0, 0x3ff}, {}, {}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x401}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff86dd60a4f00808183c00fe8000020000000000000000000000aaff02000000000000000600000000010128357aa080ff4f8510591e188880357d68c94cf7c3d2d40b1683056476b5d01b30dacd4b31b4011a82d4e6fa52e6c7815cd61f99ba8037f59018c007008fc77d1d814dbfc3abbe49e7cfa9dbe5d27400069c1c0976233eee007f912862fbc7ba0483bd92aa3a389565c3d6462135e5480d810f504d8d61c9bf96cb5772b326029b7a4d681ab34608f66ef4c1181fb9e38a3188bb3ae4693a5bfd882f6acb5744278ec922d559a3135f61d7da362c1dc01ef23f3d0cad1d36e5227a1966903c9c17a59cfc904f9ebceca0fda307efa9978c7b564747e63990f3584a2b5d74bf00aa3a936824ae1267db713e3cd914ef7f1b58b78e910b253c7cf4"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x6, 0x2, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xbf4c, 0xffffffff}, 0x10) 02:54:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="5615"], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000140)="c2", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x81, 0x7, 0x40, 0x0, 0xef, 0x6, 0x0, 0x1, 0x2, 0x100}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r4 = socket(0x18, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) fsync(r5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 02:54:29 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x9ec9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [{}, {}, {0x0, 0x0, 0x1}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0x77, 0x0, &(0x7f0000000080)=""/119}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 02:54:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000004c0)='g\r', 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x46dc}) 02:54:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfffffffffffffffd], [0xfffffffffffffffd, 0x0, 0x0, 0x9, 0xffffffffffbfffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x6}, {}, {0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000480)=[{r4, 0x40}], 0x1, 0x4000) write(r5, &(0x7f0000000000)="f6", 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="1c213f31d42548d571fd153e8d63728035271440ddcd5c158d6e3cae1fd27c24986cda7da20147fef7cd434870274130805e81c5a6f8e0e445dd8a666790c70a9127ba498f70b29271dcd34cbd760082fa5614b1d94c1ce1e9ba4fc5f0b9a2fb290e786f4e0e2389a68e996fe028e1f217750e846947ca61b0561dd812", 0x7d) 02:54:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="983a601c79bb5238a66990b7a194") 02:54:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x2, 0x7fffffff, 0x6, 0x6, "7102df4a064c6909f365cf7175e5b8ab35b94c4f", 0x6, 0x4}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r5, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000140)=0x3f) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f183b9bec6fd7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503", 0x413}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r7, 0x0, 0x0) sendto(r7, &(0x7f0000000680)="d7646e1468777a111e87acf3ea02b13a1094c1c9a95bedb27e10325f13d5094ddbb91d349b0f6d0b503f14c7a7a7eb1897eddfb633e887dd47d93ea129644affcfc07977ed0012105a3733b87fa3a510973be73a5a9f76e38ced9a1a0efd8cfd1f894b1b2fc6dc6277f9f62ca6eae046635cdbb0b4759bc5f0c4b15b108b9b0f17491bb971d70b3b8acf765c98620db6440496c6f6d2ce4d9a040a9df86ec3fe26f24156a2ba39accb8a51a82f83c4f71788916bca4c5299eb1c6acbd8e8ba94fbb2205c76eff2e663925c1a666ab41bb7c68abd4af9d974154b19d5a3464801407dc7e035dd8567b358edfc824bacee9c8d2ccb04cb281c7dfe79e76cf066590f247973cc84904b3bbdd63811395ba2890e096d172e41b574a907c03f56fd09878323299b4916d315ed52d485c4ace090ea83f31b7f827bb2df612c956f24e4aaeaa2a9b997e3f5a80bf5efd2827214219e2b8f9af8c18c2882c094dde31d88a5a445e45642301db56f43596a4c1b6952ce5779edfc62277628c90d4f26c62e5897ee2ebe79d8db9ca6bad9f0a486393771cebf1f025499ad0adee84f6c12f3c55e0cb3fea226fc60faddb6bf78aa8d49b983c79cc55abff01e9aff549028a798d3ad8bfc775531669e39b5100fdefea5e4e7e91a160524ee6f73cb4bd1aa0fc5e3fcdf1937ac5943a34b96d2695e5398bceec74b3dd7430ac4f57775893fcf439e88b542c3627758836e4ed5aad1eace68fbd3dccc6cb38a25dd54e1bede4f14abaa48a47d5808fb875359215e60ce521c676c7eda959b3aa8e4e4267d14682db3994ebc29b0a2c06e8ceda6ad1b74343fac56c70ce309d9eb858ccece184a798fb394061509df14d476aa968f1e2d1d666eee4043f5af2ee8cf562e7399f7237002f3895a08b2668bef70b53b3e5e1b384d2216465720b5da48e33d3aa355fab0e9bcbf3213aed0e0c25d8bf47ca92fac9867537486b2eafa15ecb34b75c91795d5b28e7927d1b8e74a40e934d68b0374836200973d46f618f94a41ab1ef547c19e58c025528ff464cc0b2e5888ef145caaf3b2e784465d4e40440596678545da13908185eaa3cd5c6d24fa39815758d40a5301955d4e94c34f47368f3ecd9defc572c3ceb2cf45e74043bf95d995169f69f4427df26d53145cf69f6a5fa14b1afd9d4a034249f427a5672fd36cb1f5597e9e1ae4452ea13956f9de0d062a98adb379da57571ec6af2397c62a71a25882fccbc248ca7e891c94b5009398a6b140900a3856160b9d80bc551bdb5429e2a6641d730cd5ba92c8b784e0d920e948bee207bafa3bff2caac91a66af4ec5f4264083b581bf3b309174a041a97c224e7491eeaa83923b222d537f39cfb5c8986e0ec2aef1a09ef982f59967af632f22f2a342dcd973d9ecb0f1eaefc7e555671680be5b14bfff99d34d1b78414c4e4d2010a895d8e4e4413b04ffbcaf23b13fc9a2b055db44dac1685bc1b522e11a2b066006ca56c6c4ecce795f56148ee4b284d8df88c8f3a13eb9b38c1569a59f78127f822beed636119eab2e60febdf85d3ae148da21474c0de99f1bf16fa2af4f7e0ec1617d5c9eb210872ba3aff7d59394809045470be244a4040556a479864d02caa1491b50c605dc75b6136062ebc318ad0fe4cef251b48264e2d32f4382dd7bf5214624ae95291fb55e32fb4e5429f515a9139d0314eab23798e97ffac754a7ba4698bf60d310a63b0b2f5fd79a89bd62d1329f33c024f28482f3d2c6d8399a62981db7a40729e9f2aad5a60d7f677015ba8833fa28b335942e24931ddf0650d240f06fc28fe05c30d80ff5ea7bfbe687631d1b8bcedf5627b84b32793a46147b31297dadfdc10ba944f68baee58eaf68619e079cbcdce619ba0b740ad5a650dd9805da57e8060ac5e1e49e58b9fb2205316ab035348452e2b0c4c88403d370ca63cdc5c515a97a0e9a5473c7fa845ad11056bfcbf1620257bdbae27d94c45806435ff81651c985e8c39b30398f25b6f70c1e3c89a3da61d315207302ad05c0b5f7122717e77959ea94b53fe039dc5c1a10058c524fcf7f19936b3826e601dc6eef016abbcac40e49fdc25b21524a51737d8f633de9f0a55c3b9fc70588da19c79a2849abd141e0479f5d48fca97f9db8d5a4f37136cfe16ed384f590563e4977cfb4c43227d37d4ffbde7358110546d487c2afabf32055fc72828c1739ef8cd531e7b057aefc32d6618701fa11a955d72a22ca1ba67fb7a510f459bbd0d832f1453b11e1896dcdd00882f1ca72eb260e39adc4daf1bb53263d2331eda5da0bcb9a0a4f95766f88529f60e879c3cc75201f3f129f867d043cc3bd368df201e5619b661d83b8c0db62add249c62f199d378e0c5299550a7c11fe2c40cfb2a2a43922fbf5729a4286903414de6b5fe8e70890195a7425d01875db0458ee30b8eb1d7c8d622b055f56aabd43630eb97b826cb4360d4c006fc8139fa13ce16f5515f2bd99df2942c6665b709c01b2c8a18728ac681b9b5f53a6c31acfa1cad92475befff953889b56843fa0ced24ab94b53f38a6cb7d91cd90a15397ad83badb9c08d6d462283bc995c602bd15926a0f6525e07d11a717ba081b5ca334ed934ac0bedf4e1c6d1449072617ab702d92241edec7a78363994be01fcf59b9fd0d1c2be67fea96f54ba4dec2c35320eace88b616fe9b6951d74cd97409dd1da23c0d847a74a9dec1061922649324f6b1b1ba16a46ffa303d9609fd9956e22dd1e6c7ff6363c69633b9f60cf5ef69d84facbd4a7d5a3d33029f6ec253655fc98e23fd0b24bd655de6f1d9fdfb2c94ecb53738b89fb733b59548d07b71465a0c0f7d21281c6cbac4d5e1685578caecfdacc06264c2110f9228204a39a7b7ce39eafb889567e3bd3800214b93d3a785ab0dba6353e85c48b4ca2581b7018aad9f5b94c95ba42f4f528829e2b2207d8949c2b85fe2c3e1cd0840c7361f69700f3d7e201babded87517cecb25be821121230f759d265e092e753fda125fe45e6704758176cb8bca03faa5d0d120efcdb68f4b0d517974629ae5462750f4a5eaec24a479c75619356990d441aa7a3f8c89fcceccd15b071c915b8938f1837373e8c0a3cf44e93af8210848d472d70e1185fed4f0a938e30e3014455f7f3860c81278a2ad4d7a042e0f268a7987f3fc4973d765baeb4f1d28be9f564ec21dca26f00dbbe5458ec256190bf1214686a64e7ae66ef11704910d21e45a269929756b8ef9f8c6eaa606f1d066bbdc58a34ce905b4ffe97a092e7979547a5d22c2e193ed149e0939153bb1227b65202aec52e5b0de7ae34ce026e79024229f1663ec2a914760c819af0e9d7fcfac6d2d9bd663401a6a08388e26a56a2ecdc3f581e02f0b4dc0a1cce9164dae570ee5425659f14b8ba00a46a6043295819c73618284877b4a4a16996a5048d4c3110fcd170763008e9eb3defd36864710b89e49b5c6e2b17780098d803a4538fe6fd23027ab2ee40652d7de13a0e27b84a194b492a657db72fbe12c9fb8dd95255fea3e41fbc3f8fd472b6354689f87610dd7430bfdc9671613634f65c3c6f77f957f6136b0ef1db1cf760be9febc9656a1fb1edfed887c4cdd36f08a6867a355ae50338f08df33de96a61168004424d2f62aaeac189cb283d8ece4aec683c76046445b2dff8680a25bc6b1c8cc7f66c7c445ab9c32bce1c05bac0b694ce1ac66058ae49f2ed9283e17c33cdbc01e3fa7ffe6a6d54394ad2b15f2ad9071e3dd6a500957c93975ca08f823f5b5355ef2788c909c43e1078097206965ead543951dbb7f2591f00dd14df299f96d4c2d51158a471f369706a08eaeaa5fbdc5bbae15dbde5ccbc6f805c0fd1d3fdb9958ca68d87222148602236997c9a369dda4ed215582b5a4605ce716805d6a90f253b2eb5ca0ded43cd7e89d671e717c99c2306ba2a851828887c625d2e4ce4682551270b89702e4aa99afc171045f36e21fc4ef2b24d21cf16377413d867fe388987be8b52d8894572b57e67be41025861f6abf5c8e1e9af58c74284ec43bf1c775232daf18621544ff843c879145842ee58b57e90acc41eaada350b172a0ac766ec6069c9eb459fabdc31104f27933dda084eb744899e3be4959ad04800bcc19fb4857c782dc396d269a58123149316667da6798b78cff39a1e60b8a7d499cd26577b7acc1e311bc815532160c49080acbecfd72b7d2f599d7110a96d72886632fea7bd9c1603cfad245c662c9f6462947bfd94e1ad88c05c19dc363de6fa7ac63367994b7054a3bdb97313d29b7bad9c716d3eb19b7d6374d568741460bb802e0d2e8f9ec6e18654a0f463f6074f89bcb538242e8bebe039ea002a95f1800295d947673efb77874dce663326a1628b12dcddbc2e36f846840189f01df3888b51d707886af8a1c545ca2879b8e39ffc8bef4b8ad104f22f462a153b2838b3430b53c2d42f7eab9ca66fa8087b1fd191419c47466d02dbd393e8c69c7265a8977f2837b0612e4a27070dd2289f92ec25fd15b8eac12a0dbcfedd8e62ed40a05a0dd2f9ead3443bfbc1b6231a795d6967e7edb7d42915101ead4cf6d0542e819264a63dce4198d269a4702370d3477aa6a309a3a75319aa9b2c4db3dfa688f3ba52bb04c69ea6ec9839658ce3cd9c934fb3180e1e8ca4905480d2999db369703e83aeca11b0a405eece7cc0521a103d173a0f6aec746b835106b0afc636f4c1e5166242bf4750d34b026f837cc4cc8f5b5067ef9f9399417d56bf366c09cfb187c74091a7ca1b7ac5c50ed8fad834bd24af5791320d82202942a72857c59d4cc54db3fad5faff4e9bca434225811ca6d44059457522514ec1d31a83817079575a19ff27991ff7474d88114f84de74bd098e2b1d00924adda3ee4a91bf6c5faf647730f0a971e27e5cb442a5077645828eb2c3508a979763e6d6f6c13a458425d054485781bf6fb5bcfbdf5d46f8e86c5b9ab25e8257e0d4b7fe3e416c708f09195a29851bd516af7d04d2cfd6f3399f5937f8348f3e6d9986b6991e33b86669baa62f93db3cbdc0596ad3f3fa6144e91dfc5285f58fe0fea25fde262ec4a2766f15e1cd0702783a30756316dc669a56556113f7236dcf113065dea6c163be46568eb7013b0fe73cff36c9d20808847d4ef9347f4343487fee9b2d82ed5b94b5eb32dde730f8ef0975ca360b1e5f1526087a85d72960e5df8885ca6dd717011f3cae87c1847099d89b8f3a4da923d2056937f6bc56d0173dcc4f12026d7866000fe096b387f83310236e17c34aa20c5b3a53c3bac1ae6312c587ca7dce402a898de275988009423309557eff3d5a1615666c9b8ec4839b4248a4c27bcfaba07feb83d263bfb0a208dbc5d167e0fe5db5062e13144745e2d2ad5a9234bc169393ac2c31e308d47a695a3cdab4979121cd51a75e03bcf04ddc6da661a34828e3d64dc43a20c78d6249a313834ef9763f491a79b8892021ad13677e2942bc645954a81065da95ca59674b96f1c2735df70dfa6f9dd68de09f3cbcd1cf66857179c300fcc44630e848364d6b5c7f9cfd98abf0fb9dc95c9b7c41102579fd411220fb3c6abc451f7a3431e1f7094731a4a75c6fa39d26541db2162f5bc6a65779d45acdaac89d86714add03da280cdaa1358baf6672c8c10a195c52cb966f89e7eed1a8ee4e98b4c0fdffdd08caefffebe7ffc9e728eabad157030724d9ff6fb7b1712f669435aebbcbe9cb59f347594469aa0e16a0d2f50a8e46f6255690d440aec12c371ebd8529c43f87ef009aab0199", 0x1000, 0x4, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3, 0xfffffff9}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 02:54:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x80, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r5, 0x0, 0x0) close(r5) r6 = getpid() ktrace(0x0, 0x0, 0x1104, r6) r7 = getpgid(r6) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r9, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r11 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000080)="333257b552370eb76894a693bf3c971152bd2f5796b2a6edada15670a77a99b750841a4c1b178bafe4c8d5", 0x2b}, {&(0x7f0000000180)="00c8e00c70da7170b30b49c7d5e011d8d7109fa52d6030e34f04e1557425f127c748d925ce22f5655d0cce5f41083a4c73418c3eb8cf3084271a2c5cc9401c45cc70e517e9ad93ed647e5e5baf29a0b99df1", 0x52}, {&(0x7f0000000200)="1da67f14e4ed259e07460090c989f22c95abc0fe82e7b52234f090528f52f24d4198b88f26760afcde407bb4539d8529b8f098c16640160e8723805e785e7ee0cdb1fd47bd3737eed0e5b0b0426d1ce7703d907dbcb051067cd49f6b08b4cfca6ed9ac6d2bd53841d1d394a26c6c48a9147e55c1064cb4ed5269bf6e0b2926a2a19aaba374e63d899a5e09f7aef5759cddfb81b6b0033697573b3494aa0dfd2837c081e77fce33b4fbb8968851c9d929283481fa725bd49a363468d9896152b1664dee2606c3c34ce1caac4fe22ba9a305146b121e34ad40b2dc0a7c1e2643d5f813991146035d7df240bcbe667d49da03330a50eb8533e134a451e438763bba44fe4aba3a76e85fc6b4d0b6fdb735d1d4ec68dcb29df480bc6e0d99b56c23c117543ff0f61bb592c987150aefdbb8a175c73f7cef60420f7e510f45dfe056d88d052dee46c8cff3c337ae9164bdc602e4ab56eb48b907bca97f953fe607eac4ed1e0ce5cf5f0606d947e62b6912d6eeffe9463b9f6d20dd2090e52034a58938d5bc048d7cacded72c3bfd7f0f6d6758de8679ed34565d33f4296907eaf7577e8b517b22cba07da58bd9747192834949e9da41561405308de06a84e8b54483505c95b8b29e609b62b04fafcef09f2bf170fbc26e49e1ba5b0fe7ebd88314825ff53c22237bb2db41ffef731bcedc559a6baaba87bee859ce256cda730eea9796f61abeba34b35a2cbd87a51ac545e7162cb4b15503014bc8719e8be055a3e59602b73b6cbd08111972e3355673db3a46b67db14cbf565dbdcc16fa56962e9388d2faee59a84b2a822bc41d802bf7c9046c7b69ab4da278f9947cd49fef1831e3a863c03bd86d580e03a9105fc9d934806fae1d8ecd85813af76a99767e5b5f1786b7786cb1a969ff1e9c4439beb9cf41296d7e6bce93bb65fbac9a75de8d4e350adcce37256c442e18a4daab7506dec7bc1cce38d31da7fa792b457d25614eb72395486d2b4d460261740df054fded98cfb256beff524deecc70bebaf71742cd8b1b9f3655876b54ba19de9acdf8b15f5a77f3d326b24a337d34841e29cc058c5bed913a55f29d5587bbf52b3de714c0ca78153116094e906026602f7b17f64e631adbb818c74e2d931dee6d0bff46eaaa6dca5aa16b48c4f57c60547cb6b0335a508ef84f1cd44ffe88d460d4df0997bbdd4adadedc2d5f277da956f667b20d03b635a32236013ead6433d25625ea05cf114073d8cced147d1143c6cbec9a4bd5af9f14a982174bc10c74895236fdd5dec53367cdf4b8e8502ee2241915925d47565cc4339d867e9da93dfe33a48f33e160c716f02c28edaeaee4c0b35fcbcce6c8019e97d92380416056ae8ffb4f4ea169d0e8db4c2b679346954196dd35c355d340d36bdd2a792ac9f0cd285f6f21540508d38db3bb5f7e2320c99124773db1d699be73a457d60df1a516a17215ee679d43a63f867f7dbf0ca3aa70c0387055822ab391b16cfee010f550cea60866492589259ad3225e157ff571828e5f3c26cc91460c7cad48b369982f30d1501cdd14d74de0a9ebf9bcd9fce24b6c7600b27a977f8d3908eae6cd976e9cde7ddec2b40c38a56eff72dd384589753bbbecbd0b7efd7be9e65ff8b367b6a1063351c986fb5e6a0740e461bb630ab7e6bfcfcfcd1fdcb2f777e4ad6eae0d1ce219fed8b001a967ac961bfb72482d1765883897a29c9f83483b2c97be0dad99e7e03b7b0356ce2419131aeadbd6d40aee12d60519d68191454b4903d88053fb651f5e30d33f0e6626432526c43fcf5b769579fd223c2d3fd2e1d40458cf95cf70ec3359800e6cdb1b9ed101526fcb77f02a3983b00b6ef38688e0f1cdfdf8a85e580823ab412906de9f386e9ecbec6711739481e95cdfac0527dd77f319c36a33edb9b319a0b7f856b02a7c3887c2fb365dab096f4f2d3f7dfe72b5b2053aca5f2c4078c7abad88dbca691146fc1285932ce1f99d6d2500f49c9290cba55189bb26655a88651f69c3aedcdc5807e46c51398da1577f4b7b3f573f6d351c37eac07d7aac1aa7feb9df569e6156c5a574cef01db50d5424df68ea447f2e449f52016a5749d715746c715db83edb85d99a3433b5ea1a1700513c64d5275e64290b07c3f19c3980a4764a2d9c78e5fc99698ec266b48d9872abeda5e1cf64c37374ebaa76dac4382d5968c08f82e81883f59a3cd2fb5a1ea646ff9be0315800fec7c73ecba35398e6ba1fed1b27860e93d5dd21addc637eac073158ca015e6cf34cd732c89a8abce9926865a50098bdaae7e1709e904cd8135c502cbd1c224f29341124c5484c158eb3befabe7e595c76fa03d081c2a27b3c5ff4daab790697cbb98ef9760782c207f82252b112863d28dfe8f84c32ebce719c160c6245758838b5bd6d17a279a460f4673913186a1868a360c030f444993538c1ca3c6cf8c56184f1adb2d1c146fa92dedbc87cc5b8b9db0eed2763c7d4905e52d1556ba59126dfcd85fc3ce67982079120c5918a691c0fcad793bebb15339bed2fda0a26f3197c838d9b17b636ff1f4208a0531891dad8fc2341187664bc769495574e9096b26ad6d5b7d5522943bf5a1a86bb082d0becd99d44e57ad52a2b0668f1f3a7da0af9f53c52811b71e5d34b577f8e412ec86ae1512fead6b7fcbc743c69fdd02d8c1ad314ca1f9eb9b42ffb212e0f8bedc7195f4aa77553bb09143c9fec8b7b5104d4530bf32d04cc811bff2d484a44f3ffdc2d227b5f63626f0c1fffcaa52c49a75bcca2ab66d2a3c7c84d40889acc37836e13687786f1a6e3ddf3d9eec51ea4e3c7cfa138f79ff22210022bdb83680b4bf4b0d3a6503fe646ee2e716b9322164175017348b0c8e73e540d2faeae738afe78195a2754bb31f4c15ed08efbadc154dd8d4583ad65bace13f28c9031d0cc67e86da042a96bda16680a8688cf97b7e4db43546d182eebd12ed34dd332d36a30e69e8bc0d2ed537a7f232f41e51f313912b0cb397e661e4b7459a2e0d7f0414398bc5bf1df198e1dd2782c26e351b5a2b315582bf4230411657c03be521653222757a610243d44ffb3cbdb52871089b48e582beefb0d3a76280258c7739a0f27e2f501e756acb0d4b374c92ea7b63840d70ef5bc061c4df5d772c4006262d63188cc6b32f83fe6ff17f50a5dabe9f56c9492d9b1c49b7f59a2d8b1584722949ee6985163db72dc5116eaaea4e21a33c4d9ee26da291346de6941df84f2d04af5296d4ea6337e3a8454606f742336ab40bbe630fca1f81b265bfa72e9f8131565b49dbd39c8469bf290de2ff889f6315059951f7203ef666cf543d2034d875193f3c96bb735edbe4a24ff29b879c4fa4afe6c9ac8a64b6f5b0ca0e8c0cb4e3b4004ea4389f59399ba39a433ad07ca0abec7255772a71618ad60da197f3f752c8d9ed65671a259df7aa6fad3524fe9c8bef8fd0f7b634e810359cd51975ab41c768e2b9d1068d137657c91f44b6f4ea4091c1e478203c89184200af35870d57ea321283edf93be180a6913dcc2d18feff1059d968ad1b2f315fb38241ae899b00fcbdf3a4e057fa4949642c53dd4982668f2f28c7f67a8f4f8514433f8e9d51a10f1fc6a863e8b8353fd690b84b03b77a6c2cc19b578d74503d195e909405ab91a54235db6ee47dcf91935e838079df6dd3455d6b4d9ba68abf5bbbab260944126012c3b70b1e936549b66af662563c8c69466121b7f1d2b135753add82b03c272635994ee84d73f30badc2ee46e8da218cd496df0efaf62adacc534647dd431f22b676700de822c81b7e663e817f75a07d1f3446e9f8e2a0d4ef3cd0626ba1aaf5c84bde168b6c90027890e36b78bed2e265a651b76861dacbf1f71cb3cb0923dc57810279b91e664fc4c31d6aa257732b87a54330298cf7d866cd22ed825b21649abadbbc816b1a7e0d78aab2b724e3f67f6cd365c3ff6cd97ee0938d7e4bf095ef3dae32b187da76c1a72dbaf2215f11fe6b970a28c805bc5c2696de7876d00722efe12f45ed65cf9dbf294f336c64ead2dd521526ea17ed2cb8e305a9c3cdd7686b9b227b50c7f96a3609ccd94591a1528076583f7c7a0967aeba1366f59f234e30d4599baa18074c6c7d10ed7437d58935636e79ffe9b2b2cc527f784f257b68a8236378aa1f38bdcbdbe5baf248b874bd96bf045ef22c48aeab06f688a4dd13caa7a5b5ed84e0d77ab46cb2004181cf74d642cd711d5a0104ada85f3ccf1186ae35aaf10415650f2cc7995476f59631deab73db43e463f16cc704bd6b316090fecf78ce212767859bf2218a0e3ab145827100a491a0b74326ee56047e8dc6b0506350794a5735e8b3a78867ceddc28a676ddabbd9c9db25f73e3b12ec637195dc64d2ebb96e96ea1843bfdd678739d09b9d0c4e774d2941df6db2da445922de87cdaa1f70338c0970863c881052ecf0205215b1cae5dc3ca9b4a72e7a44b177fae45f0064bc509a1ff9bddae151bbe4e98851cdfbd73165dd0082bc8f298a1b64a447ec39917d11465cdc4ee6127ad8d3f5cf09f3696af458f1d539cd625b8c3bb8b54279a8a8974f00f14382f1fb4e3572a97877130a1bb4fd74a8d926771b1e6d13c6c08cbb2cff4b867270b993b865ad30912bdee1b85574a4ec7399ac0cb1ec93a6a35f62da2fee367a6dd84094d7d8b85b6f061694560e5dc32504030d23a8fc7d44a4195836825704e760e37d0207dbc25416492d057762919bab35438cd126e912299eae4361d0928607fb26d90c9e5fe391c5641d05c60afedc21f4bc581e6768e55a91fc9214d7be3ad89fb1ed81998c49a26cad0df47888a6322a9e5313ad8c41a7836a54b6d88d9c331d0f051d271611088730ee7224bae884abd608ce4f33bb64f09f2c43ff2169fc576d79cb220416be35f44bf6a00cbd7ad66406612fd1fcd3910e25cb2acb7eb4ebf283e821cc730057416267e6d2a6402c129f1e53907e6f7698c5eaf8e0bebfbc7e7cd703a0834f878f6ec3d5a7fc224bebc925eab0549cad843b2fa7252c1e59a360f0e298cfa8017526e4cf2f3afc1b4c7d9ea5e05fdd9158c2b05e04a6c387d366767d9a9ea52df5eee183c408f781b2bcf8dfe7b92575f49ecbe99721dd13ff00bc6add761afb65482f3bc3f698e9e641cabf874b1761664e8fd445b011b465ccfcb0182038718042a6936584eb28f31266cbe0b22266043575c3565b209988690efd675767aec1a567933c0f221f81d1e0c685bd0b20cae0bbd9bbf4c91038d257359c6d0d445e420688485448741517994b5580203ebc30d416f2f9adab3889c83c05be398d55b544457f7ce6bfc051945cde2d1d1050ff4d59389e9b29a4746d0a2ac1e44c772b826a126aca1450c65900a52d9485d45bbda9f822c50641aad319541b58f59f6964fd0980b85a1258b36a8b3156f712667a77b11a79319df5f615c8ea7b828ecd7b99848bc1d1e4e72d470a45bb94698c51624d67b15d3ee35e14aec9717aeaa98b4f83333e9ef082a75fca30503ae9abc28d14149b70b2aead39c59ddf7d7fb401b4d848bd455d623a315421786f03e7578df44901fd30ced4bad239ef27ed76c7016e9b9ebd7abf5221170605ab109237fdab27360b2c2031d4685b11283690fbbab5dde975685749b02ae70f09d67329c4c320e3fa6196a1158507eccd3cb0b96ccd25144bfe4c27447dad4193e20c8dd1d1a299e5b4ed88aa7de6a45e0ec3140841cd3a613262b390c59fb27368cb1aa3d40ec2379e2be85d27635398c1dafbca6772f9391cb2c", 0x1000}, {&(0x7f0000001200)="7bc571b5a94306bce6caade0a8a8fed9b9898598a5d4d2df1368bc0ac4986942861044879b65c483438404ebbfaddca49dd3b032d62095e7fb39d2654de0e793b6705b61a40a07b919cd1fff175302f7241c561de7af1c8003fd7fe51448d89932f2", 0x62}, {&(0x7f0000001280)='!', 0x1}, {&(0x7f00000012c0)="090abd3efc4d0094f7e4de57b2b96ebdab4aa29aebc7407afd3c6b9506e234baf9dbe272a2fa722017af33fce0bf434011c5ce6dfb91f7fcc8766b675316ad7824f42650751e053588f5c8d068f59be59e70cc86291c7b77de0f2b2840fb7edceacb4fd399eabd55c034959afb9d103c22bc7a5a41e5789077f3ebaaccffd0add734399a84ffdd2d400b57f5362f82c82d74f27674ddd57921fd995e1eeb4151e31b2d4eec0635fb5020c6fa003ad427e3d0c625768ad0aabe997a6d", 0xbc}], 0x6, &(0x7f00000014c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r2, r0, r3]}, @cred={0x20, 0xffff, 0x0, r7, r10, r11}], 0x48, 0xc01}, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 02:54:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x1d) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) 02:54:30 executing program 1: r0 = socket(0x2, 0xc003, 0x61) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r8, 0x0, 0x0) kqueue() r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r10, 0x0, 0x0) fcntl$getflags(r10, 0x1) pipe2(&(0x7f0000000200), 0x4) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r12, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYPTR64, @ANYRES16=r0, @ANYRES64=r7, @ANYRESHEX=0x0, @ANYRES16=0x0, @ANYRES16=r12, @ANYRESDEC=r0, @ANYBLOB="28191dcab7f6a01a3b02029f5c781565fda1f2ec717a", @ANYPTR64=&(0x7f0000000040)=ANY=[]]], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 02:54:30 executing program 0: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x3, 0x3, 0x6, 0x0, 0x1, 0xfffffff7, 0x8, 0x1, 0x1, 0x1a, 0x200}) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') 02:54:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x642, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8, 0x0, 0x1, "cf72c9a25ec7fc120f50526b71d1a15600", 0x768b, 0x8}) 02:54:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x2}) 02:54:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x9, 0x3, 0xfc00, 0x200}) 02:54:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x24) 02:54:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 02:54:30 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x0, 0x0) r16 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, 0x0, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r23 = getgid() r24 = socket$inet(0x2, 0x2, 0x3) setsockopt$sock_int(r24, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r24, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r25 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r25, &(0x7f00000019c0)=ANY=[@ANYBLOB="82022e2f66000265300051ae8828ca647828aadfdd16166f474789580e0db55523deae0dbf4ea4d4881c31a148a46f3fccb07951f720b8f3ae09a92e4beaeaf0e64e48b74169386a925f7d8152b434cdc2f7e50ab3279f7ac04c6326e927f5a13891821f7e28bf195d126c58ad5c6aad3365e1b783304d6e346bb6dc7a1473f54f9c4a953e626e8959537895e0fc31a01e908f594f467ff6a1dd72b65d93481a197303002a52618c6360616445178d8b28ce3dbf70f6812e0e436d3b7f84adfa7daf0e190fa5bb641b4774a43eb15f57d61f31e3f8586a0e8d0b0114cb656d5a0392e742c4380813c2786a0ddd2a065c78b206ba929843041ebe43848cd7601f98eaf7e8da409510f6a93e87c2e47f576770dd0792b02cd1ee17bba0e52500000000000000008b7339973f6bf7e1ed236507caeb992d00672962ec104303f991df258b0611b5566641738af8cebb67335445949cffbd439200ffffff7f00"/363], 0x10) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r27, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f00000000c0)) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/114) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r33 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x104, 0x5}, 0xfff, 0x9, r33, r33, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r30, r31) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0]) r35 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r29, r34, 0xffffffffffffffff, r35, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000001d00)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b05a592cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a1500000000000025558f14492a0a73b8000000002e21141ed3d86f5a020000004d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c6f69bba641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf2ab4258d428bfec42fea624f58c6c7835f46fad574569d9778df4a3b019e54308954a860a3b48282dee76d32b0b93b3c545e948476a1878284956c307a765ccca77f18f7cb66906ff04f91000861147ba194f6747a4bee3c06848a9d07f98a44fbe83a2053d930933a0394ec10b8495bc56204ad63fd5eaef4fb6ec759e69a521639f4d2a18d8bb5058336bc9c0108ee18e2bfb44d924453d5a87f0b424cba58c7063eb9cb1f57fa6fd06e14635a93d569547aee8e16200dc64b2d0ca699c8a344beeef692e9a0d0fe4b92f797a61301442795c808d76af33f8973d5076f"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r16}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r26, r29, r36}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r26) 02:54:30 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0xfb) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) close(r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:54:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="36f45b261e7891d6076cbfd677501c7cd76ae3352333d32bd6df7ab3391a03f36bd7282c1046556043afa55d73e695435f4097666155684160c7c21131301e7ef05e345d9a4350a2407936"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:54:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x8}, {0x54}, {0x16, 0x6, 0xfe, 0x1800000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:54:30 executing program 0: r0 = socket(0x18, 0x4000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040), 0x8) dup2(r1, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x101, 0x80, 0x2, 0x47}, {0xd8, 0x9, 0xe3, 0x338}, {0x9, 0xef, 0x40, 0x4}, {0xfff9, 0x3f, 0x0, 0x3}, {0xffff, 0x7, 0x1, 0x6}, {0xd, 0xf7, 0x8, 0x3}]}) kqueue() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r5, 0x0, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x5) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040), 0x8) 02:54:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x3000, 0x7, {0x800, 0xfff}}) setsockopt(r2, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) dup2(r2, r5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r7, 0x0, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000200)=0x3) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r9, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3ec) 02:54:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x7c, 0x0, 0x0, 0x101}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x200) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") socket(0x18, 0x2, 0xff) 02:54:31 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x5], [{}, {0x0, 0x0, 0x8001}, {}, {0x0, 0x5}, {}, {}, {}, {0x7ff, 0x0, 0x5}]}}) r0 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000440)={0x0}) 02:54:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f2a5aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f0700000000000000efefdb37d4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050b0331dd48d6fdc2ef38b4d2c38f572cf51ad15b5cec337b759ec8adf7ff8e7b18d724de92f008c18d00002aa76cd608f0d9c81b7ebb57e75bb2dc6657ddff47a47e1d36a828743c81bc5413e836c86a22ee18af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc457000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5578df3a1361222db8255ff59f379ea628d3f151bd459e86fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939fd7364dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0000000000000000602f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbb12fa38eb2a450353e206ae63ea54877cde51f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1d8bb2e075cdcb511cc6b84696b4d7d581eda748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22123da787360b8989eabd0666a7ad788f48b442e153dbe35e87305fd00817dc007d07c4740ef85a5ae3d739f81cfdcd0e7e9ea8d718d0cdab23224a1cfbdf6567564835aa8681303d29b770705e5ec310db8dbee98f91ddc314f31328863605bd049e27fea1d9ec4c9ccbc8d848df956d78db3a0160930be98a23553952182f7e7809e8f0002ad94269c376ff19b7110e2a18b5443d94e064836f22de819d3c04da90000000000000000000000aab8a019ac33332e1b69bec9917efe46d1a99a42e25784c606a967c9d77dc102e03f9cdee3560f0c42263074970495083d76ae5b9b31ba2a9da755116ae144e0343894d649bf04009e4d49d886456e054ae45b910800006cbbc5e920f913895217e9b5640204ae5736db76"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000f80)="76eee3e863800268234a72146f87316be86c125352879a82a28e3c6999dc20d85c467adc94c6ce0562a3151fed9a56445d605890cd07fd16708e841725be871036b4b63d1711ea417513fce26c29ed882940ebb4c0ddbff1b792d751904c5260a13c0ca1889ad1e3498c03f5d511a759b8afa24122a60feb572d545a519415045bbb5a521d46f20b4e41c809668d7261c6596c36c24c90081771adbbbf54fa02aea325d5a102c13a67571aa705c26d0ed5d299f91cd7d7fa2058fb24ccb1a513165599c8b800aa07cfc1b776350c1e1f5581b704887f8e15c512d880d1d658bae116ed26f2ea608f92239b74983f871687f626e06830ccae59c7e2699e256a43beb37227f3212e329a49645f87dfcad9d178517798b6ac39a2a446c037cdd750cadc4d19b28de457716b7a6be81e84c2e213d3f2758cbf33ece3bc238e4b154a3e952b4f60e58f9ad8fdf2122a8244818e356ccb8fcdfd7750ec78c0b56b6a5b0f49fe8a5dc59f448f83144d90023dd5a757bff6e41088e7609f41883b5a8ef2e731de2c05c05f0221b95cdd5aba5471d9adc147a4bfc219e2a24cc59226387dd9a6ffdd69b12394d0b1fba27acdc63b51e4ccf7ed98f5ba7e3be1879f6e3347624d4bb4920d4cc92451d786ea4bd8ab5e9c06d399ab98569b054e203406cc27527e23322e0003c43b5da3d1c5148cb8afa9551d9e9b604352eba087e9c8ec31ad708a2b7d63d7be8fbf33b77cc4694cdcc2aab1c5d8f29104001138d496f5fb126bf2d8919395bd5034bb589c949187fe8accf6887bdf4792a7254f8be2e6fdc9e59cfc1a67766f9c8d59afe0adcfd912e8c92af11a550434728d0bfec2c8ba70721dcf4c913520c1c301e747e7d652c8229c5111f84842d2cbedad2ab0da991c223454bdb215ea8a76bf2e22919eeb523fc2ab3302d6cf91a5d1829ce2ca8b2690ead9598e00382cde84b8ee80ae62bec55bbfba29a3da26a7038beecc2d68785e865591bf7c3e478230b69947c7ecf6048e6d5ba1f8a3f778ab291bff503466b9ee24198bb6e798630fb4aea7689280bfb4e57fbf081b36e9186226bf173b5bd47ff61f60d5c79a6d93a64a56d7c103476aa602545df8178be3ff6822d77fa2768a62b170dfc252bb774644f2b64a7dca707a571fa85bcf29b58d2ff54e729eecb0bfe0e90b716b2d1cbe8e12f96df4efc6052ce715d0377ef7f8d44bf08d8c850fbd4b204df04e99d115eac99b9a33c1eab685f8cbd7c4078438b41f37a12e153b4edff54fbaad4c37d5ccae73bcacf014a9e07ce602ce47994e7938dbdd817e8f2390c39dafcd83b7fb05e06358c0925b79a656055024a49e3a2458dcbeabbd4fb8845a6e325e3bf5938e2ca2d5bf37546a661aa7ddde880a6b112739ae1ed530932ebaa41a5d535606e36f7129e1280093e3dca49989e429a2dbe6244139809d1e96a253d9cc318b9230edfb691f28cc6d8f151a54027cf533157e9e390f4ffcfcb34f1e824aee12ce4b41ce351ba949240e49c77bc7a0dbac4d111a08c8a0fc9f7b5be4e4b973fa7aa2bcaefd1cf30a4f5a402c5e5d0cb505877b44a6de7e1a446803a6a58f6a3673bc3e98cd503636d5953eb151f160d2a6abdfc4ae0625997b491bb61c0c806020cc45a7362bfb0bc4cabe3de261d39cc2b7b3ac3ca249ec2f1156ec828f28f77afb4911eec54aa8803de6c8d2215b8fb6bdcd9bd4cbde62a80bdc76c713258ce621faaba4e0480f60b0cc9c40fd4be91f4368c5bff7f38b121d7b0432539eb72dfdb0138ceee1806496048935bf2ed6f2e8adfa97b9cc025a22e414d1780e9d17228a49e306943f5848397c7981cfbd7a5f5d5573c7a57d5e2d0c5362d633338e7add6a943d9ebd579dacf315fbf6172dce9b7534ee0ace63b0c5305fded6558953b6a49bc77d867b5e84771acdd1d6213ab9f709d29bea29b02f08c7ccf0b2ff5c5e3d47ee48251d98c6fcbd30736a9e9694bd3b43db99e7457500040d68a71699612a417876a0f19bf2778645c10e8f161ab84522dcbaecaed530a8107d912bd5b021a12c694e1817262624018620ccc6ecd79e73", 0x5c1}], 0x1) readv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/192, 0xc0}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000840)="61edd83c87c329826615dc7954058e408e0814b48d1cd46800d205d26042e15f2e4f5151f12319c7d6ddbbb3866af195da973350ac219a56a606d93f7d11718d5ab9f11794cc5c9900054573cbc58b2f64388b72c210cbb712d79e8f254a26454f9742096090b03408aa2f6742499f6e724109fd6e9c227434630c6620fd6c23cee44550e5022b807f5c2ba1d5018667bce41ccc20a3163d8583972204abf6a2080f609329a6f852c4086235047468", 0xaf}], 0x1, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = syz_open_pts() close(r5) close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000240)='./file0\x00', r5}) msgsnd(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000009bfd138dd7d23ff7a1392a28985955cb28760a7a1ff7b6607feaf2885698180bf9fb38a532df98cc9145e67c72f71492ca0c3cf8ee01d5336b6587003f62b98ebc8b18d34f1ac90d1a2d42a510d0efa6e5c39d315eeebdfe15ab73a3d8d69c9144666abff24e07a8e27456aaf09ef295e2d6a6b44abc389728fe1c30bb4c84f619151dc118a5ddc42e55064df98c6e75d1568f055bc26fb58ea365a4f811278be04af3b5a792818cd5281e47aaf9b3aa2515fed3ecfb51e050baf941bfe6dcb5f44d367c4c5aa03515b66227a2c5fd3bf4306c15d99608d6b42d8afa1fce19bb2b37d6f03610f689576acd1eba9b27d507edeba98e61a270c32f00ff2ff7f82b68a2fa5fb486026bea4c5e0dd8d6fadf82fc1fd14bbdc08fda1fdd38c9048f7e221fc4eacca19317a63c90678d3983f3f55651524d55641213960d334b666faac8586526aa6ab6dc4bfaa4039a46007a9df294bf2a28581abe90cd79c79c4aca0fdc1a368081a834e584aaef581217cb0ba5121a74b7ead5922a65ea133bb79ca8eefa7a8b9ad30d78956e0c73dd9c77d39c21bf06eb11a2214e106c1e861d832b77ffad05bdf80bc910f18f85c4b49ff6639efa9ad111e4483cf95813849bdcde64b769c8074fa9a1360e37c2103c53f90f4ee57a8affdb532d8170e802d2070132ff12126cc5d2b45fa75dff726daab202dd249d94126cda0e56dc7504144276439bcd29c9fd706b3a41044581ffbdcdef5c0c034f5dd634d46b0a7da73806eb71603f4786d1223211ad4ba4a04babef5f18070b4f7c21960f8e5566fb3de6ba76d14120888f3ac51f73c769dd03e0144aedf741214fa085ed55f1e828fd9b78b17f6b92691f5553e8b965d21c6773411957392d37e2281ed70d0187711e10c6444a45f90c847b1a78a6d7e128cd82a8e4e6e97c61cd3f730095ae6e2d6b5902ec6f70d9cff82ccf63f3213c0e2d0347c9a85d9cc2bb0eb73cb4c9652255f90560239149a179f3599ee7eaf6061a7eb285190125019f77a8bd67ca844706556916d1668b584e2e31597b7afc5678a35d90385ad4822154761a049f6f27fe4df4a5b784b61e21e795f85600d628af3957751787c97aa94d2b657b01eb2237f40a046ca866a485728d97fb0dd07ae32c3658873cd5505c854fbc0ccd19be5c76e3c54f4f1702d8d38c642e48f08dd145d3a52060a3c3f8526ac51ea3bf61086b820fa9a27e448c39ede4fa2dc8e3077f989783cb2953f9fa7531218269619b8a92050324dbc14f8864ae3f9a3a0a6514661797989b5e1f981227abf23d51d295da0e0a9053333d1839170430f46fa7094b96ac99998eeab7bd9cddbabd87d93cdf61ff29de45f6a193612b0ddc7ced619e187b974933760b1ebe88fa25aea2c26cad00a49cf80f180c17c9daa820bed9f28ad6d8529dfa6f7c42c699011adaa41a5c3e3e17cd8dea6567a9896424c6f4b193a05256c7036a248e506a8571048e9d0fdee08f18234a843a9c3e112776300358e9e6336680d9a00e07e410a282e45f356a9aa89b2210e5f71a0c3f86680e79c1e9ece32a6eb2e2e241a34d04cf47886f724929a033648cabca6424bf1fd55bde1badf1db1bc00e58ee77d500e9f2f1fbd7cb51fa762c0b227cc623b50d8ae9ab0c0f7357e2e598f303a59678f11f8a3859b7202a98e4b786ef15cf4131e7e0c8054cb1a2d3c2058f09ec58f20b20bfca023e03b8e33da07602afd725fa1a56369b2d60c06d1578a062b37efb8db3a5e95d74a4cdaf9184c5956a22f3304ba652967c0669378219a2c53807147ac1c562fbafa84bcacad3706403a72f1d216dc3b9da00d3dc442719310fabb91dcc54d524e9f4cfbb5c090b7947709fefb613b71103e22f8fcc08eb042186177de047d4bf753e8194b2321b89043b8845df74978f3f1ccaef982bea968a333ed45db43046a00b051103ab38e317cbfc3e27bca0f73cc4d3ed5fc908adb5875cb32ad9c7878251774ea8580a66bff2b82d1f4a7937ac1bad80c6e917f096847f2bf15038fa24114b2a6e49c63bf33267bec5c4ab98fc7a197d02aad529af76d8acb3f6896a84903edcc0a700bdd2cf5f72a3b73e962b92fdb3596fc2f86b1173af8d1f5a5a76eeaf49d2c3b83b9dbee30ff4cb3c81f9d3c365c2b82fb7d3bcf4880b59b1e3e9b04382719a1dd2b9a7af1ec55871fc953e92038767b02a218a816bfd836dec981ff77470a653260e8b991bbce4d06c6e1d6bdbd91b92069ef512615c64135cadfcf1489ce3d1c6ac4144f16f6b1dad111239f111f4f9b48a1e162c603bb2d6a70caab45400d473fbaefa3286f054829c670e703692fca36888cf8adb369a808754e81d71996647beddfd8db782c3aebae8d150eeb760ee7761749c8c55b513e0473ebe66bd0423301dec8ea5b23a24de4e80fd0c518a6a88f802af463437f4c19cae7d0aae75394e6e96ad089211365c5facfeea19957792d2b851639e8e09e7260829be7cec881c201efd98382c69cecdd194e2c5c75dd116af039a2c24f4a2246ba81d49a8448714eddb68d35ffd958c83068701a4092aabb2cfd9905ab0ff4e21cfa3fd69600247859bc1341e9a4c598c0ded100806a509194cc0a64244103ccdfc5f9eb1fd2891265e08aefa9062163474613ea80acec0bb06b7d266cd555cdc03c48158fc5cb93c379a23f58dd67be9efdc6e32e31fb5ccc6875b153e776c226b79420b43130878869e93489e62b7e4b4255d9e87cdd65bded48b4239ec3b7d83830940642affa7531124e5f42faa37d7e950548e576ef24a43d5f8da2fe46084a94534a1358536296be72c73b9958a0e47125b2ac1aa22c087d0199488d4ad5457f48054694b00d89cdcd63b2595a6cf13d66c820c9c4c0f4ed032517b19f83fdea900bb9039d475c845c5216fbba16e52f37258bb5fc1a0d2f23ee38ed36844ad87be76d98a1e568718268642fd017b3f66f5d47175f612bb1b8f9588fca35fd0a54ca6c489180d18fd273b18d4a290b58f5684b91d1a31b7b992e440a598a50f7e1062b27dde815e28cefb0be75f636a75ac7a87dd253abb07108eadcef059952f94406fb8d088ab57c7845ce247fc860c48aa39266ad4ebb1eff59a54ff8097f7234ac911c7cb49f238544c262c8e787cbecb83402c088fc4fa8c01d95f8bd7bec44f3c52a0783b985895423e549616a5e89d2a0510125f0667b3c8a1b3fba7ad591a08be37d9434b7ed37c59249b0cb8e3f7b6dde78c2e51f0b78363540c8c17f99ca0f92bf1c188f511a0fc170590681389b392e81baaff3a86bd1e39ab1dc72cc0c6510dc933e4299b433ad2535e42ff504892dc81f415220eac4b27bff72bee12f58f738e4be7855d635991852497031ebc748cb23a3df2ca60837cbfd95dd4dd99a6f9830517b72770c4ab20a6b3883b0d654db811b8d9ce492db60361d4d5afc10d79e76edaa15de83adbdd6a9e363a498805912eed9cd8c02adea79a3709713c5f847283e641510ccfc960be3f02f10b85177e9dafc08db02829f110d0791a85c078c62c8552d107eac93bf90aa2e405091927d350d7cf0164aaced822e9fca5a28caea5a8a5ca6aac55d959453526f0639c0c6585846b0ff9dda7a54c1d0df65e31f9b013462061ba3a3d5de1a5510b92446ec7ba6325f50080c04bc40a490feabb5402d673f31c472c80bd78f2ed6be91294994c78b16ff18f2a48de97689c486b785ecb5147a3531b3a9563aefbae429fc25f7d3800765c996f2e2553935791e954f8ff5e618501f2cfb24bb5903d5b47cb7644fb46fbd90858a8652962c52cbbd4d0383f1ccb4aa8f56957a84624b7203402fd702a598b99ac83b644fac362961e8f5629b4ad62ba9336f1bcc38e56913c2c15ca81f7a575d8dfcfa1b46fea0676a76babcc75108c9466bd4b01f8abfa33ce3c13ff9ff7435e6b8e4a129cd591c47e9bd533b1496130da21cc222210777760959d401e6a2cecd07c90fe38b82ee5fe9ed9d0913c8855246318a04e2366c1beab9f47f9c14612fc2131e2a3ab0b7f071f4fa564499797663361354f20fd1b5a6a8a3b94cf43d42e1793fbaca3c255df1820f40b948d9be22bd54e4683d599ca4f82d5aaf75fa7518f004ef5d933614a558fd9fd8e612ad842ae062640ac935432861c7fbfac0f97df0c7ce14a257ab0a0e03f81cd2d679ba8b672f4a1adafeaf346eb67f20aa02158699ed698466b1c885ad384eb11bd4486d4016f4f15d15c81208938292293f10bcf566988da9654e33d3b45a2c61c8b680baf19bca3182e803af5f92c14ee683b6c0c0e7292680e709afb397bd5adfca1c9949ba267c0b21b74955d8ff0fc68e4920881a782fa5ea1e6aa0fe7caeb2cd36e9c835037cc95bf2c8af9ba2d98269d7e9e61c6ea9246107ca731c2fd401c9f0536ecbcd3dfd0deef510a0e1870b94f3007d7dccfa2c30035f4e7e9a89c1a633d835f49af27da63832feee93b32e8ff39ccac787d86ac106fe490e535bd89f7e10be13948fa1bae7b84d97d4eaceee28cbef1e294af69c825a264ac406a888acd7866f4debfc728524f3010f77545321052bb601a0c7b3c3ae93f822da004cf5417e0755aa6e95489d12f1e5a40e2971a2c9258a40dd0bae3a68b2af9d4dfa79b0cb1b15451db4f2a39154efb6f81b4cad0dbd49174506e9c0640a2217e45118191c42fa694667e9bf387d2285864419c8cf731c1f617dbcf21f8182327ed25a7215f12e4af102823dd4f84c0aabace87de878ac6de37418ba19b864f9456719f77495bfab8cf5a0f1c9f742168cf67b1a20c7e81527aa512a09a6b3ff391857153174f542f386140535f14d67919ab61763c8e2faec5b434146c763f609601a087f013393b314c5768a5d6f832debbda84b7ecb84f1a6b53dfce7114b5e05018dbdfeefeef19f403b971a7816e811c857a1b2849bed7e71d5ee4bdacdaa11b8157d690f9e55bfd11e5e19f2a7f2f041e49f114d6a5fb782e865f91483282919e416c3fecf93f56d76366383a90b3ec247d56d72c04f1bb8eab0742b596173727bf7289847b67965a04f84a4243d7aeaf58290b9ac21dc1521fdf988f6cdf39430bdc0c031d773865074b1aac1432bc7c11aa3aa938934e64688015a04b12c57da19a2aa2f55f723685cdaf74b7cfc27eaee9dbc408296956499874221e0998fc4c45733e336def3a70308b67a8d7248ef2fa9a4ab2d01f0b4f3b2aff024c8847e5c6735ac56df13f2dcf9a0f66fe149f014ddaa6804caef3882ba21614d1e4f1c6418acb882e09bc5dede6e2cd041058efb7ae91c2ef4ee9eba319449bd2bf9fe4c3cb5024225b170b4720f094d9dae82dcf5317a6f5cae1a1cb175cb4761110ff82390ff25376fc0703ae3e37150e508f2301ee56c164f93b0fa6a2c31a81648a713596f32c430bbfbbffb7fbc9288ae21f8c96ffb7a180998725ea46122bc590cd84b18317a692813e39d87203fa65d6638119d3d85bdff03244ee8cbccec82ec3fe8b8488bd8779b77b852200dd9659752c9ef363fc787627ef2eb9c8515343dd8f702b87c45ddd1bc0cd8760a524f37e066a560f3c10328873b5bc22c16a4829eb561ae372267754b255cd7f46ed05df495adaf4fd5bd3fcd4bad1d366cf6f8c529206f893dab31e2e65d79d8be95d489375da5bca92fd4d0be67c8286fe44c2dc462d40aa57c92cd973537563703f0bddc9232fa2480079925e463436dc72f37915d8566f8382878086967961d841098f48f24d338678c3493b6f5195c7ec3b89295ea7"], 0x1008, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r6 = shmget$private(0x0, 0x3000, 0x21b, &(0x7f0000ffb000/0x3000)=nil) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x22) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) semget$private(0x0, 0x4, 0x4d2) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETPID(r7, 0x2, 0x4, &(0x7f00000001c0)=""/194) semop(r7, &(0x7f00000002c0), 0x0) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000100), 0x2cf2) semop(r8, &(0x7f0000000240), 0x6) semop(r8, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/135) semop(r8, &(0x7f0000000200)=[{0x0, 0x8b9, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x1, 0xc00}, {0x3, 0x9, 0x800}, {0x1, 0x4, 0x1800}], 0x5) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000002c0)=""/114) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x9, 0x0, 0x9, 0x400, 0x200, 0x5]) semop(r8, &(0x7f0000000500)=[{0x2, 0x3, 0x800}, {0x1, 0xb85a, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0xb0f8, 0x800}, {0x2, 0x7fff}, {0x0, 0x4, 0x1000}], 0x6) 02:54:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 02:54:31 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0xc00) r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/114) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc49af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r7, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x401, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r6, r10}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setregid(0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r24 = getuid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x80, 0x0) r26 = fcntl$dupfd(r20, 0x0, r25) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r30, 0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r27, 0x1, 0x9}, 0x800, 0x1, r28, r30, 0x6, 0x1, 0x1, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(r32, 0x0) r33 = socket(0x20, 0x3, 0xff) close(r33) setsockopt(r33, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r33, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x18, 0x1, 0x0) 02:54:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000], [], [], [], [], {0x0, 0x40000000}}}) 02:54:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 02:54:31 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8002, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x4b) r2 = getuid() seteuid(r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000200)) r4 = semget(0x2, 0x4, 0x18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0xfffffffb, r5, r8, r9, r10, 0x2, 0x800}, 0x7, 0x50b23306, 0x6}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r7, r12}, 0xc) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000500)="9a4be498cc735fe2044df4a768f7df61f17a120090", 0x15) select(0x40, &(0x7f0000000540)={0xfff, 0x1, 0x8001, 0x2, 0x38d1, 0x2, 0x4, 0x2}, &(0x7f0000000580)={0x7ff, 0x1, 0x17, 0x3, 0xa1ff, 0x9, 0xffffffff80000001, 0x200}, &(0x7f00000005c0)={0x3, 0xffff, 0x8, 0xaf42, 0x3, 0xb6, 0x400, 0x38a}, &(0x7f0000000600)={0x0, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r16 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000006c0)={{0x5, r14, r10, r15, r16, 0x80, 0x400}, 0x0, 0x65fd, 0x3}) r17 = getegid() setegid(r17) r18 = shmget$private(0x0, 0x11000, 0x240, &(0x7f0000fec000/0x11000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r21 = getpgrp() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000800)={{0x7, r19, r10, r2, r20}, 0x80, 0x4, r21, r13, 0x0, 0x1d, 0x20}) pckbd_enable: command error 02:54:33 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000001c0)=""/194) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdffffff], [0x0, 0x0, 0x403], [{}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) chflagsat(r6, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:54:34 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}, {&(0x7f0000000380)="a9cc911636c5909a65c5c25851393be93ed3aa6a9bb1115f4a25b8c68d5761e2ff68956ebe7563e4f5302736585c0f214a80a57ecf76d2626754c19bdf39ea27fd229edd12f988c9e5de54e5e9faa717fd67bf42fd802d09c4c817391ce9cce86c62da1c2d40ab8f116b6c0c5b591d1dc8e13bb1e33147e013542c81e258298f6a8693c91bcb1fdf19045d73360cd49abcf0a5c7fc6362389f61b275e1a4a9463ae0a1539880aa3e5651ac23a02a64b871cad159c6de1380297f9e193623934e3145f986d55daa03f6035c33ef7361225732af06348ce64b766c685998e1a29f5df86339a5ee8288e31f1e2e0a2cb689b16a531f1507a6494928a8f91e", 0xfd}, {&(0x7f0000000300)="53c0b8397b5bdd8e4412178ce98ca84c8c1306bfc5189c137cc909c4a13e773857290987433c357ed701315653a2949972ac2d2dde7148d1b0df1482e3b1c938948b722634e3f0f499e2b0695976d9cef00199d7d20b1e6a2c1a3b3867a4c234a61e7e62ab7ea4e27250cb3a0e5d95", 0x6f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r2 = geteuid() setreuid(0xffffffffffffffff, r2) pckbd_enable: command error 02:54:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffd, 0x0, 0x4, 0x0, 0x0, 0xffff], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x5, 0x0, 0x2], [{}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r5, 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000000)=0x800) 02:54:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240), 0x7, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x3) fchmodat(r3, &(0x7f0000000000)='./bus\x00', 0x126, 0x6) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) semget$private(0x0, 0x1, 0x430) shmdt(r5) r6 = getpid() ktrace(0x0, 0x0, 0x1104, r6) r7 = getpgid(r6) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x100, r7) shmdt(r5) r8 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000040)=0x8) 02:54:34 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6add46358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea008000000edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73fd1fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000000)="a1703b40", 0x4, 0x0, 0x0, 0x0) 02:54:34 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="8202780ee2b28a11776be228a4529cf1a6275cc8b2cfb139034c1b1e18614fdaa7b669c70c1c74c1854a80b0641531fb84ed10b7444ac7adda9631c3cf45d9737983f8abfac3048b61a0efe46fa2115b595d82ce7bd443535a69013d98ca9b04d9f12659a25ec06e91df38b49cb1a976063d817f85d21449283ada055b7ac40dbe3b2c21a4f18db0d26d272615546da84c319909b30a627a9c7dd13dea25f0a59337b45aa4261c0a0b8496d5df26cb909edce0dacdc05f7bdd2b5379c7566d76526d8d"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="1cb008c15aa733bb426e9b520b4623924e72169497e5539f6410e16207307b7a4cd97b3e97048ed14521cc69ded9af1ea77731cc812fb3e685e3cd83949034f16699bbc9a15b7958ec3d5a5d03f19e24baaae1e93e0143fc9735268153d9038f24bd496d0ba5d1e40b72a55c56930f23dc663c99aa9d2cee21fe461bceb46eb413ad", 0x82}, {&(0x7f0000000100)="e27a929f4df60ae09425dc9ac18ad30bbf47", 0x12}, {&(0x7f0000000480)="65c504802d0a6b0514e55cce30ddf60eed9d38c954d7fef6565663f7cf8dea3b4f43d2634f1bb66fc496a6b7c58df1c4169bd5c697e45dac091f8ea1743599de789e96d271e0d1510c6d5c83d0669c4680cd5db199497ebd73e79eeb81f4849170f75a41c9876124d603bc7d3e08a2721c28c3e062fb531a691bb5a383230bad534b7232fe835f618a0c56995cfb74e1f5d6bf1a2d0a9c02ba223d38bbb2fd3b56ec6f559fe40ffde88f17dc9cf785c9d035d8b48f01a0aa108a2ad12c901c4e7370cce093fdb9db3f02bbeea0194bb04b95c9bc17aea9c3a7e4cdcf2e52641d3315615223d46242e9e9f38ca82440b3d693388917019a6cd8a0dfacc827e585d979621f6e173ca04f543b05f9a5fddfe2b282a71b89d5c7a6f8759c81b42d717d7c7320956b6910e7cb91d416501de10c4f5ab2475e883f8e8bb96d856e756357f6c305477f5abd8dd788e278c12884722ec2e0a081575f085632714393ba6c799bdd53a03c33fa4b15d4a067d2d2d399a0e83d59aea31f97e217014048c50e2fb0cc749b1a321a5485083b68c35a944c6c746c5b008b5d5a244815f3c616d40ed47dfc1a6aa158cf8573f51ea9bfae8282545f7fe84c78e666c611b23a68523a75a15e37abb1a96c6b325d8d6fffb7a07fb7f072e270d06fd6e70f8e04292d1253c64537638825023fe95ba07374318711ef1170cb4c930f6b19a7732d080d376b246c7b7d9a55367afc5804b5653fe3dd6b004328c11d898e567e0191db2461368b853740471f35b29e47818c26d3ced40f834371d2a6aa9169bdc2374f63fcdb03c9675a0cdb53a06d34ff24bb6c6e388ae9e2e241e4909897cfac4b118d4a76aeefeb0c876b456524634e39a1a70ab164312b9e328950af0ca32e520e22166b0337580f1d67b53e99dc8f320ddbaa05776358f8c63b3ae2267d7001a2d333e23ee54d2d5298cab7a7197b8f0c96a16b851746982714406e70f5eaa33a30a5dcc41de7e00c227ca2e4051a55ad857afd55045a8ac61ac5210eb581991c530213b1b673d244fadcc66f440a02e51f04d26df34fd36643484078a50d9eafca1ef6668ef580c834232748b59ff9f7d8430f1fb36d1c28aae0604c28e92003d9b0afbdfffefd04001f457cf7984d4127b92af2a234e104ef040282cc99e5aa5ae92f273357a5b4bb909d1e11e203eb25f734651bca01c6e57c324d365be5a994e6d057f8011e829039cb9d9075a92bf43fcc1ec979c0d32e63ba01a5187cab1f237dd2fa9d95ae1955e18422f34b331a71711d4a96e14fabf26eab1f4a049664d26d0abfe3b3b55313c2c49f3f99861401f5c3df66a48d5aeefd28ebac35fc85327fbf25537993732a150fd8c7bc76d3d08d1a1ecc8a00a40593a4254ee063dc354671f11e8ca51aa0ce5d7679db2d69bf77800db6ff2f9f1e25db630a21d6f3f381ce885df02c35c8bc36964ecd4c324d7256e57741f9ae9be939fbf0084b314ee56e565e1fc5941612beda97e9d8a458679f30e16ecd73d707550bfbc27b537b7f702a05bc06072eed5d22400d17316bd84197fea339c427aa45913fea1122901ba1e0986457fc5f788b51ebc1248d7251d19b21c23b0c1e904a9f2251ce8c2acb52550ac0e008e0020283323f5079f43300156c6f3c59abbe9f475a43af2ff6753a85a5a2bda24c60a2ab430671049d5c57eda1249746ebab9271eb5126d08bafe4aeebee10d2bf136077254edd063797b1ebc48503e32336b83d2ad5de8d3e", 0x4e1}], 0x3) 02:54:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f00000002c0)=[{0x3, 0xff, 0x40, 0x7f}, {0x15a, 0xff, 0xf8, 0x58e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r5, 0x0, 0x3f) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r7, 0x4, 0x40080) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x7}, {0x5, 0x4}, {0xb6d}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x1, 0x4, 0x6}, {0x5}, {0x6}]}) pwritev(r8, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r4, 0x0, 0x2) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f0000000080)={0x0, 0x800}) r12 = semget$private(0x0, 0x9, 0x42) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x8003}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r13 = kqueue() r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) kevent(r13, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{r14}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r6}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r15 = fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f0000000300)={&(0x7f0000000340)=[{0x44, 0x4d6}, {0x8a, 0x4}], 0x2}) r16 = socket$inet6(0x18, 0x0, 0x20) fcntl$getown(r16, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) flock(r2, 0xc) close(r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10b) kqueue() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r5, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r6, 0x0, 0x0) r7 = getpgrp() fcntl$lock(r6, 0x43f34d820974bb5d, &(0x7f0000000200)={0x3, 0x1, 0x100000000, 0x9, r7}) close(r3) r8 = syz_open_pts() poll(&(0x7f0000000100)=[{r8, 0x1}], 0x1, 0x100002) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="365534ccbe0094e976d9943c73617f7a3a46506e0985c30a", 0x18}], 0x1) read(r1, &(0x7f0000000140)=""/191, 0xbf) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1f16104544"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="e921c1156711eaad586c89410e56b271e827e733dd0fdb57ff446819f6d37f658b3dd27d4350614af7c85b41291abd0f658dd298d32d4a14ea521ed15d75405c7d734afefa7b880522d464135e1c91e5b983c9ca09336ef10e2b7183405e300393b0a0205586bcf9d934305520055b394016070f20c2942ed42cc255d3b1e7cda551b835c7d2a542c89b25db", 0x8c}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="0b6038c4f9e9612d768f1f814c92b318f603ed2e1c243a029fe4ce6d76e28737d57cd5528c20e4e1a240f16cdcdc26d272a20345b3dfb88d58c81419ab6694c8d130c9463f53f821b88e99ca37138fadee4d42c54063eb12490d0f399043bffe27a3a3c3edc7f191a6f49ccb5b29904ae508063b54314ef41e48d3f44e51d677b7cf9e2061eade69ec7d6d8ae62a79b5a033b5d26f573414f783ee1e740bead1b95880efb8be0495fffd1ee39f44b2d85b9edfaadc2ef96f4bee771763e7bb698948228b6e99e864465a4c7d6ab988d76c810c44a0eead414f9b933e0fefbab1e3022ca0eac8373e0049c0cfe8f65b238c296530b0e74dd8a924c3287edb", 0xfe}, {&(0x7f00000002c0)="0675a87dd243de218b904dba1c8c6f878a9282644394afbf99993d55dfc9431e6f0344155c3fa054fc68f6acdc8520fd0c6178fde162760be9c7e06e0a57a9ff8a1bf027075dc386693a62b3422545794c4beb50a5b0c13bc65fba3ffdf093719a53e46e8d14d6a99cd4066350817293d1843136879dd1ce", 0x78}, {&(0x7f0000000340)="f7fe6b1820318588a800516404fb14af4f9dd7ec295b86a50fd7a249037c113d3fc97989d7da80ac55e7defdc13dc722afabb62492716ff7fe1e9f7e430e7a427ce912e6989a8b3386664ab8ddc8ab01a34d097c7ff1590d38c70672a554b0ffee52e16f0a4991e89ba033155b456e12a49a2d8d2f26528eebe290927f29647edf4d842ebb6056b0459b3a6ca906990384fb4e694b7281fdada0a7a7f27fa8223273a0553990bd01", 0xa8}, {&(0x7f0000000400)="063200f8ca40e98f6a6474f6bf3eee9170f57501c42fecf28c2f1dcff6a7d10e25ccdf9bafad145c0fdec75dc133efa3829ec400a1ca2a4130a5b21044d4b1d326505a47ab4df216e6965ec86f09a890b4bb78094be8ea8756ef682411511b694012bf8c58851dd0ddba24763968618daa2c1815c016e365a81cf3a2c6f908f85ad79d464950ce7667d61a9fc01041f9280ad17657656eaaddc835345dbef0af4572e0dad66b0d33f8ee9fd5e065d45a6901b1bdfa537ac4c14c1d11bbf71730f2f013de9629680882a3bf1b013fd0b42b994a63e31e8e6ce6e6af160b4cef78908f9e0d03c39226dfcc9a0a32df3e0a865a201efdeb3f64d8b16dfdf0979504ee023ffd13dcba4a0cd746d55ef021b5bda1c53e07bafb9b736c9014e187752d91bab645eaba8b0f7fb5954e7fddf5aab8498f07198acc61d416536fdb9477cec40e2f11bbbe5699c8bb37347587686193c0e9979d8b1736345699a2decb4948e4b0236eb6276d0b846350e121f2b4917529d99ffb63dcc7d068d6159e41c5241414677bc9033b28dff467def26ba9c93321375785474061e80229ff0d4e2517a3c4dfd7d9a8e7e03dae4d666ae55cc27e66ef88d1d4d725542a74277ee0b7395e6516600c972b66ee1dd2c321939a60336e01501e60a3f1e05c246c71e81ecd7569616c128fd5b3fe5855a61529ec6dbb9e0ae089edd678bf7a58ce919929f7e84e0622c14af5bbe4ca0b7b36b79d08aa43b23eec66be295556692e71fe2337110210d8e2a2e788ca99bf1fffc31807adbb1e3524373fb9cbdf0c45941b186153bfe3938b15d936ac4797511c7c3b1fc044b751432e5facd3597939a8e8f66f9493b8b4d8861b819aa84d59e0cc5db93e59b1e79da31afa3ba2324689f201d95e54c5884d10c0eca597c698488ee448c3d9150945f3446bce9205acb2a43fd0198e68e2a4785d27f846cb9908b6ded9d21bce2bbfc42f3dcfa5d35eb8854e9cd43ef3480defa5b5e078a0ad90df6e6166777ad776f0fdd483e1bf98bc2a8bf437d0b44ba0edd60bc7fafce57db2e246d846dfb8d28139b27c338cb36506d932e09c79e14c9620cf675e4f383465f393f9990b00763c0fb60802dcc7734de790f8bd224868546f40cd14726a6e41b24fd05b66f4f6700ece6e79b0ca6cee3ca8974cc822f8b65e1e8666ea3f24d3259ebc74dde17fca7ab2e81a4588e9b2812a21ff41cb2efe796c83192ed729ca9db31059d1c06ed4218fee2abd2ee155faee74f49e9ba228b299b0d1f1b1237e9cb923ed5cdf131a729502f906a12cc05ca957f2ead0c89c8c0d2706c67a331b06d2910326056ebbae927e92e9a96552ffc289f68984532cd0b4a02087f4516d17c4c6aedeeeabeab6751db68e3fee55048276cdf343dbb219ddc9eabfb20466f3bf156e283a92e14fbf0ef1f90933a2c9850ab81db961b9627661c99af798c1c85798cf244ab523bc74f9db86ce18eb9f52f910fa1898a1a2fdd3dac5fd5a0dad1bfefa0e40a80c454f9df181e3538c0e27b832c87983cb240c26c420c5f4585cf747a12c510fcf2f1d99de357cd84eca0eecc2979f2c74865e7cf3957c3f86ba2b6dd33e2d31ec28cec2ed489fd54d01aeb62132b463565cec29ae4abcf2f95da7a99329c2d3e1e27e79bd1685cd3cdff0780781e7f4ec501edc9a4b231e68df1ced0e442efe27486066a13f6f62298a9a654ab7fe8c893d483bcbebca76c20c3d1c3bdd27276d270b57d36610e7524675198b372bff6cd65b0de34ed7cdd39dc75b8bd739371f1ee76fce96715743370c4e7e51ccb3ef094805d98b02c0117c9ca1d8e3dc7e90f7321c3428537de65d9c968b1732395bd89ced9a8916ad864d05ca74e87108967525df93738227e602e5ecb345ae2e7f180d4999d6fe9535d2e76e98ea9afabd7ea040b37785cbcd8a3d94c08279e8309e967ce91669e2cce2c4a8f8c30edb3b2a8e6058bb08ca2716b2e98f1ba682a02df5e33458b6e0889cd20a1c1529247124cb65d979b6ab2ea2f4f372b52279320068e464fc3b58f2da9b6556e800b26e9e3839222234d59f92001c2fda732c7893cc799479683900dd9bf4370a26d2ae182b73f8f9cd2070b18032bad78050da07d8dc48858a8e840c6963756a4a467101d85513857b97297cf5ba465b9fd5c42c45ed3648ca8c5e16c8107484bf88618287daef83f054bfd405922b5d37094e449852a3297ac094ab234a747ac31cefd1f6537bd9776bb209c3d2bdb8c32321733e109e4677e81ba6185414eed7907d3e26ff43a30aa15fbbdc9f8b524b545d34e06adaaa0f469425230db80b389da4a4977202b72f54811fdbd4a2115cb07e39fd6925561516784215acf8cfc4b3c7efcae66418ab42efaf5504d29599f5497e4a8f869f6d0e0826ea9520c4c5f2a84f9a4719e0d58a2301c75efdf5147439cd1a2ccf9e61bb90cbffd35a5c0b5f544656bac1344fb63baf93bc26eb6e7c2f9a41dabdb5ebc67d185b135c7dab6232598195f3ce52c66d758470e45d5f369790de73a037a3e376466904fe745ac61e2492e72ca5aaf417f87b12c7731149c5aabd52c6b9f9b261fdf041705285a4315a9c6bb9b310cc060ac4af81a07930f34bdedaa253a64b0979654eaaf6efe24109e30da7109dbb1f28f496a5e1a1c799c544008a45631b1dfb5cb58268d0dc4c905015922d27f6a430bcaf25eb459476419232fb1865b5a286e950bc141af225a41991dca87efb185d2ec8f2a6fe44cbd53963bd63aee014d61eedef6d905773e9bffd070b6b3b9946baab189aacf5903fcc835e82c2a26ce7a9c0220bd1509ec82d73e7d86889d242b48fef01deab8d4a2a8b127814d7530eb9afd24f10dfa0fa001b5374611969710ccdc97ef6dd639b3de5922e2744a009dada59e40fced5cfc90095d50c4276766299de72a1d25aeb9d276095dfabd1b2ecb21dee45bf62f11eb64b93da6a64e12fab18f1a360ac0936e4f1434194d8706d391acbe6ea31cba0f25f1dead0c7ff34abaa49ccb30f87f61955729dfbd1e838681b6569024920a033837a9a23f0238e8712b9721e21e4e3f33e0ceebca1c77b3029e80835656c940e0b738417bf6559a7087f373c6664b5b7d7549099a230b143b6c9377b82f2d47c07c7040d9bf175a93f3bc1ed8b54539aa81652ff60bd5373b65137509a28b2ce3a8dd743c148bc4cd17ebb4f8a9c3153cafdeee0cbe7efac5fb3b4a69b57318fa3bebb0487a8138c446c44595eeb8987bac0836a4053072d918f719f2dfde357c568b84a466768d8d06e59499bf0fc989ff7909c0d7549bdf5e9d1f619b0a65f5baf4b1a5a646f139d8b6a755aa4cbdc6b375a5783bff58c28c453d6b92d9e2ab34309af095de1529679027d7a103f412903016017310333200410ebd7a26e23bf0067b4f44cfb00dc2cae2fad077367ed7d2dfb21e164feda985ea378bd509ca74fd9f5c76676fcd1a319fb8044473761b2bf8e9124b4039df862784549715dc7750fb0c296c757245791d041c7f35ec26ae32109f8a6f8120f180e7edb69e6c8d00df62f1c6c785efbe5ad922d5aaee79f437acaab987960ec70e1f4a32d0efb48f8073efab0e1535df8807bd4bbeef2519fcfdaa59603f9d4c3b8421ee9919226fb1db0fafe20c73d8502dff98042da880a2532ef288ae4a1bef711c964e371088062dfc20539bed4955f40433bb8d870879f2914144163ae6b0b6f5bbf1e50cd51c3c98f8cbe0b1fa1b672f6123059da88a9b9e4383b37a647d84d4411d416364677d77acae1a5c1d76ad775c9ceb89eab3867e1ff18ee22eb1120cbbdbefac7e791dd508c7df07df80badafa241dfe8e3b266359f90c8b88e4ac72136a7554c83868dc5cf5f4d6aab72003b63c6cf6571e099faffe2bc8d5adaf1e1fa76d95c8ed4449780b9b2852e39f261cfa8f2b68cafbdaa4d966167304b1a263c66226bb602df2452a1f99728d646a95a05638ce29b38f03d67ab8bd87a725051c2b6f75f3bc1504fd53fbbc24e0d96b891a7e4255cda036db571ff8e1f2a92c8bacfb2cccb6def3bfa08a0f14993431d2ee160e94c4acf6f64ec727b30b671d2df7793740e473ca059aea807caf6f9e27adfd3379117d1bc1d4d7cbecfb4554ed8981225ce1121bc08a990efe3c84addb0cca6d254ed2137c0ca76b7f01a7dd5257e04b9059dd6f49da4599746b5eca729f6551f6a51d2dcb4414354b1384bda5584e998ed0f4787360acb35095b066260aa56ad9ab890f8f0635d5583146e5e22c73619652d94fbdb0e6bbd07e16448e8f40758afb5a9965a511128a7f743fe77f7ccab541534a71e3a7a62b18f615e9d18e1f948269427f0995c106d20b806227a723da431ff4761bf3c5c1a4266af142d99186833684962e557c9412a777c8061b5da5578477cccb157ad204d8540af59132c967606689ce67982e5ecc1521876d9672746fab1c3c1e5f3f7057260c53116634eb4dd409a2e71604ae8df8a75a0daf0e88b16f1845bd27e9ec834972860a33757be3aaba1aa688801ad2c2e4eb84d09b217f25af59560d6f8345636ad9506a3e31ab218584b106407a2750bf7f64719e9fadd90e7d3e3fac6a84b7c332f0d9251d14782bfdc52a3834d6cdb7996f1ce841482729db13bc82df9de3d17c1726f81472dadeafefa7cded29f2343b0db9935ff412786d8491cd5579985de60db7e1189b5c56fd6c8c52ad2c608b3ea9b67870df6f3755a45ce11a9837fd687eb53d69f31e204ef19174dfb3cdd8971bb6d5d00b322fce71491bca3fa1f6f37ee649800c6dedd34e2a2c74789eb621a10160cbac9a762330e50c88f47c6b5a559749f1884615c4e9a5f6547573516bc9051249f03b37f56f1bf6de0a170325ac636cbebf9cc6383eaf2a83090ef67db2d6fa547f934b4419cb11c44ca5a0faea29953828656476810908c6a0735ad410914eb20ba0bc60052da5b0085f0eacb2ed830bab7fbde6492b2ae1cf623154654dba4738e502c4fcb356ccd2b1ca7206945bca54c433d14692ce3aacf03bc1c7b780c573cca5143954132ca7ac81998cf46ea07dcf668ca2dfa552131ee0ac7f8c88d5911ebcf3a0cd120303527b30a97351f1706e657d2b0c8e37f08a5460ca151816a9a0df16fac21f9b24425d190c96a2307960e730e0fbc8900a171173be2427acda8e5185896943229a527034414583ca1e2b940be447b7080956a4128e2fda69f60e52099aab4a2ccf76b62b0d5f8848de96599d71f32eae55c21d2e7341caf1268c67dba300a402e7140497b07c3e6acb0951a2ec4829ddd96e3d1e916c9e04e334a182c5b0896ffcacc66c3a458c9c960543938619dc33a8bfa91c5bb166447ac3b57b1e2317be3b41f84b87dac99de1f2ffb94d7cce399fb79d5f4291c5cae0041d89dea616039e07d98c2c05e92bf70941662a79ce3a8d671be61b1b941c898c4ca4cc5f3a2a09e651e175a4a9ad5dcd0c722de901f8d0bafbda4d81b4aa28aa398939addc2c1bd1f67b87c2299ae17840becec8af498d687d5ac2aff6a652e1de7bd2be51322857fd1f3b9f4cc2f9317bbe01dc167f83259119fac9c6633945713858c5525f4006bf12c7bb89dd78164d53ab0f8b0dfa980dd1e1e33f838afe54cae68dcd5e404cc58c14ccd1c76f045fa605cf852ca19d45a5991137eaf5312c9287e8c11e5a44c882a5eb5e264af8f98b28cc150ed34e188f714c9f7cc7de0aa2af8ce7d64abbd5457fc86025e130fbf41a48b610cd21cfab22823f39313d3", 0x1000}, {&(0x7f0000001400)="f411adf40a28778e7d9ee30547aae92d77cc676f8dbea2d6ab7e4cca3794693c029d6898c03ced39e273f8c477285dfe731099c4b3ab72f3febe2826082093584a5d4aa9b3", 0x45}, {&(0x7f0000001480)="94c196e5c7b802bf7e8791c5793ce230897ad57969c7a02d1e556e61f020a5f31507475c97e714b8800745118f46cabb464edd1b6352c8b23ef19c20e563a8d5cbb46c1aec2ac44e6fd52d994678937efc2337e572d4825baaabf4047a11a688423b8f4623f35c6af2dc77551c073b03c79bc45b089e91f48f22f8f11d186fb2ceb5616894d00ea4ef0da64fe5746b2804544249d02943662e8d475997925eef9956e13217b7ca5ce2b4da867ea58974ab996a2491caf04ce5b9d34c1b9701750ecfa3292d013519e3d1a890c5f33e416ecbd12d1e7305f1c3779633d65162faa075dfa1036ff506003d", 0xea}, {&(0x7f0000001580)="85f8039e2920341b290b8e7a57c4b8496c291f8ddddd58219df8603be359c47fa8f9434743c1d8bd64", 0x29}], 0x9, &(0x7f0000001680)=[{0x80, 0x1, 0xff, "8fcb6f3d11c62bdf2051d25e34dd9f0c27e3ac075b20a5ab2fa7a014561c2aaee3853158d2cbfd4cde8a3cc41f6e3e10b37fc5a11131924c01fef4b517ab3bbcf05ec00d5042817bd9273ba6f3a769ac2de01e427e1462f7270fc030d0f72edc17e9bb525b88545203"}, {0x90, 0x0, 0x0, "1a5d64c9e30d124112ef24c5dcd6a61f0bd93b160d36c836b5b091e8d105c67fc620a732c7b9a6df3ff257902289b01ff127e99eafd3a7a7752815f4bd23b5f35680c22ac875f419f051f423d37a61c6d000c741b1ac78bccd652bf26df2bf4c2e67c48365e9e7b781817f06fc3d30f45cce96f0862ae0b2fb944d13"}, {0x100, 0x1, 0x1000, "f73676e12a490982a6911a308727f6cd0012a7bf101222fef90872db7a5fec1c0d8bb4d12da2173484e22017f4e55956a29a9fd27f4233cf76dd7bb61d75b11b0575d186b55305c8b53e4329a3f60b88e32f7d30ed24a584918cdf62bea4729c7e1a50ad3a03019441989f4ac426f23ef1cb077eae12912fdf9cfa44f8a83ab5ab9190bf851c36e44069cc39f67d538ad490ec47fdc1497aa16684e60b11b1d9dd3ef2cc781828badc301283aa1cd5ad1b43baf2557d924eb1e6b60b97a0f0bf1728f6ca5626b88601fa6fd0d1175a6884195649651d4b8a09372e55890a430a1bbdff82d39f0a76178b4a785e"}, {0xe0, 0xffff, 0x4, "fae4a9b350c4d34678b471a31db6491eb200d2c6be1a799d582b38a541b358677d88985592c7bafd472ffbb21d9fb21592f4ff09b004dd897215112adef261bd4040135d78dcac2ec680c2277db0d863d1c7d7185f0fe1f5591448bc14488e11696b1a5efb92b254478524f3c51b57b470f4cf9da58e9ec4c46edc4f2e4d462ae44149f4c0ef6f5699df062223a95cf51660386fc6414486c5f270b1fefe95cfb5a9e27afecc437e527f8aa89783b9b2a83baeb6c66887ebd81583319a36254509d91faf27e5a144e56e4b13b120"}, {0xb8, 0x1, 0x2, "ad842241f81410a2d2e366c453dee3596d58a8de33200c3c5664444e3c8b5141f9bbada6d1879a1fd097bebd113104cba67f98864fa22041c021cd4862236b7abba1ca6661406c3d7433c3fd8f330f928daa205c79bc141e387d4fd9073e3f77caad5bee1f0f5efe44fab9836e99eb950bf49417261c22551a0ed604e4a2bd5f295acdd5486e61a21cb4b44a013673ceec908b2ae75e5110b8fb864ae522887f54592d"}, {0x1010, 0xffff, 0x4, "057abad14f23ae7cd0647bafc76261e8a549c6f8347fd9a166dd2c6cf3dcee8c3cf3608b3ac3f76752035e85f4ed0b1df4d7cc6282fcbb96bc283e43341a11756ada236af365316b9d37b987a27969734dd7e035b176cac1c3b161741904483ae69a9f4f3f14e2c7154af4e23bb09fbbd0326e2efe45f0dcf46986ddbde82b5a4e3d2a1e38ad7a1ee9b055fb01a942682e07b2e6e93a8adbcd346ff2a6d8d8df03142b91e49894bc87f8f33e6fa393cea78e7817a6006ac196079f2770aca5621182499287acdec2bf19d516cf4432e25a0179d60121ac8848eb1c3ac3c227c8b7e835149afeeb8c928d14a3ef7b72647ad4ccfa2436ccdd3fc5cf9950511911a01fcfaf500b4a83b5edd04aad8217aff58eedcfe27a02a0de8da5bbc224da3d95d30f46ba5cfc8979caaef3430c3bfe6d314c75d4f6d83ff5646cca9f52e89dcf481e528775c2d6ed70993212d2c09f132f9f924742947eb2c81cfbd0963959e3a371bf3bd49a741eb8c7c1ad88cb8a7e6d5f91c0f013e15ce5009ec4b6ae6bff4f85edb8a6dc7396a711c18b74af94e139153fa26a48b0432fb92f1ab0d1270a72ed2132fdebab0d61b179f5e81638c9a7c1afb42691a9cc29cbd6a534f672b200fbd0c085338aced25e046cbfe930b4537c05402d7d655cdfe96cd58d5564e625a7f86f87714fa989ab3e070b244a3432a4d7de005f2bf9cf024766ec0aa6740d61761b80af88f25efe4de92a58575118e97c0b3e2b5ae2b431ca0331f1b09b8b99e164faa01ec334a8b492c7087cfbf5fd6a1490a46bea1ce763a88d0e72723c1ddd00ffdd3691061d6850e9380b254f9d787f6c789914441e1299bdeac51ace00efb5f6bf64e22d77e35d327fdea2a99ca53e147500514a25bb9e9b14077ddef89955b85766e4ba6af48cd0d3a243ccb107ea743d989bd4ea46dc9ce91a6f04a408a5d3d6e6e8fdb65ca884241effeaa89f97fdbfae5c6fd6ca7e3e22fdd268f601c497eda6f3c10c078644f0c6a4212efa16b06128f355b01bec9819376edf72b4b3ba4b6716b2dbea1617f5836b990c9132fa633e83187b5217e0eb285e5fc4886f72bde624ec0e72eafabbb235ec2508778542459092866ef98e8d6ad99baa7129e900eb73b7ca010e36134bb114629a021082e90ae06e6b76b98fc06431099868ff1c36f8ffc0d6df1bf288463e364213ccdc1dfb619f6eb96afbd82af5feed83c9f02e87e48ecb95b16cdf53079de369b8969ef287e83a08376f14b2b1f057013b9eefca003e69c8da9a8139c953cd8f2df74dcb51840a47756ea3eb621e397dac4a2b093407fd199c3cfc490e97eb4b3a5188ae04f887f2e2dd07c270aae3733171dd672431835249c8a06a31fab7f1d878498bf45fd0bd34b0ef16290fe7a0f224f7d005173c909c2dfa71831f141ffb6a8f96d0e2f59be73f00f659bb3f8f1ea571a03591713a2d18b4cf200f79ae001c8a0ff0c2b3a6e16d6eb231bde58dab0f1018ef96f32de2bf42bd56a0ea9ea64f5dca5d249f8e639afa71590dd12274602b72b51f76779b03c4f20808e799c72b1506fb4627c3e9c16796a8b551c3c355cf7cfaae889811c14cf01471092baf23d2e2b9ae92fd8661076bede801dd09d75ad39b3b7b0211b36b09b01c04e7a5a6890cb164e6f7d64c0cbe56a753cc6d638953e8b9d5f47f8093f288da9da5f6465e6f2747a1ba036156ca4afd4ce10b9f34b526e855b971c07fb05f16e9f8e932c2288de0cf1f6651457f63ca4f6f493f5d04f6e8eba191d7f4bcc731f95bde8bc0ccbb4cf3d979b79cff158cc5e8f5e1538d4d2c8b7abf063eeb9ef8523c4ecd02e076ff10af5c2beb1dc521d3109ca6104b1cf749f897a8118fe12bd396efd30365c80b838c471a2d212f0a53a4ea0d650fa5483bb683e705947eeb40cc86b3e343ed07365762c36223b791775a56ad5001146d31227e9bf753bcb02cd70508e6610268a816267b9be89b869bf22c9a978aadbabcc810d1131ccd88eb1260f2e13a4206b13492d1189c1348840404dc9f88cc884302e95f934bf499ba20a98b5febf256723ff057ab89f1765e679524ce43fef3dc5227e3b55e682d660578aa91bc9e61f08d29867331a0b6172496d8fdc366f6a8a9b9e88b0fd3305a7d67960aae89012f600f35c256da01afa6a60995f4d3b8658f157600aa9601d7ff3a7d8f5786d41f6d57c7c9af95816c84ad2b352711f9515a77fd951c187d13ac89e63204aaecb47ea986be3b9fc9ccc6bbe7a4097c049b1fb9418bb040442a4e0f7aa436f19be423f583dd5f4fbd7a5e72f75319d55e4264701792833230407876e1bd40c4c714138fed4e2811a13ed7e61621d5f8f5968bd56839f188862442428964f5af4d4920620b436d299eaa60728b659659b97e4c3856c421a5fae24c3019e29acff44b2dc351f63b00465c7e76780759997aef84013d48bffbfaa20e8b680788f190f062b42f4ea3476a0b70dcd27d2cf71a6301419490234ea59ebdcb1fe5af274ded7ff6c6a6e1b627fcc8e0f1e9f2685ff5afe1a3274b3178a6a5ec0478bc3b757368f16c414ba8e3e2e39e6e33b640dc8e912dd67828c57e7a55b67053c208e119b8abbc7df9e768ec5debe6ea29ec968e46569d43866d9824aa527bb35f5570dd15d75541a03c052d1f306207f1637c15a429346e7b58a2f9c82b74d8ca18e50e9e8f5b3458a50640dc1f862cda370ec0abbba07c3054e5382eabe97ce9e17b81dda5028969fcdb2b0f50a799093eea04cc07689fc158696b311356cf529e8f10e0109a797bb31c5439fa811bf7080116c9c9bba5b2ec2c1d62875cda0ac2419116009c25e44696edcea822f2b442ae590134c74b1b2b337d6b63bd0cbf33a94ef6d35931a36cd2aaa29a6ba8b2376b4fd7df89119b7b7148a5543fdcdc49db9fe5078c2c18c18fe03ccaba4776b018c79b4ca7cbaa790fe85b8d302ad2173169b817a10819dedda3112eb433bab8b18ad2a136cb512941e553f4f695742b1cf79d7b18f41e871c3ecab4e76f8717bbfff38cd800d8a11404679cbfba8ec682ea6c6bf2e404fdc426a7f4609ce9c36a3f859c25774dd5b8b3cac3528ad6c7ec8d693279dc1cf920acf3154ff3f9ed7c9b3a1f30b3caad262a3b8af4de8aa5220dfa50e5c8ee7ed2c7dd28666fa5b1e0f380f8a21eacabf495cb1ab8c1e0bf1c14a5b617e4b6542b030478a831d3ff58cc677f398dad6a6ad82f570d18a1028ccebc0d773574bad693f0f7c8546679b1f6874c977bd69d4f1fdbbc7c0677a682981328d5c512e2d7efbe1e5c997556395fa0224f4c2713639e6ba4d1423907a17a7bca9a4a1214847fc52d0b5c22ec7b32aa4ca7c556be7d9b6f3113635b08a530809847188178250ac545dee9fdd421ccd840a36325962dc12bcf2da4abfc8b24f15fcd23a8bc84f8a2d6d076fa6a54131843e31ba9837819dd174822a4cadc22eb42191e5eb5c1169eb0ae7b776d5533e30675ff49b51dcbfe6ec9ae4969cb92729061d1f0cfda455a9d92e54107bac6372ebf612091789bf3520030888bc07f82db2cfac3b3ecd1b4514692f9ef7fc7cf463348389c8d5aaeeef491134e8136726908a28a89957a28d7f017568c0659d624ac398dde2507a646c71bf3f589920622c6122ff3f2881a5cd7730e78bc4c61cecd87b13e0039761af8665bb7e84f5f3d483392bd0132468d968685e761a3af4316b6764592f0e2833acb90cc3b7206047e4a3129691f35dbd9c59ac6577c0f0aaae394f3c1cb5e0521ba32d87306d3646cbc25b577698ce517a455c3c32670982a789cb8a5df86d200a28e2bd40c2ab94bfcfa87268947914b02da5555afc4220d6b47a09b150a944522a79464f2affcfb938666f3e880e5de50c60469be1e4a90397305d442e21a5820acc4f127322a13c45fe4b7208f54eeeaf4f2ca451ca8537acf7c66b69406dc1d59e67ce8f9482250415948806ffee1ee7f8feabc56a31dd350b0b4d0041db57bbc799a00a9bcec9bb860a602300db66dcdd3e9098aa94073be2388bda3d21eb8322a8d610379b284dcdd4204b21e4ccb66b3844fce99cbf59efd96308a54a6388911b51db026788a704dd982e8abd7a04442c2c2be9d8054e7814945dcb2e1516b1d5f6ba4e4cfbcc66be27fe9ba9e96116c37132923b094d08953e20d5d2850abf63e3ff00be33d8d21376a0d912f238f0a5e7e59d27ea2bb772396bb5af4a70a8086d6480b3b8fe36dab605ae97d43f6c8603c335260212ab3281fb8ad8a8a4c51285a1eec6e39f5f8fd7618b391538a00d7096a1645bd47d7fd9537d77693b5d115b68836c6b12f919205674282548aae1a5fef6e476c055f2546ef39ac2a584b215d4db7740da22bf60e6e9603f7837740d12f691d0c2c30fc9954313e3ff88d536be5b7a30326aaf43c0fe96517a7b2f25ca837c1eb206937f1f2a7b05f1ae8eaf6b9d73b557f3377bf087b6bfcc58f6a8c425d5f0668965580c9b0c6ca96ced5c9e485b0af48da0963a1b326f0ca286ac039726c81fbc6a45899e221f94ef9bb975172574252d1bb9a70a4e4ae370c99ed8207c159821f121aed485dc0efca7c6483d81cb0cb2597587194208f6e62fd96e1f2efcf82a43909667ba3b01b6acf33a0a00f85d6a11db405cf51df4d107799f349640af29bd7834919551f7e5e0d02c3b6123f446e61442683da51e80a81d9d996a10e52caa79d9aad6529e8efa1c95bea02ced3f847a52ccd89722fc10940a7def1e813766dd829c6b7afbb759e72fb422e7df1e4508bed431c3332c3d36f143832727f8c618843ec07befe249aeca5cb87024468e9a7efd4952fef05a4409ad6aa8c0633047cdcbef628755f9014482ff817670e98858d801d949e7fd8607224f86ed2d097ac35c06c581b578a6e39ecf6485f3ecb5677e6ae87add2498a301c67f540e80245ee16dd6dc0ed2a4a14fb9132a65ba1fbc6c5e9a203b28c3b02042c0431156a730b52e68cadcdcda27bb0afb53a652422c40412b41c537ef9575134df0f2a832b122d1ffdd58c4f68a4d686f12c2905e515793ce529dddd67d44258ceb667041c9f1b2be5d26fe1c9e51425857cfd2b018618f05cf1492bd41cbb0b2c82fb180052b757d6c4571c282c1518e7e010ed858cba1a42af937f088841ff7555ee79886364d6d10547795ba6daea61041292c8cbc540926d18848a5bed378c6269afd9e09cfeed7a1162f1f80ee44db7fc427313dfb57a9fb531c07e653b254863a8edb7ccbf1621f2ebbd1816271e19c60da7969ad7140a0db432a5fad716b2962fbefe2746c96f98c902626c71e629b7a70ac05a12a2fd2b796ca77402fac9fbdb6bab8d8f7f70d87c70c0b3b374de3b780c273143b0b4188d0714e732ab7cdfbebe05e5fe61aed8ebcf6bae9486b1cac5f3cff6dc570a6f79d26f662f08103e44f32d72392bafa642613ff1f224f34ec076b1c0ab9948cf05c2bcd5e4a82ab507927d2ac80bc6c07dcc742b41e2cd9faf1dcfa496a5e63cf1107191200a82b894379fe1da98a0bd9542bf9b8044e4b633a00c3eb6bedc862152f147e93d2cabaf2c7530ef29810ee1e0755dbb0b85aa0edca7690e2daf84510acfe9f7f7c424d56b3aca8e71ef3d282d03ace32d0999ef9630d300f1d9f462fff64a88a7ab7a4f50939d59d638a5f959fd2cfd1c7f9b3e1f92935735ce14d963d90df8781a2d3484c9b78288018d40c19b9f8c6909618169ebc9212efe4838ee95b821864576e8adcc938a5e083e86c7f40a3092"}, {0x58, 0xffff, 0x80, "34b98ece0199d664b2390ab816143dde3ce145656cf624395ec1cbc9984c5966157180736b8a1e0d4ed8cc9790dfe55f44b9d41ea80b500d51cbc14aefa16c3136a496e6f7"}], 0x1410}, 0xa) 16:00:00 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x3386888d22cf6f3d, 0x4000, 0x34) setsockopt$sock_int(r1, 0x29, 0x36, &(0x7f0000000180), 0x4) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206910, &(0x7f0000000300)) 16:00:01 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10202, 0x128) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/99, 0x63}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1a7) 16:00:01 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x3, 0x0) socket(0x6, 0x2, 0x7) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYRESDEC=r0], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x10, 0x2, 0x3f) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0xffff}, 0xc) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 1: 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)={0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f00000000c0)={0x7f, 0x400000000000000, 0x6e4}, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r6 = getuid() setuid(r6) sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8aa4d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d070f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8748cd5c0c3cdc6da4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6b02e18b7f020046b64c1635fdc2eae2ddbe5e5be35aabf4546af2010110"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r1, 0x7fffffff, 0x4, &(0x7f0000000240)="d974f778711700e96c7237f9feb745f71bd9bba46a53f3782495bb287e69d855937ae733015397611227984f630e2999f8f41362daef790a0672f1ab5991ff4c40266547455d123422f0fd5f35262acd645448c0cdafbe10adac07302a94b2e273aff93f80ef95f62cee530d39b16223a53674baa0921c2a787ba52e9c41b1b54bbd68d7a07e6e91ec976a8fd17213a54c05f4ca60a07c528921575bccfc7b9be67506104e9a20acdc8b74fb2347", 0xae) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getgid() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0]) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0]) getgroups(0x2, &(0x7f0000000080)=[r3, r4]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x2) getsockopt(0xffffffffffffffff, 0x8, 0x10001, &(0x7f0000000000)=""/84, &(0x7f0000000080)=0x54) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000001c0)=0x4) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r1, &(0x7f00000000c0)="45b66df3112b7db32dcec00a8714ef4b86887cbfb7b2cbc2c59f7fa8bff033edd6ca7f688d71f49978696baeffd9c2ff8d990946bf5fd6e5fad855960118971ee9fee70b8bc9941904d1bad67922f610b396ebaf1a7a4e8d262335777f037d972c6f61b15def477f311fd4043758034d3043008060192028003fdd546eb56875cbae55faaac11cf3ba1cb735bc67500f83804c8693330803af9bac4caa1fb720038cf41e82ab52b0068b2f5bdcfa062ed9a14e2347b7633aa08491fd426e1ec8193b6e1848cfb5c4f51ea73ed8c760e4d17fd3a58712cdfcbc8c79cf4d0711868eff7e94bd30bbada15d67d84fe07d6ff16e25", 0xf3) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x140, 0x29) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = semget(0x3, 0x2, 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/63) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) r4 = semget(0x2, 0x2, 0x20a) semop(r4, &(0x7f0000000200)=[{0x4, 0xffff, 0x1000}], 0x1) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r5, &(0x7f0000000240)='./file0\x00', 0x1) clock_settime(0x0, &(0x7f0000000280)={0x6d2f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) fchflags(r6, 0x0) shmget(0x3, 0x3000, 0x1f0, &(0x7f0000ffb000/0x3000)=nil) getpid() clock_settime(0x0, &(0x7f0000000300)={0x8, 0x1}) semop(0x0, &(0x7f0000000340)=[{0x2, 0x200}, {0x0, 0xff, 0x1800}, {0x3, 0x8}, {0x4, 0x9, 0x800}, {0x4, 0x6, 0x800}, {0x2, 0x2, 0x1800}, {0x1, 0xffff}, {0x1, 0xfffb}], 0x8) pledge(&(0x7f0000000380)='!-\\\x00', &(0x7f00000003c0)='\\\x00') socket(0x1, 0x8000, 0x8) socketpair(0x1, 0x3, 0x9, &(0x7f0000000400)={0xffffffffffffffff}) write(r7, &(0x7f0000000440)="77045ce0aeb3f6bab2cd9c0e8f48beed4bb8e64d61c667fa8ed7d7eab6bc904efdd5c4b2ab9ba1caddb6ec7b55fbbb0caa22dff6601ed23ddd7ae9412f6c0fe09e2449b1b30d9454ca5092c9a0fe0e5bf286af59d4d678048a604341d5b9baedf8504a87bbba1eed4e24e94c195eb5aae5c8222855249e59969920b4dca792aebbec084296af16c18f088c80f650f062dde5343d78f5b245e0cc76901c160c7876e9beaa25ae3a0d288f385a1d64915f916cf8759c7a1c7821", 0xb9) r8 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x80, 0x22) sendmsg(r8, &(0x7f00000009c0)={&(0x7f0000000540)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000580)="41659d524ad050d02cd31f6a7227b115d0b21f3b82", 0x15}], 0x1, &(0x7f0000000600)=[{0xe0, 0x1, 0xfffffffa, "16969475088957895e90c6af5adef721fed66e040cb977cbc35757913066d4ced0591bfad7e56da594fb0388bbeae87aade6798a2aa30f92d5ea53a58f0db9ecd128a803620fdd9f37f6dec156d5af1bb5f25462c38352530651b8dbbaff34d42db26e774b0494745958e1890834b34624dc81d7e1a1d750395810ef65c7d1a94fceb0d46b0f67b52d370986cede5a27008df5124c14e4e137ea0f13ed371a07c366f24081d9cd0466cf2debf778064f40d714225350615cf3b820109002bf04a5b8a17cf6f191c56436c0"}, {0x28, 0x1, 0x7, "9fd28f6c90b864d0b9f3b248861f7698f9"}, {0x30, 0xffff, 0xfffffffc, "6b73c69b4f0d587277d1d1dc829ddcfa84f12ee96451acfcf6b1e90ebd"}, {0x78, 0xffff, 0x400, "bc4760a5b21e36879e43f9806deebd1454f4f768edd9831699973425ebd56bd956064d87b7efb41e5678d91ce18e51c4d54599c6ceb6ac0d924069b3c818156e1ef31de408a5560ffaefe1d7d54d6eab2366b137d2caca38a0c327c301cb8994ae6ca404a9a2b805"}, {0x108, 0x1, 0x10000, "de409a07cf03cf850ef9600796cfb1a92f1469d6fd6c5dfd694e9fd42098fdfbc31d65ea00781e83c0ac918652af66829dd6ba6fe6440b4503362801d6cbee403d18031f6ff46b3d3a408a6f76313120d8882e014ad66bd4f044c178aba51fa88d2847a8d9706dbeff196b0b2519c4da7641e8d7d20e13a456dcf1eb1fe4fef9d9c742fe4f22a935c1a47f2c7c315a577b2e0d1c396e679b28c0ab3e697e40b3e6899384cac02831430b2cabce09596e5fe05329979cf091752828c3e96c0f6e92ea18a94e33d560752994a32f9016d8b7d4d28d3ae24b7475380b2bddcb49fcd2ad33db51b762b4bf8eb4b3b34ea9a04d2c6e99278456f8"}, {0x20, 0x1, 0xec, "df1ed79979ee2277bf4d"}, {0xe0, 0xffff, 0x800, "f894dcc4821f217a19fd4b57c53f867182521b45757fd3a5be3c3b3ad12f732673622fa17e165609e52224147c14cbd1148329d759e3538a2de700a7df7a512878a476399723615a61fc05b0a699bfe7bdc8c8ec7c34cbe178a905cd288ecf901b2a0fcad166576c32799d3744d33c3c9cb060e9395852d388fc5b65ceb16513b61efe0b9deb10e0fec70febb6edbb9f59a544bb93b4e518e509c81fdd93a509a77bb9267cd04031bcd5c774967483a4118c149568061f7bf8d6b530aaa98fd179f2df1b9a1d34be3d"}], 0x3b8}, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000a00)) r9 = semget$private(0x0, 0x1, 0x251) semop(r9, &(0x7f0000000a40)=[{0x4, 0x3ab, 0x800}, {0x4, 0xae6f, 0x1000}, {0x0, 0x4, 0x800}], 0x3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xdf7b670e75ba0ffe) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x3}, {0x5c, 0x3, 0x8, 0x20}, {0x6}]}) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000001c0)=""/194) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x0, 0x5, 0x1) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x3f) 16:00:08 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x8b763}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000380)=0x1) getuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) r6 = socket(0x20, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: getgid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) mprotect(&(0x7f000054c000/0x2000)=nil, 0x2000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3d0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r4, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0xe812, r6, 0x0, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") syz_emit_ethernet(0xe, &(0x7f0000000240)="59dd51b275081703b9025b55cfae") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x30, 0xc003, 0x0) r1 = socket$inet(0x2, 0x6, 0x7) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) 16:00:09 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getpgid(0x0) r0 = getpid() r1 = getpid() ktrace(0x0, 0x0, 0x1104, r1) r2 = geteuid() setreuid(r2, 0x0) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0]) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0]) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0x0]) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, r3, r4, r5]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r6}, 0xc) ktrace(0x0, 0x0, 0x1104, r0) getpgid(r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x40000404, 0xffffffffffffffff) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1810, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x190, 0x180) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) unlinkat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x8) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r9 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = socket(0x18, 0x2, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r18, r19, 0x90, 0x10}, 0x5, 0x54, r17, r17, 0x2, 0x14, 0x3f, 0xfcc}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r31) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r28, r24, 0x92, 0x10}, 0x43, 0xff, r31, r22, 0x2, 0x14, 0x3f, 0xfcc}) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r32) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r36 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r36, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r38 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r40) r41 = socket(0x18, 0x1, 0x0) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r45 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000240)={{0x8, r43, r44, r43, r44, 0x90, 0x10}, 0x5, 0x54, r42, r42, 0x2, 0x14, 0x3f, 0xfcc}) r46 = getegid() r47 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r47, 0x0, r47) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x45}]}) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f00000009c0)=ANY=[@ANYBLOB="0090122be76ae903a905117db3e576ef52611a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c6050005000000ce58a5be9f4d2a169cb487e706f64f509c19747d63112f20935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052fe265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a307000000e1098066754100000000000000000000000064e869ca357675b7d038756b78d5e22836156ea392e01aeb890fe8300a929aea5fbe3109a0806189212cb16e9a55ee2bcc452977f766be0b016e6d7ff3def1ca61b5c51512a05e77a9ed970d3f88c6021038d4599685f0c584fc"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000680)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000880)=ANY=[@ANYRESHEX, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r15, @ANYRES32=r18, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRESHEX=r48, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r35, @ANYRES32=r37, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r43, @ANYRES32=r46, @ANYBLOB='\x00\x00\x00\x00'], 0x133, 0x3}, 0x3) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r49, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r4, r24, r50, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000300)=""/246) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r51) getdents(r51, 0x0, 0x0) panic: pool_do_get: sockpl free list modified: page 0xfffffd80629e8000; item addr 0xfffffd80629e8010; offset 0x0=0x0 != 0xf6c75ba1be40b98c Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *205253 64109 0 0x10 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff82240b45) at panic+0x15c pool_do_get(ffffffff825902e8,9,ffff80001e45de28) at pool_do_get+0x42a pool_get(ffffffff825902e8,9) at pool_get+0xb5 socreate(18,ffff80001e45def8,1,0) at socreate+0xb5 sys_socket(ffff80001d35eae8,ffff80001e45df98,ffff80001e45dfe0) at sys_socket+0xe5 syscall(ffff80001e45e060) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x61beca60530, count: 7 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_do_get: sockpl free list modified: page 0xfffffd80629e8000; item addr 0xfffffd80629e8010; offset 0x0=0x0 != 0xf6c75ba1be40b98c ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82240b45) at panic+0x15c pool_do_get(ffffffff825902e8,9,ffff80001e45de28) at pool_do_get+0x42a pool_get(ffffffff825902e8,9) at pool_get+0xb5 socreate(18,ffff80001e45def8,1,0) at socreate+0xb5 sys_socket(ffff80001d35eae8,ffff80001e45df98,ffff80001e45dfe0) at sys_socket+0xe5 syscall(ffff80001e45e060) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x61beca60530, count: -8 ddb> show registers rdi 0xffffffff81fe99a7 db_enter+0x17 rsi 0x49c0 __ALIGN_SIZE+0x39c0 rbp 0xffff80001e45dc90 rbx 0xffff80001e45dd40 rdx 0x49c1 __ALIGN_SIZE+0x39c1 rcx 0xffff80001f635000 rax 0xffff80001f635000 r8 0xffff80001e45dc50 r9 0x1 r10 0xffff8000009fc380 r11 0x6184c4bb1cd68431 r12 0x3000000008 r13 0xffff80001e45dca0 r14 0x100 r15 0x1 rip 0xffffffff81fe99a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e45dc80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=205253 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35dc48,0xffffffff825b4318 process=0xffff8000ffffaa90 user=0xffff80001e459000, vmspace=0xfffffd806bc09aa0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 64109 122917 36471 0 2 0x10 syz-executor.1 *64109 205253 36471 0 7 0x4000010 syz-executor.1 51915 475897 49101 0 3 0x80 nanosleep syz-executor.0 51915 158861 49101 0 3 0x4000080 fifor syz-executor.0 51915 30607 49101 0 3 0x4000080 fsleep syz-executor.0 40532 264124 0 0 3 0x14200 bored sosplice 49101 255059 52734 0 3 0x82 nanosleep syz-executor.0 36471 57009 52734 0 3 0x82 nanosleep syz-executor.1 52734 67730 97641 0 3 0x82 thrsleep syz-fuzzer 52734 359738 97641 0 3 0x4000082 thrsleep syz-fuzzer 52734 303456 97641 0 3 0x4000082 thrsleep syz-fuzzer 52734 8483 97641 0 3 0x4000082 thrsleep syz-fuzzer 52734 398072 97641 0 3 0x4000082 kqread syz-fuzzer 52734 282936 97641 0 3 0x4000082 thrsleep syz-fuzzer 52734 95167 97641 0 3 0x4000082 thrsleep syz-fuzzer 52734 322421 97641 0 3 0x4000082 thrsleep syz-fuzzer 97641 253866 31109 0 3 0x10008a pause ksh 31109 71014 97232 0 3 0x92 select sshd 82702 106162 1 0 3 0x100083 ttyin getty 97232 238877 1 0 3 0x80 select sshd 10587 441026 12824 73 3 0x100090 kqread syslogd 12824 25232 1 0 3 0x100082 netio syslogd 1086 446127 1 77 3 0x100090 poll dhclient 14208 523477 1 0 3 0x80 poll dhclient 13819 303392 0 0 2 0x14200 zerothread 29032 291885 0 0 3 0x14200 aiodoned aiodoned 37007 417384 0 0 3 0x14200 syncer update 2863 122028 0 0 3 0x14200 cleaner cleaner 16725 211932 0 0 3 0x14200 reaper reaper 45507 232488 0 0 3 0x14200 pgdaemon pagedaemon 55435 318782 0 0 3 0x14200 bored crynlk 22138 293181 0 0 3 0x14200 bored crypto 50316 24451 0 0 3 0x40014200 acpi0 acpi0 98350 495086 0 0 3 0x14200 bored softnet 10340 462127 0 0 3 0x14200 bored systqmp 63042 497319 0 0 3 0x14200 bored systq 83467 277259 0 0 3 0x40014200 bored softclock 40007 447780 0 0 3 0x40014200 idle0 89692 198225 0 0 3 0x14200 bored smr 1 449519 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9502 6352K 7129K 78643K 11135 0 pcb 13 8K 8K 78643K 103 0 rtable 97 7K 7K 78643K 294 0 ifaddr 70 13K 13K 78643K 96 0 counters 21 16K 16K 78643K 24 0 ioctlops 0 0K 2K 78643K 23 0 iov 0 0K 12K 78643K 45 0 mount 1 1K 1K 78643K 1 0 vnodes 1228 77K 77K 78643K 1387 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 30 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 254 0 proc 50 38K 62K 78643K 404 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 1 0K 0K 78643K 49 0 in_multi 41 2K 2K 78643K 92 0 ether_multi 1 0K 0K 78643K 14 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 201 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 110 38K 38K 78643K 1456 0 UVM aobj 23 4K 4K 78643K 25 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 71 0 NDP 12 0K 0K 78643K 20 0 temp 121 3016K 3079K 78643K 5021 0 kqueue 3 4K 12K 78643K 18 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 56 0 19 2 0 2 2 0 8 0 unpcb 120 146 0 133 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 134 0 134 1 1 0 1 0 8 0 tcpcb 544 158 0 148 1 0 1 1 0 8 0 ipq 40 4 0 4 2 2 0 1 0 8 0 ipqe 40 96 0 96 2 2 0 1 0 8 0 inpcb 280 422 0 407 2 0 2 2 0 8 0 rttmr 72 3 0 3 2 1 1 1 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 241 0 52 13 0 13 13 0 8 1 art_table 32 242 0 52 2 0 2 2 0 8 0 art_node 16 55 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 23 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1747 0 351 46 0 46 46 0 8 0 ffsino 240 1747 0 351 83 0 83 83 0 8 0 nchpl 144 2274 0 660 60 0 60 60 0 8 0 uvmvnodes 72 1917 0 0 35 0 35 35 0 8 0 vnodes 208 1917 0 0 101 0 101 101 0 8 0 namei 1024 5926 0 5926 2 1 1 1 0 8 1 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 528 1 0 0 1 0 1 1 0 8 0 scxspl 192 6711 0 6711 1 0 1 1 0 8 1 plimitpl 152 26 0 19 1 0 1 1 0 8 0 sigapl 424 441 0 411 4 0 4 4 0 8 0 futexpl 56 6702 0 6701 1 0 1 1 0 8 0 knotepl 112 68 0 49 1 0 1 1 0 8 0 kqueuepl 144 432 0 430 1 0 1 1 0 8 0 pipelkpl 16 108 0 97 1 0 1 1 0 8 0 pipepl 120 216 0 196 1 0 1 1 0 8 0 fdescpl 432 426 0 411 2 0 2 2 0 8 0 filepl 120 2923 0 2812 5 0 5 5 0 8 1 lockfpl 104 83 0 81 1 0 1 1 0 8 0 lockfspl 48 30 0 28 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 23 0 13 1 0 1 1 0 8 0 ucredpl 96 234 0 221 1 0 1 1 0 8 0 zombiepl 144 411 0 411 2 1 1 1 0 8 1 processpl 896 441 0 411 4 0 4 4 0 8 0 procpl 624 742 0 702 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 618 0 588 4 0 4 4 0 8 1 sockpl: pool(0xffffffff825902e8:sockpl): free list modified: page 0xfffffd80629e8000; item ordinal 0; addr 0xfffffd80629e8010 (p 0xfffffd806c3c4000); offset 0x0=0x0 sockpl: pool(0xffffffff825902e8:sockpl): page inconsistency: page 0xfffffd80629e8000; item ordinal 1; addr 0xff71fb8428f60211 mcl64k 65536 34 0 33 1 0 1 1 0 8 0 mcl16k 16384 2 0 2 2 1 1 1 0 8 1 mcl12k 12288 12 0 12 1 0 1 1 0 8 1 mcl9k 9216 2 0 1 2 1 1 1 0 8 0 mcl8k 8192 9 0 9 2 1 1 1 0 8 1 mcl4k 4096 35 0 35 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 2 1 1 1 0 8 1 mcl2k 2048 65266 0 65212 16 8 8 14 0 8 0 mtagpl 80 25 0 11 2 1 1 1 0 8 0 mbufpl 256 104826 0 104704 22 5 17 18 0 8 6 bufpl 280 4352 0 160 300 0 300 300 0 8 0 anonpl 16 58161 0 41999 82 6 76 81 0 107 11 amapchunkpl 152 1970 0 1835 10 4 6 9 0 158 0 amappl16 192 2111 0 1215 53 6 47 53 0 8 2 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 2 0 1 2 1 1 1 0 8 0 amappl13 168 142 0 138 1 0 1 1 0 8 0 amappl12 160 5 0 4 1 0 1 1 0 8 0 amappl11 152 61 0 49 1 0 1 1 0 8 0 amappl10 144 124 0 117 1 0 1 1 0 8 0 amappl9 136 206 0 203 1 0 1 1 0 8 0 amappl8 128 275 0 254 1 0 1 1 0 8 0 amappl7 120 212 0 201 1 0 1 1 0 8 0 amappl6 112 20 0 18 1 0 1 1 0 8 0 amappl5 104 600 0 587 1 0 1 1 0 8 0 amappl4 96 559 0 527 1 0 1 1 0 8 0 amappl3 88 232 0 224 1 0 1 1 0 8 0 amappl2 80 2881 0 2809 3 1 2 3 0 8 0 amappl1 72 17221 0 16805 27 18 9 20 0 8 0 amappl 80 988 0 944 1 0 1 1 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 24 0 2 1 0 1 1 0 8 0 uaddrrnd 24 427 0 411 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 427 0 411 1 0 1 1 0 8 0 vmmpekpl 168 6724 0 6696 2 0 2 2 0 8 0 vmmpepl 168 58411 0 56357 117 24 93 105 0 357 3 vmsppl 272 426 0 411 3 1 2 2 0 8 1 pdppl 4096 860 0 823 6 1 5 6 0 8 0 pvpl 32 175118 0 155788 195 9 186 191 0 265 30 pmappl 200 426 0 411 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 167 0 21 5 0 5 5 0 8 0