kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Aug 26 20:29:00 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.251' (ECDSA) to the list of known hosts. 2019/08/26 20:29:11 fuzzer started 2019/08/26 20:29:16 dialing manager at 10.128.15.235:23481 2019/08/26 20:29:16 syscalls: 337 2019/08/26 20:29:16 code coverage: enabled 2019/08/26 20:29:16 comparison tracing: enabled 2019/08/26 20:29:16 extra coverage: support is not implemented in syzkaller 2019/08/26 20:29:16 setuid sandbox: enabled 2019/08/26 20:29:16 namespace sandbox: support is not implemented in syzkaller 2019/08/26 20:29:16 Android sandbox: support is not implemented in syzkaller 2019/08/26 20:29:16 fault injection: support is not implemented in syzkaller 2019/08/26 20:29:16 leak checking: support is not implemented in syzkaller 2019/08/26 20:29:16 net packet injection: enabled 2019/08/26 20:29:16 net device setup: support is not implemented in syzkaller 20:29:37 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) pipe2(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001040)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000001080)=0x5) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000020c0)={""/16, @ifru_data=&(0x7f00000010c0)="b6134f5e67c9f3c563b2418267bd20e55952881491acb4c0351bd1a380b240820600324b82a51fa2013a7d98c0133c515c9751b5e4a10aee8f6bd4ac622fc946125bd3a0a469cd1a109fb4945e1a9bffac60069315dafd94777af5fe9f53444f949fbadc6e9c0d952e87eb2c099f085f94801f5a2911fa7419f9a330efcd1c46f5bd20121f392cd747aa15c09515ff2931f048f1fa232fe5008dee7a2181d04d61714e4cebc2c7681cd457187a69f2b4733db5f3894fd1e181a678bbe81786c711ad8bf10843171a369d20fd5d7316ceb6c7c060202927839ee073efcc350efc05c6e15aa7b4bb3bf31f20f7fa63a1e5f7be66031eff39e2be9e82d6653029982f46a643cfee87e89789aba488b38fa5dfc4de702332af35d8c3e5dc6cd8ba91fb98c2cf12179e840dd3e2f83d8d084649fc215550f4a949c82b6f94326b55d72e4a32caf5707f26d978b8477233bdd2676c7d007a9cc64d496a6527b256bd64a9ee11e49003ded8c3cec0123207a19f891a06f2c938107cb3b149752bcd09a81064d3d3e99a7b920d6f7b57cc6bd5ba8979a40c3689c4e19d1783bc22256a60e46af1b74c58a1fd45e6a0a33ed0924504416d78cc0c6c3f0e04b6aad58c62cbee4d5745ccc528c6ec58ac847e9d612e268e9ed133e38396c9312cbcd32a9a191e5daf65664b4c52497075c6e3d5f2cc0ea5eeaf81337cd1a40f4cd27f90b59854fa5a6d5c57800173f8243b13c65a50029c416e001259f3248cd7df5e2bf670a9641f040ca2bd8d7f04c5d06ea60100bbb771c96b4f0d63871f1f8d93272f35da2f256d1b15fa9a8508bcf5e57465044e22a95c45590a60599a8bb0757d2a73e6b7cbe5c96d612a008bedcce5d23b16b73202a39144c413f3957141c4728aa8a0bc658897e8da12b631490a89671e653f6219b874f4880bfee11cde8695b1e8165c19497604a3d58152ace2d6bd2516c1eafd07924aec19773be540f7831f26e4be1edc15d9a19bc6fa30c049ddebf64b0da78157c63941bf8f899b529ae457ec47a0be0b5fbbca40dff2c1d1d354cb09664ea98895314de037ea9647b323533e5cf2da71499c99a5fc28c73b724428d609ede3bd2d3902a7ecb30d539a8e6cfe8d8e49b2172d8f90458a355275faad376ac5402e33265b6df2f492067ca307c69c11187d268b0083a81619f0350d27f34033436c55f7b83908de22250f0c954bf465784acc41a1e9053f146305230938c428ee1778a239ede56759a4a06437ae790215bb2fc8d1e6d68eafceccb8d3a4c112b67c4132a33d26c67c76de3e4db0722c0f28f41a6284b7298e1143681954935c93e53c51ed3fe67a5f389322cf04d3cf8e0a7023b0e8384d17479822a940eab1e7142556554c106f5b8e5285fc5a1fe1911bd25947b13be7550728556dd09053d747d04158e2c49b14e73b343836fb1d9b022a93763381db2866d9f82795acd5bee6de88aa9d5ca6fd539e3d33762e4fb9a9e5f3255a547031abb4c8b5fb9c5fc12d35adf7c0bd015d60ed8e190ae6cf2c8c7b866fcce2b8d767f849b1adb54b934cfaf72f10cf7a95aaa5ce61214eae8f9bed576bb05e44f2e87f5f0f318c63658ba3bf662ec1e49e405a75cc6e57c83491d505213db3b6d5ffa6a01fee20426d64c89350f0056321d7fe029303c92e2ecb77dcb8abfa1babf0dce38c6f59cf7169335574fd10689e0c3bb74ed11f782601466652782cb35f3274a9d901077760d2ce8316455a791289d140c265a67248d0ee370c87961af8c2acb8c55e74d85685a4de5828ce196eebb9106ccaeadac9dbeaa5c2ab8fa771d20c52f5233402b0e5ee430ab218c1d2ac8600dce6b388eb98887a4fa4cd1cf0db3f9489411dafa680e326b3b5e3f0c3cc900bb4fc9b5a6b21e800eed6b27fd331b4b8987f589057c2bdc867a6b679008a8a4c870e9f8fbddce8939d2c3897b607eecea46b0f326bbdd4effe57646c978c76ec5d9dc0d6157db83250abb8f737133b07ad363498f668b73173143145bc51a2ad67bc0039c094efc916f8061f5357e425f6d4360d9b83c33016c1891c41bafd712e81d5d2193eaad43f793c24cca32f45ef12f90e909ea3805437e085580096ab5853041c328f9b9f6aedd30948df42a5e584785cef8a039275324d1290d701fa68378a83004aa006620f515c2bb253d36500267ebf062dd8e4a925eee005f4db56c8f2c20d20089e2b42ff2f086bce2f41c7979b9d11eeddc65f1429aa43613cefa822afcb79da2ad8ef9c39f7eb22fddc455073a13b6241e3b372c7660e65edee939df393815534fbe882dfdfda83b2e133e45d759b659331f9d336ea54452245d3bbc9db50b1fa4a53c895174c542ce7fafd81034b2aaff30dac165724a254119405612472ee26fd56cd09adb49b545a1c079385bb8b1fd9e6729cc9f92546474482c6a888da2ee074057b05c11a0ca3bae43a5dbdfd1002005edb652619fcb447da2e9f66a4c5be08eeb585fea0b69a79957281fb23eb907050f5e146e1d5a8aeb3a6286666bb3d704ef9036cba8e69c107fced33a015047277f069676aa1a485784c7f056c7f51115c852055aecedd5d405294dba41fe485bc11b9daab9195e83adf6b8c49fa655d790deb57fb269a638078346f573253a6080b24b0fc8ec7c61f1a4e8ce025ec725ae49972605b1023964dd981c55fe613a9548b66da609895bcd0f5fd16b438fe16c3112ae9ce636282614abe7764af2e438b62a7580928835468a2ec4b1986a68c7f470bdd3bd36a255c23e23a55cdb3cfcd9338012263faabc5706e4e284c127d28a4b8c8cab25676ed847d78d98645e19d087bad78a96391fab816f04dbcbbf896efa02ec732e9e0d196579717daf04eaa0728ac07729ab2560670c539e49690a44cc66cd8aadebc4e29eb967c7cc78c8fb400dde80f3f93213a9808df8f4197449499ac59b39e9409eb2386c0b63196b585b7010721e17a73e2307b0f0cb78f04f1fb7f90160d4429696f1ebf2db3700ae4ed51635e25e781c3d576ba42a50334bd7883628eee44de207b64c5cf12603ae98e4eb72403e5a36ee220f0a2e643b2bf5a961c272f3159e1e4dbdc144d28c1067266d87786114edb25e94f534c673a7784a5354f79f6f6a3052d2eccf96ef28eadf9cccf715eb8de7916353e4f93afa817ebe35647582161d6017f221f48687de9da0d9d6d20513e3577c22c4edaf8ea5da79472a7e49445e2c6e45b68d14fbb91f4405b384a0544857d956ea7f9fb5fa27c07247a2e381191909f1f5633599e720cb31c2ca564d7041a77f182429151ce0d81a3f47af1de38a80be0ee1cfc6aad9561a18ecd34708fe944c9a5e71cb4266d9b80b754fb6e061c0b7f5dad714bd2d1273fc9b46d90d02a5b2f7bac73779f7bbb256521d4b563ea7a2dba956c9b271a28e7073bc4e48cfbb6d62c988190985c2c1564567a7f120204765ef8fc8d6bec2b04620f9de52adf41398e5a13180298013cf8fe46bd33573cf55c578ceb73126dfb6f934482842b1aa027dd0765ef080aef66be383aa3d9fd49e7a41e158377837812174e1e778a3a7e38e3599266b83e701fcf6b10b59926f070da3ca04267d017c70f878190fc4c8be7e7185b98cdc8ab81956ee77edb4b493e758d3460c5e001cf3f9fa660baddb19d7fd712673cbe0a921a29e24fdea0bcd21f4b0dfe47b7e435ef3207cf8565c6d8840b9c9974c84b8260648b07a7c335174fee44602ee036330d5a6c334000a20f01f938b7aa7b06fb17de58274ca722bc0b607454888bfab8865b6cbd427abcc4fe2a064881cdc77b1127e76b4db2e76de11d38919f7d0e8fd739aafa220fbc0663e9f80cfc0239498c790c03ea0cf4a9983f016a65f7272379c21c34ed9ae2f99014046fd5a05c404eb3c0e749fa2d0162c695b4a62c0dd4092d1b5a947be38c9a6379ab9f9fb3aa6cf932fa539e87a7fae9ccf93e2fc4826eaa90fa05ed7257aa51c04678b6490dbdb28dafbfc845f9da76c654649d39093a73e8fdb3199bdced1ea41f441b2859f1a075a8e0ddfcfa05fdc1ec75d92c2be4585e59120bef97ca09a8b593ba5ec9c93415cdb3e1cd97273f9d90d9d0019587a4e9099d166b2e13af91c167525b656b1eecfcd25f57d669a06b446ac7a8ac60efe2729e3d29654e5c2f81d62b7f75a9659315c92268d8c069d79caa235c94b081b7d0af1657ce899544a62d2034628a453fc706a16c6978aebcca343bcbeeb61c49375f1988a11d0fde7c268a5d48f82f2607af1a5478652c3b1e97bda89804333fbb9d2026c582f25ff2e0bc91644e88401d5e0bdadb8827ce65d7a301c3475124113b8d2ce2ba13eb65fa7a28c3c92bdee837fa49c9e496c5d3b47426dc523f37b8c960ef23003f65cf5e5303f8427417c1fbfc013ffb03a11ca3bc2e3fa7101800e25f16df549763792ae5f9fb96f50ef880027bc9d46b4c0f86aa816d514bc5111a3ec8b5b082d86a59845296046e23c554e654e1bb471056a169229a04127fa7d984fcd6ad7b07a703755ac2d6423ec1135b0f49b05c5b7638ba616ea7b034197a90faece35d024c65f5a5bdf83b895f93e42da7bdcef57286635342bcf7797fc7a9b16e62b06566463b37e3cc0f4396de81d69401916466072143e3a464ed68816bdf52a26c75bdec5f39b9bfeb9e8d6e858e07e2bb83ff70ee4b689df983622d1b123ec48033cb6711ed8d3c53550e1e3037c521bb7d515c229ea185e560cb8219f3dadee9059b7411b4748f132781b2f66151ea96f30cfb6c270c255dceab3dde889ba374ae41bb57669a39da0a6b9f6a0610c92091a2a9ef6867a526f013e5f35a251b95b2c4c5cfb83f20defa84d96038a22b77d73c07928e8c0aec6cd6def0c241ff60675471c9c2133b7aba5f84d67e02d46f687c812fa03f1b349c51cc02f2da525811ee3197832ba3bc7ee8fb4728222c80eedb1d668b2c62e2442675ff1340564e8f5dc4e1c9be61a8f44cdf1f7f1b0ecef5d02deee798d2ae81e2d308e624f131133a928796ec49387ab68be9439fbb79081fe049f3e93a76bc4ea3c553189d2761b11fa551d6aeddc08a0499848aec804b680633ffa3aa868ab428a6d155d50038a4dcb96a96d1abed0fe6d69159061a079d591ca9b9a7cfcfc4a2d9bbe4434989d4c88cd17695657b2db718b911c272da86e5bc1aaeec5deb46f9cc4cc123b5858c1dd1b23193830e270e2fbd3fbce1686638ecac0b7f5796c3e5c98339e29046358f0a8ad00022ae67d3e02fbe44a17c0b11a0096a23537a9dbe9ab6d29937e893627a2b3634292d1c5347cbc7469f689799b204d47668cd9927c3fdd8a404eb47606ffd8f9b85a7990cc9e0ce8866a530c6e67ccdd1e04fced0dcf62d961575f94588b1bdda116f953de35197814ca84cf5f3f63e9d7d52f54686d627fcbec66d148607eb24c3d55032d16c11e69299e81573e70dcd275d8834b608e73a52e791a33e16cbb2ed1c6936fe3bd3e639663fc51f9d0ffbbe146e7ac52933c67cd7f4fc92d568a5465d3d4930e09ea0c748f9c314f56e7019c8a848c9567e92f63d4197d24a5701416c0a7631916e7da106e2aebc733817f34f904102099b28c27ddc77ed603c1ea6d949ba471a6ecfd69c42a2b717b02dcfcdeb465c7bd332f3e23762783a42442ebf1a08c4ab7ff22bda9282cae2d05c253c1210ae6de75cf8632e6752f125b370eda7fa5f6628507b40f3d9eefc087c085c8689cf0bdf2ef0bb17fa89fab8478b3fd4a44fdeca9cff92f729e5c7"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002100)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000002140)=[{r1, 0x8}, {r2, 0x10}, {r1, 0x4}, {r2, 0x80}], 0x4, 0x44f7) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) fcntl$getflags(r2, 0x3) getsockopt(r2, 0xfffffffffffff801, 0x9, &(0x7f0000002180)=""/88, &(0x7f0000002200)=0x58) r4 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000002240)) recvfrom$inet(r2, &(0x7f0000002280)=""/20, 0x14, 0x40, &(0x7f00000022c0)={0x2, 0x0}, 0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000002300)=0x1f) fsync(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000002340)='/dev/tty\x00', 0x800, 0x0) shmget$private(0x0, 0x14000, 0x20, &(0x7f0000fec000/0x14000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002380)=""/238) r5 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) sendto$inet6(r1, &(0x7f0000002480)='\x00m=', 0x3, 0x9, &(0x7f00000024c0)={0x18, 0x2, 0x200, 0x200}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000002500)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000002540)=0x40) geteuid() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000002580)=0x20) ioctl$TIOCSDTR(r3, 0x20007479) shmat(r5, &(0x7f0000fee000/0x1000)=nil, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000025c0)) 20:29:37 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/189, &(0x7f0000000140)=0xbd) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) readv(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/252, 0xfc}, {&(0x7f0000000400)=""/34, 0x22}, {&(0x7f0000000440)=""/143, 0x8f}, {&(0x7f0000000500)=""/99, 0x63}, {&(0x7f0000000580)=""/228, 0xe4}], 0x7) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000700)) r2 = semget$private(0x0, 0x7, 0x422) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000740)=[0x6, 0x4b452485, 0x8, 0x6, 0x3f, 0xff, 0x80000001, 0xa9]) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000780)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000007c0)=0x1) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000800)=""/214, 0xd6}, {&(0x7f0000000900)=""/162, 0xa2}, {&(0x7f00000009c0)=""/69, 0x45}], 0x3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000a80)={0x10, 0x6, 0x4, 0x72, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4f3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xe6d0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x351}, {&(0x7f0000efd000/0x4000)=nil, &(0x7f0000f1f000/0x2000)=nil, 0x3ff}, {&(0x7f0000d8e000/0x1000)=nil, &(0x7f0000e6d000/0x1000)=nil, 0x7}, {&(0x7f0000dbc000/0x4000)=nil, &(0x7f0000e33000/0x4000)=nil, 0xd276}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000f5e000/0x3000)=nil, 0x4}, {&(0x7f0000dc8000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000c1f000/0x2000)=nil, &(0x7f0000fb6000/0x2000)=nil, 0x6}, {&(0x7f0000e6f000/0x4000)=nil, &(0x7f0000d5d000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2c}) sendto$inet6(r0, &(0x7f0000000f80)="22d8cda5d306de64", 0x8, 0x7, &(0x7f0000000fc0)={0x18, 0x0, 0x80, 0x3}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001000)='/dev/null\x00', 0x8000, 0x0) getpeername$unix(r3, &(0x7f0000001040)=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) mkdir(&(0x7f0000001100)='./file\x00', 0x100) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x20040, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000011c0)={0x5af9, 0x5, 0x10000, 0x8, 0x1, 0x9, 0x2, 0x10, [{0xfffffffffffffffc, 0x5, 0x13bc, 0x5}, {0xa5b5, 0x101, 0xfcf, 0x8}, {0x4, 0x80000001, 0x1ff, 0x9}, {0x7f, 0x9, 0x6, 0x7fff}, {0x2, 0x1bad, 0xc0000, 0x3}, {0x0, 0x6, 0xb8ee, 0x200}, {0x5, 0xffffffffffffe4d2, 0x8, 0x1}, {0x7, 0x6, 0x1, 0x7}, {0x1, 0xcdb6, 0x9, 0x26}, {0x0, 0x40, 0xffff, 0x7}, {0x3f, 0xfffffffffffffff7, 0x3, 0x3f}, {0x0, 0x4, 0x20, 0x7fffffff}, {0x2, 0x23, 0x1, 0x8}, {0x1, 0x100000001, 0x3, 0x8}, {0x6, 0x7, 0x1, 0x47c}, {0x6, 0x9, 0xffffffffffffff00, 0x80000001}]}) pwrite(r1, &(0x7f0000001300)="3b07dcd32b069f1333da4a7629e93575ea8160ed92857c86bd4faa464dd5a1704bf6705ba175e71bfd6246c77968556a4aa735af9f362f2afa390448b43e0b46609f5d60cbdd47236cf9aae74e7f9f7fa7cbbc55fc6b1e77a748ea33ae0da15c1960f1425d0ea601561c91fa6dd711de8a6fdecf7b7456ed437c081932869450eab4eac6a92523eab5d0488a", 0x8c, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000013c0)=0x800) r5 = fcntl$dupfd(r0, 0xa, r1) fchdir(r1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000001400)=0x400) munlockall() fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001440)=0x1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000001480)={0xffff, 0x8, 0x8}) socket$inet6(0x18, 0x4003, 0x80) 20:29:37 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8}) 20:29:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) read(r0, &(0x7f0000000040)=""/101, 0xfec7) 20:29:37 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r0]], 0x1) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000000)="070036c44a2d705e604c9e788031000000000000000424b887e6595cb5e9b0b4", 0x20) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x80) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xfb7) 20:29:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8000010001, 0x0, 0x0, 0xf10}, {0x3c, 0x0, 0x3, 0xf3c0}, {0x80}, {0x4006, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 20:29:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3c}, {0x6}]}) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 20:29:37 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r4, r5]) r6 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x5) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000240)) r10 = getegid() msgget(0x3, 0x4) getuid() r11 = getegid() getgroups(0x130, &(0x7f0000000040)=[r4, r5, r2, r11, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, r10]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000280)=""/67) r12 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x200000029, 0x67, 0x0, 0x0) 20:29:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 20:29:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r1) mlock(&(0x7f00003ea000/0x4000)=nil, 0x4000) mlock(&(0x7f00003ee000/0x4000)=nil, 0x4000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x89) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x101, 0x2}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r4 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x9c44, 0x3, 0x8, 0xfffffffffffffff7, 0x3dcf2115, 0x0, 0x0]) ioctl$KDDISABIO(r3, 0x20004b3d) mlock(&(0x7f00003ec000/0x4000)=nil, 0x4000) fcntl$getflags(r0, 0x3) mmap(&(0x7f00003f0000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) mlock(&(0x7f00003e9000/0x3000)=nil, 0x3000) lseek(r0, 0x0, 0x0, 0x2) r5 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) mmap(&(0x7f00003ea000/0x1000)=nil, 0x1000, 0x1, 0x1010, r5, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xe606) 20:29:37 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x0, 0x81, './bus\x00', 0x0, 0x1, 0x3, 0x9}) 20:29:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c6530008e4d4b6915eb46a1d7897b507d175693ef198bec681f55"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a, 0x10}], 0x2e3}, 0x0) 20:29:41 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8202, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r2 = msgget(0x1, 0x4) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r2], 0x1, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d50fda0a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81ac3c0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d"], 0xd4, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getpgid(0x0) r13 = geteuid() r14 = getgid() r15 = getppid() r16 = geteuid() r17 = getgid() r18 = getpgrp() r19 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r21 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000001d40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1aaf98598146e6be166e41ad0dbd4054033c9f33da8224a2f3d74fe7636e48b33cbf708372e8f1b9933ec5127743010006209ef02df9cbf2f6e880d3382f00be78e040000000000000002e5a29da0d0553e4b4bfb11c32f1c3a1361ba962af7a3f1aed5b2ba3aecf29a2590b7a787a3e74e81354cba5f2235d9bdd30a4bd5ac64db6082bf8ec2a17a27c7ff0078fdbf5e1d0589cccc058ff99b729b150a062965f20bee63dd377972a853f8939687f57345301dbd739a8514b1a6ce4bea88db1a1762a1e5e5da7fcfe6beae75654b6299e96ccce011cfce8cc119a3f8439c871727bb09b5b87dfe098596fac090055bcf32603e4ffc3969be1713f608d0235e96348850e29f6180211f2d48bbae724e2731d1d1efda9b68aacae"], 0x50, &(0x7f0000000640)=[{&(0x7f0000000000)="de064a95df42b64ce48151bf6f14b63ae603a4204c4d0e4aacbc7651ee584522ed03c54647e3ff59fee77650638c67b25ce68cf897", 0x35}, {&(0x7f0000000400)="e638746125cefeb5118dcbe6e6eaa01d4df57ae10b01eaea4d869153132358b892a2ebd486b5388f5ac7409c1e76310e9319fa719f6947347f5a35c28c3102737af06abb7c243d25fca09e2b33fb316715a8789cf709b9ff55467b27f487ea593a16882d0ba23afc49c417c132361466ab75d14eac6a4da22def9e4b12dd3e77362da45d47569624c8e1a128608b5f4b468cd71446e6d728f88b76c09fd2e77051bbf6e2bc0e4b234883f007f1220f94d8609791004a5c2b7059031a6ca5efcd8e4a9ffaff86", 0xc6}, {&(0x7f00000002c0)="162cf75c20d49b433d38b0fa05b140572e53235fedf9be9d504e216eafd346e572d279899085fb4a1bf965a809b4b21a29caa78eaa760f3ceaf3a7a6e9448bb7f29359f47d14f4e669a7d3745102f04f", 0x50}, {&(0x7f0000000500)="416d9f5c7a3151d6a9ae90fa047db790aad34b5aa079096c2a3624c41d9ff8662d05d403c4e998459b682ce439438585e29de175be79893bf7c1675035d0b4131b39c56ae390ddc7c0eb95073b38e9f71e43daf1810eea3af88560190187aa3cc2e78d0f0735aa869fde7c991acbd9f8ed18e205ee86e1fadd49c29e571d4159b59c10875f86397ba3f4", 0x8a}, {&(0x7f00000005c0)="b3be684c0749743ffe0339411c49c163bfc892ef20f68f1a250d2b3c04b657fb82487a5d0e5a7f8bcf7e8a65aa5516ec88fa1e63082344628bbba9af306d90f1b9a4f70726968a8ba5e25b472c1f5a4031a71ac4552f341362f1cfc7adea3b3aeb10dce60ec1edea948e2061d01771fd33", 0x71}, {&(0x7f0000000d40)="5efd2d7094f32667e987e1f69a6f1fcdf8b983ddccf1c1ea5fe877fda99e04deb91df81717caf8c5705811c7e2e53f4a2c5fd3eb3b39fbd2021a88cbc53b1d83c163c8ad32daaf0af57779dd01b79bfebb5612605d71e9c8abd6e38dcc8bfd1a76fc6c936ce271f03014bbe14123c9b2f4f5212801a649f0e713fcf44f8d662af08b5df659425e1f1b6fbe3ef6497555e6042530d82330845df36391eddab3f03660848bc82b0fdb7c1992857b80fac90487a104eb73ba9689a7e4469acd5a579b8591ad2f2dc5e1fbcf1ef88eb15baac3536ad13a9f028f8759651c687943caef97e84582879e6a934f67dd3139983cd3e90794aaf3f11923d95b953d067c82d5db4f378a8e8da7260f67882a2b18f67df9416aa945ed2c1829df0f4abece0dc7b757d42bee5f71bea5cde9d023279463b46813107d72017a22733b928a73e9c13c9cbedee2dfe5168dd27b5e1f309a98b6493154054f010ce5c7531d8cf8099d17d144b1331a9859a5db60455d36d166d19de59cd90ca715f5315ad9a850cf87f7ba0bc04741b11ccb4c4079d570030b6549d67f943920876ba58ef30a64ae1a51e7b60ea0e31b1a642f9b7be5f9f7ca27e192750324943b951a192fb743e257138fd7ae7213981323c1af1f92ba723aa174178e2a0b0fa399263b39e766f8ba4ab3f00ab543f79ed2cb18dbd1c54b1464d7e648bbc9bbb354b226a5c329b93362042da1d62ff6d07ad5ddddb8638bdd55671fb614f338fd3dfcf083498e2019c25ccd2653f41e99a91b98b442c6f4a45142fdb687368b9018e6ff90ebe87cc497c8ca04df4520ecb55c5e4b6f7082abae27314cff44b0fc888b053735c88f98c526de247b6c3888eddc61c23c59f0c321f59d35731e7a80d1a384fe493befee5ee8b5b0949e7c0026bd143f18f37d2f5be3f544bc1a43cca596127b96583167d3137cb12f9e2f970049a6458f081f042cb14427f8698ff1fdf1fb26790070f437ba4e74e6f355a8f6775c3df96a38d7783c907df863fbab1017113d85bdabfe9797cd59ec49267e61d81d85ae3c4dfce07b8c143a3aa0ea0163b8f38ec1fcab98ef9f12579745d445da2da7a08d2e41d567f0a05b6db99db4c16fab380fff116e02964c7bf6ef071b358aa1def352748393966c28e37b77fec58412f80db68c8c96c58455f1c9daf7f517382928bb66cc2b73bef6f969f9484b9a65c8f2455dfae6b1bfdaa66abf6310b6304f2b4689da30d02312a8856268fd2720914a20a81af6218c95e4dc204eba73a825dd9ea35772f9332396199f73624f9eb302b4bacb19c2d824a131d19e20f532ac31f0e7b10468810030aa145e5466323e98a637d67163784290c234cc5e36585c4a6641911d5728818e084ada5150058ec8f1309183fcd8bfaa80c6f85091e6ad89c910486e1762930cd09223f0cc27e95d569ee496892cf8555404199ddf9eec858c238d2a64a237ebd2dbef5f0ae5ea82e442d0ac1663b4f480dc5f63e00166ab4aa0858691c0578a99892e566f7108d6ae9d27749d4baf1f814d4217a055d743211a6372df804d10a51e8d1e9bdb62e25b1e6af9cd49edecc9e4ce262852c953cf9ac4199cc6b312a3a7bb539300bf704508e5a756231831412e7d00b169e686ee72ea17aca8c22074f4064d4b5f90a2a1366c2276d9784382cefbd2aebf0f35ad63e2fc65c11cd49eb95da4572bfb3bc9b60e8f29e3ee38b998f1c016a38b2f5bc82c73a7d696bd1193d7515d7f934c39c42a47cdebc7fe8e2f07ee9168f80cf74c1387c8b9f30376255d0bcc283edef09d23c41f4600c2a4d1dbc9365b2f0962835028be8296874752f515c3589e5c79c3dedc9f4b968c94c9524b9d034f235a5c7e612a0ec6af9f91f370a066bf11a9e23853e07d0a7e08fb614bdc1eae55d38f18b489d7854f0a82b1fb0a2e16d4efba090285361793e5ebf9bbc53b68902330865b9929b7a68a7da53dd16162c8643e9d5b6518bca21abedd45f572f311e4c99c7b137f0793a840f40112a9779c127b09af9c029a8cfb6be91e8674874c086e62dfe06dd2e13dcb1a953776b15493a74a94bc4068869302ca14d4a75742c4a4e6deb23c8b749b219518e0a8edacd776be4e003cbb72dd5f4e4bfa825d32f09036237af082e09d0291578d446aadc7c366d55fec5a24d51546533e78592fc5a2a28b451f77abd7022541fb74f4d64138f5b3a1011258bb14b12c6d20a3049e0be1360520da9ed76e1aa2502ccb4153ece07a3ae9b8467698e185574df08822f15050b5738adb102ceb2e72c67b04f3b726a2e1812dda5324209199f7b4a3f87ce56ea5bc22ea6ed44b03a0b0be4cd2f4dc9cbe4e1d3783eae1863f380cac69eac42e1cbda2562c48154cb6fd48a2ae0c3e3ac6c29f88e1eb579456eaec99b676ede830ea1240ab888985f9e857e26b73672f28ce5a9cc50bf143e801ca80ef57c0e75a70530b2e4e565d1493189c4ba94b3d02ca6dcda218224782c62edc1ec28e6bf7c35d2f66e4ac9aaa8a25ff685cb3adfcf33405af98d43f169c7a1710a9c0cc967bc1f8dd32b99e7e39b323e5d431cc6f33583044c9c23ce487a3509e6eac9c8a37be23ec93660eac016ddcc8c853ae21cc1e69cedf5cab0b4939c38e6673a8332dec2f6cd3a4adad962be12545b66f96b6362eacebf52289a2cfde8844e0e4247708752c4939e4ea37542e67d65985ba3b48b6b3c11fe906f0d319a9515507aa84fdbdc9765a81edff4ab58fa23ea4ac263cab518e93f26a64531b31c7c0c7114c12a90b93e662c36dbedc53c079731e487df82ba4444fc161797b13f1ce0159e075e51a6b49c3a44ac92fbe8cb326ff16136dca0b934bcf07a5fd66e7245ebc095e160d971a34f0f962415727722a6d924f599b5002330e32d62d6dca3b931acfd571d0c92e0cb6c8f10dbf5b3e7d0cff0254fba7468e45d57b78c7ccb3e408fba7f352d9e2a3e4d2347bc75cbcacd945a99c833bde60910a335d6dffebce9fa4adbb6b6037eaf076f60087f43cd2958e51c245b227e22607c5f183c8d1fb8f0e620d31d12df1967e7811167ef781e637d0c389de76a7048d3bf23a480c5ea594da2024ce647015d232260589cc8ff063cb7356aafcb2cfdd876ca7dff2f31836014dd83dbc06b8e66947d35769a2483f2766cd2b24805a7810b659392e1e2f4133eccc77a7e4ff7fae4c6ff08d8c4f7618f8cffcf189fbb0f6331a83bacfe4a26d3fb5e0584a4918aa5409a521eb215b924001652b711fdd9319b74510a21580d2fbe125d6fc1b661541a0d4fa6462756c9a7dc10c170d8148e065804298ed5f0a30a351055a225e72c6211309b6af76c94a0c7420646913ae533d55c7b36f3775108030d589eab60a9cb920ace8c1d4a95c5440a04e866a8d07aa47c1d24e56872ff4fe51a61bd92babc6b594412fe83fa7d7f40d12793ace177fc31a82b8a45bbc57efec22a8716904ba8df72e2bc4fea8ff817a6fb94f96c08d7832ffbcdd923847fa57aa48fbbfadb15d4f89aa4e65ad39ce5f46a888c4f28bb33c8e1950b454af070f0eb7aea6778db2bee85a78f7e6aeeb60aed5d398579dc5f738114c34e16e2a7dde88456586d6582867f6214ebecd49d2c3af9c34db1bca6c333834059dd3e8c7efdeddb9e6d930b82eeb9378fea02674975e95e128336fd65344d75a8706c684b061d7b0076d18a642af00ccd53c369cd562c75bd9ae4672c5c00e8dd6e226a9115ecc55067baf803445bf9010618363e4bcc1e37767f4b4c7b896457925834c561678784d62e8c4cdd150ab82d73b8c977b9752f37779999d3cd7dc9180b997f2e4adb596733b70f4c86241def7364f7d2cdccfd703a65b97d3d8806908366b6ae5af4f1db5c94bc88e0e9fd8eb6edc7db10eed43768359df970d5c977f66c0f6c42199db70833423c5e9143e3225ae149bf3a0e0c09a11647d34991bb5125b768007f99de16954e89bddbf8a8b6bdc4dbc10b20d65c84c409ef76e26fc894f8ba918e40733846cb5735f9ad3c9f8682267ef941220084fe8701e7f4475480a74170ce15119c0fc25ca5ccf2983f74f8060580bca8b28e88be41c3f82b69480e6ed0c1b647ecf329421524e8f3c0d97c8eff1e60d4b8b5295b518bb7135377f7f4ad103844c6259163c2431c33a329a5ad85f59ddcda481b12ddc814ed3dc96aef5ee5d7306812f49140622e805a11e01059300f2eb3befe02b3d72c10fccbf3a33367988f7b08f1c6b7c35d5a9a885f2d573b6fa64779c991f163d94d63c14f857ddbab3f80ac488c7d6b4338c8d7839309338189f8b05edc720a66b2e1e48578605f85b6eb7c93c287bdd989d2f8215c517c88616146911c62e160785e31525487bbe636ab451f68f03a5a7f55bcff7136e0a6fbb7012850628b349dad8061fd00d6722c5def1a96167052d30d6f6df47af647e1610f80e72ff3d3e5401d6d8c6c6dee122b38fdeac33da0dcb89572f8322e8362feb026bc826f0227704fd76a6a9d8bf3d04ba3e282d165b97aacedd142cfa36f422b69ded97ab3789bfe2fc328967c6f673e730b1f9b2be8570b2f87650c80bba7846f057a1dd040faeb37dcd5a9a7ba26c7035a0bb4dd34572b07cfb17aee07dab7747b3b1f55b59f6ff9b6b4dc019e329446eeaca9814cf63d3908fa9d0312d92a70160a46735ed237f5de6e629ac530f7fcd4f08ff9da17d9c753455ddfc02c94e9c15a9e5e6cf099a67c415347e4f61ddf71f650601756261c63335be34e7c394e904eb9b250db5529419ac4a7bf2f093d86f1a66e56f89eda21371ee27bcd7426edefa83bb408c4c77e7404d46e76bf994ec328ac8a9304e92e878d344a96ff32dd51b5ad7961a14014867291cbb9ba076ca62f9ba1adf2664663abcf9c78ded2a5ca8728ca3a21ee5eaf57e13f7f04880f9bcc02f2ed93f43543d53f2efdeffcb4df17b695306569f0592b546dbec0c6842a6301912a776a36eb368e606f402254d5b2d830ac5f2fb4dff9cfb43d6c2b46ce474308df451d7fac42a8dbe64da714a6c196cf16612c97fed1dd7b35ddbbb07828c6dd70b2485f1e7d914e743efaa0bc2ca0e6a61b8cfacaeddd4ac91e6b9194a7e8f8e54fb6fdb7b0f99f5ecfbfc0e5dfadd3e8a5ab9a4ede9b73eab4c5bbfb91f27b286ee832751c4e906f8dd5bf915869404b7e173a80bcc5dde86136beabb9320eac2a1128eafc7645b517cbfc302390facbe55960ea7dc3ef8fb6582317bc24f326612276f53d6e48dce21a69e7eacd49221fff672cd5c82d7b8364e9162d6a2639a8265954f749424efffba8037fa153005b2050a331e76a57fbcacff28fe47f2ab36d9c1eec9e431de58d58e33c8a81d0f1e1c4c4773a5eac1332a5264b7c52ed9a207284835901ef973af4b181cfef070f08360628b2001a5958c6bfd2a9edca35f881947f8d750fa4d335de4879c1b8a88f2e08b637b8157788f66599510811bdeb4e75a8f5b8023d89a6a0fa6d8858ef067bc9b94f3c23a5ae5c7a772ca40121aea63741f1649e6adadff27ee0c4b31e3d56950fe18f886c62d64f9b32812a02d16c88507ce272c232915cfa1632a85296527c32e17c638499c25c904ae710d8589cccddbc3028ce46a6ecda0d00485fa2bd3b9cfc9d520a691c004641b5d80c4126760f419591a271448141d162eaf116aa6e3955c001d84ebec0a00a3457e979a7ddd77c8e599ad91c759ff956207ac7e41eb0b8480d154223788ede3874373845708403b33d7eb8fd3c4f05a684cbf8dfca65c2c81", 0x1000}], 0x6, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r3]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0xf8, 0x1}, 0x400) msgsnd(r5, &(0x7f0000000080)=ANY=[], 0x0, 0x800) 20:29:41 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6d, 0x8, 0x0, 0x3}) 20:29:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) pipe2(&(0x7f0000001040), 0x7426c918ecff1094) dup(r0) getsockname$inet(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="4bfb8cc61f0e438be51ba1403ffff48f69da3494f8687e67bf22524d64fd3b285d25603e9267a537b4862ae20b5794c6cbe8a72ace328e4d3d57114ff1aea90abd00000de5320ea601bdb46c0ecfd87b3fe6628c546169beb7fcee8e5975dc5db2eb684ab618216815cebc680e2071c47798cc3c6276b4f02846624ce6de69aee3692e52f481dbcd9f68f08165672ed06aab9313a19d7ede93c6c4a71033b3b55ea1eb3471df30b7b61ff77f061b51186cda6461a95c1f454b1c9af830835c6b82d1b66645eaa3c1c9bba7c7b6c32a95ca7c1ab6fa1fd2cdbd2bd6db6a17e769c085c38647e80f8d5bd37b4abbca7ae46e7d7572531913185d43a0a686ee8b4b3ac3df2d87c01b2e7a18856fa84d03d7c87b614654708fee86b1d3a4355d0cb6b867498fb5716a04fab494a76860f35bbd14a8c33597abfd6289121330a1595d7b59fae2721b39217f38abe27f409e1f0db4153022805c134db802fb1811f8df0b8400006ebc8e94e81f9a1fd70a6fc526bfc02bfe5a91ceae7fbb7a02b8840c2f33bffb22c41a282dd785a72887b21f60aa3c9e0124913ab72d4476a31e32d88a432ddec72f32654d954850093915aeab8b35d750df8005adc22230a8551e4a8cead6f568cbe9ad6aa78668837cd2c597377db97b1110a31337346ca9558909e710ca7535fa53541ccec615b09380f4a4ac703b484a594ce8c18753b7cf331ee0fccac0dc690459b934cd1bf60305e1df29dd6b1aefe07106cea19b84951afbee7e0843d314b3f3d0e4f5c4ea6ea9d893e929636aca15461c0f73e9cce181258e6179980e89955383f4b1902031a649cc2b4772440ae481a98b21fcbc2b98ea1a9a7a353f650c422feef942fa0ca161ba3f18f968ed244eb73b6cff1c1333cdeb87fd5393a3924555d961c7d1977e4ff4d75e8e2eb01257803e277656d292702061b822d00fca93f86b9952457c9972bfeccf824030eeea623b23a1c5e597c79a13d5ebf0714796d3692b3051191996e35927386b1cbc11f3ccf46c47ed2bb62fc589713a56dfb00c04b89ad3d825f4b47b236c12b4d9e71be076d6486348de9690e0e21b7902106bdf408e6e09e89ff9455e741dfbae4f76542dfd9f526e88b2958f2255bdb1a92cae95585eae2be47808350262a5e2711ea7c060dcd1d86a5e566f714c7a57701a98592eb346c6f0a303d4ccb221a2f296249b377fac7de00cac59ce3360385e9a2efbca49c00360657be0cea5ce5493f302932ea006c259c804cfce6ad3f11e024ce2d55f0f6ef0e1944b33ea3fa1f4cf68ec92682af4faa9eeb9d0aa67d292902c21a6b7f5f19f243691daa22d23184bfb66b1643e5ba4f6c0ed3e3ecfc5d709fc5afbac35abbe875a3fd4468140f6158fe32ee9d62548caa25549fd8544eae978741cf3fa0c8b616b638b96cc9196dd507b5cb806b1b037e259ea9c451a267c63307f105e12f36acb6831c29c7eafd38d10e8e38d54758ad03ac63f07a919f7fcbdb07a721805bf2f4f0a346661c5e0611a3eade8b713f4437e6bfdb6f9fe3fe4bc70f45cc67d16ce91b8bba6c63f32a1eb11fee665a6ec6ec4b035b77b5b266340913a858d5c0ae91773be13d13f2c3cca7f6064bcf1df6dbfb3e359c12577e9c67e9d49df5543f26739987f190d2e7535afb7e135fd525a2d59bd7f9225e880f90dc40f74c126f061fdda8ee97b1db228ded250df0c3a9e6bd040ae6f5206443e61bd059f16e40fb9562b631d7d1276fb770edf02974585add278d8c795d07756b4c668261a1f283183fa10ddc42810efcbef866a2dec198d349a615f890176a3c0d85179709d0664991b8a2f7c61a005f565a725ac073fb758a209325219febe6102fc2437ceb109a5e2fc189ce6eb68049da52847cb49a18a6113166dc999fbee17d3dc6c8e17b0901fd69e14deb5bb05d43c3b5c0df7b1ad31beb6311e73305a1be6865eec4ae2e2abe407f1b05461dfe4a90d3ff19a0c6c316fbcfdedc294282e8b4835fa15702259c5cae0cc384aa34f75b43dacb364b4b3f0f033a687a4e8f67dd1d8002627e07b5f71284983b878b941f0806d7fbe945d12ed84aa197c729ed5b045881a6d119f944163549973de68805f681ab3dd23291c8220c9f54b5b877dd0e32b91b8981219cd96febc0abedfba62cf09d9f8dbebcda26df14ab7a7c0e0268f637ef33062be79ab85682807ff34f66f308a44a369e1623879bc9bb22a1165ac074614fedae20047e1fc2da7372745eeda24fb062b27e602155a085cffaa3189b22fd43856f3aaf3be44f5b3f5c884134ee7024cd539fc1a780e35cc63e630a52775287349b06d8abf2e5c13e76f5b112e261122e954fdfeed6d05db52fcaecd6f40a541d392349d5f08014211e69e3d7978806dd952c409c489a83eff16f3ca0c3e6b205a792f22d59199a2cf5c24be46c5d65d97f6bb988c8915f3fe469dfa6a85f37ca72f511ac17598dcd65bc690b347ce506a61b9b94c1b17102847d6a25b81ec76a3422ab095fea5023dbd7a223e59ea7518a43fb517f7cacece537c88bf6ad7d26ad549c01f192889f7a0ec602ecf4e33dfd11080efc3c9e50d9f4ada7feae07006865e75af7534a9922ca9ab32b4198cd7a178d0bf38b1f30f5d4165160ba7f61709ec0f130526f7e369d71da340636f9ab67cab6a6105ce056e39211ab2811ed704b65dbb7e049b74899237e5dfcecb7d7b0386897d8f5e100ba62ac238ccf41e01f1e3ea5671a2817b447a1611ca0654e900fe365af61816ed522c552908a0437767a2bf808e7c7a3a7200c2beeb9dde11aa4e9505ebb48855bb100929a782419ee76beded69fa9c0b868f9477f224ec642c3fdc559ec6681f90c0a523692716344185f197be6786dc848255bf359f669376d03839e69c7f0e957b49663966d58acd8839d0708310bed4ea087efe35e55759f4d99c8bc65ea8e5747b9be0eec72135651962a131666c08648d5c0d0a8d88a6276afad0bb266210d53cea4d2ba6a438768dc9f791ae722c4b3e0ee793c3b976dd59caace7d809f83b9c9671c62d1361011492690402fbde69ac5f55eaff393d2f1a56312eacda36997ef9dda8ae7ec3e583b625c78655f9814fbe3ff71b0404073ef2b3704db205f6a9eb4921f9fedcbe432c0eece09b01a0145775deda3f91e0b1f44cf263abe09a76ea32344e4c9b697cf118d323e467e9361a4b90d73f9dd5d8f2c8bcf74bd9f6d039b8c5b720028b48dd98afad075d09392691427ada3e060f9ad5be7d79a790c0c1df901895b54b62d1dcb5f8a4ccdc4020c3d05c902359124fc36ecaadb83f6ffbfaa66437721b6972786222253899bc4aec4b4f81da81813173c9783c0f63e679d3b04cb8383c2610fd0d78a1854f2e276065cfe55a506e5798c5e42afbecb515e151680d7a96f68154a487c569260aeac950983e9451c5dd7876a44dd55d548dcf5c715eaeeca54e00c35b5585684e9886b44a264f831d35a93525c8ba108df6b456000814170c65e996da25d0a8370d5be3d876aa471f48fa135a19bc1b5295764ce3919d4d5eb58fc07bf5e3c57945b5afb052d224e70c5028deca0f2a22020f6992c923882c4a954a373bc5f0079b400daeb71f39e63ff6ae9cff34b23242c7d4b9e27dfe869e1750f9f07a694eac5fbea1c3e34b504d86640bb3b4d606e8a3056f44fb10477c4a607a513d4db66120e60b91774f700739e182b2e6debc257103809006cc184098f9a5fdbf65231c183944c28871760cac7d1c0e1cceb5678e36f09d6e9320dedba883b814046ab44ac7a9c20153328248b34c6d3ae4c2ebd89171cda3adb4660edee2acb263ba61975ce4188619e7750a27256c2ac2539bc32c58829ddc4c14c657a75113f91f748a780f77e66de2b94cc2a0d3606c3ea9d388f73a78bed9884dfd0f3883697aa880758621c1b7a490e43c9ab28f61bf56ed632e743756db0cd4d67ed84c5ee861fa2b6e96d0627adfbbe2fc3d326fdb51bc3a0c8b766265f42bd7499d9f480aa820a1144bc22ff3d2907afbd98af15480e1ae0a3c2d603d6920aa49729deaf151797a440d19d403103842ab53470e876f27d7070e1cbf2c09b6e6e8dfbc1f044d68ecddbf961667eefe16734c8e802702ac31cefa0eeb4252c2a521e9eb5dee7838ebc613f681e3e34ca6563cf88400645baeff1bdd6ac5abe56ad88506f62fae3628124c4f25df2730871bf20f99dc8d12e4141d54ac29e58382c9abbb59eab3019312b2d20c34e4daab82a33dc80f00c6f2858a0dddee365dd48709fa6b5708f96cc78b8b3d9c52fff14ae596d7f64a04f1d4350d6606a5534092201addf9450b378a7df7548c8441f99e39e9da559db7fa3383adddc764769507cce56a7d363595b1b7d296aa600885f106b9f2de80f50333b29921e583930c70de9e03360a309100dd61146d8e92ff75599cbfed00bb0b446895461e985a707d71434fa9c77dd58f264703fe23b853e51c91ef61cb2222ce5bbd1db47e3ef706edb6dd2c86c14ef4b2455f38c9b7cd59d5bff145917ea82fc2233efd2d43c6f79389aee6204b673f766a4e71ff8c671cbe64c21ca1b1b6b8191967657820d585db5732b5f5c656a79d8ecbb9d663a091e57971c178e9f1308046f2ea0f8c5d6396a7a87d59c86fb486dd405f36e9aa41c1eebc5730996b396b393fa4ab31e29dfd4850398ea7e9095a4ef5dc10cc79acbce26d79bd7263b92859436952dce94bb132084edf15c77119f08f96142716696838241351bf2dcf2976ac1ef85d17be7470349b5ef67b24f46a3db1c9bf2dbeff405e5a236e5f0637333c21416410d8c1b88520e72b2aa215ca1026d97b56aeb0e01fa066028a610589acf82afa02f185659c97816d376e918ab0f045f93ad091df0a5e0e34cb8b221383c859730140f7c0b043bf0cc2b64997264e366fef1a3fa1101e0df853755c36975728e57546d9de6910848d8f764f2f8056638e9422135b7e3562279551b588d11d7b7c84897c4368eafa63b00527012ad637b6e3995c1aa70cd908c78b92f1a3eb44a1c23047b81d6b8d58abb788901866d4334cd4ad9625de4c72bb065e0678db5f9395246815cd217b5184168c348d2843fd5e8d887a410915d29b517ff6dec6f4e8ae2063d4902c0dbd86b85a6712fe1eeaa8fd544c677e9f4fcbb1325a70e20409524ed9dd3aa3655bf8dcfd8cbfc1633a0349c19b0d22d8e15ead50f392759c6f8323931a5d56d6fbb341349b340d00b0eb08aa78431d8c85a1e907b36f34835169186f9515148fa035a8ec3680115b58e85addb6adb0feca512a4c8fb5bfa8a7ed605d8f4bd89be2877abc6035ba0f7bca92d8c83f3433a75ceb336ce4fe945b9582d9f08804f6b01c489714c19ad549d55a496e89f968a293732866ff581afeae76230a00c85840483df5e062a278abbe81940ad4be1d4410c4d0f0f59087aab8272bdf4c1aa5a319599429c04f3e00247b9ed9d6460b6d82045d7f1f9db5a161f43530f89bd18487212fc05615b09f29700f1f2bc0c678f6f2f29a0cbe2f0087a645a586f525885925ff283680af7eb60e314657f715c915213641f6129d4c85b57cc9eaed389f53789de089a69cb3d8eb5cb82eaf1503caddb8e0ba2c6b186e6079de13a11408aa9553446439f3b1106959cdef3982eea66ddc2957c1766c31a91262d794dc296c66f55cb58f3aff559e417d30b1da25448c0369585fb5126c50f7745fc1a26a15ee75e45d29f8cf2c2661e34f9739c13c3e5b1add1a0dd68acc1bfab1", 0x1000) 20:29:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x171, &(0x7f0000000080)="89a1bf06c3d0aabb72aa06872b") 20:29:41 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) setegid(r0) msgget(0x2, 0x550) 20:29:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x4, 0x1, 0x1, 0x1, 0x8b7, 0x3, 0x61, 0x0, 0x2, 0x6, 0x400}) execve(0x0, 0x0, 0x0) 20:29:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:29:41 executing program 0: msgget(0x0, 0x4) 20:29:41 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x16) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x40) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) 20:29:41 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000eaffffff00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00a8ed300100000100029b"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = dup2(r2, r1) close(r1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x7) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r3, 0x8}, {r3, 0x4}], 0x3, 0x2a3f) 20:29:41 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 20:29:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 20:29:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000240)="516cf00c8e670db88f0800000000006c07ebd48d74c556c2f8bbd809f8e0", 0x1e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x130, 0x81) recvfrom$unix(r1, &(0x7f0000000080)=""/119, 0x77, 0x801, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c6530004095167bfca79c2bc1d9d9d9252d6323fe315048"], 0xa) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) fcntl$setstatus(r0, 0x4, 0x40) 20:29:42 executing program 1: r0 = getgid() unlink(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r1 = getegid() getgid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setgroups(0x6, &(0x7f00000001c0)=[r0, r1, r2, r3, r4, r5]) unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)='c\x00') chdir(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r6 = getgid() r7 = getgid() setregid(r6, r7) 20:29:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="ae0b5f5e838be3a3001c85a1", 0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000105000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:29:42 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000024}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x87ffffffd) syz_emit_ethernet(0x1d, &(0x7f0000000180)="0dbd4fcab30a776a1f59e163e1717e0194f6dbdd749de32e6e06d8a900") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x830, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 20:29:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x5}, 0x8) 20:29:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x8, 0x88, 0x21}, 0x6, 0x7fff, 0x6d}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r2, 0xd) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x7) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) flock(r1, 0x8) setitimer(0x0, 0x0, 0x0) 20:29:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 20:29:42 executing program 1: r0 = socket(0x11, 0x8003, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x1}, {0x0, 0x8c3}}) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 20:29:42 executing program 1: r0 = semget(0x0, 0x5676831ef6adf507, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) socketpair(0x16, 0x5, 0x859, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:29:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2180, 0x4302) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x20, 0x18) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x1) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r2) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r2) 20:29:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = open(&(0x7f000054a000)='./bus\x00', 0x91, 0x0) ftruncate(r0, 0x0, 0x80000001) 20:29:42 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x61}, {0x24, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x6, 0x51cc, 0xe0000000000000, 0x4}, {0x100000000, 0xfffffffffffffffc, 0x2, 0x3ff}, {0x101, 0x6, 0x6e5}, {0x0, 0x3, 0x0, 0x1}, {0x6, 0x1f, 0x1, 0x7}, {0x9, 0x8677, 0x2, 0x3ff}, {0x0, 0x800, 0x7, 0xffffffffffffffa1}, {0x100000000, 0x5, 0x1000, 0x100}, {0x5, 0xab1c, 0x0, 0xa00000}, {0x2, 0x5, 0x3, 0x4d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 20:29:42 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x8000025}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:29:42 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)={0x0, 0x1}) close(r0) poll(&(0x7f0000000000), 0x0, 0x101) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 20:29:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "000000000000000100002000", 0x0, 0x5}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000040)=0x8) r2 = dup2(r1, r1) r3 = dup2(r0, r2) r4 = accept$inet6(r3, 0x0, &(0x7f0000000080)) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000000)="5b11f0159a585810", 0x8}, {&(0x7f0000000180)="e50ebb7a0c458d5275695a13ce41643a67136500e234dd261d5e75dd4d83456f48758e567049cd646d9f57cd57f7dd4fbaff252e1f32efd541eba6a797e6873a971cba9bdcae0677e27520f1402633821c3a875eb5f04d4971acad7de2453f9e9c3b99161f5fbefc543b1b6a4416543684d68f5d41973e29ad", 0x79}, {&(0x7f0000000200)="d3d65ffb5263bc1c1aad754a2e7f8aa9c1436cf54e39095f5466f194fb6b89cc8f5a35c2fd6135cc491c974cfe68bddba0ce61fcf4f37cf066aa12754b055fbf12d9f684a79fb1f0658c8293cfe4e4bb0b28b29839f7d3806ff0ae9c5c329661391efeadee80cf8f336bffa84475137aa9a040a4bb0c104e060986ba0a", 0x7d}, {&(0x7f0000000100)}, {&(0x7f0000000340)="16d301ce82d79ae1823513cc8db0444d3860da427b0551f2c2766953235bb7829298b69810a4c85694ed9455866e608f2e82e2d10cc0d4f18c21be4337cae799cba29f51af846aef1406efd225f3ad6046d887ffd89428039652ae8795654cdad24258a7ef8523f77cbe627c36c615f95424fe6c829abadf347011ab6f8276ed724af93490d28a2b57d98f832d", 0x8d}, {&(0x7f0000000400)="7985bb36adca7705d1f1f0263d0823615c89e7a0d0ef19f60de288bf9e3e9db6d338223c32cd8c96befefd26b175508c9adc67fb5ab49ad2a9135486a750897b8c775932f0045e298b09a3ca28e20adf6accb60eb2d8e6918340c573e4c2396a22cae8f578d877ea4b59d44f2d1a304285264b200549dddf01af16256450b2b9fa8fd07c5087c0d649cf799c0a64f1467ffa267638f99e8aae66d52bfe7da9f88fda", 0xa2}, {&(0x7f00000004c0)="f6ef29e73bdd9d3fb766b562a8de0e5f8a294ad15830727d6efeccf44221d5590a965b04ae5f47e2dc0626465594020c1d217a7800adc155d7ca8742e6a7588924634a15db333fcab90b8541cab254dccc671e4cd3c7df03675fc5a772702854c2c15f6c4380371b134fe339954056125bd0efe74712e167643ca67e97104655c03c6367ba8f06a2e37d3b530fd1395c918c88ebf919676bc8ca8610716bc53cf2f3c3808160d25a7db085cdf034754c9e79a8570b934c8b6b4fff2ea4d6166219c97a8cefc991033ff8fb688400b43e946fc3e8b417b0effc7c2c3779a23c86b05b", 0xe2}, {&(0x7f0000000280)="0fd5383d4637", 0x6}, {&(0x7f00000005c0)="c1e2dd0a53a52db434a733178a7f77cea6e629a73ae7e1fc37651c7b57e70faabe234df6986d5d4f5746dff70a716eb92d146811e455b59030bb9afb15a0f611a4", 0x41}, {&(0x7f0000000640)="1990187becf827293e8720980f075d10e4f1e253d11d0d5a5c1ff87fb8fc527af738a931baae2b483907239bbf15b0bdf33f0b16ffa9eb012a6846c41facbeb2d6655c15a62ac97495bcc19518eb3b5e674295cea847b33f0fe8d63e00cc79b8b921ca37c5ccb7dcd25f517b54d31670c0f9fca588eae2b53dd109a5fb97c71d4a9d0f058d9a041f290b8927e13fc4a34b9a4832d155afcdab891644a6057c0fd75c15ae68cfa0f5cb348bc13282cb2b2dc2e5dac926408817089e74fdf0208204667f8db626c2b9d3aeb9cb31c54007965d48f7dc16b11281573685807eccba2a7bac54e1fa9e879d21cf0522969b3842f242ac7d7277227c31bd8fbe76f24712936bdaf4816e54f6a47072622c6dca35e809b48651ea6ea839ad97d008a5e8bf4ac70d514ec706e9374ee862aeec7b62331546707115e0abe2e631fa493ffb8f4b707d936da8b8f56d8a1c1d2a431ab784c4a4f88231f0baeb50c4a2360cb5d767f0572480113a82f6902fc7242fc4cd95550a017ed73d1e9d12a657213a35bc93c0dca8f04aa75daf4131f9be5926898e1e4720a1eae759bf4bdf3a3d10b48b92ac29993692554b439a5c9a6742df7791ec1b504b4ddb48da06c41dc40f531626db4d4591f1c799897463b1efe4e40286c652e734d64886c4e22f18cf3ee85fa1f195834866b140262d4ce89a4747471a453d5821f29aef22218443b7055f20f609f29b79efa359f5d4f9156ed2447219a3411332c8a5b48fe632554036c170629d3e5cb96875ed1f08537dfab0e0cfa146fe736ec91eedf9e20c0cb0a585e9bf826d8d506920511a9b1346635b235045dca0382e69be58eb7f2fc812165cabcf00b19c1fab7077db8360cb0047f0a7b9bac17531da6e597b75482b1a9f26fc76c60fb92cc711454238d1bb07de2e75c8a9c08693f17510a47361deb8712f8ce5a3c472ea1580a41b5564ca759c77f7216055714d76a13e22819a28141ffc0041c8b1e808281f3b9a555a973435cf4c13cc643827472e98a22e70fb780c2e82118b54edeb54005310ebc46fdd738a83a7d4c2ea3215123b566bd45264a91ea35cc8ad0cf816bece7ae354060ee3332106d0d218dc0106acf86ad1ea36f0d7abf2a65967d5eb9b536e5b17f79547cd1eb95a7a550ecceacc24a588d149b4db5c7bf528f912f5673fbcfe05a3a7e8e7772b6bffe00472e5510fa95a8a38ab6db7bc20d021a7825f62c95ee25b36dc4c45b5848602878d54a92472536971e8063b6ec70b103c38c4a6a764d7f71895015911bd3781ce0d72f32c74331bfb036e7ae5453d2e2f4be7e39bc0918c22d328b451899c46a3dacf6bf5dff79bd72a73dee87984d58387f897ce5149be57d8ed91554cc930c04646bd4e41ad7bd269f2620df0755583cfa5dddad4282f549e96bca059acf5d7d3adc09fef25027f92fe1c30d16ef97c886155d5b3063c944420b0907819f85ad45f98d43f01191662fa5afd54166409a39b90215c1bc0ce1af35d72448d8d3e1d725f369e74e7367ea66f0f4eddc2bbc00d10fa718e231990fbf5a1b84d49ecace58a614042bca80608dd811e0779cfa8ccdb2508bfc95c7d1d865bfd3303ea4c37ef49fbb32292f74caee3f3e13f6bfc7b74b177ef4e1952b7a7826d3b7ada5a25bd88b470879d9d7fc0dc7f4a87eaee5e8c8f3fba97771f53b357867e6b98eda4d262ca89a3a37f7ff8b40226bbf11351aaef55abf7e2c8d22d98a9eeb6aff2e1740d177d635d7ed564586505f6f7d18b88f620fdb55a01deba0cce770846f8e049513cb3e1a0842b7c6064cb960b5877c91503ba9a9ef7891f7c8542bb6f1dc684d770db1a5c90456278416022207a0ffaee2fd6354ee5af0d26618c3eac383b3ebe915793cdfd9d05e9c63178e13e71824bfa0d515bc0014e43d23810d7cefb647ccec3f2cc383458be4ec54660aa7b606eb64751a0dc280eae5437e37bd655c546f6f2f5ba3429102cb46509ee859fa54a60f349695f1506085d49ef0b55c9a0193a493902f4ae339daa674d704199e2bc8d57176f8415aa2cdc5f4ffad03f6d35e9caf342e4d710d427a826eef8506e314526c080efc5357d3b05ae4946bd761d43be1ddfe90340f5a4ba2aee739889d8e50f96f95fd8e7218fe7d30369c5b8fc293cf8b8c97cc3004afca6542ddc7b0ae3c8d6b5c9387d06fcab6f71dbc46ca90c9e92c512d67198015bc64268b595d6202f33f349229aae4271216867375d3b9caba99f4148bdfe9bb60f0e51161612e7c0ac3263ba3d5e96bc094b8ffe107170fd8de359dc311fb1cbb4983924d117820a5737ede8c4d1d8461f1ac043509f6fcf5db39a362563c5b941871666762161b7c010ad919b54ba42a32760e5d643be482ac710ce2554e61f04af1966c311a75d62cafee950ebebf453fa55cbfa23ff4a001e786296c833552ff7c7ac6476f5b22670606b320d072b927225e79969e567b8b7cd9da8295e7b70abc5ba6eee0d91d76f979185ae301f94841431213d486cac337820b4666c17d1c162f554f7b7c0b3170c7dd3497fb59594f9003e4694866b5535c1ed802db89d82c286b3c25404805a97406f1b86b70bb823dcc2ac53838cb2c8ad7a00b43968f2f4f02d7e385106aa7dfb558b75a4fd08ef9b6752c6c960305ee01aa22a2dc862c35813142c0b9b856d7959b7626c3bd25ebdfb41f39d66e87c50610632fa679929ba328076a51e4363a75d86ef046579c254250779f584beadb27b62853223e198e330d15110a3eac95e12f78cf6f7d3ab7de292d49a2a9bfe56a89eb13154fd75b63ab06b50eadc468711ebff17d0064c8df25a69ea6c5a997097e67211191712cb32fa5d2ed018cdd3a605724e87c67465d3a9374693cc1eca2e30157e8fd51df7eeae9460dc3148234c90c5bb11a200d02b3dc1aa0397ee1c51fbf2a5a48de56731846c55075b1a6a3f2885db02e33f38a3f68171e36a5ed83514d5b0a67f51adb4a8bcea7cec8aafcf0ae7873cd2b7aced56ba310acf2741fb9f881cf92ae46aa64b1b9c7f2a69dbe6174d999ea326300220b2bed1ad5bdf115a1228afa488f4931b702690b00b17ffa4785363cfd187f5ce2b20445f8b20a6f83dff12b68fd9670dc82528e878eb10111e8f7eb3e0a955a1cedef4fdc7fa7dc4c3418f30f77c94649c2bd11783c32780e5d14b1441c656a980c90484136bead6a4419ee66cc2af54112afb19ec35c4512816387afde80ff14387f5e1e7f2278c2576fda02c38767b079a1091b66eb61a246878e5a1181aedf9957e5594dfec7fe6f5b2d94f654620efe81b6402212a59268417c9747ed117eb240cd4f8c2939da3f686c79dae26b08759e17afbe48666336a34bbb172eafc15681df50c3f153c21b9499ec80ba4a4176e49164dfa8b7b551db1f32b23b13ad187f2b4ec565b13cfeb1b6029d9f35624331968eecafa98121de1d3814ba1e79efdd8595e8617b3dde14557bffe062e2032cbc25ae1ab1b9d3a070151f72b2dd7295686c8928e3a3ee7f1420cf4bd81ac6a63617620b2e031ff14eeedf2bd870103144d67e5c9597a4d6b75cf7346cd4f9e0c672c70f2dadb09ba613b92ca284996e8a9cb68974a844cf7d15d2eba6001e672be3ff9eab4831d49a91d0eca4a1631350fe85e0d674c7966ee9cdcc9863ee371c5dca5cbec97b6fbff6641c0b00b5c43b5d49a079d6a409c2a95a7792e45bc3dd9a89fc805eb2bbcfb2c71585ef71b25ff442a149be4c24052b29f217f5df19a661858cfdbf7335c4a6ff349664f1b0638339ef57d20f9aa965a5da71d90d9e20c1e2b7fe1efd1ce5b99cdd074c7089d784124ded048b99d328035f35dd11be963082d90ff3a19b3fd04ac55c0602a01f204568033389765ec6cf74246ca5653bf62afa9dcd4dd8a17720e1470407d18bf41877bc508e0a39ce2810d2eae92b32065668942addd1c3cfdc54272ed94fe9888d2692fd9edc04a3aa29f934e727e6095dc79b6da03ffd87bb3d0883ff6e439b9bcbdadf6124d4125b1726776e849b9d210def239988ea7b4f285494f42688430c67c6f2d359d68c21596d1da067530ea99ec30b3a3ba9912a498bcb63a9d24cccf2cee7ce9cbe834a3ed5ff907acdb6efa4439045da8e16acd8d1a14db462e4604d8b5d1aa0dabafb614394e6a7f09595df71c0238c31f142c7492429caddbcfb1c823d876986c0ac07d57cda983985cc88a123a7d744ea56b3208c6ef10f6a21e69b2b884b87b09a8506d2fa9414eec90d1d550e98a910f1d3214cebc0a3f15bdc279c7ef3db4f1656439a35ae606893c208ee3eab424e88368ac2b87eb11a67c1a6623f235db3b03f462a4b956597933ee066ae1ef114166d076bca5f847f32317b89dcb450bcc38347cf2a3585a5a6c9deead0a003b33e339746b8b36b19e9c6a5940a40d5e1afbc0d5e85caa95f423a05779e796d8fa8c3ee068c2b0419882e4707dab7518c8cd059aa328f9dc1db684af0bc692e8f7ffed03912e1695397b6290b36a4b44bd3454cbfe85a023d311f06f6ccca973ed6f661f95922053a360fa625c9e6259c68e5bb94f8076567a97b6b44e9571c5dd621f7572f2a8c7c271636fd57acf27edc6ea8ffa6055284e72fa61e614ce286f520ea08835e175ede20ef2cffb7fe4eeb73bc2edb0c9286a959fb14b954bd781c1d92c4241d2282a680c6947801d355adbe03ac815eaf33f377b5480d7f0398790c4548da6ab5baffa67279dd0cd5b0984ad9bcd10645af69cffeb9528e3b819e1a975fa0a6299e2d631a6cf50a7e2bd4111e7061fab9b1828de17365ce10b235c6eae69e7f532685e537a453931d17b9a208c52e623451e1238be737c83f0cb985545918762b399db647ac25907b89a6a6664ebdbe8e9a5186e9b284211ff37437da40d670ad1e950811da50a346b89834140260ac20bed9091ad05173875fe5f4a11f4eca44225a686329e197da668cbc2187c1fcd17c207aa68cc7d5c3af57ae1fe6b418e9c2d2728cb0bf3bf7ede838b5d0b073e3bd2e5fe102b921a9410634a7e5f9b8b98da33b87728e3015598ff19a7d5c5d92ef0b57b47e7bccec2a08de4a729d80b8d12a9e934d93953fae1d8fdf3fecff598eb81d0b7102761dd793c987b58d74f7a18b816c6dbd3dcd51d7e1b4ccfe110ecd50264149083758f6625ee3d6ef1305117328e020a6b381c0e17bf1267c0406f665664bd5b344b73374c11dc314b2e166835cad68ab9884f29001548e8e9e1bc1f36c91185c2953b9cd3ded2ef218c86851071ae4036a02cfaf7186600b8fcfff48aa8fa053ce32ff8c763aa03d74c5a8dd1000e597a30004203faee39edc8c1f9aa5691f8300275a556ce544793b5079325985ed217c11a6e4945e0840c6462ae1d969498b466aded44a321f02b5be29ccd485bae8dece0226b1c99fed5f1053091e7070c9aa9dfb8b7748c997e8d9c9f542450c2b7e4bc898a1cde077f015aff0d0acf48a761c24cf0788528e044e27bfa749fb2900c4f95b5ff862b2100ba0fb86a615c27ab5e97f7ab5d8da10a3b55e26bac94adb9cf6b475fb65259e5708893870fd9fba5c0acd26c4cb9121bef69cd7e028e299054f7e4e7deed96a624b3672160fe6e71a231d27510534b83c49250dc99622ca5527daebbe4f19bbda4ae6427a80b2141c38969a5824df5ea645d4704ed33370d5ec91854b690271c6a6cc690748bdc6bfc9898498b759ba1629d5e2418eb00e99cdf0cbaba2f2f7d5b2001c0c1a0e417f95eeced53478fdd4db22f", 0x1000}], 0xa, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x40) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000001740)=""/88) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2f76696c823081b6c486208a4011ea3d0000000000000000000000008000000000ffde7d435db19e802267d0faf0d02a53696370595c4fee898f5ee6f81972c760"], 0x1c, 0x0}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x1000, 0x2}, {0x18, 0x1, 0xffffffff80000000}, 0x8, [0x9d, 0x3, 0xacf2, 0x0, 0xa2, 0x5, 0x0, 0x1ff]}, 0x3c) dup2(r3, r4) 20:29:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="0705") 20:29:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x20, 0xffff, 0x7, "afe849b7e510d4b92d1ead4889cf79333413bce9", 0xff, 0x4}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 20:29:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0xfffffffffffffc1d}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:29:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) flock(r0, 0x2) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 20:29:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) fchdir(r0) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 20:29:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 20:29:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc96cb25dc1b4a5bf, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) msgget(0x1, 0x102) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0/file0\x00', r1, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x2}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x6c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x2, 0xffffffffffffff40, 0x1, 0xe56, 0x8, 0x81, 0xd83626b470b29173, 0x1, 0x8001, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="4000b426f0e60000000008edb506e0ffd64d2a68a02f5cf0c76d00e7b1cac3eaa094ffa9ba0b06ef0afb2656636e024e8b24c0390ede3904192ee9351ac695bd5566775aa00c850b054454f27df3ee38411b90e5e8a7da70e8a122968b254ccc14b6f68f5e65850d5d8a2f04774161b19c6ab4abe830bf956c22409c94e9b2b0e4ca65ef07a3c8ef8391bb643289d36e1f2d66c0ba1bbecb76cc2dd6aa85b7b097b551e3e377"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x7a}], 0x1, 0x0, 0x2f8}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:00 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x10001) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) setsockopt(r3, 0x1, 0x5, &(0x7f0000000000), 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000000)=0x400) 16:00:00 executing program 1: r0 = socket(0x0, 0x4003, 0x80) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717ffffc000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="6321f141") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xdc0004b5201816aa, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x7fffffff) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = shmget(0x0, 0x2000, 0x28, &(0x7f0000112000/0x2000)=nil) getpeername$unix(r0, &(0x7f0000000100), &(0x7f0000000180)=0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/96) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x6b82, 0x8}, {0x18, 0x0, 0x6, 0x4}, 0x5, [0xc4c9, 0x0, 0x20, 0x8, 0x5, 0x4, 0x3ff, 0x6]}, 0x3c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000049, &(0x7f0000000040)=[{0x7fff000000000000}, {0x2}, {0x6}]}) syz_emit_ethernet(0x168, &(0x7f0000000380)="a0f70000000000000000000000082f9f18645a0a7c5afa6a9700d5bb4b35feff8b15113d5f143658e5b8a984874790c36151ed91ddb859e23acf52d34fbc5dd2a79eddc9322f69fcc113a4718ed4e654a72fedcbc4ed431d0cecf11c4602ecc013e3f5bf48b86bc99d27ae20c1b9342d10cad3a717b4eba3e6d361358051c3bc338b8427e6e352a22130f70584fba000004f24ea2580601c60ce99028ae8d3388163d71b81089a816a029b327a0bec7813099f15a610929350ae302337819481866048691f71b2e0e5bd5eec1e5ff83a87a84f31e0358a7747c768e96ea1236a2c69cba7e05c86d4c0d00f044d86533bee2a7e3a1930aeec2480de30034d6f559546bce454c1f83b21caa3680e960f4ec32347fc5487c4fb871908d72ff2fe0396c611a65a29142cac0849fdd1ee8aaf6c2a7c68b56de80d51fe06a890dc887a1f64235e784a85b42ce155ef69d3febac136e05054f01a922d5faede113a65f14c91a782719003a5") 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x28, 0x26, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4a3b8e443e1672ee, 0x1, 0x1, 0x2}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0xea36, 0x8}], 0x0, &(0x7f00000001c0)={0x0, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45, 0x1a8}, {0x0, 0x2}, {0x1, 0x4}, {0xa7, 0x7}, {0x25, 0x100000001}, {0x6}], 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="f208024aad26772dc199ac17669c", 0xe}, {&(0x7f0000000200)="1cb0c4f31f5908aef40cde304548c44fb4903b2e0eedf2e632469772bf69b3667688b15a5c3f9f12a91e616cbb5b965a308c1daf0e0841e2d47c1a5f874d814151beff32dbc5874413827737f716e8e65b8906552dede31180ff3dd1d2851ca9b3d3a7448b9483274a089fe7abe4ac0d3108dba85aa43f1b09a32de796a5268ded47b58578d43bf52bd85a04bdc9bc64e332a142e4a3f6fd707666a52c17a7ab74600d89e72cb3fedf7bc2e151ab6f5c8b81d4e78280f4c28e038e5e97082e5af529927e7f43", 0xc6}, {&(0x7f0000000300)="88d0917359ece12c79b4ab6fe2815550b5fc3584e2558e84cc4633daee214754a3c6a1f29c95cf882257322186f8fa45e82f8f0656847b14489fdf96d828118cff9b1e0a65633758d814f67cf2c727db5acd984b04143a1ce266e5b4c69d8a9c83297ae9", 0x64}], 0x3, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r3) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x3, 0x322a, 0xb01, 0x1f, "ec6214cbb33a4abe871b68e8abe4dd11c57a0289", 0x3, 0x8}) dup(r0) shutdown(r1, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="82b517b8c6df27fe", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6}]}) r2 = dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x24}, {0x7fe}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) 16:00:00 executing program 0: r0 = socket(0x18c67f0442bc71cd, 0xc007, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x8, r3) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20020, 0x68) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x1) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000002740)=""/4096, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f00000001c0)="7f9c24e4e7", 0x5) readv(r1, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xc0000) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ftruncate(r0, 0x0, 0x30000) 16:00:00 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x100000002d95) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000018c0)=[{&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f0000000340)=""/142, 0x8e}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/243, 0xf3}, {&(0x7f0000001700)=""/178, 0xb2}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f00000017c0)=""/211, 0xd3}, {&(0x7f0000000480)=""/28, 0x1c}], 0x8, &(0x7f0000001940)=""/4096, 0x1000}, 0x840) 16:00:00 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7f) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x0, 0xf518, {0x4ee, 0x9}}) write(r3, &(0x7f0000000200)='\v', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfb76, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x22) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:01 executing program 0: socket(0x40000000003e, 0x5, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0xd13d3a5c0ed73ad6, 0x8) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x6, &(0x7f0000000180)={0x0, 0x0, 0x100000000}) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000001980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d2", 0x4a5}], 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x4, 0xe893, 0xb7}, 0xc) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x100, r1) 16:00:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10000, 0x0) write(r1, &(0x7f00000004c0), 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="1a216a7364a7855073faa4dfbc1086ce7ab4012687a304c29def4835fb3b1a98937444b9fbded094145e15c1e4d0dab0361919235b3b1690a0b77121f3b856cc1b7e3edef53907e9a212ed69f78090269b3ac2580edacaebc77902ae31c2e9c1e677a23b5dbdb7d3806c8b30f672f75b2eb8ee888102dc972a279b07e6048013d2d3d5437cf44477c487fb37e4fd6a9fe5feddb8618ce2a06be3ab221e8a5dc187f6608baad250856029c4bae406f9c09218de7ecf3daa95c3c2f43028ae143b45af64b589f76ec7eef7c62daebb4137fa6772712c", 0xd5}, {&(0x7f0000000000)="eb04de0d677a6008dc8494629470dacdd19d6e5427c3ecdf4670e58e1d5398d17d65b8925f20ada8ce140f396e467e68258c517867d97fcd", 0x38}, {&(0x7f0000000180)="b8a66f06f6543be9bb105e1db0a86d8b26afac96f468894971fe4fdd9eddcc45a88a89f7fb4f8825de30f0984faf44b609cca028d17f419f3cc988b76e9261fb4fbe1e201346cb49841b8b05185067bda7931512d6015c325a26d359ee8e39cd54f34a26a18834c774dff3aa31f88f", 0x6f}, {&(0x7f0000000200)="a34608877733d1ddbe5d714f23697842363b613c9b00fc85886b40d96d7c442860722f29656aff2a5e1b84adc61f996027c438444aec5cc31eed5d0b54f8efbed1984a0e7375d72a4486a228599b52a37c40e17987fb2ebf258fb31516aaf5ee6963250bf92ced7860da7c0e9a951aae0595e7ae259cc08849cb693a9ac438972cb961c3d7b9ecf3e2d518f52d9acc268a9fbb74e73b66095a63bb237cc61e8e27fca7b917020caf07896eed05d99b4350bb6f3f987bf8c7b58890a12143e6dee134bad9dea33133347f890fb7f13ba55a9023be76be3062155ed28ffdd55ff7436e940deaab0694a15a7fcc518d454a97d7b0", 0xf3}, {&(0x7f0000000300)="2e95406bec63d3f3c832c4de3aff9df6ac44baa3e14a11b38f140933e6c0f8992689338b79f08e015eb1491fdd742904f87d15ae067b9bc58b1ef34c3aa92c149cc2141f01fc50017c5618fb44a5cf7ae3ceba7a1c16fadc79f19a68c371a97b5cdcaa585975fd9c1746e8f4046975bfdf2b2ac574b2f3ce0b82d00ace09b71b4a78d52162736f263fedff8af51073df81", 0x91}, {&(0x7f00000003c0)="5d821819937642c27c", 0x9}], 0x6, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./file0/file1\x00', 0x400, 0x1b8) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f00000002c0)=[{0x2, 0x7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x639, 0x6, 0x0, 0x3f}]}) r2 = dup(r0) r3 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000080)=0x5) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0xc) r4 = dup2(r3, r2) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x0, 0x100) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000100)=""/50) r8 = open$dir(&(0x7f0000000740)='./file0/file1\x00', 0x80, 0x27) fchownat(r8, &(0x7f0000000700)='./file2\x00', r5, r6, 0x40000000000006) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = getuid() setuid(r9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r10 = semget$private(0x0, 0x4, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x16e, 0x0) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0xd) setuid(0xee01) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000280)=""/36) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x40, 0xf8ae}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x83, 0xfffffffffffffff9}], 0x1}) fchdir(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f00000001c0)=[{0x26, 0x200000001ff}, {}, {0x44, 0x2}], 0x175}) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x100, r1) clock_getres(0x3, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="d68fb30769fcbfadcf70ab3b8ba2cccc2748e8cd75bac3ac678042bb39cdd5f938c6584b64bf64f98f56ce81380c9d50bc905d20824197288e70eee394", 0x3d}, {&(0x7f0000000500)="813c690f44581b7bba20280721f72d3dd087131caac26ae2a979f4fefc74d05a3e72310339585124cbfc9336e7918d39267d68ad7ba8da126a503fe26bcbac9c0d4357081e0cb1a2b43126369e0aa1f2c295f1fd0595d7a7a79b39112bfe649f0fddff85e7289f62ba52ec707bf7192d3886a64c166c25864eb90f54b7b00a52210a64f917a3a9126aae340b408fab56a0d2c0c2d42f7ef6cd53f5eb05f6dc88d486e38a37c4078c9ed8043d306a8b6971e81d4ec0510364fa0bdb9b039d0ff1641fa710909ce15551c4f2ccd763d18fbb4a224a8ca194b83e5ccf37e9b5a3f59e39eb32445a552663d8524c3c376f8e6a244caa4c8cb72bc8981ca7888e0ec1c426b845bea245b60170d5c40e422da4aebe2e05b6b0ef1cb4daaf295afa1e0c401864c425212caa1f8a69d30c1e90dfd20ed24aba7cf16866e43f1347f1e7f85b14ff183997f90d24845354cf9586c79da3908ca390a4347ef0ebb1ead158d07a9c3f00b146700b84b02eecd0bbbb699336e49c4a6c9f682e09420d670ba5e2eddfcb554ea1e3e1cd325f600b1d4a5d48ead6d645c9ca2a4dcd22e9ec6183158860f4c52fab421f26f5b1b2417e91aef065b2cd138c7be15dabd192c83a158a468a5bf1a5e529494cdc63410e3f9f20f8172b47cbe4c466457f55711b5b8a2b52d4c7a14427a6e0ed1ba8b7e0ffc950024d5c53f7bdc9e145d3129a130d714b8205a201c0c168dec60a97a59c8117d638c2668b77a5abee1b11f323a7407f033361c59702755dbf8d5f153acb27c7455528e5da7ee9cd932b6146a2a0e117c9a62a59360a1e7580bf34667720e542a488b934815ad0bf877e1268e8b7a328080306b3d4e5be0b5e55a7f80ca8180f29578db9eac31c28198479ae2b60a116f9dbc4391df49b906b64c140299ef545cc60568d47fd29b44e310c14cb2bb8ba58a1a0f3f5e2f66c7f5c7304c1f38d5346aa7a5df95b0752eabb6006dcb1a61da18cefeb9af5b2ee36344a1b4d89e2674e10ecd6715dcb6b77035b301af21991c12b5d1142ea75f72e147a8b9500c6b12bfd12969bd1c31d7333e306aeadbc889dd6e5d89418fe4968b9491142049e76e333a0536252c42663e9a2a69b43ac727bf5e0d3f72859fafdb30dddca8779cf3a4e56ac5239972e9b1c5d97fef06f1d667e405b2935d30f306b7dae82da107082edf2d5a6c2c1493e18dbdcef062ea706cb41fef224a087c1f853d7762ae447d6c6320c6984d5dbc03804d05207c6254f41bc51de0befc648a3ed4cbb49f180e807ae0ff39ae504f750a4d5881a86eda1e1606ec6dff737d8d38561e361b27f57fb312d9685862aeb704725ef924b5ecde2ea7b0e3fcb12d79aea4cd7976c0fb0d7708b3607951b1d40765783582fc5552edc41251340ad39a963bc3c373c76daac0233560cb59f44fc376377f784dc3a8bf1d8c64713e24368e495482c3f6a780389b3ec2193e0a7148bdcd97d1929bc6d8f91f9477b0d733f4ce3b4dae3cc6b9221279edcedbf407d087ff82612a4210e15f8f179df771bb7c51477feb9bf1fb4db9353e6feb455047e17c1904c5bf3888ff395682b9f1048b08178711d05dfc931cd7598d08ea2d3eb777fb7a9e87b388bc90fdfe295681f4e3f9c7ace0c7a782796cfc8d883f2a9e990ec9c61ba261260e41a111065c32bb61cf56d5d2b755a16e2c8979e7fb5eb3b6d188689ba835eaf06125490e57f926853cd07a175b65b9bd43f2a68e596504916ac78ad65eb75118e80d1970080de809ff6789dfc26abbb243f4fc78ede46be2fe8f4f195177a9ff7154d7835fcb800f956054bca86b4e9eb33cd9afd9ea36fc046ee4ae0f767ef24a89f10ca14f130d865bce5683aa94401efc5b3f311cf6f67d6cd6ca4f7c8a3631213d31cd4ba089e80bfd83ea234a5b1c9b49652abfebd74c234865796048c6fac5230676e9f15c01c60062f8f93dcf245598e8f89b2ef4bc424e398fac09c29f5cf93cd42b0b1b6fff886e436d1e5de02a60d7eb1c5b74c2f0b97358abad451cba2d809ef70586c6bfc0ce4a818e707a7db5b4f7e9f07a622241563f6b7580906681f607708c2b197fdce5f80b56a198be82f501d8462bb5b942cf1b772ac7adf2ef1b089849c04609df9966c9985052865d68e5124b408ba7c663edd861982033686a06164a7a1909a73499149a8357c9c7763a543ddf08ca26318ad7030f72bffdf719888f04658b3fefbb767f3252b3dba2d0a8a49b33194813a9616eb6a143072ec9d758bab9e13434651f9fcfa70c7b318180b1d7f95049b12ca940c6cf9dc97dabb909406a1019ffe5a20b878904032d77bf97bef3e3689c39d1f25d53ac16701ced596a326a8f14f2b1be83a06e38ed44a4a2fa9dc129da8f34cc9d657e11d293577da2f4ae9cbb6e9664e2738ca572d0d6d881afcb758ff6c380c7d6fd37b6c982e2080173f29f52d2884cea1d6f7c1336280416841e549980c7e7af86d7d98706bc3ff3629a0a66adf097b42b7b2e45a731589a1c1581fa9cd7e9f1639cb99ba0840aa7618a7dc98f369e219a2b63b8b9dd1bf281955f6a74050ba8a0c81f7f60e97abf72d171a7448456f2294e476c2e29f9cbf0618e970c8f674f7c33e3a0b8a2a3f2cce91a7e5523b2ab9dcbf51335ba474a090a85bc1f0f01247e9fcafd019047484e0ce22c7b380403993da367e2a50daf5ebe1966649456017a00a46c9abd2e0ab239ec36de120149beeb579d03e3d6c70924de918cf7ffa4ed9ff628e52e9af69b45140dc99fe938aee34c928f3ec9c63d14062bb75d5fa796831c5cc232ea47a03e7e893482b52d7fe62041f877ae5a5fbd824b5c9517a9d35a43972e418803aef261c1b7dea812006eb2f5e28b8f30bce5e2b613e30d41e1bc0a254b2e08086ada6013890d4267a72884939c2ae63ce8b7b9e93f1fc6f4b39022d444e4e69bcf779d6ab1259dca2b95d9f7b58caf23f241fcf8d20c3249e14446efa5ee7ff3ab89c8583f5cd1edacd528f5fc092e5bc930d6e2effd43e613f7c21b5dafd350e13da39a469266dafbf4da2f3ad099117e8f97b93f7aaab3f190573be6e71a98ef3e699fe5a6f709ed2ce14d1125f03752c5d35da584b34440dda52ef5ceadc80b4d99ee314c9f0c102f1186eacd27eb405c71bd4e905f77022c9ef59bcf98d9d02d09b8274ee663aac40acbf47126cda04c78407b81e65133fff31dab62aa18e964b03409d04575d2c09ee84a28ef592d8971a69e55342633e3021a6385703dcd6854891af66689e7648ce10dccddd38dfad123a450e44f9f5df20785a43c6a2f780a8c617c09e4643fa368fc490b7aba24112e22a8c52492051ce0b3f57011ce0cb8aae969c06dc51f89fe110e888c193d845530195e457a5670d979f6a09fd646fa66298e2eee0177a08be8799254f640a8179f424b07a30b643b18b5801be2f026dc4d867cd3f2490c7555e0b31afa6dd5762f4ce6634dc0cda9efc528bd206d4438715830411035e0eae93d08a6c280f9b8fd42710d9beb2c2317321565f83278fce54293f8a4a58471aaa97ee787f9936e5c7d4060744f209589228bd9079c7346627ccba53c8b8d06f17239b34db8063d2c09852315d8e98416d52f8a9e31874b36778de319707581492d4bad41d3841be67aae0d1cf3c15f13f8147e01fc7405b6597e5425bfafea7f33fe8c27a1b357217915dd4ea7c6d1aa845cba6d2bf5c8fcdabad59354faff6c33262cf7b0b2cc8de6abb219df34c52c1906e36679411d628281057e0efa0cf46023894790203975f072d27e345be570df1561cc93ab694d3d0c76ad8d0329c7b7e9825defe8f8d88fd05e184928b263d5d45e94c2c604c3013a834866c6b9a31e10e1fdf7503425c54e5448e2514e8abc8df9e4761b405b641d6cf2760a5703b04383f58ffba867900695990be17b68c5325e25f189791543873d8d559c41cb7969deaedaea28cb15c11c72e1ba72d5af3a34f0d7963789bb059552375fd4513ec06fd71ffec5eb95ee800fb8760140d2072bda4b8bbb5accee48c127cfc5d04ac5b4ca8a4cff97acaab24428cd4b4d194ce7f0d7e5bd3766fef89ded9010fa99dd7a33eec2842e3100eeb8956f6e84ec60e3954c39ddc2f4708316a6c04281f9ec94de37acf56e46c2106360068fa120ca5301422c81b57fe4e712219d583e7c49cf95edb1de020261ae7bca6db71f47c9b78f068ac262a8ed956d923739b0fc51ed9c2927f62e1146a4e9c93040b043adf738f85d89b244a35fdbe96e39b82d11844a9c8dba82967bb07866a1131c83cc36842c5c393ee463f8de9581475c1bd03ccbfb67a8b60bb6c50e5aff7c06e4368a4bf3036b80fb66e15263cc93bfee460cb5fa90837a0ac8a1707e5a770666a4b892400cd4187f9e9335942a20bacfc98f156db9e8289b3d5297f1bd48e85c23cd514dc0af7c6341e74dd13fcebd76dc9a9ff70501b6bc9a14c18761b6e61a147bbbcb29f90bbc142a6f3e26b88bd099a2c71968105860f19d86d7f5d44aa677fe81524d534eecaae7d0035a75b3afbce204c4a94e0acb5d338ed8f347dc8b36a6fb8ba6aea8ccd8050366c9d9ea3574c16841c318b90e5b0774a2575352c7dfc866ed368a78af26c4b3d3c634a0e3dcf5975921d38a3527218427dedf08dd8eee17e5f5caf79f0d193d7b8068db06061a266d1534c90f328c41f747e51d307a74ff82003aa9e08eff2bc514a29a27d624819c373920cf4fbfc3a3b257404de83a72c13aebe78767cb178ad55e3759faaa388df874741f0527af170f92e5ed1dff80aed6cf2bafc8cab8243388c2423ad2a84b669bc54d7fc4d8f854056df7abcd62262e9ecccc51ec5c215bc2f5a679eb9bba91059efa4c23d2d54f679a930c63fe52c4b2ed36a9c2b546add62f006b3278ce51d50ff99eff009d4ea79f0087adc9ea71e0b509c3fb112ef9ede1ba056a95be1fd4efb9ab909a72c54ec65b290a1da21f961d399171ae34f4e95d4f5cbe0003d294d14abf8a34ba5377656b36ee47b3ead7536f1c394321701d5b42ad24cbc9b407dd693d88e3ab329fa0a4bd9520b13f87eda6a4a01e793108d17f1e069e17782e5bf09578c86c05c4e6482f1f1cdf25e98dd41f1ba931ed7a7461c222c6f08bbd725337e021c89de1e1f3807ec694c72758e817e3cd206e6baeb619d9eae8479ccae274c715b7a04a7d08dc76c5bba6e7873c2ed228a59c13f3b3f451c802b9a899956dd25ab6a862299a6f1c3b989ea9852d8d71c80cf5fa37541211c1a83afd5e1a9931b4729f862242ddbc70497dce3841d0dcc0406c0c1e6b9b27a4defc38ad4f2e958282d5d007f635c125bfb71b80f3d41aceb12b512f500df02375b267f70ec71859a4193f8fc54dde104d6711717c228f8d9f301727125d3ba2f101f5a2b092ab1246795c9881f998b072786cc4a56e40efad852cd5256615d6f3c9f88638be195275dc93c0b13774f3c4a1f0cd72c5494c8e90a6b8c34db6784eb2a02eb505a3437810e648034fda08cccb735c8f7c756ba23168e7f81da6ebebd980269b6459db15157b9c293b196beb12f18d59d1909c2a5a3a62532d5e130ce4d7b6d6ebf285eafcdc61dbee6722f2eea1200150855d2004dfbc2434979a240d02c89a552c98d79fdbd7555392c0a87756ad26d55155f7fb51d85d1575f7d6d5330bb806b9d52445c9f3ca390d4dd36dc8f50f2b7ab6ee45cb8671e1c17bb6c54605cd27a6e00e28b5e42bb3fc42f828afaea0c18c6ef77a384feaf7b6ac6222670", 0x1000}, {&(0x7f00000000c0)="32ccc36cf27aec0272624d1b6ff66bba3da0c345b06adfc8f46c04758167045f8b3b4fc4b780e2f73b7e689e72217ba6c5e575f39e31d7f3788c669733b8cfcfa03a005f611efa1856a5316060f4aee48c4b3957c38e5280ba3ccc498ec8a0850109e41e20d958d3e581b63b736db4b82d31c1df6eaba2fc930d4196ef212c29a0ca1ff408281624a3d38f672abc5f285246355613e23fea567beb0610467e1724dfb11f6d34c930b3c615b65fae08e125cf73", 0xb3}, {&(0x7f0000000180)="12f3e8b0845423911fdfb08f632785ab4d3eb319ece5c6f3a9a3f5f6138397", 0x1f}], 0x4, 0x0, 0x0) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x6, 0x98a, 0x1, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) msgget$private(0x0, 0x342) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7}, {0x3d}, {0xd256}]}) syz_emit_ethernet(0xfffffffffffffca9, &(0x7f00000001c0)='\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/17, 0x11) read(r0, &(0x7f0000000200)=""/195, 0xc3) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x4}, {0x20000000, 0x9, 0x1, 0x3}, {0x2, 0x6, 0x0, 0x200}, {0x0, 0x1, 0x0, 0x3}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './bus\x00', './bus\x00'}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0xfffffffffffffdb4, &(0x7f0000000100)="56c5f5ef3feb8ac08bef83ea6364f0c955d3c12bfa3aa8d2841671d28f4c8cfd7c743c1dfb56da90e3e1bd482ad9f99387dfa505609a") 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x4) write(r1, &(0x7f0000000100)="8c65", 0x170) read(r0, &(0x7f0000000040)=""/43, 0x2b) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000001980)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x4) r3 = msgget$private(0x0, 0x20) msgget$private(0x0, 0x240) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x4, 0x4}, {0x8, 0x100, 0x59, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x9}]}) ioctl$KDGKBMODE(r1, 0x40044b06) sendto(r1, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) msgrcv(r3, &(0x7f0000000280)=ANY=[], 0x0, 0x0, 0x1000) munlock(&(0x7f0000ff2000/0xc000)=nil, 0xc000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) setitimer(0x1, &(0x7f0000000000)={{0x8}, {0x5, 0x7fffffff}}, &(0x7f0000000080)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/198) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000280)=0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r0, &(0x7f0000000140), 0x328e65916567097b, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:03 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0xfffffffffffffff7) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x4, 0xa) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x7}, 0xc) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pwrite(r2, &(0x7f0000000040)="61063deb16fbf2ea36aa7b555a23daf05e85015fa3df992a172829c89b1d436cc1e9708e0fddb6661719f7c1f5b9a4acd185d3ce22d7545595d7987963b7f430cfbe56eb4bf2c2493c3362dd2402fde89223b25d051737fad7bce0411b70db45fbd13ea314629b82d125936a5b989accd081972eb1", 0x75, 0x0, 0x0) 16:00:03 executing program 0: getrusage(0x0, &(0x7f0000000000)) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x3000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x8}], 0x223, 0xc0cb) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0xcc6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x10000023f) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) 16:00:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140)=0xd, 0xffffffffffffffd7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x18000000000, 0xfffffffffffffff9, './file0\x00', 0x4, 0x6, 0x2, 0x80000001}) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x2, 0x8, 0x10000, 0x7f}, {0xffff, 0x4, 0x8, 0x400}, {0xfff, 0x6, 0xbdb6, 0x3ff}, {0x100, 0xfffffffffffffffa, 0x4, 0x3}, {0xa6, 0x1, 0x20, 0x2}, {0x1, 0xa66f, 0x7}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1, 0x8001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x27, 0xe2af9cf649ad906c, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="9fffcbff13b9fd812eaa4e713048e699319296483b164ab524d9e4feb32308c640db87e34741ba408e288f4c1aba6d932a129d08ecf1f1539d5f87a6a0df76ec0855a93ec8c762eabca988c2e0aae14fcf8a09e43d241562e0c5d513fa1f118c0618641a474015cee679328a09664bd5181555eab54785c61d81000000a7d6fe8f91da8fbe9e570b6ae712e1e2344ef0d1cc37", 0x93) write(r0, &(0x7f0000000780)="14cf2203", 0x4) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) r2 = getppid() fcntl$setown(r0, 0x6, r2) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='c\x00') madvise(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x6bd2eca75ad13b6) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) ioctl$TIOCCBRK(r1, 0x2000747a) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) r4 = getpgid(0x0) fcntl$setown(r1, 0x6, r4) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 16:00:04 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20000, 0x0) r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x9, 0x4, 0x100000001, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x70}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xffffffffffffff80}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x96}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x100}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xfffffffffffff001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x863, 0x3545, 0xc012, 0x2, "904e0f10f5b0f17f7966e99da436f6b67e332134", 0xdd, 0x3}) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000001140)={0x99e, 0xffffffffffffff80, 0x1}) munlockall() mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000000c0)=0x1) recvfrom$inet6(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x20}, 0xc) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x3000, 0x7}, {0x18, 0x3, 0x6, 0x3ff}, 0x5, [0x2, 0xffffffff, 0x400, 0x0, 0x0, 0x7, 0x10000, 0x3]}, 0x3c) socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x0, 0x10000}, {0x18, 0x3, 0x6, 0x7}, 0xffff, [0x6, 0x484, 0x8, 0x5, 0xa4, 0x9, 0x1000, 0xfaf]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) r3 = kqueue() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x2, 0xffff, 0x4e5}, {0x18, 0x2, 0x8, 0x8253}, 0x6, [0xffffffffffffffff, 0x100000000, 0x8, 0x3, 0x3833, 0x10001, 0x66a, 0x800]}, 0x3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x5c3dfcc2, 0x7fffffff}, {0x18, 0x0, 0x40, 0x40a4}, 0x2, [0x9, 0x4, 0x1f, 0x0, 0x0, 0x10001, 0x5, 0x3f]}, 0x3c) fchdir(r2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000400)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="d6e7ae6c94805ce9fb9adeb3d3d1ebabf08d8227798942f194b8f9fd9b670fcd42bcd8889d1fa86c844809fa4193378ab687b24580cc904e555fc583250fe2ac3c01b214bdc63dff497b0a418ad0d7af41c0467c859d0c7065027d994b33c26ff04843324fd3cce25024dc779da7f22706288a07796e2445f5be79eb8e65332e970744fe06505b8d5fc97761d0265ce02293bdb53d45542f2ae57ec82226ea7a6e3e2b3bdbb4c71046f9d131ab195bdd43a67e1aba426d3513dd5a4b881145c62a2bc7b63a6bff8f43d12d7f6ce0118e727fd92508232bc8f11f9c", 0xdb}], 0x1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) listen(r1, 0x3) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0xa0fb, 0xff}, 0xc) r2 = socket(0x5dd333b43826d3aa, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x30000, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r0 = socket(0x18, 0x4001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r2) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x19, 0x8, {[0x8, 0x5, 0x71, 0x8001, 0x80002, 0x0, 0x6, 0x2, 0x3, 0x8f8, 0x0, 0x7a, 0x2a1, 0x0, 0x1, 0xfffffffffffffffd, 0x6bd, 0x3], [0x3f, 0x5, 0x7, 0x8, 0x8, 0x7, 0xfffffffffffffc00, 0x4, 0x101, 0xffffffffffffffc1], [0x1, 0xbe5, 0x0, 0xfff, 0x80000000, 0x7, 0x82d], [0x3, 0x2e19, 0x0, 0x2, 0x7, 0x1], [{0x64a1, 0x100000000, 0x8000, 0xc8b}, {0xe7a4, 0x7, 0x800, 0x8000}, {0x1d2, 0x9a6d, 0x400, 0x1}, {0x20, 0xcc49, 0x0, 0x7ff}, {0xf2bc, 0x1, 0x3, 0x80}, {0x81, 0x9, 0x3, 0x1ff}, {0x4, 0x3, 0x20, 0x4}, {0x8, 0x1, 0x8, 0xfffffffffffffffe}], {0x6, 0x5, 0x3, 0x40}, {0x101, 0x0, 0x9, 0x8}}}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x2, 0x8, 0x689bf0ac}) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x9) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0xc7bdf5df2c6fe395) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x7}, {0x1, 0x9}}) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x7ffffffe}]}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000000040), 0x10004) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) fchflags(r0, 0x0) preadv(r1, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/191, 0xbf}], 0x1, 0x0, 0x7ffffffffffffffd) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x2}) 16:00:05 executing program 0: setitimer(0x3, 0xfffffffffffffffe, 0x0) r0 = msgget(0x3, 0x2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/25}, 0x21, 0xedef16568874caec, 0x800) 16:00:06 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) sendto(r0, &(0x7f0000000140)="3082f2d70cda3164d3e4c581f854a9f8722b11bf2a56966ef8489c0827f357e6652b2d2952afc489d408fba204313d4b086fbad3ef121a8bbfa5398f3919893cc4f01842c16f88e72c9e8885321bdb0675fe45c835305713eb1e8d380612719de48c3f075f4830965b0e8291dc5477299bda384e2c97bb6dca648f8f4e6b1d373c39c793e5beca0b8b97eb1959209f17db8905f26f18c9fe4224117168d11704b488f493c18e8e2c2aa4be67962447aa0077f6a8ac0436170c7f005c49ef18fa583d4cb6b6a0c9600cea61c0ccf715518159a4ec047924859eb2b64ef6de1f78cfae0b60882d89a3a5267a001b", 0xed, 0x403, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x7, &(0x7f00000001c0)={0x4, 0x82}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8c0, 0x0) fcntl$dupfd(r1, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8f786b49fce161c0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x1f) close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) readv(0xffffffffffffffff, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x7e}], 0x1, 0x0) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101, 0x0, 0xfffffffffffffffd}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) login: pckbd_enable: command error 16:00:08 executing program 1: setuid(0xee01) r0 = shmget(0x0, 0x3000, 0x505, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) semget$private(0x0, 0x1, 0x610) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) recvmsg(r0, &(0x7f00000026c0)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/183, 0xb7}, {&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/115, 0x73}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/29, 0x1d}, {&(0x7f0000002400)=""/161, 0xa1}, {&(0x7f00000024c0)=""/154, 0x9a}], 0x9, &(0x7f0000002640)=""/121, 0x79}, 0x40) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) socket(0x10, 0x5, 0x7f) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x81, 0x2, 0x98, 0x9}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x2, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x18, 0x1, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0x6, 0x8, 0x800, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x8, 0xb674985aad7003a5, 0x9, 0x9848}, {{r0}, 0xfffffffffffffffc, 0x79, 0x60000000, 0x4, 0xb3}, {{r1}, 0x0, 0x10, 0x40000001, 0x6, 0x6}], 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0x20000000, 0x7, 0x101}, {{r1}, 0xffffffffffffffff, 0x1cce0d7cf91d7291, 0x2, 0x9, 0x800}, {{r0}, 0xfffffffffffffffc, 0x70, 0x42, 0x0, 0x5e}, {{r1}, 0xffffffffffffffff, 0x40, 0x80, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x10001, 0x2}], 0x2, &(0x7f0000000000)={0xc6}) r3 = kqueue() dup2(r3, r1) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000def3000000000000000500000000d5000000070000"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x5, 0x7fff, &(0x7f0000000180)=""/210, &(0x7f0000000280)=0xd2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000300)=r0) socket$inet(0x2, 0x1, 0x9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000040), 0x9, &(0x7f00000000c0)=[{{r1}, 0x48b08ca8e81c8f4b, 0x81, 0x40, 0x100, 0x1ff}, {{r2}, 0x2bf824cf33747cf9, 0x2, 0x0, 0x0, 0x9}], 0xfffffffffffffff7, &(0x7f0000000380)={0x9, 0x3}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10, 0x0) r3 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000002c0)={0x9, 0x1, 0x100000000, 0x8fbc, 0x7}, 0xc) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x41}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') write(r0, &(0x7f00000000c0)="eb562fcd3bdac624500703bdf9c278091761b763436974e2d705930dc867", 0x1e) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x20, 0x9, 0x8, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x4000, 0xd2) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)="9fcc035817db2dc3f383", 0xa}], 0x1, &(0x7f0000000380)=[{0x1010, 0x1, 0x31, "e33f88dfdda014ee6e61a8df7c7655e6ae51900d47e2a0b3b0a44bc72c86d11970f1c9d8e0ca24fea13e619c49b8a62d24830b205890cc2d619ee7bf5aa9e095d308c6365add5cebabd331cac5eb00eb49cdf65cc6071f6b2b00ef74ced9ac8f2c5b5cfe1b0379335b9aeef595235e463a4fbefec40c8163d0172c3a579c30cf3a350f3a2c6ff297923c8d5c2499f56876c52c5caa69f51e2d0d4ca63d2d0451954536aee81a362a75e4e5f7d045468671d168a43d9dfb29b46dc41b5d2e5a614f85bfe2121fbd751958039d639cdddb97234ad873bbfaf9a31b3cb0e849a136f0a5c85749a91380044100355a0a223f48413646cb540e9fc86bad3ac7d5432aacabe07a4a2fb8970fed05d5565e8e6e6db8e5a6db058022bc5ebc23544762518475fd2cfdc3c8005fbea50b465a3c614d432eff62c945d6fba2d28ccdf3a9b199d07a27e68b99635696e074564ca36074f47eaf3197fa0527cd82194412314766d9f4f2f5c2fca8295146fe6ffc9cb29eb8223e8630c6a73b00e1437e9da32bc06f59233adfd1d57e50caf98a3675fab4c11679800ca899ab7ce7653dd187039f1d5bf4e33563bdb827b73d1eb3b1e2c456fbd5dc6184d4d9ffdbe88d8fe1df9023667f5e3ea8435fb147ead2b243e14703ceb52ec29f1beb4a1b00b50ed0f9a8bb4d5acb9d216c4d8adc6d34b46c0bcf6cad799929e87baa679bdb28f4b3d27f33e0fdcb0f156ce59ac6a3df6a4d1bde12185f6095b3779d61891c70d215ee1f3b4d3f5cec41ddbb7e8535103703db3ee5f23998525df6f335826722a5ce1a3decef17b441b95076c8a62aa4a9216ca51dc152e4e83e04d1bbf5841cde2386a0fcd35b4f46866966cfacff9099f9e098f7e63cd49675ac4d7519728441160ca468900208aa2f68e59d9c2bfc24cac7aecc90b1b3060c3374651024a36bcb48027bf87056ddf8536ddd46ad503dbdd0d1967921fb02a18ebda79b8517cb42de3d205517d95594df6fc8f5700cecd61c2e4f222a8cdfa2795a8cec9f8603827e16573efb25205a325879a64099ab7647bfd417f7c4c1bc4e7a9930199a38060250051b9694d0535e608f5e6b216e7a24a3e8d71d9ac739cadaa9b624d23acb9ca19ef42b7e1d0accd0a0feedb94dadac116a14c0fb56e6e4f9f82e6e7eb16df481073c3ce2acd26238f46adc7144e4175b7432ba6bc3e182bb23026effe7d3cd1785980c819d804ef1d7904ce2ab4c913f86a2ae61cf6843c723f20146f3ea7e559623e4ff9c96d56bf2805fcdc0a26450d267f3cb4e802b0ab8296a1fa5d5649829f3763d4d6962ca54da677147cc3f3d812a2a0850e21f20f0f78bc0828524a9c6886ee4f8abcbe003a50b82b47de0965f5fdb489ffdcfdf510b730daf17968c87725c095eb420ca258677d5fcfd36402cd0be07cdba06af3fdee41220ae16641bc8fa2d277e747532d74fcc4c1aca594cdbf7f718a52d5d3b78ecfb034d0a480a67355c430a987c229389d6161c13a06f5323ed1e38f617eca1b4fb8a4756675fc4df5e1cc3336fd5656322ebbc3d612f81d565ca277cc9d4d092d02516644a3b72feca8130c61d82c7e1d84c03b2e030e4f8a135141db07bf4011ef8996ccc8dc5ff9ba2ad24c14d5803394ace296348cfbc365d938a0aed59a2049bdbe05040ea1c34859ff7f3b1e3cd1340117b815a7bd85f7c523b1ebfd9f64595cd6d3b10dd7a708eba49efcdef8824b9621e1c90025c0559a4f840f9762a4c99c12148276268857807e26d7c7c0897d877c6621c39266216912886db492ae3a04500b2389d269cff2027e4f6ed2f22cff080acde3cc4fdceb63b1c10b8ef1a0f2a58ebae64b44d8cf714f552ab85d8d1207c5a6a34f414febd652569c11a8c5894336ade6a78434851916fbd2c3a5f72d1072a7f5688a01a6b3ecda0ef009b29ed0d427cc515a6b928870c283ff2014b4ab94c21590dc6034b0b70d3a6991ca4e9a450d45b6315ab01e5beaf68ad4fcca4abd7e04ec1558187a71cf0bbd7b4a73e50319f85b16809bfcb7e74cacbe6e9b2365483fb56e016075b1af51fe3b5e70e29011a66fd75e0cb4413ae0cbca292260cf3debf3e4ad9d1816ce1ce357b0f37b8b43f7501f89b2e0febc15843ebeefd11f3b01a2eb706a3129a96e69bad6d3c10ef56937774cc795b7d6042bb71b0e08282dd63a6777f1e4017db81adb1a7f49a46354d20bca999963fc21b3aa397f0c1b74b89ad544a5cd66501c5b934f068ad03ccc63e52c91f878aace096168a8fd55f3a9d7145fe4f00d04da23e5b0e883622f37984b01e8fe170a4efbb4db6f3465a1d73bd2d4be786c385143bf64f5692c3b456b550d09cc82d045d7cb038b78a14a4f849814ea218d15f64643896220c0a9bc0acdd19b5f67d8253dec271e49f7fb275eb7c9086889f4f079af1fc4dfc72c682c5d711dc24dde1d7f730b899ee59e61207328afe7bbf07b02ab43bfef399b9dd5be1f8fe93cfc5e407804a399b0184fcab5e8c2538fd45645ddec6ce4e51ddcd4fb356fd96c47d64f9dcbfe8be6a6a2ff3f3c608971b575788503f1d1b925f57d43431c80d0e0763a56613c6102a4891527a61a2d98fb5ec68d464b939e81ab30f255c2dc953e2095d91acb6cbc93df22955e4f2a562d4d6c4375c8b410dfd613971662533f6be7cc40e4c8f35155fb87752665aabf128940aca770edff4bfd2c14a245fddd86f0aed0c16cbb0fdf8a86bb40d36c231ee1fe9d4456b21697e1c3b91d3df11d6fd9ac4d60a9d4d8b612461c6495782976c83ef07b07f261b45c71ba4a51893b1df4108e63cb6991ecbd348c9231c4df8837bf39b195deac3b44927b3336fbc2b28b4fff659e7d6d3e77a33dc689f1a848b9d99aebe9a6a3b863664b51e57a4adc7114b4691fc23d24d34ad65bab2188be3601ae1eae8e9d8d167a4d3be0a1b462713fa1a774c11fa529ea2ae06b335efdc3cdeb59ecc7b50a04a8aeea9718d9be8f9d756d176ace902486a16c86fc860397db7cacebca5225db467f5ce3f7006a58f487417de0d1e71a3d9b890a73d0e776b2e6c02e6d56a63807420ebfc996e0d6337a2bb39c62a7e6c260ca6fbc4de9e283fdd75c4cf7dc337fa35d395c16e12853674631acb5c06f06239e1d3b05f793cf5d25f40c04005e5d47f552ac7278627d0a5fbf6d9448f02f5668b2bdb18c51a38583ccf794d7481241966ec495255002b2c52a3718ebbfdcb76554c401c8f8ced951965f1719394584d915f1c9dd7695f0b935e191cb071b2f53ba6f7f4b4620248938e6eea54130bbe42df8ffa63da90d27bd941d0ebd9992fd13ac922f652c835196ae6cbd8ad7f9aac9a83fad4e4bd29ee3acdff4c4ca91614e16ed2ff45d79d2520c88ab651fbc1145f3346c5335a76b38c27105150a82dfe655bc75e2de0889233716d7646d80b819eb544721dd2423313111efbb5fad6c2c58b4f5a76379c5bf421e0dd8e918339704ea7e8fbbaeb94408d0d6fec8cdf2779f79545d6bc92ffa528c9be4061c95f14ca6edc3e4a416294561ff87d373bda011cf0bb91f248b4daeb9816514c19c668044a23b3274e23eccc72f6e036324f281d38713ed57097740df0abf78f9e5567233eb65363f73366f15396f55ba1a514f68821c7710f8ab97a5ee4cb16570dce57d635bd483efe2dac3abe9ddd2fda8fd713765676aa2f659df619138ccd9e8e65f1d7f548211def3ece450c89e73ac71e0e976e937bc359755336b101c76eb88f35e34a8b699a48f215be64b6b6742cea16a7df14455e9d65f878f623663719ab83da584857d4a32dc30b19f4debfb68d918150d3710eae63b16986a4a3475060734832cc091207de232948a45af202d087249fc688a83963ebc1d7e25a1e977f9c258d4bd3700dc3996d97f9f2709d2342d90aab4d2737feb99f6d9d2337746f2953f233ad817a0569053d5df3158b47a27362919c13f2698fa9f1160ac710972fbda7b3398b63d113e00e31707205c69d7aab26c238f3a6f7386b75b1cb6c3b7db0f16d6c0663fe0961d932a283e8e71df16e15840d787a21bce2b6431b24e22c13a182c94ea1f359f3e589e21adfabf47ec48b61860e61d2629e5a1b475765f677f77926dadc7625c5e8a63d6e66ac4497e6921ff709334628ca22f99503274ef138b28f1ea06d51d11225f5a1013ca1d5a28e62c1bb6e06708ab4a17842b162763e79c2abdcaeaffd139db885b5225fb920d0f229da929475240ab8b9254896bb7f157915cf4ab43b6a04e0bf7a5fddca0516dd07e27a3adf45a37a9025e19560ab4cde603956fa6f994360e8c3c3caa08b8f8ea2a35be3f796c097636432309e2d4e25dda0ffd97c35d03d83bfa6dd067a39b2deb32c8f5342d791843c74a2dbc5ed88568e129f7470a64fb2e75df60ea33a2147f2fc145baef3f80a87330ad118bc3971d9ea7101f315066c385c536be8121a3e5b919f508383de4a3e1e6147e1bcbfc87861f8c7bd40ff2f3ee086bde80703e0543b5af1db40b30cc63ce201e025904ca344f1e305f9fd886d179da468e2e2f5bc9686645ee0c48406f314971dc4ab510089b413fa72ee68975048d009ba3d1b202fe461ffdb0b7015eb06a945896a3a1bf051f92cdb7ee5a43cef75d0c474177bc8c2aa5fd03cfa6bfd3936125cea8035a58653d42462311eb763e6331c5b8dc3ebc081133d8bb049370bfc6c94a19680c7842c9cf0b39a34ec57cf65b5f65f418bc1b05e8fefd5025bcb6a514eaabfa24c99274d34472ea77e4dad871215c05548b20d1293dec32211b1e94150bc9c4c5c0252b9a10883522aa66d62b5cf2bdb69936318fddc17036819fb1e229d7d0f6f72ad82f3f5e410dc990d6da3f4b26e6f9a633c6e0b6c6bbc91782a550e67de5e9d34237dc49cf3e42e5017643208c7c400d49a4915216b992a3f27313183e9158a6bed41fba42ffb72d9227f4abab3d2ec526d16ba46cd8dc8404930941a9145f4cd073c49711d5983ec3c6480736d62191b1b2571820df22e272760e31484cc99d5d054723e370dd2dcc4741ea5ef3b161107759ca5e2802ea260f5c8373b73e8d31ecbc340d3a9f02bcc5ebd7c28153ca93655aad9e2caa7d6e5dfcac6a9f5c72bb53f4f6934e026d0812f558d3adc2cdecac7c56d103ddef9fa65724e1650b74c50737ca186ecb13c78cff25ff72f54981351046cb582c9d3bb8793702bb5e5c83356809bbde06f9335d10051aa9ec3b48413783258b3b75efaf6fa82c50ee30a0a8b21f3c961ca34b24b9d0064f3b94b281b884bd0feb5470d50d60cf338c6f3e9a0b54e7dbe05135242708d1488650defcc8b3ac290425395e147c31bac99aa926c46f827544ab1474c11e955ec37cf0dbb4810ae005b6311ccb024b75f461e1519aede9aaa96960a09559faa0b30f8b595d978324ca4f0a16fc61e2fa34e1183f6de33f52b51385c9d11e8671fd4e7ae2a3cd82cd95235b53799d86c7a0e6985b53b4e15d23f779b59f6458e6ca026fcf13abb666e16392d6baf8a32c02f01032df8e3257323121656f23639d7d2cb89db23c5d992e91ed0196672267c5bf089c6eb39580c522f89b2e6d4fced664458222b83f7894bc1e1e091a29d44c610e9cc4120b0a6613e700fb650cb781bf69ee84f43057a4a0c856fe7e95c664572ec309fda76766c18fddd7cb276869bdef1c6b7b9b797ba2436f0c07ffc8735e701e5b09c165b9eb0f78a94b632b610d5199ed8b1b4b8cc750656b4ef47f3205a4dd1583cf4dd5172c844d577e9b8"}], 0x1010}, 0x2) 16:00:08 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f00000000c0)={0x5, 0x3, 0x101, 0x37, 0x2, 0x2, 0x2000000000000000, 0xa4a}, &(0x7f0000000100)={0x1, 0xfffffffffffffff9, 0x6, 0x101, 0x9, 0xfb7e, 0x4, 0x7}, &(0x7f0000000140)={0x7fffffff, 0x4, 0x41d, 0xcc3, 0x100000000, 0x4, 0x7, 0x10001}, &(0x7f0000000180)={0x3af9, 0x4}) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) pledge(&(0x7f0000000240)='\'\x00', &(0x7f0000000280)='\x00') sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:08 executing program 1: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:08 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair(0x20, 0x8005, 0xffffffffffffffc0, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:08 executing program 0: nanosleep(&(0x7f0000000180)={0x9}, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = semget(0x1, 0x3, 0x200) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x9) ktrace(&(0x7f0000000080)='./file0\x00', 0x16, 0x110, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x10001, 0x9}, {0x18, 0x0, 0x5, 0x7}, 0x7, [0x1000000000000, 0x6f79, 0xb1b, 0x7a, 0x7, 0xffffffff, 0x6, 0xd5]}, 0x3c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) sendto$inet6(r1, &(0x7f0000000180)="3cbafb7a170850ceba99a6f10c5ac516c01a613b92a1137fed7fc0a35618e2003e4876d51d283aaa245fc29f51c8b0afac1c811d79b8d87dd93b0038c9a1c71a4366e9c5ebfc99b6f8bba9b8af45268ac689286e3763000c6eb3e779da0d8f652cfa986c084b5b8c13d75b4a5a636680a4ab433dd4d2f2d7d904702c1e19854221f70654e762bd6d2aec4b746a4142145b552d55d3c806b68b722019c7f54d7e0a581bd42649d0c1ff73ed1666020996cdab488182b59f43777e92049908fc", 0xbf, 0x4, &(0x7f0000000080)={0x18, 0x3, 0x5, 0x14000000}, 0xc) 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x19d118cc20f8d220, &(0x7f0000000180)={0x7, 0x92}) r1 = syz_open_pts() setsockopt(r1, 0xff, 0x8, &(0x7f0000000000)="8adfba18d3e0c6ca7d11409be1e25f2df6fd09b5474f798797c78573440d1484b30f6adb8a252228aa11", 0x2a) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) r3 = dup(r0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0x9c, 0x0, &(0x7f0000000080)=""/156}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) getuid() ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) semget(0x2, 0x3, 0x2) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffffffffffffff99) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000080)={0xf9f8, 0x9}) r1 = getuid() seteuid(r1) 16:00:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x1, 0x12, r2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") fchmod(r0, 0x20) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9130fbe, 0x0, 0x1, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017100000000", 0x150, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x4) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x5, 0x401}, 0xb, [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open$dir(&(0x7f0000000340)='./bus\x00', 0x80, 0x100) listen(r0, 0x3) fcntl$setstatus(r0, 0x4, 0x8) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xa0f82e30c7165882, 0x1d3a973d5fca8b7f, 0x40, 0x1, 0xa1}, {{r0}, 0x0, 0x10, 0x2, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x7a01382e8b5f371, 0x2, 0xcb, 0x109}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x83, 0x20000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x3, 0x4}, {{r0}, 0x0, 0xe5ea57c398958121, 0x20000000, 0x10000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x4, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x100000000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x18, 0x20, 0xa1, 0xfffffffffffff002}], 0x8001, &(0x7f0000000080)={0x3, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fchmodat(r0, &(0x7f0000000300)='./bus\x00', 0x2, 0x2) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b8a0 failed: hole in range 16:00:09 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = semget$private(0x0, 0x2, 0x414) pipe(&(0x7f0000000180)={0xffffffffffffffff}) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000240)='#\x00', &(0x7f0000000280)='[:@*\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='^\x00', &(0x7f0000000340)=',}\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='\xda\x00', &(0x7f0000000400)='++:}--\x00', &(0x7f0000000440)='$\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=',\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x1d-5$\x00']) syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x5, 0x8]) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b170 failed: hole in range 16:00:11 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x1000}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000200)) 16:00:11 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x18, 0x2, 0x6) 16:00:11 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="586c7f435792d0c830f1d6afe38294932d79eee51dc16ab74b4504ebf912b7eace22692fd5d760e6fb1cf600e344572b39e4ea8bdea647171f82392282efc4eb993175e018e7ef68024dacde2218c7a6d1cef1e1166898e9bb6cc8487e982fdf25ff32b2fd8052864c9c06f936ea1aa8eb61c7", 0x73) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x81) syz_open_pts() 16:00:11 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x0, &(0x7f0000000400)) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001040)) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r5 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r5, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r5, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() pipe(&(0x7f0000000480)) 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ffff, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, &(0x7f00000002c0)=""/173, 0xad}, 0x40) close(r1) socket(0x6, 0x1, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x144) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:12 executing program 1: munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x1000)=nil, 0x3000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) 16:00:12 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0xfff, 0x200}, {0x9, 0x400}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x95, 0x80, 0x2, 0x4}, {0x1, 0x3f, 0x3, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x5, 0x4, 0x2, {[0x0, 0x9, 0x5, 0x80000001, 0x100000001, 0x9, 0xfffffffffffffffc, 0x7, 0x3, 0xfffffffffffffffa, 0x8000, 0x7fffffff, 0x3, 0x5f, 0x53071ca3, 0x802, 0x38cb, 0xfffffffffffffff7], [0x6, 0x45a, 0x0, 0x1000, 0x100, 0x9, 0x4, 0x5, 0x0, 0x8], [0x4bc4, 0x4, 0x4, 0x80, 0x9, 0x8fd, 0x2], [0x3, 0xfda, 0x7, 0x8, 0x1, 0x560], [{0xffff, 0x1, 0x6, 0x3}, {0x4, 0x3ff, 0x95, 0x10001}, {0xfff, 0x256c, 0x9}, {0x20, 0x7, 0x4, 0x2}, {0xe40, 0x10000, 0x3, 0x20}, {0x1, 0x7, 0x3, 0x2}, {0xbc01, 0x7, 0x100000000, 0x9}, {0x6, 0x8a, 0x5, 0x4}], {0x0, 0x1, 0x1a, 0x800}, {0x8, 0x4, 0x6, 0x57e}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x200000000000, 0x0, 0x0, 0x0, r1, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x4, 0x7, r3}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000100)="238586b7c08e697af813449f9571574002b88596907c08bf744fdf947ad5334f24925ef10754ac1823f644c27a0acd2ff788f8ea276be524d272049bee8b78d64dc2781b6c8ee416f15a50ba550d380c698eba8908b103bc4f49d8cf", 0x5c}, {&(0x7f0000000040)}, {&(0x7f0000000180)="4c13ac33bf652802846b983ada628f81f937fc65cb310efb14ed2a8356c00b969cd5eeba1d406c70fbaadff58907dec46bcb4a0324c75a082a9a6d39980521063ca7f66f3f59dada45591e41f32b00b63306b872f78f4fce8356d14946e32484b3f7bfed5a9d11a9ac5d09222abe3c027a421095ead1af6b78a4838a3a6c6b304c6ac7f0b661f46ddd9995d8320787ed837e3d807371b8487637fed2f18a3a65028e", 0xa2}, {&(0x7f0000000240)="0cb09de5513daf0624460bdbd9ea5703bf7dcd912c1467929ae45dcd697882e2d40473c6177a5eccc51c8fe2df5caab824e14017123f213ba3a315ed541a11636512a55b1863dc3c8213f81be2", 0x4d}, {&(0x7f00000002c0)="95e48be01b50b210ef4818f3c7a833996d39ccbea3eac4ba2287a2ff6fc06459ea5666db1d", 0x25}, {&(0x7f0000000300)="cd55f3a4039f8b5644eb0757ec079ad9a6ebaf5234ed7e21bf84d424af15c887303b0de542888f74a52d50460b96492eb9e7dd868776c685baa9e1cc81acb198be30d43efccac9db565d1b05ec490fc4535c774e7ac0ba6fce70bc0f5b41a9071610cc6ca702757c3adcba7b017538c0898d342d56125458329773e7addf7c6e17bd0f98781011bcf55a3e4774454004927384216e59a205bc420ef0ad6d4fa3b5914cf1acf6a0be48488310c63047f82f", 0xb1}, {&(0x7f00000003c0)="35c6bcbf7cb22712ea7b34f5f80f74c1704f7e0be2c20a2f695f61646c86038c6f69db7d576eaa965ac6a43960079ab0dc71029d1da8292b758ca7f212a7cdae8443b0f30e", 0x45}, {&(0x7f00000014c0)="38791d13deb5e59407c46c7d7de19a28552879aba9554dddcc6f84af28b7f0a246777f71266963cbbfc2d294131ad48f79bc4dd4f0bef696edf48b4bc3ee051f843096ebd45c33f032ba352cadbc2e4d64bc86142740290b3b6195fbea52710830", 0x61}, {&(0x7f0000001540)="d0eaf94c3d35defadb3e6b67ee51cbb1e6db7b97b7ab273dd7420755e83a0e3de18fc9db24c652ad330cdccc06efd3a86ecdf01650ea08a10bc3dd9518bd8c242917267be15bb33f1665ef6cf9d0970edfb70b8f0241e1716db3c02894506ab3645f2c5f0d257c1eb3ea8fc1a7c2ae3c7ce592f2fef0c3f0c32b39422d3b50ec9ed188921fb6b6e72df453fcd309ccc97f6be3739a3374c11beb3a563fdd1f42d670743727062684f7828430db9745e32f6e98c4f0b17c915ebdf8ac6877631d4ebe43a1f8ddd3eac2cd13080523b402", 0xd0}], 0x9) fcntl$dupfd(r2, 0x0, r0) close(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) close(r1) 16:00:12 executing program 0: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/62) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x101d8) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180)=0x4, 0x4) r1 = getppid() r2 = geteuid() getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r4 = dup(r0) fcntl$getflags(r4, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x1, 0x0) accept$inet(r4, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = msgget$private(0x0, 0x69) msgsnd(r5, &(0x7f0000000280)={0x3, "ca8bc9bae28aaeb2ab92e2ba70470e43831d3e2359af480c8716f9c985623e1bffccafd1024e484f7715b0b1702ff9397ff952ca7beda3d61996a6c01b3a639c7954be899a43db5fb8b4945e547e18fcac09f3820b74b149c40fb1bc92f4d72c73cc9f93eaa2cef50bb2b87c27988b6c149269fa869ed4529e01d2d819a8ded101318c3a665b5fd14cac5f71cac78f51f03b3aae4f2ac3cf7a03798cc6e03c305a4d082384962ef8d75e818a8dab1a9d5bb67ba12ce56a69c1bb881fac6837779b73dc80ed926a942c289bf04af80a4d9ccaf4505822"}, 0xde, 0x800) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f00000000c0)=0x4, 0x4) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=[{0xf0, 0xea8a4d5f766750fe, 0x1000, "549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99"}, {0xe8, 0xffff, 0x8f, "cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f3025"}, {0x30, 0xffff, 0x2, "594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b2"}, {0x68, 0xffff, 0x0, "ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e"}], 0x270}, 0x0) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001000)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r6, r3]}, @cred={0x20, 0xffff, 0x0, r1, r11, r13}, @rights={0x20, 0xffff, 0x1, [r6, r9, r5]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r2, r10, r9, r6]}, @cred={0x20, 0xffff, 0x0, r1, r14, r16}], 0xa8, 0x2}, 0x3) setregid(r15, r12) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r17, 0x80046c7f, &(0x7f0000001180)=r3) 16:00:12 executing program 1: socket(0x18, 0x4000, 0x82) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x20, &(0x7f0000000100)="732fb29806c59c94d0662e804715ee32f83f285e2db716560835b719757541b2") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="60621f4794a18f9a3ea590a984fc3b3387de3e169e9423d02c2534e5c504add25a241ecea8dd7dfda586ea323aec4b7e9124ebecbf060220c303c9ab2bb3a87ade08a6fd30670f316bd24302db3c5cd47041a7342d219e64c4ea9973a61213ae43709e9cdf5e951d1760de856ad321c1a62684eb928aa3a0b9e5dd5ab7644c3c", 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x8, 0x8}, {0xfffffffffffffa25, 0x101}}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 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) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) write(r2, &(0x7f0000000100)="4b4f46d0aaa1fcecc368cb2a86e8e4d4344da3cffff175d31d059a34ae976e6a95ff0c82a53f30243cf90b0db5613f8f03f6aaed67a5978862e0694db38e9aeb29d30d6c5b64d7a731e827fbfe6b1c210f3e2af6ad40be8ff703fef406c3e0cce0b001d0d66739ea7b3a79a58b23c64f06b989126655668847ed1b6034ffe54c943630f42d01b331377085a5f15d0dd01c88a7481a48399c3c68766f2df70cfe6de37ed38cb15835043c4f4951e65bfd027c9c6fcc", 0xb5) 16:00:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x8bf6, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x18a81, 0x20) r3 = getegid() r4 = getegid() setgroups(0x2, &(0x7f0000000100)=[r3, r4]) r5 = getuid() accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r6 = getgid() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCDRAIN(r0, 0x2000745e) dup2(r1, r1) r7 = getpgid(0x0) getpgid(r7) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r5, r6, 0x2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x20000000000006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0x14) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x184) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:13 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x273703dd9fd7c79b) sendto(r0, &(0x7f0000000240)="68d8fe524931d50e85ee1fc4801eb4758c513bf472a66b1161d5ad9973d7cbcbbaded86e3d5add84e3b82c596438bdcce1a4af6885f5fc076f6eb0337236bb1be16e93495ddadb46d52de391d81eb03c0010d14a817198c33629c88d2f423e005261f5c596b39987a978e2d3b865a99d6210d3cbfd9ede4056e545532fe17341705b2e3575e09c4065c0", 0x8a, 0x1, &(0x7f0000000300)=@in6={0x18, 0x1, 0x8, 0x1000}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0xdb2aa6456c765071) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f00002a6000/0x2000)=nil, 0x2000, 0x4) close(r2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000001c0)=0x8000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) kqueue() setsockopt(r0, 0x1ff, 0x80000000000000c, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x66, 0x0, 0x81, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x1, 0x9, {0xffff, 0xd696}}) fchdir(r1) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x10) 16:00:13 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0xac) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:00:13 executing program 0: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200000000006c653000"], 0x10) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) semget$private(0x0, 0x470cd35a8c4bbd1a, 0x80) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r1, &(0x7f0000000080)="eb8ae9d5fbbe4a9dc30bdf5771ab7e0964943c8fbcc765f2c9969e00779a75b5137a3e54b8d278c329e5231fa9ccb2eba5817e3da8a4dedc9607c60aa744f4537202f920a8da9746fa52e6246663a6a04bb53160c1baf93956b8c0968f703938b7513bf2e299c4a41770f460e7492aa016d53be31403382ecc3ff31c5cbfc995fb8188b10ef7c6258fcff7558cd774f228", 0x91, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) r4 = semget$private(0x0, 0x3, 0x28) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0xffffffffffffff81) ioctl$KDSETRAD(r2, 0x20004b43) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x0, 0x4, {[0x1, 0x1, 0x6, 0x3, 0xab, 0x101, 0x10001, 0x0, 0x80000000, 0xfffffffffffff3e6, 0x9, 0xffff, 0x8, 0x6, 0x1f, 0x7fff, 0x9, 0x7ee], [0x4, 0x2, 0x52668738, 0x6, 0x0, 0x2, 0x100000000000, 0x7, 0x0, 0x80000001], [0x8, 0x4, 0x7f, 0x3, 0x19, 0x800, 0xffff], [0x0, 0xb327, 0x3, 0x3, 0x5, 0xfffffffffffffff9], [{0x101, 0x7, 0x180c, 0x7}, {0x3f, 0x3ff, 0x5, 0x6}, {0x5f6, 0x1, 0xa3, 0x1}, {0x800, 0x2, 0x5, 0x1000}, {0x100, 0x10000, 0x11fd, 0x100}, {0x4, 0x40, 0x400, 0x7fff}, {0x6, 0x7ff, 0xb43, 0x7fff}, {0x101, 0x1, 0x8001}], {0x7fffffff, 0x7fff, 0x7ff, 0x4}, {0x1, 0x9, 0x0, 0x9ea}}}) r6 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000440)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x8, 0x0) r8 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r8) semop(r4, &(0x7f0000000500)=[{0x4, 0xfffffffffffffff8, 0x800}, {0x677dd56de095ff96, 0x5, 0x1000}, {0x1, 0x7ff, 0x1000}, {0x0, 0x7f, 0x1800}, {0x4, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x800, 0x1000}], 0x7) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000540)=0x3) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000580)) shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffd000/0x3000)=nil) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000005c0)=0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x40, 0x0) syz_extract_tcp_res(&(0x7f0000000640), 0x13, 0x9) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000006c0)={&(0x7f0000000680)='./file0\x00', r3, 0x2}) semget$private(0x0, 0x2, 0x240) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000700)={0x1, './file0\x00'}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) read(r3, &(0x7f0000000740)=""/138, 0x8a) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040), 0x1) write(r0, &(0x7f0000000180), 0x271) fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64fc054d9480ee0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008d"], 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:14 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) getppid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x0, 0x7) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xbae74a08dd21ec62, 0x1df061f0c1aff38e, 0x8, 0x7, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x6, 0xa17e}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x4, 0x4}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x5c, 0x8, 0x2e9, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x30, 0x1, 0x189, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff8, 0x1e, 0x42, 0x75ba, 0x7}, {{r0}, 0xfffffffffffffff8, 0xb2, 0x1, 0x0, 0x38}], 0xfffffffffffffffe, &(0x7f00000004c0)=[{{r0}, 0x0, 0x80, 0x20, 0x1f, 0xd9}, {{r0}, 0xfffffffffffffffb, 0x42, 0xd98c94ecb945b94d, 0xd20e, 0x74bf}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x82, 0x20, 0x9, 0x101}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x7ff, 0x1}, {{r0}, 0x0, 0x2f, 0x20000000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x8, 0x40}], 0xf84, &(0x7f00000005c0)={0x6, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x30f}, {0x18, 0x0, 0x4e1, 0x40}, 0xffffffffffffe2dd, [0x5, 0x6, 0x97, 0x4, 0x10001, 0xff, 0x4, 0x588c]}, 0x3c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xc524, 0x4}, 0xfffffe75) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8a, 0x1, 0x9, 0x6}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x100000001, 0x9}, {{r1}, 0xfffffffffffffff9, 0x81, 0x0, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x20, 0x20, 0x71, 0x9219}, {{r1}, 0xffffffffffffffff, 0x24, 0x4, 0x3, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x28ee19fc758a60b1, 0x0, 0x8, 0xbae}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x2, 0x4}], 0x401, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0xffff, 0xfffffffffffff5d1}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x7fffffff, 0x3}, {{r1}, 0xdbdcba83c345ec0a, 0x1, 0x2, 0x0, 0xffffffff}], 0x0, &(0x7f0000000100)={0x42e3, 0xd637}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0x0, 0x90d6, 0x0, "d70000e74d00", 0x6}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x2, 0xffffffffffff0000, 0x20, 0xffffffffffffff7f}, {0x7, 0x8, 0x3f6, 0x554ee13f}, {0x1000, 0x2, 0x73, 0x3}, {0x800, 0x7, 0x3, 0x8}, {0x10000000000, 0x7fc9547b, 0x100, 0xff}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000240)='./file0\x00', 0x20, 0x140) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:14 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) syz_open_pts() lseek(r0, 0x0, 0x0, 0xffffffffffffffff) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000680)={0x651e5197, [{0x2, 0x2}, {0x2, 0x4d9a}, {0x1, 0x7}, {0x3}, {0x3}, {0x3, 0x401}, {0x2, 0x7}, {0x3, 0x800}, {0x0, 0x7}, {0x1, 0x800}, {0x1, 0x9f}, {0x1}, {0x3, 0x100000000}, {0x1, 0x2}, {0x3, 0x4}, {0x2, 0x2a03}, {0x3, 0x8}, {0x3, 0x38}, {0x3, 0x80}, {0x1, 0x7ff}, {0x2, 0xfffffffffffffffc}, {0x1, 0x9}, {0x2, 0x4}, {0x2}, {0x1, 0x3}, {0x1, 0xff}, {0x1}, {0x3, 0xffff}, {0x2, 0xc20}, {0x2, 0x1}, {0x1, 0x2}, {0x0, 0x3}]}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) open(&(0x7f00000001c0)='./file0\x00', 0x290, 0x1) r3 = syz_open_pts() close(r1) r4 = dup(r3) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000440)={0x2, 0x3, {[0x6, 0x1, 0x9, 0x2, 0x0, 0x6, 0x3, 0x80e, 0x1, 0x80000001, 0x9, 0x80000001, 0x8, 0x7, 0x1f, 0x1000, 0x6, 0x400], [0x1, 0xffffffffffff8001, 0x8, 0x6, 0x5a, 0x6, 0x100000000, 0x3ff, 0x4, 0x1], [0x100000001, 0x1, 0x9, 0x7fffffff, 0x0, 0x7f, 0x8], [0x0, 0x401, 0x8001, 0x2, 0x4, 0x7fff], [{0x9, 0x80, 0x5, 0x9}, {0x2, 0x5, 0x4, 0x101}, {0x35, 0x3, 0x1, 0x80}, {0x2, 0x0, 0xdc, 0x7}, {0x9, 0x40, 0x9, 0x1}, {0x8000, 0x100000000, 0x8001, 0x1}, {0x1ff, 0x9, 0x57, 0xffffffffffff06cb}, {0xffffffffffffffff, 0x6, 0x9, 0x8}], {0x0, 0x7, 0x8db6, 0x8001}, {0x2, 0xffffffffffffffff, 0x7fff, 0x100000001}}}) syz_open_pts() 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) syz_open_pts() r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x100000001, 0x7, 0xfffffffffffff0e5, 0x40}, {0x7fff, 0x6, 0x5c}, {0x4, 0x40, 0x40, 0xffffffff}, {0x4b76, 0x81e6, 0x80000001, 0x2}, {0x8, 0x3, 0x7e8, 0xe7fc}, {0x3, 0xffffffffffffffee, 0x0, 0x3f}]}) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x3800000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) semget$private(0x0, 0x4, 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="4e2ed983e5a1cad03358cf59ccfde8bcdc8355698d9c8ee312c3433b783826fe7a5b1a9defe4cb2c97a2deab6b48585fc07fba99e49b148737aaf630b16f9c639d172fb3bb9babb1da34d41cefd9442add663113c151c125ec74ded06ac4e6ce7eb80f638a830d2398018fadf13d0110b907141d435baf292eb155e4560c6fc7860b52af9cee36101ac7ddb49a1367c866e2a22c8b21038eb61736c8fb8225974aa1a65438a4d15ffd48e41a7b8d49390ea84d463136da08998088e673ab9d0e4d2ca33f8bf48eaa752898f61a090fbb65b7632e05432ff360", 0xd9}, {&(0x7f00000001c0)="b4bb3ca91df1a9b4d8e91d0d332569a9ee05f8a1b72ca055bafd11e32156fc183d448043d8dfa44dcd4ee612248852f665f20bcb30e6e9a5ec2441848c90aaf0b01065db46c80d1c9c44584da1484dd627761ce578ca17f4b7fbe7caea9aeaff24ae780926166efd8a15696c9328719e25babbf9b4b40b7f6f203eef0373d736bde60d15021c1b9593291f24f54a01616ae3b940b38db33a66f9dbbc3eac", 0x9e}, {&(0x7f0000000100)="909ebc7ebfba87f18e342cec139202d08c", 0x11}], 0x3, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="067e1dedba33135ce4", 0xffffffffffffff6e}], 0x1) 16:00:15 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = getegid() setgid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x35e9) fcntl$setstatus(r0, 0x4, 0x80) getgroups(0x9, &(0x7f0000000080)=[r1, r1, r1, r1, r1, r1, r1, r1, r1]) socketpair(0x6, 0x1, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = fcntl$getown(r4, 0x5) r6 = dup2(r4, r4) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x276d) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) getpeername$inet6(r7, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x1df42cf72646fa0e) sendto(r7, &(0x7f00000002c0)="b0aa633a39df21e9e46391331ed032e02761b2ab5bd1a7691d7c8dabd647e61292e74a771cbf60502b778308672f45fc0e2281155fe7a1f40dbca635f50eff1b25ee6462e53123d097bc0175194e4b95afda6d34de6e8d80d7f8ae21abe823db98ac834250413ce35e2d23cbb8790837183522dc3c6129d8317484b6cd3bb032d4d46c", 0x83, 0x2, &(0x7f0000000380)=@in6={0x18, 0x3, 0x9ec, 0x7fffffff}, 0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000003c0)) r9 = accept$unix(r6, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) preadv(r4, &(0x7f0000001580)=[{&(0x7f0000001480)=""/191, 0xbf}, {&(0x7f0000001540)=""/20, 0x14}], 0x2, 0x0, 0x2f) ioctl$TIOCSDTR(r8, 0x20007479) openat$tty(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/tty\x00', 0x200, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000001680)) close(r4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001700)={r5, r10, r1}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000001740)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001800), 0xc) 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000540)='./file1\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() mkdirat(r0, &(0x7f00000003c0)='./file1\x00', 0x8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) bind(r0, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fchflags(r0, 0x0) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) clock_gettime(0x3, &(0x7f0000000500)) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x5) 16:00:15 executing program 1: r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65304c"], 0xffffff5c) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r0) getpid() recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x801, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0x130) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0xa01, 0xff}) ioctl$TIOCNXCL(r3, 0x2000740e) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r4, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r5) syz_open_pts() r6 = semget$private(0x0, 0x7, 0x19) r7 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r6, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000300)=0x9) write(r3, &(0x7f0000000340)="abfa15fe86b3dbfd6545dc2a70dadd8bc31aa3b43a991caf3e452a5b9545934fbd960ece911b39e6cab24fd585a14e5b0bb3ee4c3693", 0xffffffffffffff79) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4d}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = getegid() getgroups(0xa, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = getegid() getgroups(0x1, &(0x7f0000000180)=[0x0]) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x6, &(0x7f0000000280)=[r1, r4, r5, r6, r7, r8]) getgroups(0x5, &(0x7f00000002c0)=[r2, r3, r5, r7, r9]) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x8) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x0, 0x7}, 0xc) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000440)={0x0, [{0xcb7d1bbb712c113c, 0x8000}, {0x1, 0x5b7}, {0x5f8c3827fd3ae918, 0x9}, {0x2, 0x3e54}, {0xfed99922da094277, 0x6}, {0x3, 0x1}, {0x2, 0xffffffffffff0001}, {0x1, 0xffd}, {0x0, 0x1}, {0x4c366ff96cdf5fdd, 0x3}, {0x2, 0x1}, {0x2, 0x9}, {0x1, 0x6}, {0x2, 0x3f}, {0x1, 0x5}, {0x1, 0xad34}, {0x1, 0x9}, {0x1, 0x200}, {0x2, 0xffffffffffff177d}, {0x1, 0x4}, {0x3, 0x4e3e39e1}, {0x3, 0x5}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0x4525d7fd}, {0x3, 0x7fffffff}, {0x3, 0x1}, {0x3, 0x7}, {0x1, 0x5}, {0x6a0349ac956d90d9, 0x1}, {0x2, 0x405b}, {0x3, 0x3}]}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x2}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4", 0x225}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000006c0)="512530257b740e668edf0fcaf231653fb60888a14875c6b7b27ca6adac1079bab0ab5347fa818f47d2b5f04ddb7bd89f9595227950bcfc757c4d563949243f6130af9a142f7081adc29913e7e0f0511bd011418c7c3975dfa9a7075a24672c4f3af72bffd41248ae42c7c38cb4c393a14f23495f86232ff6b6f864deef0d4138fd04822851ad7711d81f8d081b54982271f85c70adb056eae0cd6ce8de8ca8a90fbc2b216a3e6dd72e7907af11e7d155fdfff1938e6832cc0dcc459a9064c5acfc647b36d8a83721427f5c84e82e02f1e5b7a16be0", 0xd5}, {&(0x7f00000007c0)="b04b8308f27a3236dd9db6c32fe0f03635420192cc7367d9bd5c567229dcd62aa493ddf66bec224556a523f8f2ff5659d61012b20a3477552f55985b836263fd8a017342a5792f303dfe06f043ba0ef76632b6c4e27401c451595fd8595e93102e4f6e23587940864b0a8d961fc129ac9e4666518077934bdf5f9a8ad7eef0962895f8bf8d748bfbe3c0cbeec7a6cf2532f33030f1341d9c4d", 0x99}, {&(0x7f0000000880)="ea42ffa114750c4c06282e4b4794d647ba558478a5c6451c6a5da49a788e36facca5a897338d71ca9c8de1abdd10d14ec4e271833eee742f7835ef1739af4dd2fbf87fce84b8836ad71d017c8376d437c8f96097ce5452c87427ce8791b0f3cde018fea3beec1867fb9cf7065270d71b5f03868843014793d859a6b157fdae7d94da88e37d9dee7fb25ff1cbb50df674e5ce94641b7b446240a27a96c8c81297485c9bdcb62682d6aed506042f9e2b1471435a30a9b4761933", 0xb9}, {&(0x7f0000000940)="63c7a8d49190bff3d307bdb76a1e574d73cbf1d85e1d7110ee05cdca6b58fb968e0a415f82dc8fbc6852d3a6d3b84de470108416fee5547e753760eaf1f2b442046c6214638e5e81a1d9a0dd40", 0x4d}], 0x4, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x100) lseek(r0, 0x0, 0x0, 0xc636db2f3a1be19f) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = syz_open_pts() kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) close(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x1, './bus\x00'}) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) fsync(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0xfffffffffffffe1f}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x92b, './bus\x00', './file0\x00'}) 16:00:16 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae632250e3b9e175f9560f8e5815f73f2a044fd33055d52fbd5", 0x21) poll(&(0x7f0000000000)=[{r0, 0x30e3f3ae3b5574e6}], 0x1, 0x80) syz_open_pts() 16:00:16 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x94c4cf80f5ff25a3) 16:00:16 executing program 1: poll(&(0x7f0000000040)=[{}], 0x2000001f, 0x8daa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) bind$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1fe, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x990}) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x8fd5, 0x9, 0x3, 0x80000001}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r2, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x3, 0x101, 0x0, 0x100000000, 0x5]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:18 executing program 1: r0 = socket(0x3b, 0x4000, 0x8) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8000) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x7) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x4}, {r0, 0x4}, {r0, 0x20}, {r0, 0x4}, {r0, 0x40}, {r0, 0x8}, {r0, 0x100}], 0x8, 0x200) r3 = dup(r0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x7) setsockopt(r0, 0x5, 0x10, &(0x7f0000000000)="6d66b176", 0x83) flock(r0, 0x2) pckbd_enable: command error 16:00:19 executing program 0: munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f00000000c0)={0x1000, 0xfffffffffffffff7, 0x0, 0xe49, 0xff, 0x0, 0xfffffffffffffffe, 0xbfe}, &(0x7f0000000100)={0x8000, 0x3, 0x8, 0x7, 0x1f, 0xfffffffffffffffe, 0x1, 0x40}, &(0x7f0000000140)={0xde, 0x3f, 0xaa, 0x2, 0x4, 0x5, 0xff, 0x800}, &(0x7f0000000180)={0x8, 0x5}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000280), &(0x7f0000000300)=0x4) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xcf009fa471102dca, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = socket(0x38, 0x1, 0x1ff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x7fffffff, './file0\x00'}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7bf71319b60ee610b4"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffff2c, 0x0, 0xffffff1e, &(0x7f0000000240), 0x5}, 0x0) sendto$unix(r0, &(0x7f0000000100)="52c6362530c9d042f759763cb42245a68263efb8ac3d17f94ff7ae35dc93446c2de46b95eef6a09c5634b6150e6a75df755a9d00468b53896be4697db741554d806de759ca0d82a881d9a5ece14666196d41261375d95dd5e7e9a2d685d1b814a8fa", 0x62, 0x4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:19 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x1, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x1d68a9c3ca13f78c, 0x66486afafa545a8c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x100, 0x0) r5 = socket(0x18, 0x4, 0x23) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x80, 0x0) r7 = socket$inet(0x2, 0x4, 0x0) r8 = open(&(0x7f0000000380)='./file1\x00', 0x80, 0x74) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="01a62e2f66696c653100"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="5972dc5e2312b0be1c77015ecc5b9b47935247fbe5766bc44bb2807b1de474d2c02de1abf94f0d104f1ecc8513b8ec43463f5291f4326a56c1588120b1bf7ff205eb3c22073bd81ec22fe42db5676c9159a104f18435a02c547fd6481c89d044290804f2468b5157d2", 0x69}], 0x1, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}], 0x48, 0x4}, 0x400) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") fchmod(r9, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r9, 0x0, 0x0) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r10, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r11, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000500)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r10, 0x0, 0x800000000000000) 16:00:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) flock(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f0000000100)) 16:00:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000060000000000000000000000003b00200000000000000000000000000000000000000000000000000000000000d2bd0000000000000000000000000000000000000000000000000000000000aa2e2706c479efffd90c8f00"/111], &(0x7f00000010c0)=0x6e) socket$inet6(0x18, 0x2, 0x1000) socket$inet6(0x18, 0x2, 0x299b12f8) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2080a, 0x0) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x118) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x11a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x9, 0xffff, 0x6, 0x7}, {0xc90a, 0x9, 0x20, 0x1}, {0x9, 0x7, 0x8001, 0xf3}, {0x64a, 0x7, 0x2, 0x1f}, {0x4, 0x2782, 0x0, 0x1}, {0x3, 0x3, 0x9, 0x20}, {0x3f, 0x100000001, 0x4, 0xda}, {0x7fffffff, 0x0, 0xc31, 0x81}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) socket(0x1, 0x5, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x1) r1 = semget$private(0x0, 0x3, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x1b00) r0 = open(&(0x7f0000004c40)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d5453ff7598727e5cd7c1de1e57a8d71f4f55429f795b8c834f543c2f7c5d9832f809aef35f1b597c71ba4947608d3d30132e744833b482aa16976fae6ffe08b9134d2ffbce22b906135dc99fe59f072c78582ef3916056818ae61a26f3625019762e3ec3112de3386dc3949b53b38c54da3db5a7c24a119da0b272a494a7ccd0005a3cb95cdb2f213284f39", 0x8c}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r1, &(0x7f0000000040)='oP0.', 0x4) 16:00:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x12, r0, 0x0, 0x0) write(r0, &(0x7f0000000180)='t53', 0x1) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000600)="574a1c5345eaa00b7e1ea04336b54bac27facf8e5827eb3f57be3c2e1e297978f5782a42221667d4e99e31330700730627f39705db8c3b1ddf8ee38fc29b0dc94e2250676934b813b7fac70aeded8a9f768d227892b65a1a643b166b21b5c6bc5b80576621d74e3446598c81791748a4b47f2a6b459110616f961999995a53109341e6e317ae3b2cbd3f140cbabf9c8640eefec14be8f9d9faba7ea8056924d24899b6d3dba04633c447f87fd44f088d5a339e30b3289dad04ef089c80de347b83b61e2f89965467c703d56c5e82f06e12c0be3fc2751b402244fec967c9bb08415c7f0e32f6b653dd70b68b0bd221e0dc751592b0d4ece8469e191cc118d1557f8279e21ca4f23becb058e99405c28e664cbb98f5fa769e790ba91671ad181f4408eaf36f6a0b2f688e46efc8ac001433b69c3f2d8b174a42b92f5355ef0dea999080022f88207a1894c7a54a93f88bd1d252825d9554f2e25b32d43c5bc8f36a4722544f45e6b510e971bb", 0xfffffffffffffee2) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x400000044}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0xfffffffffffffffa) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0x5, 0x5, 0x100000001, 0x3d0}, {0x80000000, 0x2, 0x8001, 0x8}, {0x1ff, 0x6, 0x100000000, 0xfffffffffffffffb}, {0x7, 0x81, 0x5841, 0x1c8}, {0x9, 0xec, 0x3f, 0x3}, {0x6, 0x0, 0x6, 0x3ff}, {0x91de, 0x8, 0x4, 0x6}, {0x3, 0x4, 0x101, 0x9df4}, {0x8000, 0xffff, 0x5, 0x48}, {0x80000000, 0x7, 0x7, 0x480000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac", 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x10001) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x7000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x1000000000000, 0x80000000, 0x0, 0x40000ffffffffffd}], 0x3, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) socketpair(0x1, 0x3, 0x20, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000240)=[{0x88, 0x1, 0x8, "3a3d5ba50eed13d632c952554d56897e75225244fea7d9432fd5222cfbff314f28b8a1cc0a39379b1c8224877c502410dc8cca4e8faddac80db247b831c78ff95bada2b44745a3c7aa0dac844d387930540d034642d1057dabec74cd4d438ae206e033c8f7b79ef04b90e678833bf7ac25366d"}], 0x88}, 0x1) 16:00:20 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000180)="19e95042c06d5c1846dfb2dd601d37597b16a41b4fe01fbef16c96f254831ad33ceb7531aede12666e0f4eb0e40ffe5ddc5c21a8f3175fc01c7f661804e24e186032c41633aae7814b32d49a68a2a8af75ae785933d06ce917efe128d4e9ebbe041b92cf85ae91e280c99375df78823117a0efe027cb59916ccc01f36c4a1d4581c40341527961c6d3a771442c9beeaf6d8cecc0fd054f33127265d2110ccf3f22585cfc5f5d83f4aee42361d37f78deb965100d2aedccd8b59e7aad254dff4745409395b4e4ee54969c2359068cd6829363cb4d6a5d74effc8070706012d6723de883796c7fe0dedeb3135251", 0xed) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) write(r1, &(0x7f0000000140)='\r', 0x1) 16:00:20 executing program 1: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) select(0x40, &(0x7f0000000000)={0x101, 0x1ff, 0x0, 0x72, 0x99a1, 0x4, 0x714, 0x1f}, &(0x7f0000000040)={0x5, 0x8000, 0x800, 0xffff, 0x6, 0x6}, &(0x7f0000000080)={0xdc, 0x3, 0x80, 0x8000, 0x6, 0x200000000000, 0x7fffffff, 0x3822}, &(0x7f00000000c0)={0x1ad4, 0x10000}) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0xffffffff) 16:00:20 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x3ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0x4}, {0x1c}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='t5', 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="93") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x3, 0x80000000}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1c0) write(r0, &(0x7f0000000200)="1cfd5c18ae1d2d59f7a7154472e642d3774a18fb846626e2c2cb2d631b8d68d0be310a8a314ee655aba80bba5e64b36b41fb08e27854ff912e1c686c8e95e634160c37682d923d27f304b8eb479d8e6d517cc6cfff1e3adbe32585a0b440fc783c8c81685b97f58636338cd010159c99f79f87aea8c46a9fd677d0d2da5f06e30992b17c95089933bf", 0x89) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4e0) r2 = getgid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000280)) setegid(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x3, 0x1, 0x1, 0x7, r1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 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(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r3, &(0x7f0000000100)=""/202, 0xca, 0x801, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) dup2(r2, r1) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="6ab2022e6f400d6345957d5cb5a4706af3c8bc4bf8fe1aac6d88496640558594e8ebaccb2cbacc76a459b957f7734ba833a7e2a4d9415bbe8f5fe43c59dee27906083325442b5d2216cd686c1f450cb70bd2294f45474b07323748184113f3fb5a4daf97b51371d08d717b667ecd9a15446b667df849b4264297de221c1c3e8ad945baa793c79dbde61be4e59e3c7ec7", 0x90}, {&(0x7f0000000180)="111b2f1bec172a13ba28ff050ec5dcf5abac5b4d4f3deb32ca61a46057dc2f5b74dc079165a5ebd0b93531e29f72cd42948afd7ce31fa5a4ffb99f4da5f1eebafb5658e9421cf1247cf6cac914dd6199865ae991b9b6d20b17b8eb42fe8ff8561b2fc9c27124e7976799926cc3402c07a1e7a3d53b106350bc3e2cab6f050e687bb47534a837f100e72c538c57dee8e3a6aa1f05a2e1ca4a238ed5", 0x9b}, {&(0x7f0000000240)="e53c037f5f21eddd0e32808c8f7fda0a98b02b943a4d696f895e947447807e49e235c78f5399d83e303f589446f6e226a4a70fea58d7efacec6716baca8825a6d90e051732ab75b21ee3a3e0025eadca3a06dfc8ce46df17504377e8d47a10dee657e93f25cfcb560bf1ee31786050f79f15f1d399673c38e36434f61dc579c16fc6e5afa99afeab8b97f6eddec20b070bdcc646a1c5bc66032497903432a842901b1d38830b07441d438728be34c0e21f2404414a233408be5381070f3da092c422d8bbb0c49da4236e8e372f58", 0xce}], 0x3, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 16:00:20 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket$inet6(0x18, 0x4, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x9, 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000180)) r2 = getpid() getpid() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r2) 16:00:20 executing program 1: msgget$private(0x0, 0x41) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = getppid() r3 = geteuid() getgroups(0x2, &(0x7f0000000440)=[0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={r2, r3, r4}, 0xc) r5 = socket(0x18, 0x2000000002, 0x0) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x100, 0x80) kevent(r6, &(0x7f0000002d40)=[{{r6}, 0xfffffffffffffffc, 0x10, 0x1, 0x5, 0x1}], 0x1, &(0x7f0000002d80)=[{{r1}, 0xfffffffffffffffc, 0x92, 0x40000002, 0x6, 0x9}, {{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x2, 0x81}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x5, 0x80000000}, {{r6}, 0xffffffffffffffff, 0x10, 0x8, 0x20, 0x5c7}, {{r1}, 0xfffffffffffffffe, 0x268d941fbb6b84dc, 0x10, 0x5, 0x7f}, {{r6}, 0xffffffffffffffff, 0x2, 0x4, 0x80, 0x2}, {{r6}, 0xfffffffffffffffb, 0x8, 0x62f900edd64e8d2a, 0x6, 0x7}, {{r1}, 0x3caee17ece1227f1, 0x20, 0x1, 0x9, 0x3}, {{r6}, 0xffffffffffffffff, 0x4, 0x10, 0x9, 0x2}], 0x7, &(0x7f0000002ec0)={0xf791, 0x637}) sendmsg(r6, &(0x7f0000001d00)={&(0x7f0000000500)=@in={0x2, 0x0}, 0xc, &(0x7f0000001840)=[{&(0x7f0000000540)="998386c00b0ab154df6955d238db4836420b6095cff53eed53bfcf8ff5643a58e8dc3054954eedee06c6dd3c514979296567da8d77898290fabc891d7a18d99fdbac6c4ef4776ba9528c158fe03c7bede45ec791feb44a7c912fbc252659ee9ebdc1bd23350ab119567bd231a3a79efede65158e187116d528af2a0c2f46a1eade016ebc339be42615e470f76827902fe1b0330856a476a699e98e6d92ea78d6d6793c389509b18e053758be34ad735d1026fb657d8af3046faefae48272539134d9bdb084511d", 0xc7}, {&(0x7f0000000640)="3d5060f46ae63205c35ffa12c768ce97438a17745620d353fcbea48647955eb4a6ab4a5e5b4b0a5201db102697020f92dba188ebb7918b43d1676c8506ab3741920d91135a0abafdeb38cfeea8719db28ad4e09fdd77de634a0f42310c246dc2009a710a702adb2c72b3f99a1578049dc9fc23758864ebc14021913015966cf12b8234826402abf6026d7c2777b93801a58c37dcaec4659eccc324477eee06dfc6566d7439c3cdd7addc7a94b2a8647bbaf25ba3a8cc1917ccd7676c4ada3500fc56c3a61189087b59ef7381feacdd31a594fdcaae71832cf8d2575243eb19fe4f2fb12417e550e521729c1704408f379bc2d652411b840b048b26c01af5d36a9083af1fb0fc24f3d871cd20ff07c9581906c1958b8ef098673eba528f2709c0b5f8a4531a0977dd1e359634599a8135424ad5d4c48aff3e5de88c26b19a3dac9aefdac0b97385cd743eb935da03c3d2278005d4b44d23b520d166739ac6207c049bcbd653cc6804486a57cfa01085ec6cc2e7543040098692b619d97aecd75bcf11b50697a9c6fdb4329e69e0645b2c00a5e1d249fd8631b60d772d7b56238dd3de678013f1cfc6349bb96234d1add66ebcbba7cc22a0fe2b432b6882b96f41b80c3cd4cc0d33f4a54461eafc4496bf1d766f9d45ed3675ca4e67df2b5039f3c085d178b792cf4abef787a2cfd51bd6237688a0c3d5a70d09577d4d305bbc62683e6974502081999a1dfc3c9543a4fe76c0ca50098efe92af0b0db24614ec3950822e51c56d3e23a0bee330f82811972e47e21d2af182b316b43f48c35ed1d9f377f74831d5b0faa4db727f2a214937901c622e52ed4c437df88fd7bba7c9012387756fbae752e7141ae42ddb695e64061b0f22f7262065c3ecf09f64fec52c98b721429f3a920b61a3dcb0dc897fb2fc58fd6d9722ed986420b7a51518a6ee3a91b83cdc04fb726986fb209f1908ad62b37d45f8f15519d676cdc587a294ad71e0c62bd2a84e12b125de41e08756393ddb81c539b8ce7416377576806936c14152f8d3a0f0e438e24675df986352de7ff8627f3c1d309b0ee23e0590d6b4e12d91eac26490ac54ea83eb30f694d77654c4e111416a374d7101894717cb43a0553a66dbda120a5882238d0b5f244691ce4d4cdcc3499936f5f811261c122660c6e06cfa027bd7a426b2cc438852966c9bcaca3964b6e0b585ca9b8d75fe8bd9bb403c122a77e024b44b198fdf8500e307e41d00fdab80ba25cf6d7355e52a135cab6f2a2b6e043f9a59214a39e63408766d8be5cd9f79f0f3eec98e4b19351aa2d719b6e01df062d71e5692a8d8ebce6f40666d8900b91b44d0f996e7bf950d482d8ad11261f69d842e456dd60c8f00705834f76bdb2ee1c9cbff582db8e2264bf2e1186fffb583a7b5a056dbdc963667232442d026229b455a73f135bbf126bce77975710be36437c74573d73eac229ee939b6e4048fd89816ec6ee965d68f829198ae1f745fdc92d2eb868bad8a6017c4d7abc91088d4a6ea02b85c981707179fc5046f9393582e7d9ae0fb37e84ad64f812fd0a989e0fba400fc9f44b4feab053f1b59e54f7ad2820731d01afc0299859046a1280a9030c1fe60a4cbbe50663636e36d3cce20780800659b667c585a3fc89a1bae221af3d9a1e4a80bc028806eb5bdba7d991dcc666ef4af9451c63604056ca32c616d5b66f6123a72d90e56e4af2155dce8ce3628fed50045249c29585082f832c7b98a75cdaa6c9b3827b8919bd332fee68f84a67bdbe2ad6bdf7f4860793b5c981aa45f5ab56e82cad0c7205f0146cb998c21417b130a3e6953da3a2c7266c625b9da058dcc166beb1d0264150b5e331741fd7757ccf53f9e136a0356d267ede9751307496cefc16fccb30f97789cad496b1a1cc99a1caf7797ff791f01219f2fa23b6c832bb6b01916dbc011e5c07dfe7464e7d4f69176ba09c38d1780859133c17c5bc91efc13bb513c00616b58ab808cb3bdcd5d85ea5c8d9db212f92c0772c419892f1c78c2c64339c739ca16f25348cdc01d29373f785bf24aa719739b321fe867f3e3f33b6d0c0673172fe3845115b975f6d5973a56e1f373e5adccd5960d9ea39b53bb2a58804799827cf0fc716112acbf0790a0a4af9443766872acefda7e4e34c7f517c70db799fe40972bbf6f39faf1038e5a503a112e8ee90200e7dd5c1ad862d3a04bb181640b3fd35c64aae8207263d8a56c5c76365c80e78d14e00cfcd08585d866e9064c1cc5d21c71902bb45d254985f7d7efd752679fbe488fc58e0dff560ed5347e79ee910d0404666980e05b6963d2b7ff1477f6ea4f55978b5055bd5b67053d9a5b3b36f5e46ec59368e155cc8774d21514ab2a7be17f2777b57629f69cf1732d62b7818cc060a141b46a2b54610c9d92baf60a749fd34eedcdbcbc6eeb3e2461316501ffc31604a2ef99c3fdef3d079196b9b858ed1482d7b7d59aa0568bbc18295753ea9af60f169e0937b93783b3bf10339e2b1317653bb390681350c8241d4a0131e50ccabb40ec43e45b46ddfe12bc05a26df8991ad5300c2c766869a61fc04fe3c6eace1d055af0d8a7f73c750ad2e603719b15ee1fb6cadfff11cd24ed110a8e7fce1c988688d8b232f0b8e53166c557226a3715ef856acca71456bff74fd99833384b69d040a1183dc061af6eabeb555733bede6cf74cf6c65481d51b1420d6290191530ee21d4bfdfa7b7040f12ea324de5a81cdddd5d0163c5327e2ac8c48d8c44c9943405093d86e34f1ec4c64d821bb629b0ec4df21db6d77e85ea4a0b78772143736c1c34e3328f501b179b2eb923284935f6c0e96d7b8417907f2011163d97ac840a4155a84fde3286f2b23835a5c5e109946ba82fa807bbc7af9da49907e5ce42559ddc7a78cacbb6ec56375cd182cb22334d0361fc952e4712aece926be0e528fcc05a466cc4a5c1a046e1bb95df86cc1a1adab03ff77840e8c4ed700e3fc289adebd5b80a3c1626864797c3a6ea89be7bb4fcdc9fafe6f7f30a65d83e1d97110e089f826f74e67ed8539dc981a15a784a9a274b88972e3147aeabfb2bbdda6ffde5b259c33b0f70c789507633ee19d50de68a22463e382bc5db700c0966e86362a021e560e1342ff34142c0621531128513fa7a1aea2b26adbde72dd2522cc1bee204884ae2477fdd59b8a07dc099f878c7e1fb63965905dedb0a8d000f818fb41c1da1d4c8b578eb31d7df2e300f17db6ce0cf77671108b26adaf44bafea0c403710ee3071d0e7771034ee964cd49b1e2164bb3e6b00eedd4c66238e41ccea2bcf7cd265cd0e47a2ae244d73a41e50a6566a6faf1896286715758b6b06d0f0bcbd967e386b33694412a79ea174938dc2b47d1ac49c8deac69965f89042ae9872a9faa13a7f8112b84d313551cfcafa11d0cff608f9d6d283d69ffc667381b0275824a6bf5fe7cb5fa7e5c5ac7aafc5dcabe5b3769589e08160615d580d7682529909a93dc4915e882b5da6af7ab5d0ba0f6a933accd0b92d9cc4764518b2452c9697d68035d105d563035a59b048ec367e4e69d0583408c1dacc48c98301782a4d77b1932a9a6818b90d5862b82c5f6d111d81671746d041afbf6423e7d4332ce49a67a2b675d5df0ffce6ba6560c64a3244d7c5bef7cb217298ac1fd9b030a75314974a9e761889fbf5995bd777c3bb052cf8668d6d8d77c3c461d5102818920c0eba4de1af98daaf5b2b515c00655c54ed3e75e432d306f8bbbf847fc6f91baf3ef5d590436a410de6377b5b74d1d5761be73668b693b186ef9d2636f8c7ba7c173ccabecb8729759235dbed4fabdb021854ae2790c0904d27e4057f045db1b253ffef8cbc002829341847d1bbe2374f65a95924bc8468fdf38bb4368bb3e94981da18114bb91cbb565627af90fcef53e2207dae6718b4816e2f18242036d1e8c801a4efd8fb821240f036e3680f6ea47fbdffdb46604398b506bf5b1b8eff8f067e72ab473a1194602179650a5957276eb541dded2393b62dcf48e7371fa84eca9fba0d2ed524da23066ca9d228f8994e882da39444e38478f598dd673bdfd8a701b11bf648cf5fa2f291e438038582db76215efa5203a5a396db3b5850ac7d431da056cba9e33bd741fc590ae51a805a6d50e67f20b6a731748938459091525871a444a06941e5c453414497af1e24dbc65560d7329caf00fd3cacedfc59617040bfd190e4e337ebd968990cc7123ecd288c7d6782a98e11c46ae66a2e9c21f0a028da4774d19a33455b8f30ad84b94f9ad3fef3cf9facb7bcc9a96fc85503fa91706569c6c09a471aa9b7fa0cd2c79c3ea72ec06a6bf37fa8fdad65ba98785dbd728129de8b913f5481752bd59e6a22314b535464d6d60ab54a2bba36ffef0deeeb22d3c2869710778f91d36d8df6b89af7ee15e0bfe122ec997e21fc76705ad1a2c80bbcfdf0ecebadc52cd44cfd6a1e18f7ec47f88eb3c6ea762764f81fea8e3c9734d961f09c5e0c3c019292f14518cca811fd2c7bd7f72bac99b2383f17a50bc6fef92cac408d5c010c0095be4aceff01d2283d0647a973795d39bb2cef19a7f4f9b1d1e7ca52494d023a5136aff634e2b4a7ddaef760493f8228664124a2b8dfd7b8809fc58d2fdfb83fa4a8093708ef7df8fbb127698c5446eb19abf60a499f761d3521e283aa09453aca6d58a8c91125fa13e88e5c99ae15abbf36b78bcb533ee883900bb78ab99f9d0a0e11a6d23f0592dc8f2cf39b1d39151f20444a52870c61102d3c3264eb28998ad20f7b9d523b9843e4c6289bbfc8a55655f86d7ac0e9a80300e169cff17d9090f63e5abcf9284f45b307ac36b9442c63536bdcc950320ddc68a02d3bf4cf7e9c66d53c5c19cac89f8fbfe545334ba9e15d80ff25fb7d36d74f8244a0fdd5925b76b74548900be28da591d96ac33cdbd94cc00bdaf55aa177e008e98dbb8cd2bc96930078a256fd67758ea59da19dbea7a454405d009c97d3b4e0e3c95414aca8c0be758938008e5fb2145ec575604991fd19bd8bb958bfeeb00478ae1403651fe5624b7b20d202bc462f1f208805aeac4abe187a69f61931ffc1f6e5967527da7c6f43f922d5e876a564669de4e82bcf0aae4a8119a3d72d0fc48872cbbabdde6ebb18394646ac1dd7e9f5dbc4a37d9d85638fd107190c229b0f7fe085bcab6cf294af8c3b3b45ab82a9df0735bc1608eea3b0dbd6c7b3e085078911628ed2969584b7202dc508e3e71dfa58e62bcf5d9a55b06f3fdc416faff73f7718a0d990a9e878dd3bec3d280a3c2bb2c2ea5c02a6586a0d544d09e37a814f9e979789c9336ad903c73d43202bb6e36fa51074f2a714dfa7ad7bb8fdf3d38ad1af4420afecbd20f86efdb913bbac1c9053064cebc075ba3c88312d3aa04f705fd1760607dcbc18cf5de185c6266987e1fb4dce81ff0f1a3064d2a3fa86a8785c32c266d54c40f2fb3f01c3b829600b2677beeb68ff2f1813d0db66784c32844646248cc3d841b729ff129f98547950ecc9b6c469c47904b7bf638bddf05b940f20ff7deaf62e3c9107012ce4b0e7992e06316be2248e5ff2cb23bed5a73a249896d2c6241a8575efe169a4330d78a2964a87ae02dadfe73e3c8ed536101972d5717fa6916d05e3029ac8203635d892ef4fbdf73f99176349c6e3ff3e09640c2d30537b4240f1055335a392bceb16c808e2b3fadd3500243935c509abd058e2d82f23acebc7d360e962660b38ade918be2d49257e20dbd31c75a5d4f8a5f04d1a75e551c39305be4a487ac", 0x1000}, {&(0x7f0000001640)="9aa339cad4f42d7d8970e19ff5975cf1ff7336eddfa5524ff77bc97623a29792c4619e9f16a0b399c9df387c6d588a91d295f3b1467bc2774a850146f3b189c9b07f9a69fb689ed85cd7072bef15faccd2774e03ed6b9cc0fe42589b22fd1fd1f8c2c14cf9bb8a90ea8968720332cb6a7dd3f932e1be841688782d8a39a643a1dc81970c291d0c265069f93c896b40795fb7e5108561cbde3093d84d8acad1015f53788ff1d3bf4fce6ea2b96fabb45a5c928abeb2af9d438a39e750c8f71d7e86b31e9565c69e", 0xc7}, {&(0x7f0000001740)="c2ae98427c474282a97c54a8061ec3041fe4ea8f0b9caa1c8f3ee7137318832a0c5b3d5bb3fed50215f06e9df66a9b91f08a2dddf34d1b31ff4d1f8082c0d131297525e39541c1831db167682bda0ec6e3b5d2f852ca27fac43e3c0a169f4a7252850503dfd040de55e1a9156b85a850cf130ea8124c5bd8c6588002821d1a1308141a9db580cead97fbca79345f6452b52088527b924bf22c2beb0c5c8e64059083dbca67a757bceee7ba4d7f9abf9e7985ae86c8cb1ce44ee8e971b07698c686e3f2bd696ce541e4dfd867a128", 0xce}], 0x4, &(0x7f0000001880)=[{0x68, 0x1, 0xfffffffffffffffb, "5621a85c2aab89110a6ad08b4151636f6ea036a318dfdeb588bab92dec3cf5a07dd5f88243b6ec233e236abfc710204bf7a76ff6bf1be55cf2c91a0771a62a245c82560492a6cd0d384c90a3c901348aa8"}, {0xe0, 0xffff, 0x3, "fef564682e6c9f37ff2f7d0d74330fee37370144909315048b63a1f49401c24faf5d5f3bb82d1da222344f8ffde0f8aaecff0cf8874daee099b33990e1705b23b2e8388c2329b770aa2c639908171d02361c75b932de02bf9bb4004765502407786beff7f7bed045f2aab7e4447b0582df0cd03e5c54092d7cb425735d2b09f65b05876de7497af81ae7dd38179b6110969563abe8fbfb9a0d7a957b861aec80aae048773ffeffa01c4a382fdb844dd62f40bdf3e1a79f8247ac0e2a3cc94d039d5c2bf930212c8151"}, {0x18, 0x1, 0x0, "eb"}, {0x60, 0x1, 0x800000000000, "6804cdc05fb8576fc7324379bf56b7af85286087986af358d8094deff74291255d684db33feb67463a13fa15ceb788b1a501acb8a58688c7269a8bfae62d849dfea0a4ad62d8b324a51d"}, {0x48, 0xffff, 0x3ff, "3d860dc35b2ba8fd87e9d4137f110b77bb3bd60eec8fb773711321862ef6bfbaa7fad70a56e623491d4f569cf779030f2b34"}, {0xf0, 0x1, 0x8, "d31bd20584b4fbc4a30aaf6c75cac01b16e7dea6c65cb382b704439e095fd7041af3f28f99490c2990f085737328691697e6c9030e04ae27184bfb55c7837b75597cd7a451b4c1a49db3c1267679011b4d198146ad2f05237775d293853cea57aaab93efbfa606ff68b01f421b4fce58480f778447815433e333eea988243df5b10a2c66b0badb8d7e7a08caa612a80dd02e848b33217bfec3a8958f405ab1ffc5940b66921ea1f000f340e652c45805869d83ef6f91aac6eb915a520b07797b456d9663c94734a5eebf25ac7dae8f28855c6bec22004abf5954fef5aa311291"}, {0x90, 0x1, 0x0, "71677789b49a96f6b9d678e57e89f6128054519a2d8b8f089b8ed5b52c974b76829e191b8c49efa7a6e94a54a0eaa71661c9cd149d348c875f10ec1399759fc1bc470f903d1caa00437670c39908a275aa44ded0cac5cbc2a9b9af6e7e9b1f5c3fef6b6c513aa8ea445f7889e12fc7a85685d259a96e8a7329e32b96d4a0db89"}, {0xf0, 0xffff, 0x7, "8ee438804b8152b1e43204310a731e54fce9ae6a4ddb2a3304856df1092b07cd0513bc59ff55a1d5536500b2d5230e7ace8a29ff71e292deb7ddf8f5b537e7e4008844262a40ccc19cb707721e7f61afb77448afd89bb12852e180132df61b21b6fcd83139e403345e1451e6e30357165822c9a744f5373b5670f920ab9046209484ae71ddf87409230d79366d401d7f81fd1370797023971d52f13edbed67bbbf34f3f1031bb74386a57f76087b2d2eb4aca57f49e82f0036dc4c25a9ac48c3361fd8a251e811d5dece3e87fcd751fb1b81c6a9bd51bfc500e1"}], 0x478}, 0x2) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="cea51f6e7842522bea672b40d06d52e4e7de5dfde9c91f4b5188c57f6aaad1186d4b97ece12abd44d80dfcfb4fc3724412f320aabf08f6ac07be7e7c95c981ed957ff079e84cecc17fc3e199e10ced7afe3c81810012c4f02720afe23bda10d33f9c449afbfde1754e961935d4f6c3b1e4160a6686bf4d5a79a5b50a8321df1bc6221f64a03ad0c2e8dc61f8aba48a1b45425fcaf30b0808013baa2e958f5fcf921613294e296439bf5510c7a93c21f828452dec222810c34eb09df6b45befc45e731f17758b5e7c7346b615fb81f3ba49c1c1b8aa0b905542138dd44d", 0xdd}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="f800000000000000ffff00009c20f609569297ac5b114ebdd64da059dbfd35e7c78966fa2d6b155e1ffa4a8c29a2f4291a4d1c8aed7b74365e9a30c7e52dcad1d9fe31e56ce7a60949d4aaf7463072a341eee4abc0477a5e1b59661ec96e53e4cbbd77c925b67a0673a39113a964d72c99c3227895abc4635f2a1f640c97bf65ff07efb0452ca09c0f68e3822131abe131222fbb7c4b56a3feaf6923705679928ad388f2cd4d8399fb6cf36467b10ee39dc049d2207e0e67022fa7213eaeac6117e6806e40cbe2140bef83449582a405c68b1696031ee7233febc25cd84703b98b13dbf76ff917074b280c1a55002d32ff00000000000000d00000000000000001000000000000806dfc9248c9a3894d969a474de0d42f19eb1f575ea7f74a253e1f2a00002d1b3867c2d853d8c360d84c2bb776cbe81e9d5781b64e62c7b71cc024056186e1534b489f4ffb9e75736465a144922d6c7a0fa8366381fb8e00326369181d94a826fade90c0429002cffae189ca9d3da892bf438b53c9703596230965627b5b587c5fa1f11eb41a3ca6b2560acb38d890d352ecd68ea32989652eb4340ae6b1158b033a9d07143837cdbbf441316c52c955fc189ae500000000000000"], 0x1c8}, 0x400) setsockopt(r1, 0x7, 0x6, &(0x7f0000001d40)="34e727ac9b2fd973aa3a60e55c66b7218d57f4041fd4bdf3beaabcc87c18cd341977cd7b1435a9bf155fa5a85e0244955ae0c871a2c77e8076cfa3f1a07f81f88253139e45fffb92f71e7d3561898ce575deede36839646846909a1ae4c67ef66501b5e29ba8375961c0ef1d04ecac79deb1f6ae3476e1fbdff7ab422f43d6721625d3141bcb5e36854fe93a1b0405863eafe7119577ee582fbdcc0eaaaafd26dcd2c7456c8f6ec384789c1262c087a1a5359c61aef3199e80ca466c0c01eb622a7b77ed0e01a475f31a419108d49d8062fa925eade7025ed25a784d6883d91df391287301ff509fd0d114169a0f61d9d67086cc207ddc431bf2ff2e3b4fcf2efe6545305da36ee064065b368639eec4d894f713bf35a47834668270759a836221d1ce65c7b8dc606968ee9a9846dd99f6c3307cea92d0c91c544e1015af3ced809e3f41fa83f64629cc54754a49ed0c6cac373e341aa0d61cd760effaf37e99cd4f6dd21ce984e6bbf775cc1e15d1f215b9fd9f9105f5128394c5758bf5f5d880abb60a6b8e75379db54a1142e218fa8091f35d3d1b3c40c96306c73311b93d6d22af7056bba22f25f15983151cc97c878c8a3b8d1c670975adcb7e9376ed7ebdc6ec9839df2cfda1b5295bbdf3e5eeba40d499b6b54599ac2e70b28b29802ec6838e160c1fc4fad2db7d86c69ef01a3a731225877279c1c367ef6707d9ea4f419230bac01180f7fb5f79a5aeb1574a5b2d19f2d6dcec5610643c3782ace29a0c9bca16eb61868d890a4450affd975ab31ded4f2b71762d1f2e69d071e215b290ed2e81c1e2383f2a327411965406fb4965a742c433d19bd7923ef02f829a22f39359d26e0e8d4b117dbcbc56b2150bf1c2538ca6dadd439077bff1e5ec49ea69e23512d43bc50a71283d2377d08b50b9491d59d1ea0eeb0640a6ea91c4da9b4d942f395d39ae335f46996850bff62f1b5b0618a9ba23e8c0bf0b3d4a94132e7d3c6f25e4c575c8c964cbcf6b3fefcc2fb475210f1adb0bf54cf7589e9365fc138d55f06415ebcae996698cb690afbeddae95238efb77f4b79fe92830c3c4cded02b87fb4f535fe3a607a52278f7b8f84def4deadd9b001c242cb85a6991382c6d31b27f37a52df7052f6450c202c45959ffa78fdeec058e80257acd3891a8bebdb90ee4f7c1146ff344503dfd3bcec2216ba4eff9e2654322a61af60668304608f9604e5321335a233c8c4291e4672b6eaa618071386c2b193ee3256d91436ddbf271b45833a46ac7f125838c38540ad9a5e1fa5a504e15fc03953d3b4bd0beef88a17dcc83037b75bb6f1347ed0474884d36453fe0fca0bbf36945cce59c47e882d22022ea1dfe0358c2a531b8629e87bdc002bd9d7f85d8ed956c560187078e6bee0af855178c13f5d3a3bb78de58d07ea930ca155b52df05d9c9d70cd1de18d1eebdf312b9ce51023ff44fa404b59773e469c1cfeabab05df0dc8150e385670772ebddad751b7eb9d88798c88cdc39b6cd2dc3813fe0ee104826f8c4ff2c923b50798c1e8933366881e4bc4a355fefe011860c83ed4adee9b4cdcca22fd7e52d17b60809521b3abcf0f60b8b1de327a816ce1d2882499df6b4b700cb9530e8100927a8ea110ccf6e49d2fed33c853cb0e538cbbb15a741550833a4d75162edb1c2002dde52f14d3d1cfa7d9b00771963b4e4bae6308caf54be573cea1c3daa1574172e1492147c87b8c4771da4b87d215d4fddf723156a02672169d05f00b1e8eb13cf0e449219ab2512650b1d1b9953f90cabe7158b8682aeffe1553db79bd4048ccbad5b5fcc658ae5c949fe979e7a5c8a5031aeb5cf14e6d935829bd88c99d220b11e5c80f76d44a4cb8e13dedcb91864998e5cc9daf443c1cdf889c5b188cd1e7c803fd95776dba121e4b2ca05e47430210b6a0321d8eb9e10f919057b67db60d96c678352741c2dc5759a7db73307f54108258637e3176a9743a78b14da175e633b2f9769024776c9c524ef208fafd803ae6891324a3b7264a781ea3e4ba5dd09d01b08eb9193056f639982de82a1bbe2831175a758332362ade1096089b21805ee3053b92ba7403ba4158ad81ba5e55f9a3fbb435fad2665ca8b80aafed5a5837251eb168f85e359cddb38b6a3e335640d244095aed8506e45c9fca43ad1c58faf629b36e595e6dce5d9b5f4d229446dc84e174325bb57cb6591d72a70aa8f646e2fa20e91ba2891a81123964cac8fbe30a4256e9cc99ab65285a23acab410c9b11a70cfbea7ff4a9c515a346ac98733d7d30edf3140b2be03c2cbabf4926752eac9cb1551cd2b3215aeb0895fd19d30c41727d153409d7ea90af1752a1ee592c613a430106aa023142fe131e207eaefa32c0da7a129304bb8f1b72a70f92bf69cd19ef9b43ef7bcaa0761ca5fc1a260e72af9f2a06f6fa79f4b8eafe638a9b5449e4c22a85e4eae709108a18747cf309827de4a6de2a81bd0d4fd9ad1434ecf60a70f298d32ac09924fc831903791609929a3301ec33acaab30b8fa78a40113b70e618db2a955eb6ebce360592f8cabc03c01ffe54cd2d0f91383db68e95758ffdcca9f0bfa2265701e0f0877c07876878399b475b323f8f0b8d30c71606b9e02d2cdd083bf3ea5c36e2ef623c76ff7df3c90f36ebe99447843fd3e38e795249f279f746a170a0cacab5136087ef298f19098dffc3b02bdcdfe3b4a5b7092bb8d451e8526081c1b9287d7ba9d9ea863ff9ffe9873d238a8acd9e17a0f00746b1f7c738483525b250e8307ab9eb12a2750900367d5425fe0d5bf72d9a5b0ab1ec87a8d6e0ece34d5420cf2b1b7db89b1eacad63f4a12e59255fbb5e2c8d5bb0a602f90d091e4ac7d30b0057d4aa956ed37f1d959550fa7538b8c8e03e77d31718ba21534d31432ae542e0f4b9c249694352cb5c9b0d60bf3cc681d7d1261257adc23e53d97358876e673fb9f715e38e198bb201a4c225fece0f0c8fdde2d43fac872aa294a591cf1c4296f76ffb6c478c243686cb8e41d747fc01269d7e9570f6a6a638689558b7f2e3e48cf678d556d72a66ac52fb1e27f9e83d5c1e087e360c8a3af3a9a24dcaadef19477f6eb3ec36fb2b3bb5eb0be6e9134b2926ebe58597e605fbd40632cc4fa071e4c3386344c4e1e4ba4c546106ef7ca2efc4e061404f11bb565350084759f8638d2ab42e16f35e04bd0be9c4cede043822cd09d7e5fd58efae6a9fa3609c2373da7eaa3b55e367dd741f9d230557ef7ea8676669fe3ced6eb8d885ccc415afd56ddd589de289c7594b5a432cbc1e9d2ddf57445e9db32815f5e180f747c94d519a4b4e1a1cda2ba6e53104f41595be41ecce2b02d9988a7d4bd5ce82bf22ca93259256f9ddd146bb2c8ec7513b8228d23e82af0da8b7733c11b160ecf7c2163206b895495174b6c5a58d36c368492a219b1a8bed6554a3d4566cf4217529dad8c4d8258fe7af4525814fdbe1dcd63a1fe15d8527941962d93476a8d6681dcc03ae669cea627961f53ce6bd9b79518e7455723d8bad363ed92a5cbdf52bd0a4900276b30af05a599ebb1a037be5263cad084533e0e7eb4447561d8cab7ef65c7fe1fcb79016defd4177ec8d292e2e3a3b13ca86f1ed4caa9f26aa445073ee876a37947909df083d23ec0dfd83d9200ddd70c8e70a8969319e3a373d9180ddeec9495d10df7c4a608b0a9610d91da784ac7d27a6fec01fd338b0047cccc82195151597639ad559b61f139ccf44bb77eaabd19c666e1198f39a085ed1f1377e631c8b00cc1950fb82cfd81f122029be44ed042dcbecf613b2099e18e5bd32cf88e318b1fe1906f006a5781992f3ef853569b6a7ad653b6ed9e7b927e0abfe1f6d328fdccaccb4b850e9a4c2b7801d651ef2a02cfb0de0081f9a5ed23f748d5d361a6acd489362d79deb2c257ae5ee140d01ae0bf5ea167a944c475d67ce29d440842c76f92016e2167ffc42297395924185a5cde13d28fce4f9157e1e5978cf9f1efe4c2ecbb5cf3165ec7a0b4a3ff091762e18f5ba58f0c393773c1644dcd1839b0824f7fefde86eefaa24fc0c6f841510965334f5ddd43a0ff5a93a7075411a5e2a2863fbe128fd48574d278223b89f3d7c7c0062d7c2c76ef8986894596a4d58882a3949f7d9f23ef54b8a8e0fd4ac4274cf5f69cc781178b058175aea7710de385247e7c622ba983ba30dfb53f01175b144b4d8b2906d527a479b5116ba195bfc0da08b378229067581781b2e26f1abb53fea728427f5629a05afaf43339825ab36754d8197cec5279495a8beb77ed235f5baade705abf4572147f00ec8edd2dad49adc995ba0159b233e43a563f421e2b19e8d3a78bb4af6a51992916195efec42b744b68af221e0d21998ab0744f4913bd7db02f4a85bc2aa6f371be38093ede222e514b28f7ead7ab8fb6b197e8ce03c05dee94230c50d37cf7a02cb03f70c4ee34ad4da16b1fb82d2689faf7c2d29b11951488cc723f29c9d9a70aa23d7d1f686df6a14e6b37cf61b41b46748bd217035c3b229772c7632dc0a6bfd9ef5a085afdbb42d041b0ec13134016e238e06df5108079a5a6a9cb76fd61de805270c15df8a3169b080ee498b57c90165ebf8637bb2232a1c31644773af9a91437cab81583a6d07f6cd81ac26d86d88209c5276226c6134a06cdd0d52c777479b9783340fc19deeaa240dea1437754432a37a873ad64a7342593c7bcf3c62129583feac7e53468a62600dad2636f7af54361ce84f984cd62551f32047a7f6e121aec2d9cf3ab39fe0d4813c8f5e4c29e52f9fe2cc3860a8fed7dc1449e1d0ab9daa03da5c1bc0ffc22c0836aa640c4351a9c4ee8b0c47b8d42c2f1adc4a383ecd7b79587ccf2079f2b49efde7dd8b012051f0c6b0dfd02ea85ef0933af812370250e2186f32ac21182150723f4c8e800e3448d47a8cb0ee3cf9c44831a6761bcd4eb66ada333004e2b2b8c339928fbd2682a40d77b64cf9d8a91856dee5c21659ee1632ac728b1568117deed5828446d4b74c0beb25b37e7fa726980610507e6659ee9a5ee98e1cccdb10eb09a6b889bd4ddb370cc2520a41256ba93c2af18f9f2fb11b1271597479b8dbb597fd6254bd4ac2e81f037a3cecfd66bc5c696a8fd5ff6c9235d1301a9b4de689c8065f74b357a47c87b6405f9337f6c92d9d2739fbbf0439be669400be99fb1a58ee44c5cd7f5ca16896947c4ab8d221c93bc5a2333deb7c32429739d9b4fe49b288527c335fb751347ec3c8d5b55e0e3402c00b950d3312acc4915fad55d9a88fa61291c3e38ce7f65875dce625581fed411892771b822c1e4f67c69f387c96b1d056f249f7ffcfbb23bff827d44e565ea93cb294f7792aece2cb33ad549f3498924c0ad47a5f4bf55f9c0242df445af94180233c753cfce69f52b8998e6957cd087f730c6d3840a36684e98769937fc1268ebeb0c963bac13e2b038b2f6ef600052b577a97922ccd369b75a6dd004e65328fa6d169cc1b238c0a710a6ea98c95caf18a2c28768fff9705d187795a3850404efb0b378cb43e24a5ea83a1220a00a3e15add76473e1009dad65afb15ca56bb00da49cb2cdbf4af21f7dd5865f857c1eb19d850253b157f19bc8accd446f1a86a742bf539868be71da39d57f1ed6c812ba63b34f0004b0c6d9036896a228a5f52af3cc6bee903b7583709ee5c0384fa85693b3c090e3865073bf2cf5259e1ea0f246dc34f7b9fdb9cb2acc6d23633eaab5d0385be2909bd1073929ee7da2caaca4f5ab692ce7ea280b424925283a688c28f5784", 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:20 executing program 1: 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x80000000, 0x2, 0x80000001, 0x3, "172bab9255addfdf21238cd63efb8c9c56ca4e80", 0x81, 0x5}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x3420, 0x100000001, 0x5, 0x37, "4d48a2891bf6b18f520aba6a526961923f26f56d", 0x622c, 0x4}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) close(r0) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074f59810cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a0194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x3, 0x8, 0x0, "d640f1222902e1c4a786365d7d313f335c363b5f", 0x1, 0x9}) close(r0) dup(r1) syz_open_pts() 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x8006}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x7}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) pipe(&(0x7f0000000000)) r1 = getpgid(0x0) r2 = getuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:20 executing program 1: select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="a77561a4a4053c2ad35054104f6e9718571247a56994e35b22b7e88b0a1eb97068593a18aae478f8caf68542d3ad849eb27894b4b2f9a95201dde6da0f4d5c22b8313aad90a662cdb14f7e53a0dcddf999c8c4193c46efd06ea3b9488a5b8ed18e899abf13a7e610c219e17c01c72d564d57239be0d2855e02ec016b9605b62a06d9731a6e8dfc609c8f01e4d64997624dd99befae758515d8180c572a205610c930d8b3100e4d86da96b670cf0fbffad6751eaea4962c4652c9d1182235bf417d4d51a356dadf57", 0xc8}, {&(0x7f0000000180)="162ddf9df244e676d4b4a197fc13", 0xe}], 0x2) 16:00:21 executing program 0: clock_getres(0x2, &(0x7f0000000100)) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x20) 16:00:21 executing program 1: r0 = socket(0x2, 0x7445e472b85b1044, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x87}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x49d6aec9dae6b450) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x6b, 0x0, &(0x7f0000000140)=""/107}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x326, &(0x7f0000000380)='\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x100000000000000}, {0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x9, 0x8001, 0x1, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") 16:00:21 executing program 0: r0 = socket(0x1e, 0x7, 0xfffffffffffffffc) connect$inet6(r0, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000040), 0xc) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r6, 0x1, 0x4}, 0x9, 0x292d, 0x0, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000380)=0xff) getpid() shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r8, 0x6, r5) r9 = syz_open_pts() fcntl$dupfd(r8, 0xa, r0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r10 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) r11 = semget(0x0, 0x7, 0x2) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r10, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) r12 = semget$private(0x0, 0x5, 0x40) semop(r12, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x6, 0xfffffffffffffffe, 0x18b8, 0x1f}, {0x2, 0x6, 0x7, 0x80}, {0x2, 0x5, 0x47}, {0x9, 0x7, 0x7, 0x6}, {0x200, 0x4, 0x1, 0x9}, {0x8001, 0xfffffffffffffffe, 0x2, 0x7}, {0xfffffffffffffffe, 0x4, 0x7ff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0x4, &(0x7f0000000380)="61c8aecd") syz_emit_ethernet(0xce, &(0x7f00000001c0)="ab86143f10a7405e9ccbc10e80e6903ee35b5ab6db506747fe65540058bbbdfe9ca967aee373fa27824f6e8fd7ac3198ab644d71a7e3c3b993c988b0a7a69410c4f0fc4114c8c6ba9d5cd413f4ee78272e072ee83697459cd7ecc4b48ccfcf7a9fa652cdc2ae83551018352938eb7cbaec286e12551e969a0462845bcc6a7362a97ce76cb3c8e2d6e97883d5438c0071e30aa0c285865585ebf59ea0fcf31d11bd17503a75241b63665dbf80d602d07c2ef039b96def1c4016216a09dabefdc84618369414454d852d145abe6b61") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) 16:00:21 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) setrlimit(0x3f69d7e3b3cb77bc, &(0x7f00000001c0)={0x3, 0x3f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) msgget(0x3, 0x56) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) 16:00:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f008c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb2534c2d7ceac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc78f198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aae68d951edd47f868d5a0151de042d0fcdc4ba6e9e5d1152012d09001dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700"/676], 0x10) write(r0, &(0x7f0000000540)="654f16bf5036dd19935df8c05a98aca8cd17bd0a05b984021bffed494ee868988f3ca9374441b4c410b00c8e7eaf46d56417340b0435568d1faa1bf6e8dda17bdf182db4c3d894014998dbc580115c949ef1d7c891d347510aade730aa5a45785a026cb8d02a1bae2c98b919a4ce11b82a2b49807d885be2f4e6bf93e508bc7bd3969a6adb7c1736c5ed0f6facb1054b7ef5b9e3874aab233d6e85a72090ceacee767f0f31fb81d89bd4b3ec2cb546b37330750c72344bab9b7f7be3a5c7e900632bb214401d1f4105f202bbf207c071b2418a87e60ca0a8fc8b731126a825b99a94af8fd22fab3b0bce93439e47945c38755bbe010c30f357880aa59bb82d04643e917226682b1beb8ff56f6efc3e0b8d29dd2c6d105f2df311fd0a91b7c79cadd0684f14a83efebfae370666b93511a32f3b6e63bc9781e83ad6885f97da0add8658951069a3d07d31740f91482bf9085579fd680e5acdec0e29c89602b38856ca846c6100bc8ef3f72010082e03f6b89d8087fc1e4ad2c935fc972d47cb813066ea8cf11b1cdc9e8e746edc7314fde60daba525580db26816998682ed2eed2cb5e6a45a72df85fec965759ed49505defb4150bb846a8100a41924da05cdbe05592e0d4db5e3818be9ebe0f2b3063a4a788c8e878a92d35c9eddaeb5335d511eb0d27c3b145e76b08120d46f66ce5199b44a2a0e7369a15cc099f0adc7e7726e7b9470229c8489845f34845abdfd8d2c3d186e918584d66a3174e7cf36e214331171f570676166a8c64854ba6da5a2b34c33063db676f732176fc39d73273d0b10364af901df8fea95b661638ae36354d98b816f6c703131b422973dbf7f91491e14c9334628ee2be4ce846042ab81a014d58a26e603d78de0406ff870c7933362d4c4c8b0e25b82d5c37a46741c2f996571efc247a83b87b9855c4c7eeff31614c16f7dba5a574a44db1998df82cdde047e7778a2c3ea32e5f90fcfe44df0084bb3117bd732961ab9bdbdf3ebbdf8e94edaab95a998d8684a7dd1e8ae2fdad1e5e3680b9fc057c06b0d8a60ba7edc47d7935ac7e6379be5362841643d13bdc818c47c268f4c05750facc6a5f47a5aa2e48806a56e482008ff43d94c43be61b8df51598bb0c78ac86dec66ef90a79455bd985801100f5df11cd86ffddf273f3762db0636e8f181c6c65a0d0a31d05fb366cf375629f53717f53b5219918e48a2e54bb1ea9a875cc1262390947cca0dba264b81da92731cff29ef603b28de58510863e93364e4c286c5e7a7292e816ac26fd038816031cb95585e2312217ffab6f1fa82596618256cfbc916a47777f7488f112a7dd8884665740c711c4c67d9986371e0773430b7e153f5013ed3db068d88d2af2fc6a9fccc1651ea05be6dee5ed4dbcbc7b1853766dcb95945fdac15e77c8a09c01951296e59f290778fa8ab922d7ceecca66b36654aabc716fa43f1b80969800090114ca98e3487cc73b280b3d1f1d6bc88efd309f4df368c537e08da446dd9e31d842328a61ba1994de2c645273ad36c6087c0df12f047d5cb31c1f4828ce97a9f894e4260b608d5f1a43edb47d7f2d4dbb279974c7a950f171eba85ba54dd376f71f18d350ef3c67690fd1e2c1cbbe83cf91be2477da9cee0cb92a4850fa1a0a95c17daf588841a516b8d7bf9b9ca3961ef1c604cbac2adf685d3d3417369eec99749d98f9207d52409c1165d594570a5c6b32b34f86db4c7cd08ed6ded97c67b0cbe9722c2ed7205660e68614d9b6012212cd29091985e22ee0654cfc39d136fed0cf1eb3805d734f0c229a9eb07c41a709c6d49738b6ffa5c86af10a5f49190909e1b5e5a7aab63ea4b3d6c1be55733272b06664c27728a6b9bcf8d7d867f5460571e87c5c8e4bc2d50eebead7979a375448f36307c5c1829299ed98201b9a4fb6df607535585e889f9dab9feb278c6a4ff5def275cfc4f4c4722634e7c601cfbbb79da25c6d9cd79d799d713df8efefa395e799cfd846e0be6bbb6851dcbf899eb37bab67b89f62003f4808b458a912a22dd350393b6ebb01ff34a3110f42f9907119c9ed4533c3f27b91ff35e047525586ffd1f2683a031c4e861de33d8e3c1c5dc1a94349692201e11515621fbab3e92837fc9ec1cf36f297d3999cffb91deb78530b3a4badd1ca4f84e521c032c955a08ba02dd7d4f2b39523bd469df4c61d6107abb90d7d7d3f4ea20f01d28c24772f11160984e866977d40f1c4bab002ff442585151e6e078c96faa594438058bc734d7e00ac591d115cc78c76e92cbcde39e82c6a80b04c3bc571ac84ea725da61b7a2ce6a4fc8da41034339fe438a134e8d9176f3cfaed0ff18133a0a0450f005af5910b21957d6541c07b1f7fd122222e07a1b354a6634500ef58af17e53b878fd28028c47bab71485816905e514e06d82943dd8855a298b67cb3c06eca6a930538b31aeeb72f7c5e20dfc2acd7567b38e7df0e69d149d4ff0041cc76fd2ffa30d5ac462156125c4a320f2f6ca57c218880b04e43d8881eb223604d330ebae3f043ff2619a3fb1f0e66cb840e69a756fe99ac1d80186114296ab81440ea5008d0a09e76f57a4dfc061d7b7b7983580df94b4ffd29eb494d2d921aa7c5ecc2c0184d3f0b073d4e7cd9933486db426117cb36ddcb83eb654fbbfb8808b8803673b2d120d36a2678b72cdfc0f59de38c3f6bf121c7acd3a1417ad1f2890326bb61ab5d9b9e97d3b4a9f8d959ab95f65a80f8c7421f56e47a7c412c9812a9b7256b15810f6784e7490d32990f743957ac0af80517d8774d0b491ce8334e2cc8a133d5caaf03a28d1a14cefb5479d22e762220a79520a7c6549919cf6ed8a29c7afc62c2a7b7455a8fa59067522e8c009bd375ec3d54e58356419442f657c88f579a04d8b9fbbcfeea774355447f803c9f3bfdba213469dda676b0fdacabcb60cf3e56d09c14478324af9a375de5928d06bdca79e3d7e0277c3f012b8f9b362d6c7035e5da01bc60ddd120c73f1a60e3c84b2313777ab8e9079e01bec504b9949801a36b54a59076af0a636932260d8eada78b6e8a2e40d755c7593be19371b26abb4071fab6a0037b2e827c96bd3916160f872062ba0c9f604ba4ae7d9d3beeb2cdce66d7fe787405c743dd93713f56856f5331fb8017d1131e7edf1df9f696fdb78514fbbcd504f11b8d50782786ce0d8a1cfd29dc0e9f8d1ba6029c04cee13ed117c1b2c6c6252b965984eedea9c4bea8f414860c6db89f9084f9067a03c7982bb5f60501c090f4aea9bae344a916862fc348b642415f87a0e40725a339facf9474b0c51ffb8949f49780b0597321ebf81625eef5e5816823bfdc03d4e2c287478376c0152df273c671104afc30a25ee4f0f6342dea347f8004810472191bc7c88f1249812ea4080604cd42c37e60fb96ab4f88d4ce018ac8751b7d83105d877e4819e57fa89ec36bd4d4b75b16d9c053f6807f2491f95098c0ad145c9a0be62e4cc63b79e75b0c39eee92548df9d067e04ac325be9edb3b1c2dbe65c0175ca4830741555a690984fee4fc4bbed72d669a8a6ec989086466bfd7fe98b4e422fa8d7b89bb1bfb33985e50fbe31fb296227a869d119ab30a17cc2f1978885df3fc43a037c0ae3b6b5c229846d4fd1afc28020ddde7c5edbda1186ecf9001d5a4a6bea625c58df5b7456ac488107d1b01cf04c09d17cd6502253c4065952e5fe2e4ecabded34406536f88b120a8fd57e95fd23c0cba598844408197778137b984c53cdbae1e11cc4bbc2e5590084aeb857b572a056a36ec52ab8f3a1691e344daf42773763c067f2a1250fc3011010171b51f83bf1c59724ddd487646fed88834a0649d0922b857fda716fffb7853062470941c430e452eef90df8a3eddeed77aea9e95941d2d298e8171af501e3daaf1d55a6caa2663d0c57f17bcfd3467e482e26dba35d9cac0ba4c8d8842d22916441a6d94a62a841200ede24529cea20adf7309e7068598da107f55a5662d6ef1b4e8306259393dbf6c534a1478e53d6cf5747a51c9ab3714fe757720f147fce1ad45759144e5af85c672a59484d4fe9109134b20ec0a79201e68be8a2d503279497225340ba4aeceff5bbe1819c0e476daa5bf338c29c369d22fdb2fccc212a01c80fac840d3340a475afca1afc4a7f6e5ccc7637c0423ca8c9b239a40aec301045b568563d4951c01661010397e3d2975e9ec8b8412fc80aeb5ef4c250a08fe7784afc7dfe7c6ff50fdf026471d0a1082ac62b9b556f985af4fddb3b776c4fd91e59f9623e1fd45d615d3298881241522d656f9c3a4af500683cc6332afa103e9c24b74ad7ef960ca46575fce0c72e87928e6d14b459f35d59edb749ab7c87272bfbdcc0cc42473152cad130a2745cb9538f071b8b3a346446b37476036bd6bd390ffe91b52b49c7abd4d75b8a62b1edc3ac1ff4c5fe0e21e25c2a177a48794b3839ae93287bd8338ea97d803b6ad26768c135df5badf1a2b22f404ed16dbe19fdcb29d1b5116810beb9dabc0cd97b746da271f8ecdc9eb4fb11e84b12ddfa9c6ea8d657a4a6925f0c8dc89306e0ea6e5f0073558a8dbe88c8a1830b937d627894825f946de9a41c1304c66ce5cc48cc4b3605ee6f1b411bc7e53802f91088f8bdad76724eb434b313e8af4459aba9ef1b85816d3296028572612033b898295ca425916151d16fd2e4ef913610b37d6a34e60549765d6f607e04652d7221396590d442adf91748fc6b5291a52898f435d115452e939edb3f587dcfd3248d236a0f0a49b981c8468c55c27357bc71a404d404b35c2e5136ee908468f47e2bc6f3949cf6729d171e0d0006beb6f19af6608bc6aa06fca62cd028d90fe0671a7610fa7ef6c9733794c6d76376cea2b83d1561a2e7b49536515f7820b8ef2bcaf44fdbc6b6c053d53905df545a359afbee8bc110a796ff46a888eaf5309d963e858190b2513d90776da444aa331f19eaeb0cc487bb2230a476d709d5f1928e1fce00dbe7ba0321afbfb6cb81f0245d788ee5b533d536b47b6cfe754d9caa2089bbefa483ebbea6845628e67374c8278b3f87fb6cedd28119ec5b31d9a1e1e6909ae5b5215403c5d6526f4f8078d6fe1329643bbc6f981d91723dea369e09117872128fda77733e67fc3c8c8b1647e565df40cf6e9683f486c8aec92bf5ae41dca040299b5f8b4bb45ddb54067159cb9cb3598201b1badc907477fac7506a3388c2225c5897764933e78f9b0a19b254b3c3d99ff19a8203a7abeb7a5bd97a2a7965662560349cefdefe0d344f7c4341edb8b7fbebbb8cce62071b51f97bd48e044716b56fa3c012d77a373258856c087895fe42c691acdb921a2fd384f9047cc804d8d7ee696033a8c52590e4920e6bf9843bb35de096efb064bad8a3dd12f24804ed8e8b8b89dd56da797c3de0a39b1af81af027e9663c551d1eca698f08359a03c40a4b014bbc35260f50083697be2f6cd62bbb1fb31f16f21a44779361f7870be701a22eae5c42548616997ae7b4bb579da81137ba1930fd7e9dbccecee01ec2836650dff8556459ad8e5a620651cf46d5263ee4c5e8ab24dbefc923f38af502443dd4bfaac2158cdfda9c7c78f337ce933791772b0514634ffd5add3e3f782dc2e3e9ab1c4a4a33f1adfda395fbde7e496ad8bc62fe16cd8e81ad43fa6f18e15d54e26e5893dc6f171210b07d7f8474c2ed6f6690763fa7a3103238ec767e89806d498004d47058f1835a53abbca9ed667bbfa2fe9694f83d5649c3cdc960495ff27a1e447c18b6441f22e", 0x1000) 16:00:21 executing program 1: r0 = socket(0x3b, 0x8001, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="c63ccf005d6a6f5353a35fc096fbbd7888a0a8d35ab35a04ff600640a904bd32a1b590e4d005318bb1aac30266e2a9baeee1dd0992bbecd54da9ca9d249ed7e22b8db56ae518e922fd11458999d0af7077b7bd2385cfa6a0de1e", 0x5a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = getgid() chroot(&(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000140)=[r1, r2, r3]) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20028, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x19, 0x800000001e}, {0xd3d3, 0x3}, {0x6, 0x0, 0x0, 0x6ae}]}) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000180)=""/70, 0x46}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/247, 0xf7}, {&(0x7f0000001480)=""/237, 0xed}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x0, 0x3491ee25, 0x0, 0x1000}, {0x10001, 0x1e743f5c, 0x86, 0x4}, {0xf28, 0xfffffffffffffffb, 0x7f}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000001600)='/dev/speaker\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:21 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 16:00:22 executing program 1: socketpair(0x10, 0x2, 0x10000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x1, './file0\x00', 0x33, 0x8, 0x6, 0x76ef9d2d}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r3, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x4) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x5, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x778, 0x4, 0xffffffff00000001, "8480469aff7f1ae47d20d8e8b09f4edc2f886cf8", 0x400, 0x7}) fchmod(r0, 0x143) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x401, './file0\x00', './file0\x00'}) setsockopt(r0, 0x1000000000029, 0x4, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x1, 0x5, 0x6) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x21) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/15) 16:00:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:00:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x4003, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlockall() mprotect(&(0x7f0000105000/0x4000)=nil, 0x4000, 0x4) write(r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x3376fa0d58b792e7, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x13) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0xb]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="fe62668cb71bfa306d2b828b6c0363eb3b2690027a1f33a9a8f543930f272aa583ef029918c2d208417bb87a84837245712fd8a2fc7e7ad1e7d2e6e64e9912524394a9704c62af6c76dc85f49f149769ca7003ea2ef66e33ab6d94c7e0cc37770ed8764d821d2391e1eeb6fa982577b6335ea1025af208bb7408fe1c3ffbb4c25f39f6a4171b88f54cc81566a222ec596006030fa2276ed16e7918b4dd03d55ff5bb5848f8198732b90c2babe09e0d0c8edc862c5e38f272dcaa3af362a24b7d6e2b62e286d4b1081aaaf346f264404f77510a668ef9d937f356d806", 0xdc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000300)=""/169, 0xa9, 0x40, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, r3, r4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebea2d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x377}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[0x0, 0xd70]}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xdf, &(0x7f0000000380)="b699fe51b190d6b31f01b42937145ffcf7b45d90994b90159e6d65af8ebb4189520f94bfc7adf525001a70b7de3d755ffed875036550698d85a640f9f1c3e40d71a151a33bb590f44f8949b414f16e97915e6e19ffc4281f5ddbee03991c52787a27a8748294834a9816751387b12d9e45941b3daf0e06084be835c90850991727e87822053b707462e7bb1e12f0efb899cb88684d3fbe15bee617f34b1fb5270c1ff15ba44fa969b48242fe111ef2e653c5790e0a089f9ac3ab8c2d7459d68d165bfe54bf86b1971a20d55b1b7e3596baa10e5f014f0bdb1ab4af35033442") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24, 0x3}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x6) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_flags}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8b043d86100e74ca, 0x0) msgget$private(0x0, 0x200) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x5942519ddaeff7d0, 0x0) acct(&(0x7f00000001c0)='./file0\x00') 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:22 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:22 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:22 executing program 1: kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) shmget(0x1, 0x3000, 0x100, &(0x7f0000a45000/0x3000)=nil) shmget(0x0, 0x1000, 0x19, &(0x7f0000a29000/0x1000)=nil) r0 = semget$private(0x0, 0xed8fe612850734de, 0x20) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/123) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = shmget(0x1, 0x2000, 0x20, &(0x7f0000a25000/0x2000)=nil) shmat(r1, &(0x7f0000a06000/0x4000)=nil, 0x2000) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) 16:00:22 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) dup(r0) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 16:00:22 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000240)=""/254, 0xfe, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000200)=@abs, 0x8) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x3, 0x9, 0x4, 0x5, 0x7, 0x1, 0x9, 0x10, [{0x8, 0x8, 0x8, 0x4}, {0xfffffffffffffff8, 0xff, 0x0, 0x3}, {0x82, 0x7fffffff, 0x4144, 0x100000001}, {0x3, 0x9, 0x1, 0x1}, {0x100, 0x8000, 0x0, 0x4}, {0x6, 0xf4c, 0x1, 0x2}, {0x8, 0x5, 0xfffffffffffff801, 0x5}, {0x0, 0x401, 0x3, 0x7ff}, {0x3, 0x3, 0x5, 0x6}, {0x80000000, 0x2, 0x24b, 0x8}, {0x9, 0x9, 0x7, 0x80}, {0x9, 0xfff, 0x0, 0xff}, {0x9, 0x80, 0x2, 0x9}, {0xfffffffffffffff7, 0x1, 0x200, 0x100000000}, {0xd20e, 0x7, 0x3, 0x5}, {0xffffffffffff0000, 0x0, 0x1, 0x8}]}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x400000002, 0x4000000) r3 = socket(0x20, 0x8000, 0x1) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(r2, &(0x7f0000000080)="cfcd1f11420097645e2368c4a5d61bb8b046f0135bb671ab88399464c3e6b830394928a7edbb6272434d419b", 0x2c, 0x0, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = open(&(0x7f0000000280)='./file0\x00', 0x8488, 0x19b) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000002c0)={0xb, 0x1, 0x3, 0x546c, 0x3}, 0xc) dup(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r1) 16:00:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x71db, 0x401, 0x9, 0x1, 0x4, 0x200, 0x7, 0x1, 0x72c5e39efdff385, 0x9, 0xe1}) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x2) flock(r0, 0x2) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffffffffffffffc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000740)) dup(0xffffffffffffff9c) r2 = open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x20) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000700)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x8000000000007ffb) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0xffffffffffff8001) ftruncate(r3, 0x0, 0x8) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) 16:00:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc0, 0xf0000000, 0x5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x1000, 0x60}], 0xff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x9, 0x3f}], 0x5, &(0x7f0000000080)={0x0, 0xf5}) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x81) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) fchdir(r0) pwritev(r0, &(0x7f0000001240), 0x1000000000000086, 0x0, 0x30) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) writev(r0, &(0x7f0000000000), 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x1011c) open(&(0x7f0000000080)='./bus\x00', 0x8008, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x4) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) ioctl$TIOCSCTTY(r0, 0x20007461) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="440251", 0x3}], 0xf2711c25e94179e, 0x0, 0x0) mprotect(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2) recvfrom(r0, &(0x7f0000000280)=""/140, 0x8c, 0x41, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="b276d9705c1cc8eed989c52606038cd1af6993b0d5d51bdc362000010000000000bc834351eae964d7bed685c4a9e0e3b5b9c6149b1a9ec3554799e5260ffd834ae057b206195308060000000000000055976b8fd0726c2ebb306ef02244021b554fa0683dc59d5adb800b141c3ca21f549b93e8c5452be526dbe0b3baef685a5325aeaf9b7e2cd0574d834f92d0912eeed2e71dc5ffd6c71f50e6ccacc419e8d6adbf15992f436a097b3f8476017735fefd35b3e364f17e165af0f1ddd8a42505c9d9c7120cc74d0c970000000000000000000000000000000051085c7c200c65716ef33d8e6785651e2d443b06d55e7a2152942a7d5d3dedecc5fd8195ca3f163a9cff0f95398f1229f646c5156b265f8d211d9ad5a65d3322db26ebbaf39254e7c1930000000000000000"], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r1, r2, r3) dup2(r0, r1) 16:00:23 executing program 1: r0 = semget(0x1, 0x2, 0x60) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/232) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r2, 0x0, 0x3) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xdaff5efd0713acfd, 0x1, 0x1f, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffa, 0xbb, 0x11, 0x3, 0xf11}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x3, 0x176}], 0x9, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x3}, {{r0}, 0x0, 0x62, 0x1, 0x5, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0xfffffffffffffffb, 0x5aec}, {{r0}, 0xe1892a0cfb698009, 0x4, 0x91, 0x1, 0xfba1}, {{r0}, 0x0, 0x4, 0x2, 0xb059, 0x5}, {{r1}, 0xfffffffffffffffd, 0x11, 0x20000000, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x3, 0xc64f}], 0x800, &(0x7f0000000040)={0x0, 0x3f}) kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x9731816096531f8c, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0x6, './bus\x00'}) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = dup2(r0, r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x40d8) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c, 0x9e}, {0x48}, {0x6, 0x0, 0x0, 0x1}]}) r1 = semget$private(0x0, 0x2, 0x500) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/94) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xfff, 0x100000000}, {0x401, 0x92}}, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getpid() fcntl$setown(r1, 0x6, r3) dup2(r2, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffff7, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) fcntl$setflags(r0, 0x2, 0x3) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/zero\x00', 0x10000, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000001d00)=r1) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, 0xc) ktrace(&(0x7f0000001d40)='./file0\x00', 0x1, 0x4, r3) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="c287b0e4a261d97ae00f3be66c35e1a4f70cbb744e9ab4c2cc9158411b4997d845c9b5ce38b484a132e284db4f18ce0977de07f7b7081a7a420f606a88877a4fde3ba6c21d4756508bea780c677bb1ff199b1387e6bc85d182229545", 0x5c}, {&(0x7f0000000200)="100cc5f0e3863763dac1ea4218e3546b0667e51bc040dcf705806eefb3cd79cadae10da9ea179c50ff3443c39b056ff4f8280faa3bfdd8149fd37bf157ddeb953103f5fecf5c3806cfe82b5a59e9a0b403741e5d82abee9fe3749801a948e441", 0x60}], 0x2, 0x0, 0x0) setsockopt(r4, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000100)="a3a852330eb4d150c769ad2a2dbd736b8cb11b10ca0ec250934a5a2df8d24f3fc388ca0228e3f4cad0c28bab37b410af30d85cb5df4370e144e0956158bc757dfab89980507ee2c134e5b0eca6461d2e2fdb125850407f19af1a9f4457d2d9f26be34a53d7305427bba44e819dfd47a501407361d66d51d12a3a514e36c380dd1410890a16aa832e438b409f27901dd6645c9807d12b748cadc82a20bceb0607af0b411194d10bf22b427d087d756a895fc3a129", 0xb4}, {&(0x7f00000002c0)="d6f0d1e8b95d83ff4a03f54610f0522f0494c4557addab621a58a7775c51e1db83bffeddcbfd3589bce46963ff78d13399063583cd7aa8702de41f9ae10018a16b787b543f9358e98a9fb3da5dc4b46caf957e182da030bacb8f99a4a6b8125a08d7565ddd7177512194e4a1885f7451f6a233adf99bd683e36db34b2b283e7cbb2b9355157fd29f97b2c729e0f179db3e8b05edc8ce00faac613a89bfeb1be02d411ad7668ab458adf7ab7ba3be63e5ddadde91dcc9577f27206efb980e12eeeebc2016ed2626ce92df9a84e12b5a7e108a66a753d0216952b501557c271ca157744fde3b42285df71dade1cb0f7dbb1572b701a85e1a6e240cd7fd4b38b6f8b10e3512da74d801ab90146b4d5c34b1c0c418f8067477c60883cce5ad7bc6f1c29cb698c858edf309d5a55063c2c81684f674436479ff9469131fc1da12140c8f91501781902b98f72b569475f4ec57813374f3481a09846e7f9fbd39d807ca8397fce79b04da9a5173d28458f2fbb73b0ce67c15ae467dd5557f9900720ff7f28643de281b286ce6f61bfb8651dd35916b156da807ee091f262bc7867a5ebdbdea85cf56795bb49d55b46d9773bc6ba797ee450524fd20e45e12bb46b180b37827070b8aae189643afea70247b03ddbfb047cc4da137d5ff6a3c5064259b3cc3f020c7000f459e630a4e82a6fb09ded53d253c848260568cd33006320c8f966a3011fc587b370dda07562ad57b8dddb3555cb6b0d8bb7e03eb037541bbae06dcfa15672fcaf554db180cd7fb58fff5344ddd56c05875c458656dad218f3655c34c2094ff5080074374543155ab1d0737d10e5995f7fbb4f8bacd8049fa22c348531b2d50cc19538764c6b0ad8b070c5e48ed76c44666f5f2f9ea2fd53ace7e7739e9b1794a3702623fb97f12d2a6a9fe270a1058d18c55510590fcfb9ef349ad0dc0550100f179a8d201898b3ae60d533b03b36f8733274437f95b25aacec543fef5ccb77d761fb4c8009a1bba027756acd501a76131fb03f6fb169962f7bf0852065c4c1f41ce88c6941c41dd00dac7c9dee995010af2009d930d6dc1db371ff0148cc739da0d4e384ed3c495f16d4448c2eec5affa5f2d4803ef39e76a7b9ad46b49dcd6a74e5e9d6fe4a19b3abe9043a2693850334709dd6d89fe18f9576a842b1899e8b66de1054739bd9e4b4cc77b4dc8f31abfa4131b72a0690ca3ce156ce4e9cd6df8a6440c251bdc7eabe387614c22a1c89322d65449732c747dc9a815e0b5ceb13a70ca98494ef19e515274eb7c4e2b79dea1158201939126de353a4f3f8ca183698381a79905f0e8f6757c220008700a8560f948903a6193056aa54f229eb74a21859a16bb524d206209d12a7a0a7afdfa4b753362000d2ab2f5fe998afd1ccfcd17f11ef282677698892a1ebfaf643a2960f5b38e1a969f9bbdc44d983462f1b5a847b50b2b812a2d82cf0d361ab0c559bf6b60f4958545486a954b544d9cdd463d0e18b9276b3cc5292ce1a1b9eb14aca6b99aedd3093cd8feafb10aa2797def9752575f148508f6cf948fc1b09af93f4340110c79454d35b57dd977a6432b2799ac6a45471bf7e95724722294c189ecfb91478167d78b8488de9dc87bec961d6e3ae32c45cc2c69b217866ba00e447592d538466bde28f3149f94807c9eab8022166ab3573eae2e160748a8d4839c37613e4f28e20013ab3ec8974f51d58a5e0dc4bff93ec6689f63b292c6e7e51e3f147e8546908d1b9fd943bbdcf455b2ff5d8a2eb274d3b3d3b11c08aae2cea9251f1d821bee215bc04696ea74c0b055b4d233f63d19557dadeef9c80007bc9518fadf411030d54fef7080c4d9ed9726e40e886cfa0f5088bc9f166a4dfbafced949340a2e528a62fccd7b333eedd92de2346d4db72fb10a169fc78d9aa0a38370f035e665cdd5603f16c0a91b88e975078d7b8fe5d00e37ba79fe3fc73c563e8a55e2af597f2f8573832c90bbff6b68d74b99012b2302124914cb800700cc20de264ba86d2b5dc583d337439e0489c4b156981d7203092974bb8fec5d74965e4f933d880b1d63e27d4482ec3276427b437b6d636a0460acf7329f14baf11a68ac35620e3325b344324878924795981f8e0aadc7d3382fde6e13c5c009076d345415df8bc1449bb1e90d005c944c66382ca7c7b6880cd617d03c6897f3e4cb35b5ad1bc3319ead5ae7533e1b66b852de1ab3109a945d513759c19afbcf54ea92725a42eb6c083a037dba39a0686aca7ce6cb68268c96c923ec26ec3be2a328028ed7e8fb684ecf4cc8dbed60c2fc92592cb8a54011e6f802e30e24f6c4cc4e433573ee6f246a1657a14fc5528d64199c7b996d9bd7c4bbf4ae9f65cd49a714170f91e587d4355fdb10f9c5d623807ebcb8307eabbcf23354951763f8f339fec808f168a496b7503fdff1950693a19fbdf7fcfe83cf26144d39a1b6a580f4002e77d4c3efcb4290e434d5d0688fa68837d7e7188e53ff521cf64acee33355d90eb26442f332b26022f20da8463ca8b2ed566a8092e200f2cac8f156a93017e99d996bf6ef98881f815698d4b8e9c86e29437a6c1402f8074dbe99e605024cd691f29838572b2179f0109c7c77ef2407e9effc88f56040bc0eb49ac3e3833713f09c034d8314aef18969821160fb93f8dcd5c1ce2515becb7c3bc1a3ee687f91aa530bf9b571e636e87364d3fee35bf23251bddfe87f75f3d3f6b7ba134e3c32f3e6b0a49bed6127b7c12ad3a4bb22d4f64c7ddf9db6863f767ad8876077c704efaded16e4799253726b55c17e81ddae055684804d74a5ef0bb8dd315d42eadf2913d9ab5702feac88d1653272a5eb5cd87a11d5ef12cd54daf90055d7695cc7665e238f86bab0c5d5f02d8d6de8bd1a8a654a81b5f73cdbd5de82fa05bad306028194f38bb046e26f0f4add891f72932c1907cf61f4f93417b4f6ac8eaa03311b5fa588a03ab53c3a95362c2d9a9b6c649ba0600c8f5a00e804d65d857e5c595bffce884a39fcf1a61cb4f65730e96f409763b9d58feac6c1c6d21a0445c7c9ae8af085ffc4c218b3d079dd0aa6ba5dac5e64a68e13c31e8fa90e5fa252ceed648d93a84cf1ba78708d2f58237d19b918be4ed63132b78413dead65b547e32562ce357847eb86d208516839495c092030a7532e27cb719536818f4c854acf20e47844f3a5b78bfc905b7e30bfc15c865bc38075821cbef25b2836337b1ab9036c695f98aa2472a964d3bfd77857e7197f97ddce4c79ed055aed542680a6e686227ccdee176c487bbac673888da65990fefe7f17c2b2c5931b11c6f05e7d20a10a01dcf69aa384de69ec855f3c35323b09027733db9f8cd23384641a608373a91ec8de9393bef07df3f5ad1c992e304aafc67f616a4a2bc6ba97735d266e198709ab8d52525daf6c1d5a9b8a03cdb4f10c28f70487f7cb0fd74cb67fdf567d4c4f4596bbd2b08db42f2c25854ec75ab8dd611589098cadc92c0b5013db5a9109551b0cd1ebdf2340ee96ef0e614940c0fa249c5a8e06b7030dc9f556a1c8eeb4743ba1089f0e015a089a548d30e13d0272a1572d731aaa5ef34815917efbf4506d0b671c63e44376b485fbdbee9eeeb04fe948fd4f3064e8233d5a1f4e405cd7c66dadc147dfcc6070b0aed2a85e55ebdca6fd1a63bd5c543498f8d0cb788683a4d8aad719c15e4d64814338964adaf81b1cd7cb0968f75ed869415cc899fc99992c92feee8c6461c26111d1021d9efe0e694a938bcf9ac55b75efb2d66d3433cb43b90a12b02c9bd50475fc7d990245a0107bee464c92c62113072a3407ffcf50b1b0973f3c3405a50d79e4197bc3e2e8efa6a24b2db075b8058aab03aa20b5b7abe95fc2057e53e5e101a843c5cad1a0b8d5e261d5a5e507c0b1f3532812ef4beaaa9c1e511f6ad387a6fffd5c259a12d9e22f1c622c910316f9f7e0fecfa28f064aa31e2e921bec23a1380e97b50c0fbbe2984e1a69575462ebb123d2c4517f846290e8d5036c398c76a47c57618c7e199bd58cb97403e1fffc341d777f3964209aa3d1efb9ecafb2c8b79228ffe146244d2df3d8b4ba759bb5bf524f4d46617bb481f07b115c329840bab4b0b27c3076fade77db91bf4f17889277e9a3c17bdb576200d34b558ccffe7d5930fd32324b5b7cbdd74448ad9bf5d37a9d3b0d477d071592ca2afbb2a673445f674208d1c8e58c36cb0e67890928d9688c24e1abc68339613baaa36a652124d934f4d07c370d54aaeecb38eb593e28175d4cd47d2e0b27401042c240a24bb5c1071a1e1742ef3193e961f6b7890686567aa875e0a895b4e0aa165bbe289c47be3bb7ac04a58f532fccf7bf263d367d93a0a10a281b8dcd77725b57ed44714cfa6493be751bdff0969fd810362ee2186d6a0bd5c820223be38d137c9e368d2d165b7af1dbbb4e0ebd7c4dad35c44447b386786cedad41b011364e693f7176a35e41009d2fa97804b25463359a8cb88ffb108778e9de3742bd443b0170feea30f1cdd47f6878f5bb1f5c2780ed849fcaf5dfb3a10adc22753e1b24a8caf1d48b1d549556291e49107d89290365f4023bdd5c01dc3463c6d3189b2dd1c99bda2af6068b334bf55a0f09fb0006195a18f8910d68c01435421f05d789a13d6055bcc219a3ece4f81d5173d2d763d647cd80bcc0d66acfc8d92e6ec7ef0604306e1f01195d9065864be0e1901fcf6148d3a0f2dff16e58ed045159ad1fdda027e57a425e7242c3fdfeeea31d5762189f38c4750c53dea91fb7fe42b50aab98dd2edf7493051daeaa503f9d101f1793982d6e2ce5fe0af8265f6c3c50973ad0d6fd53df68928728cf468fca7b8ea3cc2b229a7622927f22923961dab5c19cc1103134e65c9d069284b3c4fc31471d016d3208a8700638a0021cc7aad949d733b63c31f2f4c0f9c65709164df2d59a437fb127db6b9af7d2de9f398b8ee65b9ba6afb7ec8fd831522f423eaeaa5b7ce8512e52149ac7060fa3575ae254518cd517d871288f409a0b6fb1fff6491f373d3233cf5afd26ea6aec0eaf1c9ecd8a09498b2ce8ffc8a832b4540ffa7d2f78102c09d6ac26fb0857e9c0ac1c8c348a35826cadd4e6b06da66642af4024e60a36df50fdd88e32ef70ce253effe5df97056454f9cc8f2a6a2098514be8a3acc1359f64845a1c08e6c6445e30e9b46bdd3f2fdfeca9e39202af877a8f393410be77075391f38072bba3b59dbe0126d27be73d781cfe0ae1089b0182d001b2c6f8cba3289e9ff2316526b4bf975110aee6538e9a49642262e2f4ee11d944f8867e9b77fdefb76b61ada707081b4c9b5c150bba230f68db09caa04be2528eeec380e85435aac77408c10f8a720082eaabcc7bd3811f1fe81a2f7f055e76b70ad53f1175e2cd51db314a772ee4ef1b1bf2ea2811be5124f0544f08b3fc8b3945a1337f0c856889e9dcfd0cf8876dab284ef814eb5700dc375a46feb1f8c9a71d924de44d7bfdba3da6c4a2e8864886c9c6236b8c9c12167b7b17e88d1f9810d749b6dfd2e410b9a3fafa33fac7bf13d7aab0f1a4be669eb7ac6e6c112440c10883cc2613d0d2cb9a52eaf0b4d9d33d5811b0e65d8295f065c235b8a1a440db5988eb1b1f02ed2951e98a285300c4850b5e5ed5f9839c31a410e01077f35da77127417e80fdc62e622c5a08535b4e2adb32575599cadd574af2897dee97d396db3e28412d559a32fb5b2b5cdaadbc074f8b849119881c06657a9a46c34e6f32ca07ad39aedb298f2621ba329bcc095000e108f54da6", 0x1000}, {&(0x7f0000000080)="d5f7a2814431e2f0b5366ada3899bdbee726", 0x12}, {&(0x7f00000012c0)="871a1fa13dd92ec371f8621a2f2d4e37361707a5374a423d6b9aa43e69e9560cdb1ef8aa6865bcbfa38dfad8b23454e77d91a60103559e5cf6103c66e503f63d3c37de6153ff6affcc10824c2cae870ac13c4350bbdcfb7a6b8c99c003572dbd41ccf592b94f93c1a5b97c07f851336319f823634890365a5b2423543304dedfa426bbf18e4f6f19cf7d54bc09237a9fe86832cd94fd397eddb93a8ad7246fa7dc11124f67715e6da6aac065dce282e294823a9aaa5fa82bbd5dc905953e1aac99f969562665b94a53a41304f62ddfaaae6fcd475728b9b7280e38caa14f055aa07fe0b05b3cd4f73f4cf108", 0xec}, {&(0x7f00000001c0)="751001d67f7d80f33c5e3f23c07dffaa9c91cd3e06c0f18deaa175c689887210fa7a76dda089910ed98be500232ab99f4eb920c3d3200acb615d54b5d4bd6e48cdc3e6", 0x43}], 0x5, 0x0, 0x0, 0x402}, 0x400) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000001440)="e6648c6f9800827681d912e06084d389b5ec7f582536f5b5e98b3c64a633fc57a3e7e0bfb550f6655e5f437706cb917be25f40a9e0d77be9e3be46ced42c4970d69f3b3dc12477f07b6f71d0613480d272774eef04eb3ab2c012e2be38bc9f1c9565a8f7e849af68e595df767b41303940fcab5690bb551fed94eb8007e13e1b", 0x80}], 0x1) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) setitimer(0x0, 0x0, 0x0) 16:00:23 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000780)="4f824f315b52036986a35ed69ff39bf2f57f7efdd1c81781aa5bedcbd790ae61da00cd20e22299521fd088914f721322043f48a1ec14c4c7155d7c044b65f26d988bda5f8305693d9872fb7dd793322399ee4560560004ec2e472c266d3615ac2d4325499dbae315066a5926f9f3fdd1dee7adb3801577d0db71352454ab61ef14909a17db92ad5220c44d9efb76556d3c3c1feb11c9dc48f9695bbc68e8eb17aa4ca048d7a027fc6b9557440e2e38f77e20123a21de04ca0877b86e1a568a2241c6f5cb79942c8e993de4bc5db4ce0a17e3ed01be3e6be81d207a3f6002c7373d5c54025671bd77ee07339d72cdaa0e978a4f9ec876fddb0ace2bf7fffee0e3737b65828714b4964d84d74ddafc2fcb985c3ec37ff607c53517fb9ff1e98b7337bf344c36864cb9b38cdfc81af05eb7d9b908c4d8eb3c13942e31f31ad7ed63013fe60abf346a1552ffd5886bc717f187349f6145408a3bc0bb084141e4f4422f5ede29e78e64dfad19894509c2a11c13135fe68979b1e99575590df373bdd8b3eb9198ca1d6676041e35d02ac3a05a18243ad614b4a64c269bb6a47be70c8670323aee484acfab3024c3b4a6099cee8bc9aa23f4c53f0b700397018df370d2495bf5c2ccb4e0f275ce3cb208085d3cb30868a86fc071fcfd398b4cf1dabd3c4b02c2a5fd3bdac80afb5da704a8b738177da6f7e6228854065b219e1d9c27de21f74bed5c89ed7f1bde8251bca28264e3bc2d621fa358cc49c3bf28de66f3b2bdf1da78d7197362f4376f93d082b4fe4918c90a10937c5f4715e3bb980398d26f579f946ded73404495b444caa188e018a02499e5dca1dfb1b96e9cd692686774d665fab348aa10df1e91a835dcd7eac1ae5caff1ff0f0e3a9ae460d5b7247c1ce033410823ccd0b91e07a97f0796c217fb8d7eac8fe57cd3802380361c3138e5f284bedc7ef23fbf21188d38ad0aa575b69391ef4c36fef35d4a31eabbb5c931b11247ded8da4675ca2a90f48bc54ebaf70e75d74484bb64aaf2915d69f772cd4e1f443a1c1291c14ad887c34647fa786bedd36eda83d43265b8c58fefc06284b8c67d970e1ef3ea5ea030cc5594a5ff34326dcc6153f5f6d34c9da846c5c32bd887a7f74c32f1092d801cddac700a95abf398b6420290836f77d09697b9f25b9d1a207ccd0a6b677ab256894211305cbef5680a6ac87d0f6f8db442ab85fc5b7d22acae9973ee6388074998065d00c3b399e5f0ba0edf28dbbe8291c04f0fa9f6fb92363eb8c39b1a63ff50346ffd3624a50c2c443760ffeb1122806c6a9701fd064db217a4377ca9098e474d0eb86d8454caff66b9b2fac76359722cf03a0453e07a1f532ce3177ca354f48cd8c9dd91979cc18fc170bccfd81d04b163783a4b90d9933dba89d9997b1c54fdc41097082534f8e069392c77ef536fcfcdb82db359351d3e86b4f8f61a5ecf2cdd4b2b2edbba42d7198ff781602d243d28dd00f4f6ff21ac54c9c4338554a5058379cc9480f76768492f2b957971f69ae9bc0d5750f0d4910b0c8ce0167b794dcfd16f01950142042111c68919d0f2b1213327a8ab51f1f7eae35b91c14956c51068b889e042500666bcb122b1e5af8bb91af29d2b71ff641c0317986e8e0546bf982773010b25b29dffd87fd5fb02e906de55d5b812f99f857bf6b42fdcc3094d83372697eb2953f655f1ea45df20b0b5838ed27f0713aa7798d18c7098364916b1e86003d1792f62677efbdd790b1909f4aa11d29fbf8d607a8ec47858259a747b73c8c93c6878b98e09fc1ab1398536a9021bc701b2ea20285b450527017975426fc0444982543c79124328051a85f60ffd3d76b9921d1e8f59221254b8ea8ce3d50f6acd43a667b874b7c4e2be9c7750c7ebd8ba137afa0a7a031c3db83d956227fa2bbecb57653d7244a6a56a39b05489357e2c0f61f80b7067bae526875720675a1577b345ece0b7a82e69901c893b404030d78e82f76fe9313e8e9220964ec6e536e2b401f4a0728e680425bf391a3641937dd8301d047a8bd55f3e1419639c4a3dc37dc21d94ea836872874905a9005ad345859c4159def833dee67eb0783628b86fc221899f748f0e01598559c0a8e4f3391031f3fe81e2fb2ead7a173f194f1dffe4f6ed5f65a0e6f9c58f3275787a157c540db03538128b62ff483da32e57e6c6676c9d1af0be9f7854f1b379964f3a649cae3753f6b5971d92f24ed3a094da3749538eda5f313f16061b63c62e65e8fd0bfe2f4152efd419e082ad0f58ec1fd09b7db327826a578b0c85f6c215813049fd510c5e338da375d14885db8265f0c10429f0ef8dd094de234e6557155e593723070fb1143cfdd46f139555cfc1379740d8b2230563a334297bdda3a616d60b73bf0e81808809e152f590a81bcb43d581fa42e48e935bc8106048410c489c2fba67a67826abcdbf3897b1be32e19d234beb58f27b8fdde36a9f98a2166299b7d3df24a037e21e1447181e8033a9ef18ecad31cb7d57ddfe18b4596c15d262169f6a71e413957caa0212126a9c10663ecf4a63a1207ef2ab12b4cbcc76ad5ef970df056ea66056d5c16ba39cda9a21b493ff16b64fd42ea3369be7f8e4733499c4a9ce1c9ed88964b17a96d68ef8a25176c58c383d6ca10d9f172cb02a1feed2bbbba50e6d8792580581c866835acab29d39cb1ea15c92befac7588219f81e82df22b949119f254dc9af313a67802c9ddd8bbf8368d81fbc70e7645d41a87b4b123ae22c2622a05b72bede049ed2d5a162d9fd80c6262e731a024919de9af853377a06b34b4879814f6780b09c21c04f74a7485d2155155ddbc1d3f2fe63b82ca5435b4224ba1d6f0301ee5f874d444db9c87f972e9fe644d3803255c2c627c84909b2ab5752b61c123118f5b75395e0d8bcfe5c687b0804f308bc13c56f55ebdb11a4429a535cd929c22d01f42e1d211bfa7e79feb561af5b1b2b4b80cdd431e686fd97984b02dc1d4edb01480273198fb20833bc84d14ff4e4f00f50a375f65f26fac44bc9cfa155ddba5b0711e6553f58d695cd0cffe649b9fb5fb5bebe6761d58dc1d3387924b1499bf916f33068d56dfc197b51b52b692c7560a0507e379b0ccc12733cf2003f1ef6bc4a617817c8c56264977dadace16981f386ce1cd2f36f37310d6a9b00bc9fdecc7ece5bfd7c27699384e0279cd0b4bf960ef559e45683585d9a1e2984717017a3b335fbf904576660a5c7ef46ebe0a595755e58b70dc74aff1f3881383963294d21059ca9c28cee403fb21bc77c5b73243d538250477f352408353a409ca5c6eff46292a1d734041fd17736c779c26543648ee6f101409bb65b1cc9a9c87a9b5ff570e6c0df17527aef76491a9176baf0d3aa19128301961cc9382fd461074f8d20b7e24541c3c71b433e75e25521a93109660a573545c77df524e2c152ed55d5f9d7725266778cdc9602dbafc09941806d4b8df411a38a9bf105b667a60003045942a2f4fc27450a7f154991176bce21dc383434d36dd4cfec29d5b32eaacf044d5081ba0cbe8dd88da02896c81422f7c49d513b1f36717b32a92df04b02ef26163a92366f1607c136badb9a6cd5ce584b2f800d34e6848d8246226205c9e543684bffbb900a4810264dac9c3b827d08e81958d423c93f3988b9346b2ffd0b0f46fda2f6f890dc577a1d9316026f97c552ad8e37e5337628daefe73ac86721ed90a8db9fba80d7ca5642609d29facf5e261d3930ca92c3a9cda5935c4ca96c7143698af1cf825efe97d13d22dc1d1a14fc75a2bd56e505616ea0189ea582239d6026872652b3bec53357d33edd7d39d6a3ce0958d8640f252799dff9fd9b9a8a82e0641ca61ad74620c354ab4b961054a8ce39011af7ec91d34eb69f6ed2c7d532c38e738ca903a2dcec101f6c290985c20bb7e2909980611106c5dadf630e39ebf50526a81c4feccde8d5971cc1628f7795722e423b287afd28bb1ab8629218bac44649d3964b1b0a30f304cb86bd6c11841df32ac83c567ac14e683c194efbd74317d5fb8d5cc31aaf55051fee9319059fe1f97950ed7776a3a204871a134bfb4ea6928f4b941cf0c935d31b6dfd974be960e8670480f602d77b99005348f064c3c6fcbcb8d2025ce96d0fb7c0ceaac5c5b9d27104a76633d212d9c7a20d0f778f177af15b05d6d9a56791610ac6872c46178966ed6a1ae1fd009cb878dd2f478a8ee96f2bdefe9b71b47070b88c6d359bf3e71e3c36a17f4f97b6b29a24300b8b137ac5e21230cf48300cc01804d03c3c1bc3b85327f9c6beae620dc2ff035d345e1e5a1d751764ecb6867321e37b8478e917ca32b841f2844f7c971fc6bcd119896f568845a79047b9d28686836f50eef819b6a8653845e0e421ae9b8a0abc933f29b2b8a0c9f6a357167d5e101399287f370b6c098e6d47a0a1070e15aa5497d5500f81112331513d0ed955735e7a7b5cdb7913d81763132b3b9c01b165e24ba4f1f3af14a744ae74b61c7d5b300abd97e9c5fcf25bbb91549c0cc3cf14a768bcb2634d5b2183c7e815495f675fbc06c7fcae6883dfc6c1e030f983f7572f07e5d20a3db8c05c419a2a9688d7034c81ba597b33d5aca42ecd001add2acfd7c08dc2697c3bce73bc7273d4cdaf21a6ad486a5fca4481d0e8e7d58ee3b664f6c3626d7777185a509afd8be04699a2d1678d368269429db043e6b4210dab665be8959031a179d804462f9a13a7736e8a0a1aa467421919f646e628a54d5cb632de6184c3b94a41245500504ab7204c167475cfc2321ab1d0bc7d377a8b97fc089f4f27545b59d67643debc62699e8c3fc7c6188c37fb0f4cec6bf5716c6d2d22c0c53071c52ee3485617f6c1596dc3ea003ecfb92f068f689317b0cf6b7933742192927721c00c0b1196738aa0dcd4b48961360250c5d1c426cb6f2f5caa62ad63995648428474a8fc94fc9df61b43408ff04dd68a34bb98d8db9a7ddf793bc6137d77114d363195113e85c0e887f0959192fec710e26fa085963915e1dc26b0bd283ac564a11e27377948e0556be2aa0e4dc95be191fa575136b504be75e12d5f50fc626168dd0e64b4576dae7be0024ed0b3cd6742f8279bfde23437d77ff99e85e0877a73e9612652a740a91d98f34da11ad8ebb21100d3b80d134abb7e817493d0ed38497e9e8742f0585e071c74f2b6195a0c9c4b5bc6bf76dc28266fa5c9361ca0d2df8c5606bff17cf5dbbd1b1bda7bd8d7fd73c42c77c5924b642a562a2af0875af9fc32c0a9940fe07f135bf3599eff80b02d54abb29d82a04b316c8ada71b71474f6230135a5c5a2ba24de0a3e136a2159e787d33730fd4e5cfe8ee480e4fceb31796a0c8ef818d91083f85efd427303a9f2c2e9ad4b4890fd2f585143f54c23316636899adf997d41992d78b9d6a2494467df086772ccd8ac9ae990e0570613a2ee3cf17bcc3edcc1c162e8b8cb30370d0c0cdb65ce34977e52a18f113a2f0835b5b59a0ed1afe3587d2d4208e5aacbfb43d148fce18bf70d145c56ba1991f14503abfd5f9953aced8ce50eab153a2fd5fac2853b64fd04c462050982e7bbd3e4a1928a60d21d5097b07ac06d9d5ebaebd5d23d2e653ed8ab0d9c7da09e35231922c9c47dc27db2987a9eccfaed23a10bcab9aff82320a6dc88b2aa1badfa5857277133681507202c8af932a267a9b224c0e38ef6a61132cfdde5a33ab0d89804a13e9ecaf88a6b1146ffcdb43914027a9a0c81bd5d63920c84a58bf074643410b403595d38ec2565b2", 0x1000}, {&(0x7f0000000180)="464611f5f68d01f9c93b43e0effcc6cf011927bdec6373040568e71ced29daddb7e13bcf3ac6178cf9acb71788d4e05fca196669a31e4b6126b7bb8813e3348ed84b1277d63b4bd324b28c0a083a557dce4a4ce9237a4a91dd36f6d9b822a91f16fa23eb9d54e1b36357c98e1aec350b0d76a20de45e76dca81278e5c6b1d5bc4f4ffdcc0c3c8f", 0x87}, {&(0x7f0000001780)="f5cf914f00a0f417d2a34cfc25e56f0e5c719e5b3d977889e8341af581d2900d39301aef319ce7266d20aa51fb9f508127c3507a69c375b996a3b2ed30a9443e2d90d2532f4e4339883f7ac6a380729cecf0ebf8bf1f1288d60cc9cdb6645c44ee95687029be3b930effac5bb616cc3ee3a56878fe29f0f415626460b6f6e0d93756d13c932c3e5bba0818f7c2a7be6bf668bff93bd93922720f44c09ba30254c4e5aad2aabedaa213b439475510a5d2bc3b10e6d222d3cec2582c8ccc96a9b6b5eae065262adbfb7d79ad60d52a6da2f4253781f42c1f178eb4c82be2bd5db5e391c349030026299c11288fd0adf23f198bf002a5013b4584af1ac0c345104090cb8656c210ec5885b381a74b601c796172fcd358e54bc013157595f90670661c70cdf41556296acfebdf18551b263dfac516299b47d616fb67e3308d5f9c54468ac859fd517e499e37353c4d03c795d5de0b92c1cdadfe245e11b7f508bf4b48fa8c68995e5536a1f8d58d4b79e20fdd6934346a17e1dd9fd8b85b54da36731a6b581294ac24484c3cd398c8cbfe0105c24f04dffad5f17f7beca6ed69b8f03bd44e6333ebb2d127144de38a932e6d660be57886e4d3dd1caec1ba04b37337df41e09bd7468707de775b85ea0582ce1c67a39bed6d70ecf07306af5a9f66b183e322fe50f64547d57a183b2fe72645d1d0ba9d26bbe261f8d7d83f1bc95aa957a260d0626f1aa1af27ce6521eafdcbc8a4afbae49b5cffcf5cefcd7b7013a8836aad5250262f97a93690c027d63d673fd59377142b514c566c40c1ccb972efcb15b14b34a9be7923e0c65a0c367115390d3c9e164da07c15ab74c5a9e30cbc65662d0b32b5e57fa1715a369c65171bbce655c90011e73d6bbbee5760db861b40f75966d0513d4ffe4a2ab3faa45c5d366be6c2d60a65baecfe2904420d092b91d7157f5323335e30f94190266005a5e126cd0d83467388def0e20347e7d81c03ce7c0e36c177e1dcc90a77d0d0f157dd47b9dfc5c73b9c6a43d7117ccadeba25eea336c72cc82bf5086ac856180b5c1943dc5dd88a19b7561a3bb3df313ceb2b7ca2655c015df616311e2d4fc09c16e4678832f3363dddf9dbb49afccaa1b2b5a909d6e4bf96d9787dbcc5f8e81307cdbbeca27e703ebe4b7262727d848c20f8031e97773a55ee5d7efb106fbef98c7abb18564c70ee42293da08aa01c7602e0c063ffae03a526309752c025c55c6e2f623a86f17d75f8951606533d0dcb348c8adb6b20297cb6294bd34372861880e15621f4ada76839b6e27ab71397f9a2e8fec5e413555304f2223b770709a3de0a9d6ad64c012158bc42b13798e6ac4da06d8e666bd87d1581b37e2d7c2af7b6863702e726179f17ba95245e5207440bc2355a4e8be91087d83ddba0dd7acbe47c75f283319c1d47a6e1af58310f09463067a60f498a5c41cca4fdc6470d9fa2f710f4284930de7aa5d8ec23e0c3f87b57c50360787b3e1c5455609fa07f98bd195944f64355ac874d7e2c16645e9996eaf0ba3c98c3b7133963ad915aa4ca5df1b3a044525a9c4ec536be17d9c967502eda8c7ac666129d6af7a3c1749de83fa6907a489a0b0375821f65cd30396de0d9ddb48bac21151f2f25d72d297a740b091f01ef977275d223690c9ffde576e49592a1569d6b218b197d3c87ed85ad33af249cdb31b4d268af67e7e45a14c5084538a89c8c3181c2c917794e9cb0016834f5378e785315e8d16f0adf09034637aedf9ed33863669e62e4491f03ae647a76a9f73058f1a4fc8502421dade6a55dbb92f446a665fb4e40e871d6b937b4ea6dfd752956bd133a31aea845ad1f2aa370731f2aeac111bb43b050bdf3d21ad5c211a5c828b417a85f2c67dd6a7e39beabbd900b220b80a18fb847832f70bbb3d9c74d92c6b27b0e2d74178dc3968ff6da9318fd46b050b280e4630ed875df4cb8b70d7fb103440c791f929f8c154f9ee9b0665f0830e47bf23fe45db544413b9bc57f33fceadf6091919754b2b69b6c0e27b7792aed60d2501e797b5ef671f1a0aee9eec68bae4bc9ba07dca464888ef313234bdfd7da02ff02270da9b682f56b80be9a1a022a16d9d06ab65b68e48df3106157b8f4093e33a4b37d662184278dcfd34b7ba19d1d80dc9b5db7fd514d793b8d0b86abf5961fc079492651c5affa26684147c7bdb791f2200abc65855457fb64e101d3d394edb0dc2570a4d6b0db735a45428ad8cb51680fa2c438dddd0b1d5f31b1383bf0e63acd44573562b5339e40c1a8405227833f11799239b6eb1b80d7971d23f347b22b3a5e9b63388606cfbc612d242bf58a6c0744d1d0f13612bb1785faef1f9961dabf321e25d368f72ea7a9b4b5b832fa1f5549bc4fdb2c2c550218f7b4fe19c43f23f2f87d148c1faf6c09d3c63b26090e365344c646a0cb2c28af55d82919426c7b7c798ca42e1e6e5cbd56e24c5c2265cf584717965cd21f0c6abb2f21593bb0fd9431d074edadf400f8ca2dc62ca83f44b062dc061aba2f2570b79d2db69bbc6489e2643001711617bfbf5813a5fe06a5d35dec590be7a3c2f573c88a87cf0a40bcbbbeceba4a8e8adc3517bca404f890e528b6dc8490794693a9a9283ab09a87125029b25487034db7225535c1f228587a2bfd931e4728e4e627a38f9310f515cbb1462323e991a92d54315d25f65b70e87ec506a9f926faa7223edf6ea5da2afb16eca6b448b8833f3912987fc6c9b729b057e37e26873acab4345748ea41a285b97703b5f37ae8c9ca72c22c8ddccce6888873ee2038acb2b92379bb0b6d1c0fc92312ff57d9acdab399e5a339d50c0892c92b8ddf84cd64ee3b5e3f9c06c2859c88533221515309559b90b2ebd205b04bcd3d8215646d2ae52a00174b21bba2a6d4cda6c8a31debfc66e8f670a29908ed6af224149562f7969a5a13a725144e8ae0e1c48ca63dddf79dde64573ac19c259f4bc2cbace642d03f55ef49b876f607acdd695363c4c23446c7a8174bf73e10a1762c90150ed36318ec54816c717fccf0ad8d44b0692caee45b21853100d231369b7b1f4d73ab0128c54bd5d280e08d5476e11c546b3c31fb0a30d7b47dee33f4cab1d1a7e9357875037eb9930d0e5f130d171d6649e20a075cda87fcbb35be70631f35cb1105ecbdba7557c83a6749c10e7abddd99dad6e419032812b1eee0ba5a25ba6f5ea7c9d332477df8072a2d653222bc862d811aa66d595ef1507fd577b57f8823694abd54b455f20ec4fe2d5f595d32816e40f1215109268275ff68ed7499d2f05372c4267f2b63ec1f1394919911927052b9dae2f67d79777d5b66203cb3e49910f90d19f7191554cff36d998df9b6cba5b070976bfe2f8d68d9d20dc6979979d47c5f61fc62657bd5daa341a2e843a8d4ce2b77beea5b2640cf6b25fc953107a6ddf4386c2b2cc6eebb90fff1e60aaa29a8c2bdccca4365b7a89669d9065a63e715e55a35bacb5fc7cd17e64952b51f5f0c8bad36f6a6120e380bf232553f014d70869a9a6dd09dc76c7ce2944cb0dff8663649e2b0d0c8b1b92d506a08a0b784bc18b653bfde530ec8db866ea2dd3eaf98b96152f9103422b88211e458aaf651e2b671ee589a01770af6d82ca8f970ec34bc80804231bef44d86a04d7a95de3327646add5c7643913e237beccc727ecb070ca9c9b90070f5b1dcc01f799560d541f4382193843bfd1ae4ba535e0537a266949ecce2ec1a051ac0aa1ca25d24f68bdb70aeb71fea300fae9fb38e3bb665d0e247586d05ff83c2449565b77da59f6a68868b65107075cab04dea883b6fe59e7bd39dc365ed63135bdcc1bc93f1edfae718ad1582ba5cbe5574d32c6a1f251c5bad024c06c39dd76f8e12d967c3f2c2247801b8621891da29b8807706a92dfb55e2bb209ed06ff8a3175eb49a248bfa8efc94b88351a83f0ea431865c0cf4b6b723e72b735b4141bda638404ac774270ebde00c8c1e4381cc902801bef3d95be9134b76555636357a59f762730b76d8f176f6d80b6c263e0e941a0b572eb90a0c7d6e066f283271f87ea0a73bd12594da3ff046b2079a22170ee2dbffc3e1f0e862918084d4bad2919939db816f815fba49f3bef0b11932791a074e24cb65e7ac2d7ad53995ea99fd2239857f8f2929f76272bc5a24121854dea6f828d05e794d5f0304dd8dccdcebed01ce214b68f2b772edb21834e0d0ace8d5788838a25d915316dca3eb932ecb1b0c6ca53e9c847d580f68c8dc9d4019127655813c911e3ae3625ddea2e8fd00254eb17eac862234c10de7e78c8b00f894fe685ec4cc4db75ac7d81e3bf93fa8e7ab8ce94421da10eddeb38a3b29592807f8ed5faad3ffd444b3861e9a574f73fee567030c6460f684801c141cc2b3180ea6a8426c71ad21d427c7a0bc25548f799dbac3dcebd2c1603d4d597df10df867207ee6ea6adff62d38017bd4c01d33fc678dd150a59761d7bb2c82fcdeb1abbe42334b6ea33ee03b8b257de5ff9fd3c7949c2d57f3ca528a89f018cbd30e14eaeeab044a9635d3c01b732c4fd6efd874573c58fe1253b26ff28740daa7b0963e4b0706c3b2fd908355dacd1d4ea17ac88b339c7fc37ece400b36c7d3fb41ce7faa47230a0f7fccd6c615684b9fe2d67ec9f4fb21a7faa5c54872cd546d984beaad8921634a02f6d18472d54a9fe6dcba51915a4bbeb466657049927af94eb47c1315ac0f607c87133ae576271398e73be05fb1526df877d6fc159fb0758008f475eb113007b942b2a41fec831466ca76c240cccd6700a9b68caa1849fb33f8c100f9c7b892a2f5a98bb0a99abfaeb330a76b455a12789cd639c41fbe558cae5cfd2581abac8eaaad4e1082b932580ba321b63ec24695b5d6149692a3240e34eed2eccbe6620047c090f9194a3dcb8cb5912a7d2adf7075c407ce7ac772eefebb5057ff39eefab543f0775cfaad394acf1acd7688236c468442468ce64fc8bb8116affe026770ab481544cbb26cf86407042ad64c3406e13f92203a7b64f3c07d77f2c4599af459a9c92600993058864cb9cfd589560274e3839ca7b61a4ccfb132d9c9fca950087c41133526a9c56ac0e9b9544993ded4977c02c114682cab5d90629b4270a7dbda34dbb888ad75a656a6f49898533b7a509a8bab77840dfac9df2105991b1e5a708eabe51189a41aa34dea3de892a290d45c16ecd2f3e7b5ab1d06151959e6bc4f5d585f760ec98a94c30031e50ba3132bc9622d456c4a67b14b6323af6f6869dc9db453b7f8b387d1a996c8b6b82361850ee9770a583533ad347814e709d59dadc582a23ae5a6ea654822a8a4d14fd2717072733aac59f88d03653b1ac603a8d2a9bf2b8b85238f4f1e4307f2ccb9fa35382e109ec081e353b308756d8208c7fdb2bf70106a3c6818bad0f0d6ac4c644b310901a84ac697d154c0928786e686c9bd50baf55795145be4cf598d7a779013b309e63067774415080cc463c85fb49aace44e60f63fab74518c83423d166c244d012f2520f85f53dfc757e29a490cffc370d64b5e60c74c5b396dc34e8183caba2025df603d212eb9faf99e641ab6cab9d33eff6bdb22960bcf588211d1bdb965fd09d4f716bdff7fd531399f4e56b74ab5e641ab37c02af218308ab0181ef687b6fe4febf07487cb704e5b59aecded35b78436b90c66da1879d2265fa6acd772e541f7c69302e88bcacd55337cfd2081f32ba593b7fc1944412881af7cdabc683b634f99ba11623cea2a69f2147a8a2e52794d6a4c36757d30", 0x1000}, {&(0x7f0000000280)="f7cccecb2c86e3ff68f7b86fb909ded1629054c28d04aee29496b19eca48b6f4cd6bc80f49370abe12172b0ae3d1c0fd25c0a6587ebb5329cc7e4940df58f96aa99e47bbe65fb254b7bd226716e51e3796bf364a4e9a607ea7451822b451ade40e2d909c6a26f1972e12fa262535161356fec5ddf046cea5cbfe0ae80d438d7c38b132cc7be7a62c1638b3f9a711c92aecacf1941d85b7499d6c64f3186d85741a9ef043f62d6a4fa6019f4bf7b14ba90a89aca16dc888f40694c2720958e1fee9822a03228a781e6fb884e12e922c0d1cf60930d25b4fc15127c6e8bd", 0xdd}], 0x4, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf, 0x0, 0x0, 0x101}], 0x10000, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$KDGKBMODE(r0, 0x40044b06) r3 = dup(r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r1}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) poll(&(0x7f0000000140)=[{r3, 0x4}, {r1, 0x80}, {r5, 0x1}], 0x3, 0x5) kevent(r2, &(0x7f0000000000), 0xdfd8, 0x0, 0x6, 0x0) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f0000000400)={0x3, 0x3, 0x9, 0x1, r6}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000500)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x810, r2, 0x0, 0x0) getsockname$inet6(r5, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4000086128) recvmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x2) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0xdf, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x100000000000017b, 0x0, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0xffffffffffffffff) 16:00:24 executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\x00', &(0x7f0000000180)='.\'%+\x00', &(0x7f00000001c0)=':--[#.\x8a\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='-\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/49, 0x31) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000003c0)={0x0, [{0x3, 0xcfd}, {0x2, 0x81}, {0x2, 0x5}, {0x3, 0x3}, {0x2, 0x4b}, {0x3, 0x100000001}, {0x2, 0x5}, {0x0, 0x8}, {0x2, 0x64b5}, {0x5dbb88d6ea8d2e3f, 0xffffffff80000000}, {0x3, 0x5}, {0x2, 0x7}, {0x3, 0x4}, {0x1}, {0x2, 0x24de80000000000}, {0x2, 0x3}, {0x1, 0x7f9a1fe8}, {0xe3ae4032ae57e71c, 0x3f}, {0x3, 0x2}, {0x3, 0x7f}, {0xc9c2a6e89b0823bb, 0x1ff}, {0x2, 0xbd3}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0xfffffffffffffffc}, {0x1, 0x2}, {}, {0x1, 0x2}, {0x1, 0x5}, {0x1, 0x4}, {0x3, 0xe}, {0x3, 0x7}]}) r1 = getpid() open(&(0x7f0000000580)='./file1\x00', 0x8e7bbcf95559be95, 0x1ece5c090714b17d) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0x6, 0x300000000000000, 0x1, 0x0, 0x4, 0xa27, 0x4fdc, 0x3, 0x2, 0x7, 0x70e2}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) 16:00:24 executing program 1: nanosleep(&(0x7f0000000080)={0xffffffffffffff99, 0xa4b}, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xfffffffffffffff7, 0x1, 0x5, 0x6}, {0x1, 0x8, 0x599, 0x80000001}]}) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x9b3a}) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505eef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0/file0\x00', 0x1b0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0x9) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='.\x00') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15, 0x0, 0x0, 0x1}, {0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2, 0x20, 0x3, 0x8}, {0xac6, 0xfff, 0xffffffff, 0xfffffffffffffe01}, {0x0, 0x1, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff25, &(0x7f00000000c0)='\x00'/13) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getpgrp() listen(r0, 0x401) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3}, 0x5000000000004, 0x5, r2, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x4, 0x9, 0x800, 0x6605}, {0x80, 0x1, 0x5, 0x3}, {0x1, 0x85, 0xe8e}, {0x8, 0xfff, 0xd2, 0xbeb}, {0x7, 0xfffffffffffffe01, 0x1, 0x1f}, {0x401, 0x8000, 0xda, 0x7fffffff}, {0x8001, 0x6db68000000, 0x7, 0x9}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file3\x00') r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x2, &(0x7f0000000680)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="ff48d904c4cd280c0cf94492a4da17d967bf3a4c1b13245d0af0d84af4c4a3c7520c059ecccc47ebd9d5879980bd26a07a8025c5b91b58914d07ac655f2be07c306af2a349241b69b92e835b6bef9e27136d9dce258de0ca5a805188b9e91489c2d6dfb4", 0x64}, {&(0x7f0000000200)="daf286684113c7a95a5792e7ed03014e0d23a175dfcc73851375867d5822e1c5bca53868358ee8dabf37b0d88440be48ab1d9da3a46109155534e2060a9616d86bcd749ff29275fa6275a0106d258679bf5268674e71e0db4c465e1c4318eeaac6c1d1ce105c3144b8f148c066af94a0ce213639570879567c883de6579842358b7d3b2eb98373c6ead6e4dc5a6754ab065de15c3d50e83187e9d7ce3bf07e42d889dc53f6d522c748b8f38c1f80e5130a687cdd17483748cef2ccb949f8a302137f7eb82f47c0d6a3c6cc43b247c6b5f7c7a5", 0xd3}, {&(0x7f0000000140)="ccb23d2e4b11d4930b249b8499d74c25720d658d3800b6473ae3f15895eb8d4ef9316914a58dada4d5ea91d319bbfda6f99f8a6b49b79cd71afdbd91705b7f0b47336df15ac45c61f6b759d837378bfe1d8e90fc51276dae1d7b7d85ef2e5a0b62eeb778443af835e7bf1bbf201858", 0x6f}, {&(0x7f0000000340)="1c582596ba7c70780a156a8bef8e3f56953895e557080b7d64dec834b5", 0x1d}, {&(0x7f0000000380)="03515051f4cceeab2de603632df6461bb1409a0ec74c1d4ffefa7193a656d62df69e822f1bd0cceae2cad80bfccad0dc0472e1e00b049e96f016b614f2587dba7a421e5b309cd7fa2da0440af1edf4fe36814015a47c47d8ec95f799fe559448e9f11797fb46ea540da072e366e86459eb6dc7a9ab030bea7d97030c5d6b4d2728d7e58eae5147531d61ee55af4521d70dad673cc4847046efeb9c288f6866d399294ef2a9c1c933f581ac64b0c14ac1f19671e884691e06d7931809db3c32e8aeee16207d78ba870561859d97b6de99befaeef47192c98634", 0xd9}], 0x5, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x400}, 0x402) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair(0x6, 0x5, 0x401, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x2c}, {0x6}]}) socketpair(0x2, 0x1, 0x101, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x0, 0x8}, 0xc) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff4a, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x9, 0x3ff, 0x8001, 0x5, "796d70eb792cfa32836b231f3382f92e5619d000", 0x9, 0x200}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x3) 16:00:24 executing program 0: r0 = socket(0x20, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4b81007fa69dfceac2a84e6abca74896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00000000000000000000005a6fa105331e1371c714e48edab459e59d5f7afd059750712897d6710fbec894acb7c2273e2db7609b77efc0f2eddd01feee0d73ae70b6"], 0x10) sendmsg(r0, &(0x7f0000000b80)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b40)=[{&(0x7f0000000200)="f4e44774bb9d9b5ce4ff65d161beed3fed81019ac7061c292fbb4fc9292e4a8fb6765a05c0e614467fe41738581afc41ebb9ff4b466c97878b5b7e23630b0e6f2408c51e7e9a5ad993e21e4f971fe59ad0d8c2570f7fa6e4a22d4cb3a73055438256a2cd7bef99d12d4de9bdd54597dd5ae8ae86e9f00bbbffbf8ac9f9a39214", 0x80}], 0x1, &(0x7f00000027c0)=[{0x1010, 0x1, 0x1, "852586d3580904027673abd9f4ab017ae11d9ae63f54a4e4b9da68d34bff2fc4340abca51de6e1f73c717a0cd8ed8eb089f908dba011fb76248ead85997728b8b20beeb72fdf82bdfecc03af9ad3725d3f28c0d421c2fc21d41e5bfd95e8c817e789772288aaef83924022dc5c3b2e77de13d4126147c2f496b01166e586a2866aa49682a2f81a09abc337ed46f47df17244160897987dea277f2cf7697389a1ffd6c103ac9d43dfe131cd1274cadb5c7aecf81180a9d54614cddfad93d9eb2678f7f0fa8ea3073eaf0089349f5aa7851cf042c4e33f9187226abf72a46e3aa2e535c28668e2c3d560278cdcc42a2bb3454da60fbbfbbb9b1603fc0025747a2c6e8147a681471e77b29a757b9073cbca5fc05ddb6d03e0f46cf3fb97d16b245db545d470427dea86804dc1b418659e3b1aef6ac257f9b45c0035630c7cf1e4d36479fd97d5ab9e3d21c0d8ecd48bc6ef8a62ac008310a0a0fb4fa3974891df40a8999862d955e00f929c32408b6f9d21fc85e8f11f8d4140f4bbd8f84e6cfaf70c8bca973aa0747ae274b11055f3fa51f620ddb668db59b6819a832a37dd548e21f05a5a4c52a1ec1e9ac232151f34887111a7adbb77df4fab63ab53c9f9b2fa6b39ec19d99e59fc3c64a26f0c30c52ae4e60171ef73eb7bfa4d9be5199ec078e7dbdd82b265412b4e2887e9a25fbe04cb147f513cdf3dc996473bd35ba941640c5f49e8fa74fa06e2839a838c81f39e8f798fb7cb8a0d3cf64df54f0f73911b617fa5f7ab45c63704ec99e03afeb7d705e69a18f39920b8016fe692e2664f5c116087481d40a83b46f0411e0b3c7baecc080c12277aae1041e3ca71e25bb24c141036040a87121714a6299743490bc05e4280d7b67d3a9ae9fb6f7d3fba33d12cb92b06d700857eb16ec7b0e6dd1d84f114676ba9361798088ffa4b877dacad5ce4d80d96ea985882844a1efdaa3a93b7e1c47c1c4874750b7997581bdd361c11e9333057abfa728fce40088ff771910e404c4e609b93efac4dca87f6afb730cf7b69a36a0a7c973e323be1da979033bdfee3741b2f4f69aa7b1ff05d2b01bddb8d172cee7fbe1efa635aaf9d3705bc500470c992d0bb0ed4c1302d5d77a86b9580741e5bd2c8bd3d7f8294a9b6f8ad0ba44389363dcde8a1c45f3d4f74a09c0dc76c02fab76f80df8e4baabd0d1a94a9b86f4343d8dbbf3f42f166928669e92f14af8d5a46f160abb65f5be4ae25110d71eca408ea7b7e0b0f3efa0368a7c10533b3c355a103bae7abb088e3def64ec1977b82008c5d85b3147b44a2cbb081fdeeac3d1747733959e07cced64e6c370f09e55b1d378a94a7251c92b0ddebe32d4f439ed2fd5807113db923c7b8ff33a2fada53bd99ecee2d67c78e7489ef7d1cd8d886efd51575645e5d1f7bf000ad50ac32d27ec3c0fe32c25c72be2e25b123175830c7bc1c6e046dae350f91b473cf833bd3a3cece6a81a6b723a9503171f53d1d4967ebcdf77376303d5e23a28c5296f16391474ec20ad8649b336a2fe088e827f5ee78681c1128ad019d0d796cb08c18a9e1378005c81a61a754ff7126f3f3a06ab73edfbe43d9c67de78525f963bfcc7a176782e7aea1056ece76ca8790b36998eacf217f6ba4ef78f9ba40aca89f4ca65c7559052ace3e92ef323a08ae48e099c3a8c7a376f43287811e797d8a0a00d4b7c558b51c24525f2a889b8147450ef0e22f4f9e3ad1bd60dcbc9d4a26ad27fa1c0c97410281bbf9ddfb8a2ceccd00b25443179d5df418ad6b920de092834381bc066d1e055ea9e59d279d5d9229bac8bc171c42837ce05a1cf9c2dd92e89475793b3127e79cc5c91346aec55c03b3927e9d405e38c2ae461b1ae23fb2428c7ee5fbdb7a453efe27ec15537107bb3a5b6d0ede8cf445ba3f32c39decde6c5d42253ee2139831190a2d9ecb55fac8b90729a0567b6822c9ffde59bbc22a64bc323a734db37f740723f58ff1ba79d7dd274de024bf663035af25c724d52cd43ca0d5b7b8c343cae13fed9a574d7415a2465ecbf638947679fba009c6e3c01e8b24729f6806e6675bc50eea07a99139975a1aa826046b7b7f370e509aa8f334e916da5eae5aae79ccc0c8847da27dd9717d9b20c67fedb3099ed7d44a4bc36850013eb1c8cbb2d839bb791c130bcf3ec05bc93040c7ff822d8034095ead667884d80047abc4679f0f903707dcef2dd6866672d1424365a1bf8d81137a50c03656712c6a8c6ec6ff5023d00b97fe188ac87b53fb703fd9a35e7917edc3a41e398eb81e2d0c104f51b8796d5874c104379c24fe42ace6814667299ce1119ad8359c5dd6f80ad7212046734f10cab1ff48ae241e086bc12ab0b16647971c43516a3a6e6e9ba22f98cbcb681954a7acbe53ca2b183ed4caebf1cc7e4c670707da8cbe847eded0be52f51dcdfb112fb9d661884362525dabe0ace5434b33e46b685db4afc29d90d4a571ea4dadd8d72b5c5cccd3e6fbde1afe9ef1c57a08302642c980cdf2f425f14d2b46f8d011dcf994a30113aa06553fc0e55fbad9f2999e16cf13782021e65ceb51e15709cf8aa6f3746867084fe6e59525ffec4cd551039d55d0a2730a1345c4219a9d890c3f671ec0e8aab44308e963dfadbcb5deec29825c0b8582c119769e8289fba0b54a55cdd8024ad03b708f8d30acd472303507a998ad1660306a9482470f7b704aa66d9e8bc71bfb16564299d066628d31507df48cc7931ff982b1ff28d79e7b9a0823ff8cc6a87c4d289775530afe2cb64186191b95f069fb516cfc05fcf91c18bc01d09394e724d45a39e11cf5fc26b6d45a1d9394c3b7b005dc1fe8d0dad33cee5d424685018fe75df704db210f14d1ae03ff98fca18b9ebe22e4e0dddf5fd156a53be510de99e82dba67c627e60297f59d1720c873b2120c3ca71cab6da5e19b2ad8ad2a2d20462551d86b89efa7a3787ddadc8b42c5b6a9945f61e5c870ca78cfdc0ed26cc23a8900f9cebf7271d45802d06ec2275c7d0fbbc29c9a26d8c9e9bb6843b7d4b6c38919f8cb03bd04fe63b1cd52b002927bffd82e9dc0e4dc4f1f63de2fff1fe7a273d03541d4918eea9b66a4f4fcf48587841d42eaf3366d24306907bd081b8f90385c545da1ef8b3f3f265d8d44e4d5895d77e92dcc7856a17845bdb640933315e1d3b2632e98da2eb394366cf16adf2eac7c59278f450df168d3a3cbb8b2cb2271308dd14e1772ef803fc87db5f49d3216f5c2d0433a63bc7e6d56cac315e06068aa14b15f2a4667d93031f9698fbd69a780b0859322f83150ccff9f632bc510beede88d5ff6a1894c04888c5deccab11bcbc3c2b836c87fcfd5daa6b0723ea4d0a83350275fd1a1f1ba995ddcc461e82bd62c3fc790844ecdeca6d1826c2db2bccfa1215673197167008a7bbbd8f69c1f746bda230c8d8fa4562636b9b852786194fd2e890db92e52bdb8afd2722afbe838f1d0de5e9dcd52b9278d9fb0378e71e7fcefa6a815594eb3c513438adca907d7dede5941a5d6940dff60d814204518eba795023fa88ca821de6acca0c49daa631ac2de9ee3819b5120fe87ec813671464cc08a1d765d6e5d5f6b5fd8ab4ed37158656fcab17a137fcb8e253241c5c98c48cdcf70f1a5429888ecba2d1031cc64af10aa7c420268a9c4c6e18d6418a3889ca581bad9cc8c6e5f94631adbcbedded5b86733338fe68f4b0d8eecd428a820a6e5d2cd087683cf6dd7483c10fcc6b588112f873127462c9faa3c75ad8ea2929d5426c9277aebe50c6e45347f3aee64ec4c8ffb54b49b40adb5a9dc1f1ceef8dff4cacbb0060c7f32b1787f6ffb0dc0f6e2f6fad831fe2fcc8a1b94acb4fce207b0435032f5cf2227eab4fb2e474a338497167e71ff14b7f67de8f94e65c200a2e29c5d400887625faf626a901f1d47886879df8fc8ef8751dd8ab443386ddfa5ee536c897ee83f461cf20d740653b3303ff7f742a7c6761a6886ee69e4aa28cff954fb09f1a0710c1073fbbb9f3db3b91545251169ea004ec980ee43f2057fc8dea985aaf5979f16b531c0bb1094fcb02cea8fab42a0303a18462e3d4dfb7ab024cfda22b3ceaf0c00022b1eea1d6bf0ea20368a87e3d99931ec289c79a7da67e73b76ee0a587826093afadf540e521830761efb7846eb8470990b453d27d6f14b433084a1b924cc0aa2748d3ae7b2bb982b924a7fdbe726e323b72340a341111d42c89bc9ec988da94f7d7dd88b2822ce41c79effe276f4a956e1adea17eb55db0a2fefd9ff9f33b155df966dda2ddac6ef29ece55ead991968b4e3f1b41a751276320de185a7362350b5b02c705eb0844df039db3810cde5cd2a9ce5ee50a3d7e80c51905a8c8a5df2629870bb8906283bfad19efea0d1e5259340d38ae548bb54eeb2ba8bc86b1b69448bed561f41a77c8d064546b79d9ea2b3f72d57e0bc3a4961ec1a9f009b99f0f27d10be54df1fee815436329a3d323243f1e8766638bf5a11dbcc1f6cc6545ffd5a69de57eb11637d7956b41d3f07969e1282ddabf79aea50eb88e6a67fe78b75d7321cfd8e597f76bf6b3004325bf7769c365a8d978d663309cd4e49be6f1f34b4eaf62c5241a473efe2f58c42ca1efc0b1f6b287d489869418ae4eee439ded51c9b4e0337e5d65fe38b19ac54dc8e74fb8566ba22a4919f2ff964915f1299d8b0f0b2aafd6c0c4e640c11523252b8fd6aac0e770ff3d57fe609fd5ffa81e1fb71e61972e7b955590b65485109735741c85a705e6ca2857c0259015e4f344fb5b25e1b134dc19ae3b6a241dca6f6d0ac7cf9ccfb0d9413050cef858cd490ab16ba4ae0871fb3318c08b391b968218859d728398d4e341bf872f5a73fabb12deee22f9b307c7ee56b7bc5cd6e364642a2ef5fe8a73594970e7310f5cbd370c852afa77f8dd8e22996928bb821bec616c9c3d3accc215e33a12a8e1a3c0534871661baa14b77b7c3f0bbeca7e87bab98bbae5bc45d138db7927e485b1c957cc5fe511a728359f36794e18875695f7e45231343723f4f7a155b009db0e6b7f7511bafe33821534d36dc1f0be18b7483c9bd195431c3c73f35a81750a49ffb81cf35d5f5d5304650ba737fc87ff20950638ee689d26e4ef2e845330a057b035f52edaea3884b255bcc726260069a78b8e932a766799125c4f4a8c53c497700f6ab80d8ed577d805b854de044ff5372a2ba48fca89a835e07bf831c633f1c175b8421ca93b23fb68a2eed9671957824d0456ec26d14e4ecd06c9725078e38899f8bce8f457f294eb1219e53bac893697524bf7f06873cc7224316b0328b53baafb894d981278cec10e087d85d29586e387779ffd821da0bd1c99ebdda596e3cdaa8f3248db3af6f770b31e933659a242c1bd7812ec66a1d4344521cc82ef451ebf41c562f410198cef1d5c731a2e242af6ded520a70cfaeba803faa6d549ffa94b77da70f8083046cb3248b0ddde6691a7ddb55401e5278dfb9fcfd63b7642ce8267f2a358c09532551ccd14db75a5891d44d73155daaefb7fafc6cc7f266ac12919923591176fd321258b4d78e7cc9b8f3152ce665677055da6b56dea4fad4539e2c2f151b823cb461cbe865b4498f6e9c4d7b3bf21ee23c06314697cfe5ac7486f7ccdd8062a686b4223a66e3342e594b07c75c418dbe62b72d8dd9479d23158cde0a5f8ea7eff9ae4cc942ecf474430990bd120f75c10708527d7f9cd50a9c265aa89b089d58f03d45648a498fb47f7c98530d34e84406857e41dfff380bed7eca7e00bb9f4c47d9d7ddd4e9ed"}, {0x70, 0xffff, 0x8, "cc701b64e26ea717c9c5cfa7f455e88772aa3c2c5256d04a924f66d86c6c9411bcff326de62a72632e18cff6c8c37746df739b8472cd16e3710c39c39d74db846980526981336e51a9ac8331ab36b0f826931a074d5266e975cfaaed551cd9b6"}, {0x1010, 0xffff, 0x1, "eec90b0117abb72bc95933d6d0ad4b38e284b50184697425fa95d5eee0b8a8e15b4bf00486177aaeae69924d32489e95a62d5e466ea6269a2f795f83dde32bdada24f51fd9c2e844af97728d2cb93fdd5d8887a5e3edafaf7ccbaf085e034ff964d3237052c6fff0f49fc413f8c1a54f0ae9c8bc7ff46dc488624cf2c3d32f3f4d0cded237829a66a4d9390a7268ad2fadfed1063c83c18f5d8a0a6927a49c73fd8e39178fe873405348788e3bdde08e43c5a7c8ce61ba5111681686c093aaf38574f38b1cdc0b1cede866d2804e9e7e0699fdbc32e1ba8a329064b2671f02d78e6269059e0daa753f48830b64751ebf96ff8ea17ae56a79663e875ced4cfaa0f277b96dd921456a576538863fe0a47b7344092953908b7128c6bdeb3bfc9671b80db9410bd88ec6f1cbe28c4838497c2fcf604eaf76ce75aa1b3084b3de5a2f2fca8670bd6cd839f3e451ed00a79c1ef0060b5a864a18c2af06761687010ddd0a8c9ea22720a2117a65306452ee71eb46e00f158f340206223b3793f8a5362c47d7c7481f257b22e7c2c93026f22c7a471468205ff5e4519432b380a7957e3a0eb75e60ad2c7c6fdb26cdf65e9ce8a603baa1498c51ef7c93d1c71563457907e9eb60b0662752f79675f360167412278cd882277461e2919b2fc8650a8c3b1d49859ab95c7e28946210644da02187b68f7e646568fed91a91a32af2b37b3fe48e3ef3e48a025815b59290de2c37df4a07cbe42601eadd449dc44c62f9a30fbd4a690ccda09a70fe0dac398b021e6ea2ab7caa2e1d8f420f185a4d16fb9ae1f600607a97fea79c628fb26982eb9c5329d91d1fa249739fb3649d3dc878fd408be7fc0822063e76e11ce3dc47c4d33aef62bf8e230c9c459ca65053111cfbd0cd3636e5952d09e3b06fb48869db963bdd59a61d35ef45c0ab9c4646a71451cc079f3c3342e2473994e906bfdf39e773dcc3955d414d5ddcf93b8b2f2cfaad954d7a272af30f8c41e41b57e4c0d7099483f0b1a8e0a5d3ecda5ae367b63345b460336aaab9aa0ec7876ad4393aceb8bce81b1a8cd63c1d0d851f6c7a8cf23c958445c995f44ddc3e2d62093266cf930a82a93607c1454453697ecb195071d62b64bffa5701020d07ca2d0397cdb19821165648263fae5b24a28f715fa0aa04f6fc041482493cc70581589c66b18b195978f58e02f57d692102a0170e56cfe53d46a1938bf8c38edef7189c237ca91c79b3cff1255cb291b09ea7d9cf17445a44f3fc1c0199fb9b62366888dc9c496577009c9784950bfb7e8dcca0393b4736c66aa7df16daa2c77fb48fed34464eb070bd0daa97ba8dfb0ae99a5f1d47e147c57d6961378561ef6e575e6bf0811a6b99db2e893dba281193631f52ebdd650d35dc5ab7fac70621f5d39d23148ea860c0fc749c8b09ae8e5f5bb91d54e1d04cf3caa0797a3902b98de9aced62d829dbe3983fe61222453d58d1ff2a1f95ab489af46e0ae66de8973ceadf712c2fc583feb73c4121cb62e59ea2faf568a259edb56b9cf00182bdd7f086b2f3bfffc231bb857b6979ea4716e19725838e1a2dcbfde8b6e8738df7d57fd69531f53b8dae30441285ba8ce2a1d37bbc65ff1d20b8d9c31ddcbec6f62390bd4be165d136b2fdef6fa64a1e283eab7a91b59ed7362b5c7861162e833da85e0d40352224d79b5fa087c6825f4e427be351ccb5ac448e3c58b915cc9df803dc26cd77a6e11a1b36283df7854421a78c14a7b27c0c7cea39d012131f6ac30bc20218a8bbc774a1ea8e8278ede90dc7cc911ae4ca28e075675f39a8de6e51e823486178fd8ec94428b65ffebbc897deb2c874db195c85bf285dc06ada22ae87217329e3ebf69f40cc8ba516ea8c41d47297ce47285f757ae33122e7facbda296c09763330375a15d6d18628c73ea0cb5d10f22c80b23c57b6004f105dc6c6864444a057e95dae374ea61ebea9b8d24b3ffea2ae826611b912ef3e6986bc9ae96b007e5332b1b542cf300c441b6d221ac51f2fab810fd52caf0104f1f087e62ebf0317f8672af090a45107630caced5eabff254e8bf20a14e2013312be46ee2c3a938075495ec9bd420b49df717f2ea8a284009c8fea3c5f0e32443e9081e083ddf49d834ec672f4ead66797a92a6641998ea251e303fd3a0b926e985290b18c7b5c7f4f2b19d950337409d0626c695bd2bda87ebfdfd58ec2911897831db805361134645d33c81e9a56e6fd24023441eb41c514c15004d41c2742a0ddf1ae36a810bae2d5d1bf357758cdadf0a95a39852526cb1500834ddf764a0162c9f72db409fd5504a98d1ff0f6e76132a3041e58436fc0ed95a6492bbcb1052b924f0e361e6fcede47ea10704f316035e9a1388c65f6e7f58b9e6aad6b200dc7d84413a17812eeaa434191b22a6a7ddc389dc8c5e487a61294f6ee785b397af003826d3440301a8919a13a59f487ed9fa1e7c1a7f6f880926a17a28160e808a667a3be65ee65656dc69d394f7ed98e5cb9bf8bfe6fa93c5b85f2ce6d4bed961ae6d3c44fd9c4c575bb9e5dda9358f1f7a0d22c6fcd2935fc70a715a9ed8ad66d5a6f46819f354e60dafb0cb6ff899ddba4c44419ddc3b071da1d01eead6a0567e80ef64403ea81db35f1ee639f9f308aeab87ac8c3f4850bb5472694b001ac1c41927d82e79d245adf44ac033f7406c9f9a8aaf629e416b18a68b57db061c184e02b269282275ab68cd672d4d1d29c926c67c2a60465982d53c2ce4193362b2b0f130d410399261e50a1743b3393e84c67a4a12494a493a0e79bf892013bc844a3bfe10c663c7004c1cc44959719e333c34fc16bd6efb2819bd2b32a975e0daa3a8b53c225492b3147ace6d28da40375c98268dd9499e77443f24d3a5370ca1542e77e8f156711674b16962075aff94207457ec374284fb880d0815e0ea61737e5cc0cc0f0427394c52dea21f2ccfc569c0312ca813cc5399c390a3ffb3d191ebb28a238b7601277e4cf07d756441330cd2aa885e755cd84d86ffd80d137f2c03c7634d74813209ee4067a9b9e816418859d643b2a665d03306e063e1bd6f82381fedebb2a8e424a7aa8030c63ad86c4b82216675896e8abba61f2991671af8d40a310d260e73b69ec8839260e4127d58649983368cfaf26a29e81eb8634f6b2439458aa22e9a93d2d078bee79636d6c48c217247b262a06aa0af800469d457683d285e0daa5cefa6bab43035cf893f74b7317b9b80c3fb6d0b25952f39b6cdcb9dd24e0f083432bb6d4a577a5d14c02b30aad6316bc7aa65d3a8ff259efa0fdc47479bff48fb26859bb2975e5fb46b81fa77403b970d5ddab68af4b09fa7364f95a680030e7aa8bd7d68888188a9ad2dd472611e2f3bc9869b33c53c4ec5efa0391798249accb8823354a91d9c22f939369e601007d0f9046f9af672574eebf88cb1e047079c638fe3c2506c7b9b29de8c518bc7fdbff1c687b97b17669156ed3af661a51d9711d9da9c4913847fb9a46bb6cd4c7e5f2f1b0131de928bb5d696703cb7fd18c298e6b4ea2c0608cfeef5aee8a828f399b33a6e3843c503be74e976f54994bd6ddb6dc1cdec9d2e22fb1dd45788a4573d221bc39edd63a8823a30a59b51a53de2b8f5844ee8de6dbe7d3815b01b88583242bc6ae67a7b36d16efc1941713a087c03b72a1cf260c3d22634c86e050afa7104e3b0de6c1d3f3a581437269994ce5a21c89923b3cef0d703ce76238fd99175ced7e2411dcf9e29fddba5cd63c79f35a08af00d3b102be2f663f8255eeab99654b59a4935838f0fa1560a029d7437311d5bd301aa23422cb8bc29a96a04036b26371087b2043e1d76ec58afed01d9252e3eb7053edf58999e2987c344d6f1f5d4a8d9b2a95c92b0738117a92b4e7e784d6f72baebb6b8cd3e306cb3ff5e52e905afc728dbe9758af7fee39a9b510d28315dca9efe8ead600a071aed7ac3034819817cfb6f53b82706f55ee17d87181dcbfaaf560fc18615daaeca38d1de90205cd2dd93074c2dc8d2b68d90523a12fc15232529de10a20da5fb2d9b89339ca8d6a466aa115c451b3a535d266bbf67da17cf97e1042b967eaf1f45b2c22a68c9b72cfe3e42fd85ce929190b432881dd4212c2239cb6ad45e553e767c0edf8f499b8423ef32da1a2bbf4dbb9414a7e5d02be06821979537fa919bcd4a3e3481850bd3e6d7b249da787c4e52b9bc687eac1893afa9194aadeb4b5b5eb9ce0c4d92abc9728c318da54849d7412fe7efa3aa8807fd72c0358f8be9aa1f87b9332f677cad0a792d4305a4c5baf25d0af6eac678f962178557749f5974507f629900feeeb90735a6551ff44d44fd7c82986a2511e42dc60ef3c371db62ac1c2dfbe64728dd3c8df89b775cbc4adb7225eaa1391711ccf999000c0cce819f35c955c3c626735b78eed1cf26f71ce0673046917816987243474f7f30291ebad5dac2ec89f5eb6e7554bcadd0af54ba9767f00d11cf3b7bd70ca0bc02f6b841bc3c9aca50809c029ca4f24c335a6e7ff7a6074b8300c591165ff6ac405087abb09f0f18fab3dcbec44ed6cf900ed8c266df0c8ea35d94f79aa6b310de46e271d2834dde4d83fad4bd78a774abb6e128c2816d41fe1d9bd6ad9c5d60abbc31fca01a9175f850125132f65f4520d1e3bcbcfbf0643cc35fbeb4ac6f7fce50ef545c511e62110d9971242bc364fb7ba2243d713bbe2f3da5be46150efebe2dc5084253748e3ecdeb96c712a1a446f2e31bc76a9c6433a6ab882844a168a59d290edad088d3b6d8ee3aa8d30e8b040ba22c3a86c67e0523f11259f79c31d92e01fa5b3a338ebaf99383e196ff76862577f0386cf2d0b884a5417e36dad2787f698d8c75f82069f4acde73133a799eb97448a3e64f86df73b5b5e0ad56ffe22e77fa093b42a01237676fb2629501d6a3bdae076ff6d930ba5bcdc2ffd5457ebf448b848147c645c05bd34a882c71b37fe796a46aa1220f69b63490284d05c9da3d5d279200a6ed72318b0977b6891fe977c61147f071a1e8c843f8c83e59e6ccaf2deae17d757010aa2760fe86e7ec0ca39900b4dfca7ab4ad329a6ec9aea046da6be249bece69e8a021efc3ba5738956ef4f022072f1646cb6e670ca22d8df1026ac4fa8a03e0d0b114b56b5a462e508f7619c1cb5f4ca04b05cff057ade4885c218ec387c56cbe3b26c8af17808f1e2b8e8ce39458a09f175992d56a7141e8d1942e245339f995b1234a09ae378ec35aebb3672731377bc1a677732f47382058aa11f9ba15bd52df2ea4b27c8df70f1eef2a5fccbab6bab9bab6f1e1c53af55e8388da5c80df1c28c1127f9da5f4c369ebe3749e5985814c22effb442f786bc193c33f24f1b29b7c52d992648050284a25032edd93b7a30347daf013f6e9978538652050eb257e979c82df97ce58bf8f060ce77020d3150844de241f653ece8e862c5e931d4e75895abb31e36555817f9ced5f8bacdc05cf5dce4d2456037a921f0f91a80f7f28a80e64c651d30f71adbf66b56ec6d7408f65c124eb18970db4ebc72823ec5cd6216f219355432986ac9992ba71a6f3027c713bc7add5ae44266dd1f161d3169c35ee7c3489a1643504a8feba9886e0952dd967eb6243d4a7d225bc3c3ade1a15b66a89860e3342ea4c8330d877bf39ae65292640e455abf9096a195dee87b44a3e9b51b67877fab2e586f07bab0515746d96f7fd4216255e40f651eb94f85e225fbf461a64d2e8ecb4658a12b6047568515cf0309256bed822435055ceffcb1f12b5ba6ff1f"}, {0x30, 0xffff, 0x9, "5813c6a8c6815067dad4b038744bdc5f12ee852ccfa95c2e5165"}, {0x90, 0xffff, 0xa4a8, "d3f82ee973efdf6691f1d80c8c574d6344f7b30b357000349e8477c90c69310389fbe9f88a0e43aded77177f064581cc7254aa6c590a6e2ae90fa18bbddeb32059a03f29ed35188db9fa3345c34f61ee66b1d49268fd9208829e1faaceb1e62179276afc9a388ce796791b9d344c23190a4541debf7879b877e5"}, {0xc8, 0x1, 0x2, "6b89dd47d64c52dd83dc16373d777864dbdb68f26cba3d170bc27ca60dc4703bb43b5949ad697a7a09634c0e98039f45d792cdc741fc8d73275519cf34196c66f443863574497060f7cbe8965cdb74ca32d0085aa84d9c9b7ac353cefe92ace76f4fcc8bdde425eda2a1e19c9e7892e8815ae33573d51c84e112a1e3ea6ba285215cf233e034783bbe78897d589b7f1b60c81ae1c22655bb8e96bbfdbd4b3a5d3b7fb38b88fd40f606e6178e81eb49c6021051df3e"}, {0x50, 0x1, 0x0, "0d31433c431142a54c3fdc150979709a0efee5f0e64d15ef0f2a9695c22510d2c48b837e89fb0c1e05f634ce171893036068f124f95b9e7077b083fd"}, {0x58, 0xffff, 0x398b, "d09b0145d796838ae95d86f90e6e9e600f576137fb79a355987bf80dd1b5caa10060a6d9bff657545ce43da9639b8b00f9312ea0978bba5f630984736e22a7a425d30a8a"}, {0x30, 0x1, 0x4, "1cc6dcd46f3c26a826f37d0aa81a4c4dfd9202b8020143fefd5701b4a120a024"}], 0x22f0}, 0x6) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}], 0x6) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000180)="85d233c900", 0x5}, {&(0x7f0000000480)="731f479dbcff6f54672231adf07f41a7c4381c16f923ce4ea278ac10d127d76f2f3d7b76d149ce2b67daaf4e2fcf49221100ae12485ff3415d469cd41000a5207f2c9420dcf9b4e42bd10d6a8f013a87bdaa977aaf6cc8b370c7b034c565e398ea", 0x61}, {&(0x7f0000000500)="b2733adbab7098ed87beda242f4a1e16ce7d789a78a8ef6f17faffebb4899c550c9e39d2c209c34327f7fba53cab75bbdeca979799937b139ea7b3c3b7356fa78533570e4ecae1597e29aad4b1d6a70ddbdaebfdb7e7eaa68b08ec7ce4df10b0f2d83cdfa61fb84309a0b23d5791510e304094a9445404887d979c11543644af888db4f5cf7ecc8984876f5f0936aab24e22e25a59dcc75a6be789da56110fe23db08c33337fac371b502a542d61cb7584bf629c4bad3de3ed8a8d09f3e2881b106ab674a578a5a3af5356f240fc285e41a954caf637b6b3c110af55", 0xdc}, {&(0x7f0000000600)="9e28ff74e699da0017162e5cd6bd5627c1c02104a5d11fd043ebd016de0304838410a605c70905109925dcfddeded5a0d17c2457a1c310ca835b4f6786283b359cadd189d605c5d01846fc88ae3cfbdcbab6fbf4e817e4e0d1f18f33c029acf265a67bf326ffff66143ced995c8480686529329707d0998bd3f0f0112f3dd0dd7fa0f4e4c73ae9cf9994a1296af49e6715127875d395", 0x96}, {&(0x7f00000006c0)="3ef89524cf201886ba3a8b2ef3edde06ae93aafc966ae85e4b993586379e90ac7cbc612a0959811443ccce8111917675828b697233ad2bb0e791588e5de68cfbc2ebfa9f29bf0c1cdad3f854b21cb2904506aadc8e88abf5b8ad7fab2411a5077b54e01d24e935e0b5ab74f13bbb6a0957445fb5e8a4", 0x76}, {&(0x7f0000000740)="a604fab8cda401f07690cff604f3e3c02f756bc803ccc0c22d77db17201a7ca7dff5a83fb616e1c0fc4c2c1c5a4b721a4a50bf7b735ef953a5727886d64d7efca113e71ca19ae119ec1d08dad01cb9b36bdf1fb9244e70d22c16f16bc027a1d16f2f64eeaf342c791f8584a8485d1bd9640d437768861391ca15417a5ce6abfc188f5c702958e693948cddf490f474b44b4a37dd59c9e06d3a9dd1d045dcf75151d124c16f007cae6156613206126e92a2a7845118f70fd527901201b1675def2fca8568fc38027e6f074d51435e1d882470ffad152a969b752851317bce3d5d6f7d3ca9b7a53028e217fe12d33734826ca24f29f19b29", 0xf7}, {&(0x7f00000017c0)="e954cf9c83039705cece0316d6f0e01eb5c7f7874b2f84da37796405c0511acabd31c17978a223ccc11906e7ba4b50366abd9f3c2ae75e549a21e559c53417ef8c2945b88c1c6f1547f632261f0a03fb98281c75767d7088acc11cb9b11075c2db5e0192dddab811b13e8a683a40e90a1af5ee443848d7373969fe495a0976fe635a4919da403005d15341ece263f8503d7caff9947d86ee942241429fe31c42c9d9d14aaa6fa834621cbd2abb70a1fac77ec2aa82724478d02428833d6a48bddbe29a6b3ba029a9771ddcebe800e656cee3de300852d3f7046e3895cda4a7dafcecb8587095fdf80584668b688e3199f87249018977e89d702987bd53c3d2dead68fa3183ceb7f2d9edba9d18e6ef16bd43d6e4df50d11916604578986259525163f2a76fdd8812371d0660c7ab4bbaf47d3dde544b9b777edecc972dc0f52cc5f26994f4d8670a78acc6ecd519153514755e266d3891605102613b7d6369b8e33d379b6c1d816a407a661da927a045b8df52e5530c5024d9b50b4a2a68b8c5223b106aec173d7f77ef7fe00a5755a31abea5bb342591ef8044b13b3f87d571d614c92ef536906d0b36bc225b8b00241d9af58afe164ec7ed866a2efde787936588a6647cf2a1a967805855fd5cefcc662340b644a0ae6d21e0a4f07cb21527d12bc9892d21e130682ec71f28613084ce8ce02c0dbce035d55f4d47f9a22c026a3d4e4052db490d5fe02a046cb41a3410b47a69c426763c43f2e5ca733f7602176fab33d30f1a5682139847f60869a7a494c20f30934d87c04c479cfb3cd39deb6f4b7b3bc4c9d7213683fcbf0fd7f43e982a9e16617ab6336a47f07ac0cdff89e311e229053e5f2f5418372b5e821f80dac482cbf0f7b9e4a57f266fc4f15e767959ca8876d9123de09cc5967b9f2382c1773b524b6bd7a05c4945152146e2cd5f7632d8a33ad8e6b36bd14542826e9af38a3fab66be3d2f28ef6d32d14ddb821f2dd365b727000577eea56fe7f2a18953cddeac542adb1366c9b25e745a5327af3c1af675a57fc063cc8654750353a480245d07b40f7652a970660245a4fa5e9fd78b9cb5f04251938909b89b9cf4812de8d1b397541a318863676eb472f517ab1fb609eecfee5920ddcdca599645e5f6a0b385a7071ec5bba865eb9de266935ded33a52d8c530b27d8b02a2dd6cb0f3571d4f324613a00a8f4d6c091ed855d39caae6dce5454a3ee085fd66ad78b425fc7f132fa1f55bf74cdb19a85b1d3827282335f53032fd7ea0546d1bb7ee6dbb457ae1623ee57f00a77c9858ca76416ec566c13b955e48467481e5e2a565b572c85e46b69048cdb48eee935affb65acd18ef65c2dd0ffb796469995d31605bbd50480dfb6db01b610c2190d27ac14dd99beb9f5e9d3a1ca9346d309b4187511cc6b7040876526c4729e0c0e29e7da676dae199497221bad0fccccf10369c295542ad6a1eb7cdec9bcc287f03f2e027c279164c35540bb9a8add61c45e81d81857616456b75bf1cefe115a80df816770af80ced466d76f4c8cdad1c71c22b1f3738afbef866261b2596ed253572f40095d76c4af3c31c11a2aad608bdac5fd39d8a28ed4e30a984689b87b9f4d6deefaed939b014c51a26858bcc4b9032d56684582b2c7addac37c1f860183a5596955262f9372dffa0f8e730636d85d80e6fd408b6dcd8e6f884fcc57c3df2c29e03e690faeeaa9c833e0f3801a47b7ce7c40705459e754e6b5a436bdb55d86318c7f159f8df6b9c819e252d55995ac4a2fd655d5100461c174fe13d85bf55097e5d488ff44137b604cd92f44e44f919782cdf1ad5a7f52d452439c7dff9d3edfece1c2278f8dc9eb8256b862316fe3e0b75549053db8ee305421643d3cd51eb1a888557258dafc371c549b8565cf843225e8940c8782e4dd2a19bdf2dc166c178050caff26b0dfc8b4f53c62266ef04bb16df12e295b045663497d921b15fed0dda9598fac7ca4d164b8245782d5359253e49ba01842086b165d10bda7629c6ac0b3567828e05300e6eb54cfb12e5971689fc6fb23b7d419fbb8824ac6c8c6e2de1fc8eef83b21e21377572b2e2eb6b76c40065a41a909fe88a7aea51a9ff98b51eec3a4b4adeb83bd9faa7d8e71db6d0c41d7c3b6b0e411b823591c5be63c11601b2dc1e8c9594645dc473236864cabee125a6d6bad18073b94c71879944bf743545ce80a8750518be8893612d2b3449ac1e642074668cba19318d16f581bf8be511302fb278c8ffbe7683847f1ed94c375f4c5b2e03f22fb8ff3a8938fb75e9a9397aea01ea4ff8a3ae58ae4df802eacd57ba1a1112dbe9171b7c453669cf2c7d8ff56f27f9cbff1ed26de567996d6e8340abde663d895a062ca7ed762579d02026569757f1978b8a337e285c4844d5d343d5167ae42b5b340592723095e9a7ac6158aab5fe995342665e2d6a18ec41cb6c256c2db46b9299d2fd3cb7b9ba5b259d3a15b8efbac66e063725f1ecc4ff39671756b6288afffdc26ac0034cb45c233706b3596abf49f2c2990f5b867220fa1a79a8f7639e29511330b1263af2cea5821095714754be72f14e2603062c737b4a8b6d05e6d05f6c2a53f93990340c4b0617338c00e82adf46972661ca24ace132624075de8018e0ebfc42e9788d3694b7538d92d408bfc2bd3d8f72426392b8c40f12ef3f3f74227b7e42822bf6d0f6efc0b2e6afdaf1449d3e8333646544810de3c0fe0aff0e1562b63b4752b3f5f3ea66398e29af5ea3be72f4e5c957d86970fecec595c4491769614f9f2db059e273464024777f7aaefa2809513540f086bf53ee6afb64ddeb1b881f7d4716b6d75456ed366adaa724df4b2a9010dee8a4dfaece464fa1209779e0bd4fb888d034a0e9955bf626e9a54acd7db5aa533e4892e942309b0a6ac2177f059bc9b4541d78f9fd5b1594c5aed3d6139c81a1b6cf1b363b36112fef396d52e8159bcb3b5fa595d63bbe22ba5a14034b16e060f819c7318241dd1c6a50711c558a32e0366fcd40eed60a32eddd541f64a7a4377e5c3b9e0e5f1347c1fc4434d6c421b6a8d87744b787f457fdfcb5dcab7db675a2ef5b0035197369f432d1b43404e2e05a55c13da639c70aad7498e7254a109eeb553035943d7059684dee37bbf05ba30101d46b00b9158e77e77007af4792087db19c9d5752f05096861b3f5e632061ce807c2e8bd836fa83b05900efa8eab59a078332bd1acfc4d0c3dcbcc15009e10f0efb76f6cfedcb2b5415a23cf5948e5c2409c7647987415aff47bcfe039f51ffaf914daf40c9ee4cc11034d91e780b7fb042e527b1c6b82e989c008ddd56dcd7540930ef1ae0d79de5708344c4ea9af4a2670c5bfec6ae107cb4d41687cb3c943f207a9aecf1170f3cf97077dbfc53da40d9664852643394011e05359f9a72ecf06cd10f45b3d1cac34a6a37ecf0a531f363e45a9e6853b41850bf064ba1c2c0a9069e8c35f19e494ad9f8260e399fd18cc801a374c9dfeb9970dbc0add75723a2a8bdd87846301c158b7dba0e63ee6bc510e74a3fe889b0e355c289db3e630f5d724f73f73df19533c4ae62c2d864e2dc644d2c96d7450fe6668458326ce0a9847dbcb0d6ca1e789f46d1928aa7e24a700dba3c9c8426d284b565316ab5fe60df6a49ebebf901e05517511e33549fe8bef38fa8aaa5a7d968593fb220353ed2d407201b929c6ddcfde3c6a0aeac4f71b702c7773ecc017f07c62dd2fd4dcacfa59c0c684225a0536b4a3289c0db0985272862ab35e75bd916ac0f0c31904071534ad6c15de739d267e731a1c7415131f826a8072075930b2816228fd3a83c04e7994a1008b112adc82babc5e6aca9dc87da88d069426bfeba572f8268fe700f9eddb6d7bdb7a7bd4fb8d58374e545a36f30b71cfbc0183c504a5231ebc51cc6e319c87f4e87d68676bff1304050d1526a6da768f761222476e7f8b355b322caa41a1a76e39174b9a8dd9bde78c14835d9ba01fa3130225c56d702c1fe2da8e42eeb0e63421b0c0e429c54bcd36323a00d6cb1acdc3c8f880b9475c43e95232054dd8f67ef953958227938d8acd5df365616c43aeb677d31a9baa516ba8fab5e7d2e098754f9e76594ba0323678b99fed96cf085ff93809f9b1838462912daa92674c7a37524342cf95b851d843d1000b4387298880605c27e78750ef8a418a54b2915c2f80813787bbb5af77a7eacde7bf3e538d6b6d19f62ac3223812340d8fcf27565c1705198e83acf0b7ebcc8b0e90516094bf14bb8cb44ee751de7c24610304ffcc0dd8aeb76ba824f228107003ac76466e7924bfed725b64cd203117a58f8f9ed5a95aa6d0e6f1e06ecf594bf92b5cd8f40b38d1e3a84ae39a5cff4faee97928a40714c37e7c4910125dc896e0516353e5bcbcbef5415263feb466281124ce0b8eacdd1b35caa0748aca3880f84a1fa163f24a51fbeb6c17b458d8f53a402d79af4f9d00c788b5d2fce9cda2b5c275a961b7bdc7c2af9eb6de965ec69592348ec7ef173d5b6ec366b9ac8fb89acb62d62591cfd9c76290da542b30fe407d4540524e5e303b6451913ab3815cfa80290448f09772b4ea98e5835353e426a786c276e871a3cd99535f30e8ab877f16fadab5d2d596844e736f09bcf3e2bfbbfc673f075c3b39ffce6b5b66f29ba6cb847607253d8b2f1a94a65e75e85ee9974d76d280a30141a82ebace98bef9954e1d9533fc68454c42df186f56cf5338d498d7b46f860dcc70008132efb73543b95a49e4a58ad9c823a067cd632a37c87dd9573c62252329f55456680cc98dceec9a5d81a1cf248ab455d6cfbcf7e3c199f28edb7b3ee5dfd4a853a4c9dc3591db60d18cb275626e37b4d4b5d7780f9065a9aaca1178a1f087fa6bed10d15e9d61ac015190e898f7a3ca07500cde950672c1e0d0782652015bf01aa8b21f9560adc1f3f6c92279cce5b5bc3a3568692fda199f53e666f0bd541dcf5d3df2407bf6afe5bbaef26a55511db6f15e933deecc91312df915a42b3ca04cb2dabcff2547e585e7a0648422c050bef59cf1464e3828b4f6885dc446e5c90b4d4943d01e27ebdbe23f9a9a2b04cb66cd03a54ec9bda579ac3816f7c8f83296033ce1dde38a352d97c82a13c21b57525fae13193947b92656bd53424571489390ddd42de33ec347d0602112958559227799246f1d5d8b7007db489f0b7c95c4a52808f00e1e72e699134d218e29b842b0a3188a1f0a0304d8a176f3dfb748c6327e6e5861f3b88e6787d06ee342ebf91f5339e3836b6c3bae2fab1d62971754d1898cd7e0261425d21bca223d6d72a47380a759d68d27714294cae90181b8b2a507d71d2ba5847a5710ae289f5b0afb65bc0488d2af8477d5d3ec4ed918b8d76281162d0850a3b6c2fdd3dc06bc16f578e3d8fd7d6a8737d446d09fe874528b7177f9ecc6783c70a48efa11afdfca4c5ea12e6a77a4ea61c453e267337e64fc4f788a2564c3985b4c81cf9a463c683b53f71ea199e0f17434f30464139086b3b9514abae5bebec14c9448835cd917a709793cbdc431b595c8746163bbc44028ba3592babe3af2be6d702194e2ea94041a747b41c4a7f62655202119928faaeb3167d95b447954e7aa637b3e17801f15295cb536d53a4af5f18cabfa6437995305e9e108cf1ec9eedc7d5436d2b86de711c96c4e71d2b4efa11100aaf7e5c1166d4fb63835365eb423b7f63821b5556d891d176882d54f4f8ccfb29eb09ac7f70c361ba1e97fb1d607be6be4f1a42009e341171da0", 0x1000}, {&(0x7f0000000840)="2fe94fd438f7d6bfa7977839aa3e5d7e01f6bf9c859e308cc0d9e028c6df1790570b7eb766ccae288a51e1a960268aa610b7be38b85134555ae2b578f1f5f4c5546126fbd6e7891b1510f643e87e65d91499782625634f7b50aa9898f20d72b549aa598f6825e465f04c495ae5b00c98d4620e", 0x73}, {&(0x7f00000008c0)="2b0d2b60835b7763b49ff78368ea8d14819840fc525fcbf9d48def8034e335eae10a99458013a3fda0aba4fea5c0af5f13b0f2fd8a987499821b55139f417fbe5911ec2a59fe655b8fd0ca241d60b2687c12101ab97b6de4b84e03ef328ed3af2871ba86dad543383a375599abd6f06a7c87ecf776785c3b63b7d65c3e95e19b93e74b45199e", 0x86}], 0x1000000000000159) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) write(r1, &(0x7f0000000180)='t53', 0x1) 16:00:24 executing program 0: r0 = socket(0x1e, 0xf696cdd1268b4a86, 0x61) dup(r0) r1 = socket(0x1e, 0x3, 0x0) dup2(r0, r1)     16:00:26 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x10001, './file0\x00'}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x5, 0x9, &(0x7f0000000180)=""/119, &(0x7f0000000200)=0x77) r2 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x8ec182f2ee45729b) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0x9) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000002c0)=0xff) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="6ade07599cb75b4b76132fa502e1a636671148133482c456622ab9e09f", 0x1d}, {&(0x7f0000000380)}], 0x2, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x18, 0x1}, 0x401) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000480)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) setitimer(0x0, &(0x7f0000000500)={{0x100000000000000, 0x5}, {0x2, 0xfffffffffffffff7}}, &(0x7f0000000540)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000580)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000005c0)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000600)) bind$unix(r2, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) linkat(r3, &(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000700)) recvfrom$inet6(r2, &(0x7f0000000740)=""/226, 0xe2, 0x801, &(0x7f0000000840)={0x18, 0x3, 0x82}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x80, 0x0) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) kevent(r2, &(0x7f0000000980)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x4, 0x8, 0x101}], 0x2, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x2, 0x88}], 0x7db45aa4, &(0x7f0000000a00)={0x9, 0xfe0}) linkat(r3, &(0x7f0000000380)='./file0\x00', r4, &(0x7f0000000a40)='./file0\x00', 0x4) r5 = semget$private(0x0, 0x3, 0x240) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000b80)=""/57) 16:00:26 executing program 1: r0 = socket(0x1a, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) getsockopt(r0, 0x0, 0xd80, &(0x7f0000000100)=""/4096, &(0x7f0000000040)=0x1000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x24}, {0x7fe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x38a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000400)) r1 = syz_open_pts() r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff}, {{}, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffc, 0x91}, {}, {{}, 0x0, 0x4, 0x0, 0x2}, {{r3}}, {{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0xf5, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 16:00:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000080)=0x93e3) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0), 0x0) getuid() getgid() fcntl$getown(r0, 0x5) getgid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget$private(0x0, 0x0, 0x100000452) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0)     OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x100000000061}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:00:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000040)=[{0xffffffff, 0x100, 0x1ff, 0x6}, {0x4, 0xc8ba, 0x25c, 0x7}, {0x1, 0x6, 0x4, 0x7ff}, {0x40, 0x80, 0x849, 0x6b9}, {0x0, 0x7, 0xfffffffffffffffb, 0x5}, {0xffffffffffffffff, 0x9, 0x1, 0x9}, {0x7, 0x5, 0x807, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xab, &(0x7f0000000240)="9e2dcad11ff582a0dc9b3fb6808a4f8dd12174d510f1a2ae430f91c1eea75de0c127c81365daf95594c11fe1cd219f49409ea5f2211ab4f2ccdda561ee6cfab468c628e50c01b708c88b0711a9bbcb3daa99897ce0011177ffc6d54f562d6c1e5c87afaaf022bf1c9175fe804d213f52e924e678e95b262fe0304d612e85bdde0b3e99f2b4062e156d3d6ee0d2f21def3e64731b5e2c3058ee1a0f705374d3968316777155b57b25d29a98") syz_emit_ethernet(0x1, &(0x7f0000000000)='M') 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="008a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r0, 0x0) setsockopt(r4, 0xc, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x100) write(r4, &(0x7f0000000100)="8c65", 0x6d2) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x1, 0x5, 0x40}, 0xc) 16:00:26 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x7c6ee23d}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) pread(r0, &(0x7f00000000c0)="b4e4239e6bbb20430d473db9c569d23ac6d611cdf34bf0ee3e690c70a7b90848c4469e5174a3ecd79472ea34e4ea246fbf657c5f7ffc78d8aa4ec287638434bc6f18ed68090d00d30b7ce0d65ad056a112e9cf93c3d0ec39acdb60371dc2699a595c216d630b58b8d9ee11c1806a9b2c0f287b68942b844e9afd92be6d29770b124cf4e2c280ba973e071826227b8a9c413b", 0x92, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sync() r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x142) kqueue() ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0xfff) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x9) socketpair(0x1, 0x4000, 0x52dcd67d, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x42fd) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = dup(r4) fcntl$setown(r5, 0x6, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) kevent(r1, 0x0, 0x1000000000000000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x0, 0x40000000000000, 0x10001}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000200)={0x7fffffff, 0x1}) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x9, 0x7f, 0x2, 0x6}, {0x9, 0x10000000000, 0x200, 0x1ff}, {0x347c, 0x5, 0x6, 0x1ff}, {0x800, 0xec, 0xffff, 0xc58}, {0x1, 0x100000001, 0x9}, {0x0, 0x9, 0xffffffff}, {0x9, 0x57, 0x8, 0x9}, {0x8, 0x7, 0x7af1, 0x4}, {0x1, 0x4, 0x80000001, 0x5}, {0xa226, 0x101, 0x1, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:27:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8080, 0x23) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 04:27:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = syz_open_pts() close(r1) r3 = dup(r2) syz_open_pts() ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0x100) 04:27:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) close(r0) 04:27:41 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x134) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r5 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000340)=0x6) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r10 = socket(0x2000000000000002, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7fffffff}, 0x9, [0xf1, 0x4, 0x7, 0x8000, 0x20, 0x9, 0x9, 0x2]}, 0x3c) sendmsg$unix(r10, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r11 = getpgid(0xffffffffffffffff) r12 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, r9, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, r11, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) r13 = shmget$private(0x0, 0x4000, 0x4c833a999e2eb61, &(0x7f0000ff9000/0x4000)=nil) shmat(r13, &(0x7f0000ff9000/0x3000)=nil, 0x3000) 04:27:41 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000300)=[&(0x7f0000000080)='{\x00', &(0x7f0000000180)='--[+:\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='&\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='@^)\x00', &(0x7f0000000380)='.\x00']) 04:27:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r1, &(0x7f0000000200)=""/101, 0x65, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) pwrite(r1, &(0x7f0000000300)="01b2e02005d1cf061281d7722c9f6e736393464b6151dce4742898b260646112c18babcef734a741034a173ace8185afc2b287ce5ce42d4e1cfe98c99f0c9573c003bb36be640a09b68ca6f007eac664ef4a2b59357f22085b9f883ecd13dec9156734ab85f21347f7ad8536b5d03055197a490b348f566114d3fd02487688a4c50496f03ad7ae92aeb2805a26523d76987cd7224c6cfb0bcf47e3cd67c8", 0x9e, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="1719aa093d0187021404963e164f7a6afe5b1437843cbf42248286aa08eba975b52c0f4eef87b79df8e8600e0566c0dd16d7f1ed954ddb4a38ca0a9ff515195d4eacfc03980a4d726b3f", 0x4a, 0x0, 0x16) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c, 0x2, 0x7}, {0x400035, 0x8c9e}, {0x80000000000009, 0x200}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000003c0)=0x1000) getpgrp() 04:27:41 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7fffffff, 0x4, 0x7, [{&(0x7f00003a3000/0x1000)=nil, &(0x7f0000615000/0x2000)=nil}, {&(0x7f0000483000/0x3000)=nil, &(0x7f0000194000/0x4000)=nil, 0x9}, {&(0x7f0000527000/0x1000)=nil, &(0x7f00005ba000/0x3000)=nil, 0xd12}, {&(0x7f000055e000/0x4000)=nil, &(0x7f000002d000/0x3000)=nil, 0xfb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xa267}, {&(0x7f000026f000/0x1000)=nil, &(0x7f00007e9000/0x1000)=nil, 0xe2d}, {&(0x7f0000041000/0x1000)=nil, &(0x7f000064c000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000691000/0xe000)=nil, 0x800}, {&(0x7f00001d3000/0x5000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000061e000/0x1000)=nil, &(0x7f000041e000/0xc000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000141000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000321000/0x4000)=nil, 0x3f}, {&(0x7f0000706000/0x4000)=nil, &(0x7f000069c000/0x4000)=nil, 0x898}, {&(0x7f00005bb000/0x3000)=nil, &(0x7f0000252000/0x3000)=nil, 0x8}, {&(0x7f000072d000/0x2000)=nil, &(0x7f00005fa000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r2, 0x5) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2, 0x4}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) 04:27:41 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) r3 = getgid() setgid(r3) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) setregid(r3, r3) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r1) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") clock_gettime(0x0, &(0x7f0000000040)) 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x241, &(0x7f0000000000)) 04:27:42 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x1}) 04:27:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x81}) 04:27:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x6, &(0x7f0000000000)) setitimer(0x3, &(0x7f0000000040)={{0x3, 0x1}, {0x1, 0x7}}, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 04:27:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x1, &(0x7f0000000240)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x5) r1 = getegid() setegid(r1) 04:27:42 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = shmget(0x3, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f00000001c0)) symlinkat(&(0x7f0000000000)='./file2\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:27:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = syz_open_pts() readv(r0, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/113, 0x71}, {&(0x7f0000001180)=""/171, 0xab}, {&(0x7f0000001240)=""/131, 0x83}, {&(0x7f0000001300)=""/246, 0xf6}], 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x100) r3 = geteuid() r4 = getegid() fchown(r2, r3, r4) 04:27:42 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000100)="3fa064ae6bcc141abc990b8fa8479ed96b6f927c5bf9e15ae1f3451e3ed8a74c007ba60340df7853898226551ff7e15e42e2a14bc25249223360bd512afa8a2fe7e2859537315fde083ed9ce2d4991a2de390198300eed65638f47e5cc3d655ff3d7f7a16b62ff8cfc998866857dbbcb9fdb0e0f861bcebc5c91d0385ede2caf6ec205cde1b549abad7d522c0819987eb19de1b05fe9754d0973fe4011036573fae0832d23cd5b555cdfc80c4eb25fc094b4cd2f0c3bc696e2cbbb43d13fb933f3c7f81fab68bb3891a126f24cc504", 0xcf}, {&(0x7f0000000200)="4ed180c4078194467ddc1589bdeed77dbad2ef13c67016ebe9dc7b496fb3b1a8416a5b57a3812b4ae8164ba8fc30fcfcab56bcf5d2690bdff89d28", 0x3b}, {&(0x7f0000000240)="827b63130bfe0d8b5eb00b158ea71243cc6525ced46869164741772545a612fabc33777f93e30225744f92e5aad22fb388283a166ab18f1450e66fa531acebb05d843e946eeca4234ed1c60c26ed9140647b574bb3d0fcc37c8209979ad247a72f5fefdf030a9ad78963e7cd82b9", 0x6e}, {&(0x7f00000002c0)="77b8628f039d35976378f1ecdb93b180", 0x10}, {&(0x7f0000000300)="a60f3824d5aa955cf892d16a623e7cf24e67cc832c9c4937cb60673b592b9942a38daddf63b0d0953bedd7ad2820c1ffa23c03dc854d65aabfe0345521bacff30318d2a4a4329847", 0x48}, {&(0x7f0000000380)="44895a9408190e417717501b9e431480832102993cf0837e0549d90f9e8786b27baf804741c6d1c60af633117c4dcba23cb3e7fd5bb05642609ad3e990fbfb3144997f2faf662d95e3f2dd7c2bb23a5a5d42e7b11881c5f2b06d800df7113c552f1b942fc7f14b8d798b9d11ed278e9afbdedb655da5ad29f5cbf1504208787b2b50c233aa61820760bd5a616e54c5c6fdb0f7f8b345942bddb6c1a04770411e4722d6632fbe7c5e2359b0b807c464176640b1c37ab5d926d09655b4a2ec760b7b9405d6b57a05ed4062ae78c3a58935b0a463d6ac003bcd30127382157430bf5b1250cd05a4a31aaa79eb165512f7b877", 0xf1}, {&(0x7f00000004c0)="471b70f85f6e5585c489eb8fa2172788b1a94dc38022f75ea161042aa3e16b0af4f28f5b4beb15912ca2a8877b64a530", 0x30}, {&(0x7f0000000500)="d8dbe412e65d50e74746307caf547c8d67a8d6b276e2bc06ff9603ac06a9c46b8ed401c0c6355500c4db7fe750af746dae2a2a6fb991b56f2931dafdbaa12b4736099b565c894181f006d8", 0x4b}, {&(0x7f0000000580)="1e95cdb9c474b45c9524be97f789322153771635d5c48f79da5de7fea7b4d53ea86e0d6511c870ef1666099363d5c6cd1bafaa721f2ee7e5ed823cdb7b9a55f613c0a1d272eb9563d9f4189f8e7bc72d2b44ed76b705fae64ed8276800d39a44a11f283b1229bb9fb037ca992cfbaf897dfdff49b21c0b1ce8bbd7efba022fd00f3f7aa40d61b8990e36", 0x8a}, {&(0x7f0000000640)="4198c04ab9a690c2e647719f1d9d0fe395702ec0e171982ab7545734326f8de15e5d595bbf1288e7344d5c8c0ae3e1a6fee8d44bb82a3c8bb4a8224b28946f66f17c5190806aecf53c5d36c2f15c2151d39f0ac1970f3307990832e147444e3614f069beb5e4c67b450efca536f34b347439aa24aa4c80e2aaf4e410f3fc9f86209ec65ce4a0c4edd5f001283861717ef5e5e27895d7b109bf548b740ca2807dd6633b6b3e5200438ef4222a70c44c7a14ed47930e5f17f32c25f92243b25870aa614742a1392d7084d8bdf273eff77bf4d96ddb553ab9680847035fca03782a347dfcc7a880e6967498106576347a", 0xef}], 0xa, &(0x7f0000000800)=[{0x1010, 0x1, 0x10001, "0703f9c51e32ee4c6d62d354c6687dfd259d967ab2bb4e9970893ce5778933e8ab983215b94aeb34ad22d447a37bfae169e313f0b70b5e9528f025fb6a4ac18c4c65f63174038d776562a427a10abb19049f1ca5973997c289dfd9427b00e62252947348d98549578517312b663b69370cea26ba4108e3f81a01d0dc0c71b1a52db158f0653143f5fd853193c90845cb573a2c1c36741b54c38d777663b7ac0828ce641e849ea94d0669d872cff4aa8b39e72268cd86d7a81a687c70fd1faa9253a29f4934b6198eca17fa6e50b6667a124a8ab570357fdc0f5afea124e16ee2b00be680ad162ce4f28a0f7df882226147c8ab2c0072256ad50e91af0663af776e09975056f3cba4c81bf9e5f23951fe9ae27f941b1545aeee40d5bfea2a427116c52c1142e0e79286e74142e05ed80c10149906affdec0a5de935fd03432b31ab020f0fa040885c9572a2410786337d643b20f8614413ccf1096f05e03a18f26fcd8e5d3e578351681aa2bf89eda003c0627709b908462ac91e42e97fbd709ca799cb84189a64a30ba2e8042968febc880e5856d8397cfb203910e63beb536d5fc6a01e9887059bbfaf82b3d49a7a9d64491f38be8e60415d3a70727a02d6f2d0881d365937458d8de0e4c17ef9c5e0869ed61383dedbc4db4af9a56234c65a76b2d0aa543791647cd348d3912509a6432289db66908ec2bca493ced283f72e03c84681903bde64bdd55120a4288d1f3bba84ac3e9d86d903df0f260aeb5b94b0f25329f56257e7e81bb05a97a71cb6600d4120eaafbb3dcc404f4a89e3bea210883ecd83abc4958a437fa99613a9a265269335be955e31374c7df6a583e43a815e013e2a4f91802fc55d366e5d383e8f054840198cf0f4daa4001949bdd64c9cf3773054a43df34c9d66e6657a9fd97fba8a8390762f8c93319e534febf54b217f40cc5966b1e25ec461b1f0f605580c7c6c385730498e7b98f2feb4babdcd31d892f9be07e6e5598f65d6aee43ae2ddf6435e3e3d305f8e5dbcf133309ff392de8e3b45c6d4d8490cddc3ada8ff1e94a3ce061f708b55f1f34aac8b3e2d3274a8400d7a10dd952c951663c37d0f31152531130867e4f8cd3a454e3f4ebbe1c2da04b862572c50f0fe4d5fdd71656ede3ba8c35f753f6642e6bcd53b0689cdc1468eee361794aec7dcbe47ccab45066bbbb53e40a91699a31cf3850d458a18abfd76ea288939264d30316f2ff6827e1d00f21c5470fd80c104844860b0ce4e03bb168b20011f77db1ce6e07821cae66036f9272d40ae9add829b692a90ab4adc8fca2ac319d3c5ff3672a6d982685a864177a1116c32a3ebceca42ec08e874269bdaab8fdb81b2a91d587beb54be7e2fa8e14b020432af039b78e5941e80e17ba87b5bf9a2e03b027762e65932ec2701ea356775c2c2f5125af319ae01155fe435c1678e240c4b0474a71e4605dc917b94e0ff9cdb513ad09d089166996fdfba335c8b4b4df472d9b1fcc448052f427f98ee87973d1b079beaa3b093a4cbdc20afe6fdfaf1d9bc398ab94efa45acccef4a22f47ec5d950525bab91cac3da48cfb13d457a1e0ed46ff53c97ae9b65c6d22fa9b488ae633d065c573b5b8a8b3370702ae87fab57e69b725f1cef7c672f5c44db013bdc3eebb72b6670c437c4da6f9f037dd3f2d538de5d2b327dd332117170c489c0224b0a117c2c1729bdbdeab88880a2f0a2ed6168490438a0244677796fdcf4387fcf5c57a937a139c1a15b71a6d935ef3ff87f4d6982dd5f33f8009c062c0cd2282f736ca1cab2d14f7d0da741b68ecd26a421b9740be310b35922dc516d1898d8b387e3f6725bd904d20e690d8d9f0682c0aac93574b676a07c4dd6fd919ac87bad82cf96a22ff4e7f8c1200ed3344e6b16651479ad515893c25f7feeb6056d8646cab08436448d2877207430589d045c5a06e669bf6e0edaf4ef6e01c545ac5f17db0eb4437ce66a7c27a0d7e80c0cb5ff533b54bb35adc0f86a6e1833895dbe1299cc58479a22794a2876ea331118d08a06c87572331c093d2f9624de4327ea8c7855d1e3397708ebde0ee75bec12fa48983b42ec5b0eab3bdaeaaba4d513ee23af66ed9164e96f734a3290fafcf557f7ab783e8aafc303a801916bce07759ddad601e9d3ac6e0b7ed48f6631ef25a5ee2fa9df47a33439aa044f1ee3c7fb00c990ef84b7f7ebf9277fbdb7fcfcf3198a5ca43b725eb0978202b74b5890a33832c445421a09d5f782f8f652588a3da8b7b0f9327cfc62e00ffaac557649f6116029bf07935c526ef2a795405645297ad14b3f57a27c4a69b9f2b5552ff47856962aa3eefa25087ebaae23ca8c1093a1d1f08c0a788c8115acfcbf8f5e7f4a28bd9b3ddf054fd9789c191954162e7b367b4c2486a642e0ce46397399dfb2d6f221dd6273063df6f6520ce1d36a586235befb6d916991d4ddcebe0eb89ce39b75374ff5927e47e69adeac4a149323816bd4be22c50981e1509ecf8f0e9136d93443aed6dfae4ee688dd17a095e9a1f94bd6b9332d1b507fa11cef4454eff11170afffacd5f77161f123628cd0c1d36ae96132daf3bc571c3271a1ef99ac357cc376e206dcddab2051f3f4a9908047d09cb77f2ec8207a3ccdf71efe225e2bb36d1c2451c4e44d4cdfeeb63c62e4446f9b321a9ecbeba30fac90cff80259ee1ddd01b542b1b27b811d78230042f536773900606018a471c584cb90acb465548c4024a1862f3a6d747ad7cd0b93c3adea618dd214eb315de29bd81c07d05a83b4c1012bd05acb346a57efbb6acb36e40e31f9074621e11517ebe6c00da61917b77911ccb0b10e4ffc51046f95f6c4a8999bc973a3b1c72b08df044dc47d9ef0e29305a11669602cfb2b7814bac320aa06643a0b244912ca5824b8733c7ed9118b86c32c8b166693586a7f2bd7a04102ec5a08ea429831051d9ccb0e0e30a5d5c28d99c81f6c58a5c68f7da431ea96a28d736eef20908ba1afc853845f7797f6e5aa72b86902748f85bba187852f1283d0a19cc50499671987f6e33ed51f2ae044392c219e55c3d79c372c4d87f5ff4c08a83aa6f0b4106313031f2f6e58d3986ea9fe46a37b217a68487dc1e3043fa3fd44f11ed3032c9c4e8374842282ddb9be4b8a4ddaa74783ccd5426d5d5e1583fe860d408273d7169e244aa41099c0af3ba55c9cf54146ea94d29a098b9ab6acb888699dd7293e8f65a84ec4fef4750ed156360653a900a0a4a5f81ea1daac19275de02928bdab40fb4165ebad9a76f69c27419d7f2b8609c1aa319947a6d73b46498131bdf4a83b7027298de37383dc7824aafe7dc0e018a0fb491622a2542640974cbb8e29ee3af5655f0db2c3206fd6d02245cfcfde72298de0f31a48189141bc64a5e68453f330a2aae6dc752123f380a1489bfb0bc90bab59700e97f294caa66b06155bacdf090ed91be7332a7b107e8a4082ce6030b507f7c8c0efa0a33426282c0ec3f55e475f677be4422ff310196943e2b750787c3c3ab0e607c64c55f0652918c54b57305ca53b70b64c3361ff3b4ff135ef583316484ae706cf37e83b06bcb59ab20b6f5f6246bef0ef43eddd2af0cd1196b20a3d755a58c2a1606f5f284bf28407e23c7cc100eefc5e61db2888b183f4f21698eafccfb7e47f8428952f87be60419ef4a76b3f3f60be8fb4571632e3cc43a48d7496bf83a81c1d7841984eaf45ebe8f7a4490e93c09237ba45386325ee55e9666e7919d1d26d27d411dc478ee19a3797e2011c72f35aa41705e8efbc4c18ac5eafcd82861d780d7efc6ae3e1cc012866d6b967a1b46cb522646e8b726d00736f87b20a057dd5b8ef7e6eabd00e6f0ff8088b574057e5864ea6df912e82527b19e9e7ecabf6c60095addf6ddd4ad0d86e607a10cf10e80b868112047edc9ce88f5ca92c306f0354db9ba62c030198035b5346b6a3ba9e3ee0e682a938d6141a53ec21464bfe93ec87dffbfdf3f9ade4367ec198dd357c60abfaac02f23908d3b87eea1f5e04805ce7e8680b245a0a903ae28f0d697793ba2a843224c8044bd5708fb0f6d9f60d77181ef5ed5b215ca94ddb3995b3f9b6ee73af48ebf7b0e6908ef0c2ebe940daba959a6f6121d12f502bcb5a27b447c9094f15ae5b7315ea5be1c87b48c34a2ea0ed9936a6e4648888d3883db1f60afaf13228fae8a4c1e4a124afeddc0af6dbad4c6f20fdb461a7f6d8ce9465ce26edac8811c43d7aaf81999cd8fca5a058e92642b24cc5168176831dc4d0c362cd1ab98037f67a69e813dc83c8d089a7c2a5b3b1f187275f2bbba6f66878905f5beb13d366db29fa64314d0a531b06a6445ed3640913916d2d345c7abb6805887bf1a406f122ddb544722a21712fa7a0a382d1501123c5c83d91382f5db95bd6ab37e15c2337594013b23ea7822d771339ae7cf63041e7bf7b10ba35d3d56ee7c839fb54420ec3fff2d466e6c23691575559264d9cfa3b70fe92220d50f0b1e747a1b5e21e4bf25513e7c73b279b110c33ccf19f7e9c6cbcb4b4df024c07baa981d9e3f804cb1a72280915fd6947c05913277232ca77aa2d8faadc466dbd819d9d2d96f385d245ec094a0e6552e865373b4dc1be6558531f14e6187c9df56f99fafc012b2aa208122e2dd532eb4656e0dbda98b6eb1ad7476a1079b33d30713e1377c817207cfa955f9f2a2da8737d0e3513da924211ac386a732a5696aa5c5e8bcaac7a439b4214c0a84d4562a713fb4e7b8752e55eff28861de18a9b81ffb889ae08526315a2a164252095d989eacad900127c03503b5bd9160e91ed39d132b2778e6379d979bed49564a6561a206c7bb5c1da4f3f02bdacd60ae5a75a13c7d3b50521fa9fed7479d14ba1f76f4fb567a4899e4a29704d60a421aacb3505899feef676d2a365710789256eb343e0b1b7f9f201eef1273bced156f136fffaba10019b217bb66e5a132038cc0958a6c17757c33062e6f3161b5a75d9bf799cad01459cd66dc1cb690a6fc7e0f7e6b9b9c89bea9b62d0866d9ab7015d6f9c3d61dbcc0cc1b1d3be992c0c3429a01a3a671ac0c337381d315b3c5677f9c20e41a3fce29ceb567f8b5bb9041003523c4ab447b20c5ec609b1c38b43c61215250ae01508fcbe4860c7e73b62a1a95a2528c25e3c60fada8b74ce5d0a1c890d69e946b5edd379582c4b9f8d272062adf3df159086db98760a47a7f230101f0e5ca39b5e1fbbb3fd2df5472fd7f77c144ffbb749a5061645bf672b06b100a85b5345fbec4801acd6a46a83009e4ba3d843493e381ce427b8ba62e081c1bef944212aa9ebb24d3410b2f0191034b71927c8574f13374e371cb6266ced352d88bdba3fee622d39e17c553c07fde3969d75d185d079f3e51a73d97d801de97214e8b28f3b93ab94ee667c43ae76afb46ba430f650894dfed7385c004e430852a1e621b7d795b0b4490a7d0a3aa64abbcae128457cf0bea00144aa9ea042d280aef9c1d544b149dd3601cf1be0f16076b1586c06e5bbaebfe8d91fa732f8b515ded9cb643c3927548076d520d46e8838c5fc8a781f598f7f158a0565b513b87db70c09516be03c001f33b81f0750407572c72158f117e571a111fc557b64106193fd1407846651f8692be861cb502647d932451d1ffbffc504fc11ff449a0f2f38dcaa75fcb5c77f5d0132783675e5671513648ea55ead8d9d74136f9df01b195e733b8f2a05185849d6092b9f3d38d625f80d70a693ebcc830beca29cab1f8e61d37a5b25be6f69b7bed84b840943582558c863"}, {0x28, 0x1, 0x7, "7fcda0eb6a9fea0751256f7a8da6b6146e"}, {0x68, 0xffff, 0x8, "e1162ffe9425951b247b437ed546c28d940dc21013a81009b37894b27b9de09ce43f07883cb597f3bde64e96cee2b1c87071bb97b9d33f2cdfb5f813337efdfd5e8c9ea8315c2ae581fad33e2e7401f67bd69516601eba23"}, {0x1010, 0x1, 0x10001, "e47caa4a16528b98d1026efa13a4b901d9e491dd05b9bbb925d666c1c64cd3f4a0b6bed66daf54431c8bd30ccf781e3147b18d6cbb71dc2bbcc00682915ff56848d96b6786047672b600edc51a608acb695b9e74e7972ead6ff2d9d00b2f9d093e3431513ee131783d085cef9497a2277670a33af7c366a41cb99341a396227120b8cc46c83c9c4782724ef982babe35d1a7c84637e6c8b4c1effe3ea05c8c31b313a4499c059216397b445c673a5d6b6c0591092bb99a4dc94e4e39a7a808e740903092821e9b2a24ed0e49748a4bbc4a36b3644c5e621645e65730b09fa8cdbce6fddb92cec5d6b0eac82eb146680aa8e2d7a7e6b0632318bb1f33a2f7c08034b7a2f13bd1b491c89c6fe2fb239c9643c56e0ac1c8abf89fb7be1cb9fb7dd9a80cdc47f2e492871d620f8d1547c2a8147424470e32acdfbc3be5638be5032396fdc445ea727ee57d27a04383b192ad884f29abddf8cb98caa817d337bb718721e5bfafd57b9442b5f3582bc8755b856a09855898181377955c035cb49994b427ba0ab26a2fa0111a196f5ac1019754e9572eb2aedd4f01d628d0fc871f2fd1a46e97e360955a0344ecf41796e933955d5351dc20c1fda086e00e3028eb454a0e08b1b1978c8c15a8ef0cbea35e66e032c59a73eba876648e6b2194f6f76bd9745bb6800538c901014c377da02b2d4f83d05579b0eec852b9df19200fc776669ece78f3cc62f3e1f85f7dacc8b0bad093ddc7aca4b366670d667c0cc63b2a24d3f95d61c8a71641c68169868c2ab715937c4b0926a8dda6ba9c5f0deba2e66ad9719f0ac80905ea0e313ddbde627a1a83b5b7e701ba65d5a316448cde4ada762a329a40fe68919d9a38a32b77f1bd4b6bb2c2c5689135ba181bb41f779b69fb3c29e0f208ed5b30036968d3d5d3cadc65b427c623465b5cd1219c00b9b669e02d55bfb4b6244f0601c3eeea5c12eb992c43e37f7b8e43c9f61dbdff4634f271ca8ea48fbe52393aa8e3cfa3c8cb13bcbbb243a874fe31a9ce3c31af55c6d08699ff0b62b087eff9d6dc65a34fb42c3c813da2ed67cdec8af0008ad8da2c5ce063281af17f430502cefd3b815b6d33e26c30d7a3ac67afbd2f47992454d098fb61c46f49cb40dd8b541baff09611f7755b865da9bf2abe5b281eb11a2635f874fb9057ded7ec7e8d9082cb105454ac8f4db11985ba2b2c1ea62d64e0d39fe2aed126a6f3b9b64c2e7113f83faf7be11e3c983d5b08aa60305458545d27f4cb655747fab5a9fb18531d28a9ca673a447e6f6170ef25b5cc186be8ccf4b8d8f661d929fa1138a12cd88471641fb24b64f12f57009cad82bc1aaf199625a6ce990c7eecf2b9fb10d1f8bd4f488575a2b95d7b50e73ca7d1cacf97ac40843c5c7f3a77c564add8140f4cc23d96f2b1ed1abadec7b1ba400089c522a7d8edc37f86d1ab19210283c1d13077e51821c20dc2b933b4043ab27ce48ce3dd2e646ca1b842eb1ee16e30387c58ad3c063d83bab0cbc0fc385bf241a46bf676b0a5e702eb6cd0120763e2892cc0a8609b514553857b44500a08cca03f376daaa3dbd8cabb4b5ec6a4e6e8ae0c257e23d92c908e70768c98d34aa6201d5994ee1fbf7bdaa0b41799f905021feb27b2bedfe188df095ee2a351205e87a1d2ef7c35956d4da51ef00e6c39f82a9fda49a9c4ab5633f37a169111fbcb9e77d0eec9fd436a8cc28e24ca97ff053e20575252440d16631905be41b15b4a30cae914716fc021df9df6875b43f02a0301cd38008015570739e4ef9e8c88f43370e06d5e3e4fa91acd480f9d7b68de90068a88109235ffae18b3148e999c90c68bc84e34e45f55b57f8c48d843c28debb78c6fb280f62f805d73f42ec6556c61e14a94deec5b0354414acacc5fe8e3e13b7b485c1a005a143e6ca973006e31ce131dc03338757da234e8a35e42894cd1a30d35a92bfe480bad277b3569504d976c3c6d17482efc2889d23bfbe29e8a83ab717544deb6d1724ffc3a7443b930c07b134563d80517805305ee3981290ddc143255ba8d8ae91addf3cf0994276525484508ad8a974b39e2c4a0bc84cbb118cde9e4e708adbf4baafe276125a0a9666f75b0a7af6c02e1c9714db9f75b576383e712bd3cd6fa665d0d57f74a68a5f61c6db605f438ee4d68120de9afc52a200cf451d27ef09b0e0cfda0103a29eb9baab6a31f35380399ba97a0074894ac62bf481797ba5a010f12fbdd3015eb9457ba4e39b037bc53aebad43958db9f6a7caea4882ad19d481e0e20117c869fe86ca65d22214add7fe1e5ea85ca75833002ff8b02d854fa83405c689ca899f405305d86eb630d989f014e98465ca49a89c9f019787355cce9adf34ace7356d4e02fefa2e726eac6b9bcde200e42d825425d812373e0b51d599dfc9755f9424eca4c1482dcf8956555a5653bb974ef7cd5714ac669e2d91b26bbb06e5d74072bebcf7261d704a784876000c298206728c0958d21339089374b0b40ab149ed955e2f83573644853aa249f844e1bc331439245d165177ab14b6ce1c87ea41fe57b63a1f1fbbd4f15e97d5d9c31c7380f3f670bf2fd08e82d4b9c1d9e79d8516392c4774cd4ba8657dc399e06995720203fef9625f34eb9c58ec38c93a973c5e1d0d2da5c1b03c67a7ab816661dbe8de46530eff72f6db456498c9795fa781e67064abbcb4dc0e738aaaf02cca440e06b27e0bcbdcd396b5a3d18fd7442c60cb211fc6b1484f864ce58202bf7be172d5c39b61baa38ff012645daf72988930eb009f4567a4156ac5633c08d85a0f698828e1f6d5a4a2b08f7de7102cde17023c53d1442adb7deb210d644af8dec6a401292ae9640e7a6b5ba78f6d75c3a37dcda98e93ba9d2850b96a0b79e112fe596c7e732f72b8b2df1d23cc401935458b0eb9668db8bd913a112fc854ea5683b29ea9794308ad6e3c6fcd534285cc492edd8b8a5d780a3a4b8552f2d658eec32d0adbaf5485f5e91f75d514296ab5e91a188c5360c04dbf843f2b3dc2b9ea193228a0bf1decfaeed81b71588c413062ef8b6cf01daa69b4fa3ed5ae3472f3502c0b313680904e3e47a4139bac2fdaad555cc007f9b0bf67d7127adecd2d1ad9ba2ab1c8daa0f9cafc90117762f4b093a9ecd45a65d79cd5949dfa526c0e1ae530892e10cf3e27c1aaba7d9731cf52248908c88bf7df445ae39a097dfbf9a133e15bd4e06045c262a337efa8338fa5b5fc115f3c19e39280e907c7434d5f76b7c0f021df56a5f1db33a29ef3db336662827e4913347790784c35727e22a3c4cc9482dc008b3a2f4bbedbc38b736bd03dd4254d566069261da8a4a843534eaf5e5fa16984e33f8b3332df0a03b6d11a38a0c2590b22bbbc3a6e4a181f1c7e5c721c3e51b0a07711b55aa8f5e94a4aa43c0789eeeade2da8dfd036b347325f6db3e3d381edaf4d7af837cee897782c008876553788bb4debe6a3b577ad7c15c54caf594bc97a48f5ab043ffeb397f7c44737c727ef7eac512632944b92edd4c09961f04fd359d8de782b0936c3dbbbb5acdba0fdd9cd740a263525657dc40c03503b4b76d457c4b2eb00876b99454026120f026b9b91b88548af98c9f257bf61189bcfbcb0f6cd6382a34d5576b5d5d8b7a2d18f67370acb6c90a6de97dc3542dffaab604ff8e91a50f7ba2c92aaf0bad6f8e854103b66b81a7ccc300e844222744efd5036ca7ee38179502415b916f21d1bf93ffd4f7067dbfc9cea83f4c9cf63a52f35887ddb7e9b578216582841c3d780c594ef796e184bd67a615ad3a0de56cab0f321f38b8bd54fad89f5dd0e989c917f6def55b977c67d9ac1cef056ef3d8341f49c0ea126fb5c78d9a11831fedf652bbcac89b7f879ea3f7dc17d8200f67fe88635dc798b3941a3fcd7e42e47a024cee05d8db38dc8a700a76b36cf0bd1b81ce77e7a0ba241da48b1119d9ea968bd0b537085073c99fd8b5628b66029d04cc0db463c9b7381e8c1103ce708431b05602a129883a308109dafb184d0cb0930c0e24e955ecc66271e3e00572e69cbd8b337582f3d340deb0128189c4c349c22cdd8c455fdc96b525c64738e2a082e859e396a1a5cffcc99409371653fcec30d3dc896a3314bab8e8b80c5c76b3c51e1ee4279f01e53bac0ca00490bfd1e585a5cd6101998a9d727a9f5d4b6a3eea28c1807539b29a93479f7f0dd447c6cf83dfb04411ed0fcbaa5879e78a01a9f900fec4d2757cadb95457497e61f64b41b1dc6ec6d23ab7d4312d028c81c11be18706ec3546375496b6ff4fb3f3741d23b83a6ac9f9b08abc5978f981f9747577226ff9592cc55f245f741e63d2752eb48b208d4cdb97aa230c9fc3efe208aa7519774a049e29db1b6163453fe01b7a1a50b454373eb66fbce0147517b7d3a8da6ba3e9abfc29f85019b8c8bf20c6a8ea5175f978f1cd2184495469a6d68b26e33ae9e597a7ceb4668f41c4ebc32ff4293fe325f20378ddfa319eeb759574de761a48ca50f916e9dec426d235d0b0a3b270d523e3b531a6f5b64ed5cab49c6c40740ae7d1176c1b3169357b87a26e9282dafdc4ed1c27ebb1284ae1da9f4469978e17df843c186bce947900b93427f8e34cf3564cb02c65623176bdcb037e33c34e0a2a655cb3bf753cd843afc68fa7888c96380c6dfff4a9908f9fad84ddfde73aaf196025902cf2950595e98767674dac41b8ba433e3515ecec0f2fe7f163250747ea55e85a1f49c7037bdbc702181273a2daa8cc36dc7036a130c481c5967c673fb92c137693f92ceb8a2984a790c45b391ad14cb64e15f4a5cae1990b5c33ba07ac02c86596c05dffb7f50dd8282aaf489d49605f07d3f2a145935b4760a48041844e7a3da85f040b9a03c3a2257283296db3a5e6dd4b4fa706d7a8b64d613ea34aa5d7897184a5c9d05e8f77e52f6c51962d31f402d057307db46a43f07adcbd946692ec23b4463181f72e9b31996b6ba049b851d224b74d855d30e7ec1602301bf54d9567126fd27b4d8bd463b8691b6c2bffe75031efdb358e1a0579cf490c0c71be07923b490f9c74f44aac81c6ebf42a4e345bd74b0fec1fea3161674b71132e36f0f78a6c356b712633321401750dbd90a02f5176c98ffd9ce3e39f1860d721df20cc9370865523399fe84eb7d208b2dc9d32ec72266d849dfa1fb23354924696abdbad8a13099c57c8bfe8534753889a7389a35f21ee9afeb74e42a1fa4c3b723c7a683638e026aed562b159d478c305eafa89737a2351d66b7d90156dd469dd9e36f7041767279e50a09fd7371b3c73f90ebbd90f70a6eab55a201952e93dfbe55a92121c1b40e35e6c2f5e01af97de70e6545331a6176c0c124be235bb9a60a12f964a8983550dd39a5cec2514d126f48b1d60459c2fe9f814d8c250ed84981a18ba676a63d8fcac8754cc0dfa2899a9b9bb862aea3bb85de23a99a5703042b902f0504cc82046e214ad5ba2bdc35a9c53290129016eef59f6801f2cdb6a714f156b29b979568c436c6f36516c4421d4ca5d221033d900378623fdd0322e430990c8f1080ff5eb0547ccf3ec0ed585cbc1c89a9943f08ebaeec72f3e9d3ce2b9bc50a7dbfcb69c16cac2e47ca218724facb00a67fc62eb4452c9f012018b3a98e42774fea3a8f96630d9c9303e20202bb32b9ccef90033fa845ba68439e4a20ab96bba91057d7f13e00a68b69b499c03b84d3457af77874403ed70e3502ad487cfea60ed356aba917e967450e961803ded7f3e51612b0c5a35d8ff37cbeb5a987931e731a42ba6cf2881"}, {0x30, 0xffff, 0x9, "cd1bed27631261748d14bc5effec082218d7eaf74da639ef288114deba3d"}], 0x20e0}, 0x6) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 04:27:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0xfff) 04:27:43 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40001304, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 04:27:43 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x280, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', r1, 0x2}) nanosleep(&(0x7f0000000300)={0x9, 0x4}, &(0x7f0000000340)) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/215, 0xd7, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) close(r0) connect$unix(r0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) login: witness: userret: returning with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806e360d58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 sys_ktrace+0x86 #9 syscall+0x552 #10 Xsyscall+0x128 panic: witness_warn Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *161396 85050 0 0 0x4000000 1 syz-executor.0 285894 66631 73 0x100010 0 0K syslogd db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff8220d283) at witness_warn+0x69e userret(ffff800020abfb40) at userret+0x36a syscall(ffff800021b6f7b0) at syscall+0x44a Xsyscall(6,d,ffffffffffffff82,0,4,2c0eef02010) at Xsyscall+0x128 end of kernel end trace frame: 0x2c2ef970ed0, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic witness_warn ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff8220d283) at witness_warn+0x69e userret(ffff800020abfb40) at userret+0x36a syscall(ffff800021b6f7b0) at syscall+0x44a Xsyscall(6,d,ffffffffffffff82,0,4,2c0eef02010) at Xsyscall+0x128 end of kernel end trace frame: 0x2c2ef970ed0, count: -6 ddb{1}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021b6f4f0 rbx 0xffff800021b6f5a0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800020b60000 rax 0xffff800000a45000 r8 0xffffffff812e94e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x52823b5174224b6 r12 0x3000000008 r13 0xffff800021b6f500 r14 0x100 r15 0x1 rip 0xffffffff81d56a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b6f4e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=161396 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020abf3d8,0xffff800020abf660 process=0xffff800020a8aa90 user=0xffff800021b6a000, vmspace=0xfffffd807f00b8a0 estcpu=31, cpticks=4, pctcpu=0.0 user=0, sys=4, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 85050 32322 97033 0 3 0x80 nanosleep syz-executor.0 *85050 161396 97033 0 7 0x4000000 syz-executor.0 85050 30942 97033 0 3 0x4000080 fsleep syz-executor.0 85050 110634 97033 0 3 0x4000080 fsleep syz-executor.0 92396 473211 83953 0 3 0x80 nanosleep syz-executor.1 92396 445828 83953 0 3 0x4000080 nanosleep syz-executor.1 92396 359906 83953 0 3 0x4000080 nanosleep syz-executor.1 92396 298799 83953 0 3 0x4000080 fsleep syz-executor.1 53898 362348 1 0 3 0x100083 ttyin getty 13274 316900 0 0 3 0x14200 bored sosplice 83953 388320 83286 0 3 0x82 nanosleep syz-executor.1 97033 103883 83286 0 3 0x82 nanosleep syz-executor.0 83286 490601 29372 0 3 0x82 thrsleep syz-fuzzer 83286 21412 29372 0 3 0x4000082 thrsleep syz-fuzzer 83286 509572 29372 0 3 0x4000082 thrsleep syz-fuzzer 83286 92469 29372 0 3 0x4000082 thrsleep syz-fuzzer 83286 162047 29372 0 3 0x4000082 thrsleep syz-fuzzer 83286 105894 29372 0 3 0x4000082 thrsleep syz-fuzzer 83286 369745 29372 0 3 0x4000082 thrsleep syz-fuzzer 83286 227945 29372 0 3 0x4000082 thrsleep syz-fuzzer 83286 108177 29372 0 3 0x4000082 thrsleep syz-fuzzer 83286 323274 29372 0 3 0x4000082 kqread syz-fuzzer 29372 478982 85165 0 3 0x10008a pause ksh 85165 285527 36334 0 3 0x92 select sshd 36334 254475 1 0 3 0x80 select sshd 14802 2135 45482 74 3 0x100092 bpf pflogd 45482 200487 1 0 3 0x80 netio pflogd 66631 285894 68296 73 7 0x100010 syslogd 68296 180623 1 0 3 0x100082 netio syslogd 98155 156277 1 77 3 0x100090 poll dhclient 92302 352059 1 0 3 0x80 poll dhclient 95638 415698 0 0 3 0x14200 pgzero zerothread 79960 422826 0 0 3 0x14200 aiodoned aiodoned 8917 60768 0 0 3 0x14200 syncer update 76616 341115 0 0 3 0x14200 cleaner cleaner 51290 265224 0 0 3 0x14200 reaper reaper 47578 52962 0 0 3 0x14200 pgdaemon pagedaemon 56234 102256 0 0 3 0x14200 bored crynlk 93008 496669 0 0 3 0x14200 bored crypto 42057 215044 0 0 3 0x40014200 acpi0 acpi0 95469 55804 0 0 3 0x40014200 idle1 63164 165080 0 0 3 0x14200 bored softnet 70461 55323 0 0 3 0x14200 bored systqmp 60484 433434 0 0 3 0x14200 bored systq 50174 216648 0 0 3 0x40014200 bored softclock 63588 39734 0 0 3 0x40014200 idle0 53006 364307 0 0 3 0x14200 bored smr 1 516069 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 85050 (syz-executor.0) thread 0xffff800020abfb40 (161396) exclusive rrwlock inode r = 0 (0xfffffd806e360d58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 sys_ktrace+0x86 #9 syscall+0x552 #10 Xsyscall+0x128 Process 66631 (syslogd) thread 0xffff800020ac09f0 (285894) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265f5f8) #0 witness_lock+0x52e #1 syscall+0x355 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9519 6422K 7040K 78643K 11648 0 0 pcb 13 8K 8K 78643K 71 0 0 rtable 110 4K 4K 78643K 271 0 0 ifaddr 58 13K 13K 78643K 83 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1497 0 0 iov 0 0K 14K 78643K 44 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 1566 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 12 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 40 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 417 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 53 50K 83K 78643K 473 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 25 0 0 in_multi 33 2K 2K 78643K 46 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 260 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 105 21K 25K 78643K 2246 0 0 UVM aobj 28 2K 2K 78643K 28 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 42 0 0 NDP 12 0K 0K 78643K 22 0 0 temp 155 3547K 3613K 78643K 28577 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 35 0 33 1 0 1 1 0 8 0 rtentry 112 48 0 3 2 0 2 2 0 8 0 unpcb 120 115 0 105 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5092 0 5092 1 1 0 1 0 8 0 tcpcb 544 74 0 70 1 0 1 1 0 8 0 inpcb 280 231 0 223 1 0 1 1 0 8 0 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 4 0 4 2 2 0 1 0 8 0 pffrag 232 2 0 2 1 0 1 1 0 482 1 pffrnode 88 2 0 2 1 0 1 1 0 8 1 pffrent 40 6 0 6 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 28 0 7 1 0 1 1 0 8 0 pfstkey 112 28 0 7 1 0 1 1 0 8 0 pfstate 328 28 0 7 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 217 0 28 13 1 12 13 0 8 0 art_table 32 218 0 28 2 0 2 2 0 8 0 art_node 16 47 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 1 1 0 1 1 0 8 0 semapl 112 38 0 28 1 0 1 1 0 8 0 shmpl 112 26 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2076 0 655 47 0 47 47 0 8 0 ffsino 272 2076 0 655 96 0 96 96 0 8 0 nchpl 144 2852 0 1204 62 0 62 62 0 8 0 uvmvnodes 72 2355 0 0 43 0 43 43 0 8 0 vnodes 200 2355 0 0 124 0 124 124 0 8 0 namei 1024 8264 0 8264 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 8618 0 8617 10 9 1 7 0 8 0 plimitpl 152 49 0 41 1 0 1 1 0 8 0 sigapl 432 618 0 602 3 1 2 3 0 8 0 futexpl 56 5216 0 5213 1 0 1 1 0 8 0 knotepl 112 128 0 109 1 0 1 1 0 8 0 kqueuepl 104 98 0 96 1 0 1 1 0 8 0 pipepl 112 334 0 315 1 0 1 1 0 8 0 fdescpl 488 619 0 602 3 0 3 3 0 8 0 filepl 152 3452 0 3347 6 1 5 5 0 8 0 lockfpl 104 196 0 196 2 1 1 1 0 8 1 lockfspl 48 60 0 60 2 1 1 1 0 8 1 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 513 0 503 1 0 1 1 0 8 0 zombiepl 144 602 0 602 2 1 1 1 0 8 1 processpl 896 635 0 602 4 0 4 4 0 8 0 procpl 632 1466 0 1418 6 2 4 5 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 10 0 10 1 1 0 1 0 8 0 sockpl 384 383 0 364 4 1 3 3 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 150 0 0 18 0 18 18 0 8 0 mtagpl 80 10 0 0 1 0 1 1 0 8 0 mbufpl 256 187 0 0 11 0 11 11 0 8 0 bufpl 256 6779 0 1170 351 0 351 351 0 8 0 anonpl 16 73876 0 61014 69 11 58 68 0 124 5 amapchunkpl 152 3148 0 3035 11 6 5 8 0 158 0 amappl16 192 3177 0 2467 50 13 37 45 0 8 1 amappl14 176 237 0 230 1 0 1 1 0 8 0 amappl13 168 206 0 204 2 1 1 1 0 8 0 amappl12 160 7 0 5 2 1 1 1 0 8 0 amappl11 152 60 0 45 1 0 1 1 0 8 0 amappl10 144 76 0 70 1 0 1 1 0 8 0 amappl9 136 609 0 605 1 0 1 1 0 8 0 amappl8 128 156 0 135 1 0 1 1 0 8 0 amappl7 120 36 0 31 1 0 1 1 0 8 0 amappl6 112 58 0 52 1 0 1 1 0 8 0 amappl5 104 141 0 126 1 0 1 1 0 8 0 amappl4 96 1084 0 1051 2 1 1 2 0 8 0 amappl3 88 371 0 359 1 0 1 1 0 8 0 amappl2 80 4044 0 3963 3 0 3 3 0 8 0 amappl1 72 23216 0 22745 26 16 10 20 0 8 0 amappl 80 1712 0 1670 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 27 0 0 1 0 1 1 0 8 0 uaddrrnd 24 619 0 602 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 619 0 602 1 0 1 1 0 8 0 vmmpekpl 168 8351 0 8319 3 1 2 2 0 8 0 vmmpepl 168 83056 0 81087 122 36 86 100 0 357 0 vmsppl 368 618 0 602 2 0 2 2 0 8 0 pdppl 4096 1245 0 1204 7 1 6 6 0 8 0 pvpl 32 227483 0 210812 177 21 156 166 0 265 21 pmappl 232 618 0 602 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 513 0 6 15 0 15 15 0 8 0