Warning: Permanently added '10.128.0.7' (ECDSA) to the list of known hosts. 2020/05/24 14:24:09 fuzzer started 2020/05/24 14:24:13 dialing manager at 10.128.15.235:10411 2020/05/24 14:24:13 syscalls: 338 2020/05/24 14:24:13 code coverage: enabled 2020/05/24 14:24:13 comparison tracing: enabled 2020/05/24 14:24:13 extra coverage: support is not implemented in syzkaller 2020/05/24 14:24:13 setuid sandbox: enabled 2020/05/24 14:24:13 namespace sandbox: support is not implemented in syzkaller 2020/05/24 14:24:13 Android sandbox: support is not implemented in syzkaller 2020/05/24 14:24:13 fault injection: support is not implemented in syzkaller 2020/05/24 14:24:13 leak checking: support is not implemented in syzkaller 2020/05/24 14:24:13 net packet injection: enabled 2020/05/24 14:24:13 net device setup: support is not implemented in syzkaller 2020/05/24 14:24:13 concurrency sanitizer: support is not implemented in syzkaller 2020/05/24 14:24:13 devlink PCI setup: support is not implemented in syzkaller 2020/05/24 14:24:13 USB emulation: support is not implemented in syzkaller 14:24:20 executing program 0: getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x86) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1f) r1 = socket(0x18, 0x6, 0x3f) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='.\x00', &(0x7f0000000440)='-,:^,\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='\x00']) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x614659c6fdec970e, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000600)=0x3, 0x4) bind$inet6(r1, &(0x7f0000000640)={0x18, 0x3, 0x4, 0xffffffff}, 0xc) unlink(&(0x7f0000000680)='./file0\x00') open$dir(&(0x7f00000006c0)='./file0\x00', 0xc0, 0xd5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000740)={0x9, 0x1}) open(&(0x7f0000000780)='./file0\x00', 0x80, 0x20) open$dir(&(0x7f00000007c0)='./file0\x00', 0x40, 0x3) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000800)=0x1) r3 = open(&(0x7f0000000840)='./file0\x00', 0x80, 0x50) chflagsat(r3, &(0x7f0000000880)='./file0\x00', 0x0, 0x2) 14:24:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) fcntl$getflags(r1, 0x3) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x4, 0x2, 0x3}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x3ff) socketpair(0x2, 0x4, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8400, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x6, 0xed80, 0x8001, {[0xbc, 0xfff, 0x101, 0x3, 0x0, 0xcb, 0x3, 0x9, 0x8, 0x80000000, 0x3, 0x4, 0x1, 0x6, 0x401, 0x8, 0x3, 0x2], [0x4, 0x1, 0x401, 0xa85, 0x0, 0x9, 0x100000000, 0x9, 0xfff, 0x1000], [0x5, 0x4, 0x9, 0x5, 0x8, 0x2, 0x7], [0x4, 0x8, 0xffffffff80000000, 0x4, 0x7ff, 0x4], [{0x0, 0x1, 0x8, 0x675c1652}, {0xff01, 0x1, 0xc0e, 0x8}, {0x0, 0xada, 0x3f8, 0x7}, {0x8000, 0xffff, 0x2, 0x7ff}, {0x6, 0x1000, 0x8, 0xfff}, {0x1f, 0x82, 0x9, 0x5}, {0xffff, 0x4, 0x10000, 0xbd56}, {0x8001, 0x5, 0x7, 0x1}], {0xffc1, 0x1, 0x7, 0x6}, {0x2fba, 0x0, 0x80000001, 0x4}}}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x280, 0x0) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0xff, 0x1, 0x3}) r4 = socket$inet(0x2, 0x2, 0x80) recvfrom$inet(r4, &(0x7f00000005c0), 0x0, 0x40, &(0x7f0000000600)={0x2, 0x2}, 0xc) r5 = socket$inet6(0x18, 0x8000, 0x0) accept$inet6(r5, &(0x7f0000000640), &(0x7f0000000680)=0xc) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000006c0)="ccd7bc463fd5c33fc016d091db66e6a15fc11a5794be61d4c501ad114dda2f1de94b23a939ca9b1092811c33bc872b64f8aa690ce8324286851ea8455c0b22f4b0f023dd01346daa0b689e8b10a5446043af491f03306e3940091e43ba36a49d021da0ac922a6336a406fba432c0590abf791a5f69b51034144e13db0b9fa805bd95a49c2f82e54ac6d415e21fb7e8e03d7a1bc26f01c388ae30defa9f1c7f6dda89c52ee47aeb792d9d", 0xaa) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000780)={0x7, 0x2}) 14:24:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6d16246200002e2f6669097eaa7b253076a80605a9f63e48de3c38f9c38509433796d2a40469f987436b3ed3fef782c10e2c828bbec8302e0a2dcad88cf06018f68c79f6dde35753c33b407ef964d61718015b93329377ddf2b799872fd3c71cfaa396e62e84b1bd53c4e2fab9be2f0620daccc9b25be068417a28de0301a0648e842883b3f3bcd95f293ef16e906a7595"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7ff, 0x0, r1, r2, 0x0, 0x0, 0xff7f}, 0x8000, 0x3, 0x4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 14:24:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000000)=[{0x2c}, {0x64}, {0x6, 0x0, 0x0, 0x185}]}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pwrite(r0, &(0x7f0000000080)="b451956b64272b585a7bb44a037e", 0xe, 0x0, 0x0) 14:24:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x5bcc) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000000)={0x9, './bus\x00', './bus\x00'}) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000080)=0x9a5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690e, &(0x7f0000000300)) r8 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80, 0xb3) connect$unix(r8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) 14:24:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) r2 = getpid() getpgid(r2) r3 = getpgid(r2) getpgid(r3) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb8633705ece449d9930d8c3791ed9333910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e081188aec8e68a521838243f5f01c802ac590a", 0x70}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc0", 0x471}, {&(0x7f0000000300)="2afb9073f46d3721d5bc3b4e2ad9bdc3fcf257496afa20e2d2228b2a79ea1d179b3047fc69e6537d898eb1eddf705438651aeb42ba1ce05c7189a79ec4fcf0a967ee8570d93cec6c", 0x48}, {&(0x7f0000001c00)="8501e8be74e8e6678ccf45c431ed3ee6c437fafae52b0f3fdc2c9f913da179d8d55889207203d7e8b2dd5e68d84aca60935f294de2bed0a8891dde59b8de38d45605ad741974b088e4ee819b4731b08293f669ad8e21af6b8cbaf9dae3bafdb2d342322b5711f7bf13f754c22c17c5b23e83897538fc863b5ad536caf7c6cb61293160d9bcf8fb4658f6710abfa3b01a1029d0a38926eded37b8753c74ed01c1aed4972b434f5a973c52c9d364a6f82f44ecaa80233a8f7ce7b87833129de76dd1efa0c9c963452f785c92c68cad80dd0f8d0494a9c268db6ed6feabfb6d9c89bbc68d3e766e9e11d7d6ae28d1322b1f551cb8e2336adacac695352f921606fd4541c5ca6f540ec477d83b4c48eef0df4d003cb22be264cad9e84f1ca535665d9cfafa91d146b9ce1fd209efd0c7c7511cd4310504ab4442a6bf222db399cd3cecb648c04a58c222677bc1641e64c6197644dcf9f186eb541c5f0ea836413298540a87c4816c97dde1ca4bb054456ff4e14aaebd46813e4e2791c106dfe3402a5773ac4b5008629c07fc55f44cce9668e58d5a6db35f6a825589ca4ab814e7f0b823b05e75911c16503acea5f3df0c5e098692a6ce4fe435eee06da767031d703697ab97d89c562f82d49dc20ca6aa74a563dd34fd04c44eaa172eebc553516a9aecccdca1b6c54dafbd0c4a6fe3c3a49a4475552500c1b6fa56fd0613d6259a567efec815cec5678a17d007a6a48e87b1c2340ef46be481b9e4105d2104293f0927bd00ae1e39ae34d30832efc7c190d78717112d028eb537052586795e78b4308d28696b1e9787fcc39f7e9f3d416c00e8a6f12838dd33fba4672df46c4c4b1b5f0351e1d7ee7824622340967527f6cf4f046df091ac7309805b8851ce1d444c6a6a21c11d69f02b86f99951aa44d48980c18f0921b0ecb9e5550dd385a2ec6d920173e164e84e71d625117c68977be622d03e8025fda9d04a14b15ff092e0a03cb1e9b7c60ef72d42a39abf2cb55bf3c00de4935fd7b105b89e9589d808d3a6063c9a2df84b1c441b21ed8f756e61936b8f55028fa3fd0624f9813771a57179316fb9a48098fd09c32961ac0b06698700fe2202a54aad20034be3a48e126076518bfe713a9a5ddd4cab9d0aa2e239cd0ebc67c217f9a784327f039f8b517c5764c68d7fcc13658be52df7b9a47dced0e9705cd445e95e1d32f33294a63a86adc6b2164636fd550b37f0b01ce54b9a4b57112f3346a1c760737fc876fdd3c4f0c9e0d6b3a95fcb4613702c50181f3a197d6f6ecd056010b04eb4ad331ee6308bd1410be8cb4317677a497372999f19314a8cf2facdb804ad807f5c53ae00ec856ee652ab1802de731bfa68f7cfe4732a4ffaf76bf5143689ee49837d00560ccfa00b5eecf5fbdfad5aadea631f41ed610073f0fa977aa0a60e66d9027765268544ca05e71fa5f437d4caed6043d0aef70bd73d0888b586de776b9064c97b3c013397d7bf59d4cc81bec557894e03b7c353868903368845750c3871f05c0c7c2599ea5d1d8864a965907ceee76230ebc0cdb9eb8e41820dbb89eb40cede3fd34ccfb2852a99ad7376ed3999d7232deb48e2d4a7812bb8b63a1c9412b5452455c10957bf4d6df4d59b69a56e90378daa4b08db0ed8415f96d06c9ae98ac8cd50c842e7db8d648d5dd450cc53eb748ae71832c36a43c6fe3fbbcfa83edfbfe5ba79359b6ecae945dd67d1c016d17ba4d03b8adbd7e3578b0c5fcfa44c37151331de9470bb15d5e640bd82879a2dc1d5e08d9030157f9de1b4c402688070060caf8062745555e2e6eb77cc20e2429af24c4955824a2ae4c8763e4b8629ddf32370eba8f58f041780e3c981112abd1a256ffd0e182b36960ada8520534e309222a9be00eeb3814e53cc6096f9c7e65fbd9fe8b5efededc1856ace5f11b3608dd3a91c2f865e6c263e8cd0e5ea984cd448c7d44bf2b52a7547ce77c1d0de28e984a43dd4e046e21c889502e5ba9fb4977ef1637d701ad7471579081a6d45f9e1b4e50e11965bdaeca7eb7cfe63538e08979e3a389fbb2076c3aa8fc78261fa26fa38adcb4809a1411b0a76ac7fc5232b5930128a64cfb46cb1a650e69a3713a43f95991c608e814322d220d0fbf46456502daf4d033dc175e5968e7130bab914f160b1cf9b18e0c3b5492f0e76da1a0f1f3df90c556f220de6946bf6287390428678ba2fa82d622cc23c9239b47df8c2674ec0e5a06184184e09d113048e2b1327f410086d05213275b734320ab76e728083aa32f0e84bfbeff9dbc670fc3f4c8642e4b2bad60c92b5bc3f984c72f7303bcbb5f36d8fe622ad1c033c754f62c81149fb6c22b10eff42c88c3c195a2d2ba148f8c45de37c6a61fda13a57abfbc014a48b4edb8ea23bf07a09840855a729cd75b2c7fd249c5df96374683f3132cedce46dedbdca55ceea3998c9615a842712431a8273c93459f756270bbe340a48801b3a6a4ab13da8414c10f6542b6fa14e8b9e752a39d0e0d9f33ebab986bd32a71870962891a24ed2bae65ac51b2f44fb0a927439dfdfdf027118d84d5699ffca9873957a205968ea4d652c0dfaef3512c20296078c85ee38220b3685eb920cf445e330a1b5366b590b8c59ad324f00f4b584401deca303e73aba9cb37bbd7a2100e61e8745ca31e766c6fba8b2963199cf9866fce4bbd509f408c5c12a651ba12773ab8271a66705769e1467326a87370e581397594818d9c7e8e08b49ec4fd56048e677df32cf37c1949b023d0ab860fc597a3bc95027a6bed91b3869e27bd3e9a53925694bdbe9ca485f008b067a95b12f60a2e83f9c9c61fa68a8894309cc4f18fac855e6bdeffa3ce1aa73cc893ae498ab8421f852214a667d3c4d0d24865c9d34d0042578cc56f1a20e488e54d0e2500f52490765f9628169bcbf412a7ca9d5db7ddb20fbea781e989d7181f230dc23d7652e8c0a0e3b340064209f2ecbacde622488cfa7c059f2062bea42e23aa393e66e622a1c01e77cbc1467464160a6842059feaf584c17493177cd8adcb81b0c3c8ea953b1c5535dee6f39f51caa54ff41945f107e119b2ebc42baeccc69610d140c078af470d689a3a39246917b4717c519b98bbed00efaf397f9bc6cd37f9239cec2da21c813880498418a90fb44af1451485c06e4e557258e30991e4688dd12c80c8bf8f7ed06beae635317c4911e5111b0e78265289e13c3d5b5e551c41475dd44c047bb9135938ca534e12ec5327439265de9cc2bce6fd2e377da9939249a586d611edb40be30d440166b383dcf0dd9a718f29e912ce2c341e6536d962c48a4b23418511183ddcda8b9020d6a466d88a2d7ce561f32882bd3c1edba6922089bf569a99bff13ac8ce91ce9faaa3abc7710b1fcd6e84241d743ab424bf31abeff38deb1ca65f0968710cc54752bb0865ce7123efe2b7f6ae95e6e08dfacea06cd1a4d49a01cd2b3a8d5c6e1124c92aec94272e300fd3037d6f3933a46008835b2bcbc72f98baaad6e5473dd6cb99e197f99f4c2888f0e30b72e73236094abacf80d1d65faedaa194ff44b3b45ba3460846e73916f96016ef118ea8b251da5b6aa5ac9c1494d08295daf258a459aab8b540f13f8094f2d37d1975e94de87406d3d8a4d03a8a64707d8b55f4ac43e724a04a3484be9249fbfbc", 0xa2b}], 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r5, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000100)=0x8) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000080)=0x9, 0x4) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 14:24:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x8afa, 0x7f, 0x7f, 0x1000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x0, 0xfffffffc}, {0x2c, 0x1, 0x0, 0x10000000}, {0xfffe, 0x0, 0x0, 0xf5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x6, 0x6, 0xf835, 0x8, "52dae84ded1661c9ee983cac55eb6d3dca0810b8", 0x8b, 0x10001}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xf, 0x9, 0x5, 0x1e07}, {0x3ff, 0xe4, 0x4, 0x1}, {0x3ff, 0x7f, 0x78, 0x960}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:24:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000140)="1d47a7b82d861e83dcbf092043fdfadc4aeb83ba092d56f1d5aab6f69aacecb9becf7994585cdd413ab2cf5c3868e2b47d9fcda24f1d892e4618017c7fea2f60d2107704e7c5be4653e069ba36021795de6f0e85072cd62764a9c87dd49f6662526773352402dca40c54aade9db56bf76a1f7a315b12f6ca1d7c573efb4c5120c5842e0e327a013ea38f99b75c4bd472747db835b874d62743949e172ed6c6009db34b7f065f4017149c16cbb9e46c7e5e7a99bc628af8e0117de146e75385c73dc8b9a0a7d521cf583172aca99fa9e08bf7c0618ede99cae522c74ec6560331b0a6ce630a7602975d1bbd96aaf232cae9c4ce0f1b573bd45c7fdadc", 0xfc, 0x4, &(0x7f0000000040)=@in6={0x18, 0x3, 0xbac, 0x2}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)=0xfffffffe) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0xa0, 0x2) 14:24:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 14:24:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000540)=0x2) r1 = syz_open_pts() close(r1) syz_open_pts() socketpair(0x20, 0x3, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x9, 0x4004, 0x1) dup2(r2, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) r4 = kqueue() writev(r4, &(0x7f0000000480)=[{&(0x7f0000000100)="6e35e5d1c844cc8357b2ad66c6eeac46edc112aa0d3c40a0eb8dea6427de921ae421dd535d28a0f46706c053da09021fe44134c04d2e59980e85866cce98c8d7add1a3e0daecd278eeab0294fc751172b57b277fbba27e2692ee233de6cbfe4709fb9b134711660fcf9af72953e1e15aae1bc5d530396f04d96c1ad4fe2fb9af7d4e86489c8a5a30647448385f01d251fe997d1b0eae08b21b8a85684478cf21d48a5d1ff4022df15379f12a786c4ffa42f7343895e3e8d5de914cfce9729baeef9091a305bb49da5af2137bace5fd5eb1456682e63ca3a485c7312a35073f0d21ece3a2b95705241ac80818c7", 0xed}, {&(0x7f0000000200)="59c9e94e21fb216b0fc265febb528dbec4ddf307f356369e650a99907da79095acc21ecdc767b2ea3b74ebedf4bc7337bbf56a6cb60cac595d0656980fdbf000959f64cbd8e82b3de126cdac227ed08def4c2f5e211a305cfb813e9f57f93b5ccabc0c9f0697316c1fc3fbc367ae933f9aa79bdedd056f61f46f3f894e045e177daf64d310f2d744773c7969", 0x8c}, {&(0x7f0000001980)="75e273834305a56b419b50bb254a293b1ec85e4af84a2355e3c90c0d7ff33dd2e3d3f7fc07fcefcdca40e5a395505153f6265e5bc0a51a33191aa8ac7a6ce7e79b8ecde43c77dba737ac9112cea73782f14ba60eb418af7d33938b4c0a7e8e1ef4e3b04971e5270371126fd7b9575c8eac897bb717e88c59580879c3b89d44f3e24df7f72ce1786e63e712ce409288a15cb6438e46c588efe20ab6d54702bc641cd34b341b02f7dabe3708e7eb4b68fe0b72b89e541aa720b790dc3797caa366a1d43723fe31f81e267e75405c06ca77cc4b483d2b76cbe492a059c7fecf54e7aa91b08ed4e4d21a891ecc2ac1b114f48000ad52a91b1da65aefdfd46767e01e43395a02c2fcb1e63e4a37905372b33f27b61734d1725f3e79c621bd89be1301e9f06c3e25e51d9b448ecca10af405b0885ffb77b8aa7b1660b863238a614e985cf2c171a2d20c2a03b311d2ff5c4e4296b753a31575e6e081a3c76610fd61e6ff40d2efaa3f72e0e1a8dcc4ac0b50df1d8e60cb581fedd91ffc98d71b31277d6337e69aac1a157eadd1faa33c25ed3f35da812f8c10ca4e4cf5340fb8b32d3691ed47e794020f6249d51d32822c001a166239ce1b58a69c5f8669321cf38a7620f8555a57ab20cb3b7f98f4fe095c30bf6bbe8544f953642ee9e474fcaf93883ca93f4f3082ac6a499c3ae945a55fe9936cb07e553c96bd56fe09ba1e7d244bb0756a1908b6c77603604578e44357e1b4e29d26dbaa28eec86518e4b2d142412e73e57556eba2bc3afb05c11582f96fcba6fc0c45bd1789bb07898f09b887444a2ffbd955bd19dd0bd0f8ec718fc065160b56958295a950a2402d7a831e9fc324093b97a9bbe1277cd15eedb03a387faf5d8bca39ce9455a9eeb55bb8e9de34b2148b67c848edb71a04a02d276d851da3c192a740c74e2e98567d7510240d89cd03bfbea668b701fadd0702b6ef351f8238fbfcff448043f6d52128b0104bf5fdc6acabb3435b18aece5d238a798137ff9cb06d42e30578d4b442519242fc3e7db662eb67bd67b64c40b824068550f03f7f388615b9718f74007181ec020a7cbddfa1cc804d1655f55ee5f505867c30be6814be34afd67e06e097dc4387a9f9b6ec069b58d4c84f6d3ea675ea7c480e8c76b111eb21d0345d93c304916969a3017c34d1f018d8a0a787314b411dac0744f881a5f5726473cceba4605452ae039e710e1891337ce89bdad080ec375dc6793b3e0c0908fa5aee9e8fe8abc33b226f1c9cb1b0576ad8e3768fbf50bd996693ad8c4412435e4d707e272b8e7605e10f653335794cf151e2aa287cd15f66a34021a7d4338d4839a4c243180018d634605427a63b712461ecd299ce3300ef68835e9204caa11d7b1546a57854b1f7e46ee6365c885862b349cf587f767f823218ffe6effb310bb3ac804f70d834bce2dd8766cc88251bbb649232f3aeec1c21def7adbc2427e975db5f9102e88ffd9d2814c36b6a547b11fd9fd596e59fb7686574714b95ab38f63851b2a2247e0485b8ccc6e293988c1ad0977d08aaf053fd10b1fa890d86d52e9fb14250c966695d7daf128a5bbce967d4116388a3ac3362e63c98eac3b922444db3be82522f788c3a5fb194f8abc53556f35fa46ba53207c86c28e16ec7e025e06d059878d701e4968f87e1022b206a1d686b99ba4edb1ced66fab5ca229c93911024ab9b70228bad7cb8509014b4c50b03aff45239978691eb1f6175cfc6ce50a22e51b71134a17d0ec65a4db759377fb574cde5dacf9ba6018d7624d687fb09c74469a384084f36d7bd8d57b3320691b48306600d533f1bd98365100968119186bae203fae11ae78aa261ff803f984339821b7c6ac6fc39d882054f70cd4fc640f167d9e2dd341fc85fd909fc628537f176b828756f4304f052db9b0527011a42196a0ab56d10dcb17d7bd723dccb8d84a647d6459627c5916e4639313bf0486ceea60f4ca6e94eecd8f0be8c099083f429a9ff9b3e0502ec709db6c8e022c819f7f00ed4493483fc3d19f9476887ad12b947b624df46dd18357c54669eed55c2c8bfeb68517a8dfc7f8ce9460b376d619011e3f9379cc7ec88c2598b6fa3639aeb5ab78e5b07a32e9cd0b8dfa8aa44e0627e0f5178c84f0a52d89eac05c9b5a7e10343ebbbdf01d93706c3162869a5314315c80a274971ddacf01aa0ecd6c9d5cc841e3741b393437fbed7356a54e42b54eee3f26265797a8f6c021cfc54dee9b2d7cd744f35e270350a5eb123161f1ec068e65b14f63406b75b0a14b00e0586614eece4584ccb6bbddb00b7c08b934c36c85627d64b078a6ea2a2c099b82a1f878fd7d3e3be3c89fdd89bb44338901d02d445c7b50b5ec0386d9bf78342e135964d280420f6d1c9ce033543e2b0b94622a2e161d259e57e864aa0cf750739ef6282ad1f825df5efa290393dcd73ffb94a6b6c1fcb37b725e643460c8b59eb2ce4e3415b8571fb7881806d1ec0c596c33f5600ea952374cc0f0b97980488184a79da5510360f58d6eb5503bf16223121409b521f08a945fb8f01295faab979c9ddde86ea95d4c52a2d3d05cf65f7da78c91ebdb6bed39fb3a4f48e9e03bbf6127d0b001894e0743fd4dd245b547b0a53b798b19c10f5376fe759e1e5ac2ddd638763ecefab4acef1930e0e3c1b41c2898dc15c402373254ed1cee469c952114e2f39c23842bed6aaeb6d23e158dcf1ac3a04f99dd01d97be8e4c49680409798184dbb623fcd5d3be9a416afe7cba3358eebfc2974825e724a46a085d44fdf3d3b02c574e71ae0b63f95d6e7c9a038cdf3639c8434647ef6335dcc2742e16dfed5f5ab812091a248f16a5cf4f9c0e4d14d5e47f7f60885e6b1537494d4089de8eb34d2b491e1920b1e509520020b19ad1912fff355613278d5340bba2ac6ce5fae02b04a39a96a5c58879483497181b0adbc0d8be875dc14eec87c87472c991c5d381ad19be61013c835dd43748479b58908c5d78e1e4eac71872892a250a22eb56fb846c7b11cf6e76aa70094f525f21794f6e14391c277ae2adaffa13e4178f0eacf99df4b7b6a50da8034fbeae7e653c122c259ebb386617ed8a1f3637c6a483087848d3b38dccc9ecfe6d7f232839ea6b37ca1a30db8a19a4561a0c824194a7dba31ae41390a5ffa521c9e9d749299b07542d9a79397a059b1e0734c522146f0d0dab0282d1ec3cd19005acbe33e1c1a5216e1d67db5cfdb29d52917e44e462fee89f7632512c6e4b7b2cfefacf003095aefda20497a6fc85d8c80859a1fd533e4e81924c02ca1d8c7e8915ab252f664d4bd0db51bc8b08ce85d48d834400ee1c1c5d2f82d542ce5aa58839098cd11cd36c423c322e11471bf6d8bf61911433e69d948839bad61c1b31a04d562b6287a81a8c16c10d5e709f0a1ac3c81b3c00003a04e9ff4755b7e77d14f1ed5de0aecb62b771936a5b9a9b46060ab5c0fb713c2bc10512fb0c443b49de9b408a7e3c34a4893e0a227526aad2ab9a5c86af9dd65be215e8216e9927e0715ccf0cce56031bc78e09616173e40feb1bfb2679635d4097eb712324e7297c77e426725d1969abddc899415f398539950f2640b8bd78c91d43f126759d67b01a0dc4d632a3259530c45e56f69777a9bf29f2cd802d87e420acae6790046a0273cb9439d7361b8195c982b038a6e000ac9ff59985891e5f54eb00e1d231d71e21e2db981ae46d9c7de68eedeb7a18a8e6111897401e481c8a5b5de4131b9a1b178a5a322243321bf4a7afc60e16d7bede0c32510c8e8c4cb523bb8695d7b8d4a232dfd3f7fdd8bec161aa4d33dd805cf0dd83b330625be5211973cfedb86ed28f4ea60d5188cfb50ca5efd9137fcd656ee9bd2ce179c1a1209a0d79992096b421fdf97e00fe0bea94ff3d63031c4821f456735e1a7a50a1107e44af6e0a7634cd999960638b8f83de5323d83b127248b2afaacaf66592b27f9056660a4c38f2b9b8375f2a24f442e34d1f7b3f1af382bd9d4e597d0e474079445403569cb9409297731b698882b57f9ae6286d2b23713739eea9a9e543c784189a6eed0a37e6ad6bd3d75b2aab8c7cbcc65ddf85ce2aaf9f27bffa18cd0c13af37ba5c37f544a7e0e119c8d5cd46bf8ff303e199f46223712b58866092b3ae40aa7ae49a9460d38a3261b759da5c2807df478f635d8c622576dfc2141935ee4337ec1c8e820895f96a54d004ce9d225447851709af4792f0dfba413725633e4560c6f52fb06eb3c51420b489934db8e1a76ce9382ab077e919367e003910d39346921beb9a5c12e2b3540ce6dd0712a3e99f4a0a507d3e825a95d2a0b65188f04e301d775c51e4f33928072b0a1bf08ab3cc8db51ee38d163fe6fc017fd757cb6f8e1467fb65de8da91db0802a0ece83a5b6763aaba45c8dbdec7ec7c919a0f1be0b1096a89a555dab4bc21291218f1e5afaa87244ccf5d3ab8c94d3f4c8cf6de23cfa4635e838747659621fadfdd171062e52d4e0b56d99ae624650baeef36ef683084b9c682eb8aa028ea1e2287c30f1e320c59b4000c823b7ebd5b82e4728e8b27867817e6f3dbd91c42fb0961b7c31226634366919ae91aa72192159f97f385ba0b124c6d1ed2302fe7353190bed0c6edccded8f7ae51620af40d6497173683c44a20dcde357bd113356befa727ee17a709b478a3a9595e4b668cbff218573d758b8dde0cbe590ab1da155c2f678ca62afeadcca3aa1201ba2c8cc2ab5fe034cec24693fe1869440e508ec14d6942f72aa5d88efbb52ebc49800213a8d133314c0ed6f793ef6ee20770e4aa76cc4c9f91d82df5b490028a1b154c411b1e6846447e065fd852d32d6b08916d716efe92256eec8f38586cef368a95f274126745cca0b14734ce0b418eac8053989d99663af2bbdd3a11c6154e8d2696740169fdeed57ab48acd3a07fe2966235eb0e85c7374791311e96fcb7a9913cc34653378e5a5c78dd4afac75980405fe0e8ed831af495134837fc45a9639126025ab567f109702ec119ad46ce79899cfe5050bbf8a0a12f6ff259377f254d8cac3ea96afd08f2a3dd84a5e966e88505ee53680b8ae007ff70d0aaa0d1e343059308573ec091605990904ec2d4a43616840c5c6aec8517d5e129fbbd12401f18c0a81d274a5d45ba9bd16fa6f8ab760834dd76b27d1f116aadfc988bc1c02e60d398bbf4e6707ad4c34f832930ccbb6fb49b65b2121965c4f213c4142fd830606ea3857dfe895154a6802fa47e7492b82eabe7dceb9776b070000acc33e0b4e2a62a47e4a7fa58c613314c6824667af3f9859a1148513124a11c585f3453d65f32a3cd4a800e6d30c9a694f05fd7578f0d344c8189623a11e676f95c0eaa3a2e534edf708b6590fd4201e2ffd34b45b9a3334c9988b6a4b12e8a3c6431a432b8e4263902335f22209eacafebfbafd5e3a72970ccd1323e5cbd8b15505c7f09deff6d8cc4ac3b05cdd05df4ad9e44365d108114c51b8d7fefd475a76f72157a7f87f87599ae8e92e4b838e70cf069ff198a3e8a9797e5a4cff53167535d60777529ba514e0a35fdf136938c44a96216f1574b631da4d14d440e656f9ecbf899e525b29eb19f3683a5a679a704fa37c4453703d2f8285b124110f96cf43d7f96cc4541defc9cd806f0ee66ef2b44422a5b4f6af441022ad9b3101359ee1a792a8ba4df0aff5828b62ea9ce4f2e10be69ae75218cf0a16fd660b55074885808377fd134a9a94c9477ae5dc72b1147d7af74b72ce54320b723649e5f6336e8a5b4adfabad32a", 0x1000}, {&(0x7f00000002c0)="ed5e012abc47c80667a3f2ac003a7bf0533e35a967948ceb982afb60fe262dab1ca6b7536fd19cdfeac6ecf0a6b8414f4d05cca39e10306b39b8c6e906ce8cbb400981bb75e8fcb279cfd8b36d3950bd01d7126f67313df5ac5734a887a08a8982", 0x61}, {&(0x7f0000000340)="cd3ce26665c892c5db2e11356dc2e0335e27ed68aaf9ae8a23af05", 0x1b}, {&(0x7f0000000380)="5d284443010f1ef1811d8a36b60b64cfa136ba45195084ee552b1c566d15ad137f9f649fb387caaabcf35b1bae43b4ec87f2b0ec72a2fdf40a5fdbb27cfe9d02933d8abad5e8df2609921c19beeda8426de37e07401fd851fb9e8b79f3c37de0e5f5f2fdeac0652ab8109441c344e7af68935ff1fbb9559eff118c3d787e3695ebc7879d6299ad3295cb1b7bb8040209b6615f0f1e28380a713d2c0fa7abbaf9d326083fec1cf9cd777de961613e91929f1461190ccb3238a65d7c0c493e914ee7cc77e956e90f6c045f72bc733de9cb46e6ed191a", 0xd5}], 0x6) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 14:24:20 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r3, r2, r4, r5]}], 0x80}, 0x406) open(&(0x7f0000000080)='./file0\x00', 0x8440, 0x104) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x12, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = kqueue() kevent(r6, 0x0, 0x3, 0x0, 0x0, &(0x7f0000000000)) 14:24:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 14:24:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:24:21 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000002c0)=0xffff) write(r2, &(0x7f0000000100)="8c65", 0x6d2) sendto(r2, &(0x7f0000000180)="0c698735c1f5676b402731316c811dd85affd6d5de93e82ede2ebf66a5086f19928c72ee686223c950201836c0adf545a3b297c95cdff05e9f1761cd7bb000e3eb8606df793420a2217cffd7dbba418708e1ea0834452ef21bf99393408fc8ac18241cc5d9059e2bf3579ffb6d94c339c03a03a58e13c871ee7811f53edde88f33add14a8eedd7d1f6ed7b55a23bdbb14885a8501f9575c5dd73d42c2bd7ddf38ae0212f2b96a26e2bc3f9556eb5f9214cdf51d1800036510c205c0682af71c43b2d56c2919c31d3747db2a41b6bd905d95bf7349398d14f", 0xd8, 0x4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000140)="5df2a566c8cac7f07fb9b50556506f8690fb05ea995cf03640", 0x19) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) fcntl$dupfd(r4, 0xa, r0) 14:24:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b0300000022000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) chroot(&(0x7f0000000040)='./bus\x00') 14:24:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:24:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0xfc}, {0x35}, {0x6, 0x1, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:24:21 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000280)=[&(0x7f00000000c0)='+\xba@!\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='@-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*&\x00', &(0x7f0000000200)='/\x00', &(0x7f0000000240)='\'\\\x00']) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000009c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000380)=""/180, 0xb4}, {&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f0000000540)=""/239, 0xef}, {&(0x7f0000000640)=""/64, 0x40}, {&(0x7f0000000680)=""/165, 0xa5}, {&(0x7f0000000740)=""/24, 0x18}], 0x6, &(0x7f0000000800)=""/99, 0x63}, 0x800) recvmsg(0xffffffffffffff9c, &(0x7f0000000d80)={&(0x7f00000008c0)=@in6, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000900)=""/185, 0xb9}, {&(0x7f0000000c00)=""/111, 0xfffffffffffffeb9}, {&(0x7f0000000a40)=""/112, 0x70}, {&(0x7f0000000ac0)=""/187, 0xbb}, {&(0x7f0000000b80)=""/102, 0x66}], 0x5, &(0x7f0000000f40)=""/211, 0xd3}, 0x0) acct(&(0x7f0000000dc0)='./file0\x00') unveil(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='r\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/wskbd\x00', 0x100, 0x0) acct(&(0x7f0000000f00)='./file0\x00') r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000e80)={0x3ab, './file0\x00', './file0\x00'}) r5 = dup(r0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001040)) 14:24:22 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x6}], 0x7fff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) login: pckbd_enable: command error 14:24:22 executing program 1: r0 = open(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x1ff, 0x3, 0x4d, 0x5, &(0x7f0000000000)={{0x3f, 0x6, 0x0, 0x6, 0x8, 0x4, 0x2}, {[0x65a, 0x401, 0xfff, 0x9, 0x0, 0xffffffffffff0000, 0x8, 0x80, 0x0, 0x2, 0x1481, 0x1, 0x3ff, 0x1, 0x9, 0x2, 0x0, 0x2], [0xc8, 0x3, 0x5, 0x0, 0x480, 0x8, 0x5, 0x81f, 0x100, 0xfffffffffffffffb], [0x3c5, 0xfff, 0x1, 0xff, 0x1, 0x3, 0x7fffffff], [0x1, 0x14b, 0x4cbe, 0x0, 0x5, 0x3], [{0x5, 0xcb0, 0x8, 0x5}, {0xf16, 0x7f, 0xcb, 0x3}, {0x0, 0x0, 0x81, 0x8}, {0xd7, 0x44, 0x5, 0x8000}, {0xffff, 0x7, 0x2, 0x5}, {0xfe00, 0x8, 0xffff5842, 0x7}, {0x52d, 0x81, 0x7ff, 0x52}, {0x1, 0x80c2, 0x5, 0x7c784417}], {0x280, 0xfff, 0x10001, 0x200}, {0x7, 0xa2, 0x4, 0xd}}}, 0x6953, 0x80}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x18, 0x1, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) getpeername$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 14:24:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) sendto$unix(r1, &(0x7f0000000340)="573832148ecb93c5323917677f69a9282867ad6989d6098804013ff885b2f7f2813faee1157849f332ceeeedbf8f580969265af9b9f1c395ae69d06d87f9c594d9afcbbab179703406a092c784ea36b6df385755faa34fcf3df9f88f4a8506fbcb1ada01bd6e3f3d58c714977fd0fe53f3c74d195ff1a21f510212e251f803972db46c84ab7dcb9962ef208cfa915cc6adcac73e612868bc29fa605d4aed1729351e4f80ac56605f16f6e4663d7f3ac3b4d528f8", 0xb4, 0x2, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') symlinkat(&(0x7f0000000140)='\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0/../file0\x00') r2 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f0000000400)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f00000019c0), 0x0, &(0x7f0000000440), 0x0, 0xc}, 0x405) fcntl$dupfd(r2, 0x0, r2) socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) getdents(0xffffffffffffff9c, &(0x7f0000000100)=""/22, 0x16) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x10000, 0x0, './file0\x00', 0x6, 0x10000, 0x7, 0x6}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) 14:24:22 executing program 1: r0 = socket(0x6, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 14:24:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000080000000000fbe8a1bd10602e25cfd4dff29d"], 0x10) r2 = socket(0x12, 0x2, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000280)={0x7, 0x8}, 0x10) sendto$inet6(r3, &(0x7f0000000180)="656d56823621233210e08b2ac22a74809a272448ee66eadbd435e0df5ce9c201c83cf17a2553877e054966e0c92419ea66235a3b950ea4e4f4de5c665ea086e09aa260dd1485049e0e3bbb8292c611b83aadfc24e1e85cbf7a5aade7dfc0279cebb87f37ca3bd3f7c249664b2276b4e37890ad65f6a526b63c975e22accca37c391a7b50be78762d47c9c6767020df4a8c49a824c64c52efe92284e717e899b9ab5f48496345544ed562cca0969896c2eca59d6abfc35f5e990740000000c9a074e460c4da2b879175e551", 0xcb, 0x0, 0x0, 0x0) mlockall(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 14:24:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./bus\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) setreuid(r2, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 14:24:22 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRES16=r1]) 14:24:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/174, 0xae, 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="080000000000000024004627374fbb3fc00f421110c64af1930ba1aacec706809371370c10069223826ae0bf647049f348212601ab738f882ace9417d2002d0bcc4fe5e0d641638f51b3a3f9c611abd1e4133a28d564423f1de8e5c74a14d1c8e88b0351595fc7f8f6f161c2839b5985db6aca94572720f3b5291898f48065009a"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x10, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x3}, {0x6}]}) symlinkat(&(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="000000008a701defc0ed25d46689a714c9d1b527e2e6c9b36335bb"]) 14:24:22 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaae5c401c0f46386dd6051e0130048160000000000040000000000000000000000fe8000000000000000000000000000aa000200000000000000010001020000c20400000000000100040090782000000060d65fc700000000fe8000000000000000258000000000bb000000000000000000000000000000004a18af81fcd4de7dce3be188f2acc3afd653d08df38caa15653842840b0a808eafd446e9d4fc"]) 14:24:22 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 14:24:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x7d94, 0x8, 0x0, 0x104}]}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x80000001) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) read(r0, &(0x7f00000000c0)=""/32, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x7, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x650) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/13) r2 = socket(0x11, 0x3, 0x0) socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000200)) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) 14:24:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x40009, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x4, 0x10000, 0x7, 0x9, &(0x7f00000004c0)={{0x79, 0x3, 0x2, 0x3, 0x80, 0x3, 0x800}, {[0x0, 0x8, 0x3, 0x9, 0x7, 0x55a9, 0x80000001, 0x1, 0xffff, 0x7f, 0x4, 0xffffffff, 0x4, 0x85, 0x3f, 0x0, 0x7, 0xffffffff], [0xa, 0x4, 0xb49, 0x9, 0x1ff, 0x4, 0x1, 0x2, 0x1, 0x5], [0x1, 0x4f, 0x5, 0x80, 0x2f6d0ac4, 0xff2a, 0x1f72], [0x101, 0x1, 0x6, 0x6, 0x5, 0x6], [{0x0, 0x80, 0x8, 0x7fff}, {0x1, 0x7ff, 0x5, 0x3}, {0x5, 0x800, 0x3, 0x9}, {0x0, 0x0, 0x8, 0x7}, {0x2, 0x1, 0x8, 0x890e}, {0x6, 0x80, 0x4, 0x299}, {0x1f, 0x0, 0x2, 0x2}, {0x8, 0x3, 0x5, 0x7ff}], {0xe7, 0x8, 0x6, 0xfffffffffffffffb}, {0x5, 0x6, 0x401, 0x7}}}, 0x1, 0x1f}) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x5, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="01002e2f66696c6530009e923944cb7d20be8f8ff9559876670735679aa64c28457c109d197a68b1bdce03e1469a223c209dc302c6f450eab7abb0a3d7aef6270b7dc384120790a8453ace21d066fbd983150230a75f03c8bf525599fda17058e7a7c984cc7edcb2f2ff440ec1ff6d9d7e656dd50cce6c6d1aa95a55df6aa3518dca799c682f8552cf888cdd98a82b1ec031ef9493a7a34350effe7d04bc601313da9bb20851819f794fb215699c691214fff9ade7e4bd04ed161aa9eeb88e34d4b2d41fba93c089aa69b3a71a6215105f4b630e14e42f7f1e1dd8b53351cfda5e2e027407c2c1ba32fb637019a50426c83e2b680d0d8b2a992199c0b2c5e1f1b7ad98313bef1edab2f8e25814f26cc2a90995b77610068c2fcbe53ed1e3afc9f39ae318f4c31db89d1bd7706e5c20f487e063a79535f9071be56bcabc1773e2d915"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="1fc6c499fcddaaeecc80c498a5e42f5013c558f5f40bc4c80dac6851b28454d7a22c667e0245b7bfc010dd4a75e90797c6c522fda8df4e7ecdaeadde7bd4a7d682943acb1b9fcca304f401202d4c95a1ccb19fca34c6ac8122eb3b0d87f8ed46bed9f63b7a8409bad0224a4d9bdb46a7f6d8c922c1fd9069a725f4a617a814eb7a8b2f02b568563d5fac9cd9ef32235b932e7bd7daac47090e69aa0cac03a95719aee6662127a475193874a47b85be7c004d9885b85a35e888fb86844970811d", 0xc0}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="b55a120886406b23ffff000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r2], 0x58, 0xf}, 0x0) 14:24:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTART(r4, 0x2000746e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:24:22 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x100000000}, 0x0) 14:24:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x5, 0x4) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfd00000000dec82adfe6e70eb3797b356f39c1a64a224cd40cbc21a3e6716c01add0467069337abf1da39f4236215352d4225c6ea7299b9b7fadbd72ac42cb33424b8f9640bf3bc976d211fa2532cc27ee0852b965f61dbc987edbc6b5b911deb693fc599a9b997eafb13d45b8f0d8163a0d91821f6056a9294ff8ef75666e2c8da5d7cfa8df5f20a333b9d725c835793fc8dbcf8dcb4af2488799532d44943c8edb203ecb74b60fb0924dd16b378965de07407f32989c7ffba32b2432b7fdeff90d21853830dbc9d374907c6f98a679bb1a5bd8c7f9604fbf70477e16b5d4e4e26bbbb3b8aa802369dbc156b85880ea48172aa1"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = dup(r0) getrlimit(0x2, &(0x7f0000000180)) socketpair(0x2, 0x7, 0x7, &(0x7f00000001c0)) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x0, 0x0, {[0xfff, 0x80000000, 0x0, 0x2, 0xffff, 0x8f26, 0x4, 0x4, 0x8, 0x0, 0xd103, 0x700000, 0x9, 0x7, 0x1, 0x4, 0x401, 0x4], [0xa3, 0x40100, 0x1, 0x7, 0x2, 0x8001, 0x38f, 0xffffffffffffffc0, 0x9, 0xfff], [0xff, 0x0, 0x7, 0x71, 0x0, 0x4d, 0x9], [0x7, 0x9, 0x3f, 0x9, 0x8, 0x1], [{0xff3c, 0x7fff, 0x8, 0x9}, {0xfff7, 0x7, 0x1000, 0x2}, {0x1, 0x1ff, 0xec0, 0x2}, {0xebf, 0xfffffffd, 0x100, 0x2}, {0xf001, 0x80, 0x1, 0x9}, {0x200, 0x5b, 0x4, 0xff}, {0x100, 0x1, 0x9, 0xffffffff}, {0xfff, 0x8001, 0x8, 0x7}], {0x7fff, 0x800, 0x400, 0x5}, {0x2, 0xfff, 0x1, 0x8001}}}) 14:24:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7ae0, 0x1}, 0x10) 14:24:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x8) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) fchmod(r1, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a8, "925475d21404faa5d24000000012000000002000"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 14:24:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000004c0)=""/4096, &(0x7f0000000000)=0x1000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:24:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0400000000000000737cb910f245d76515f19a1d334bf915b73a898a7673293fdbbcab9497fdd368ff45495274f6962d25ba9072abd4b6c929f647841aebe1a45ddb1e2f53ece8c55324128153495bf81e785cb83973ec3d1d76afaa1d7cf84b47a8ea28d511293ba264852e6554ce98d597ba641fa1b9dd761b0114ca95c5525ffc242d74088c6d15dac1126b6e15deb4e71a54270b561e0962a8e6204f3ff64f33cb4c992dde9ca550ce43131f622ee4afaa36269e1745f12ce3bf58538e49e8eecc6f19b9b9b19a67b719b8555799fc0034c72aa7422deabb7274bdb4f1ca04b73ee5ca29e12d3beb0d"], 0xeb, 0x0) write(r3, &(0x7f0000000100)="8c65", 0x6d2) dup2(r2, r3) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x5) r5 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x7, 0x5, 0x2, 0x1}, {0xff, 0x40, 0x1f, 0x2}, {0x40, 0x0, 0x4, 0x6}, {0x2, 0xff, 0x0, 0x7}, {0x9, 0xff, 0x3f, 0x3ff}, {0x8000, 0x2, 0x3, 0x1}, {0x0, 0x2, 0xed, 0x4}]}) 14:24:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 14:24:22 executing program 1: syz_emit_ethernet(0x71, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x63, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @generic="a5a46673dff17d09afff08e56ea55c7846e90ecd242a47479f30563fca572c35819dc97fbaeb6adc70d28ec23fd9b657745213e95046f4f6c1951ddd89010484959842cedb4b70a1b49334a75b6ccd"}}}}) 14:24:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:24:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x8c, 0x2, 0x2, 0x40}, {{}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x288}, {{r0}, 0xfffffffffffffffc, 0xa, 0x40, 0x80, 0xff}, {{}, 0xfffffffffffffff9, 0x10, 0x8, 0xfffffffffffff004}], 0x7ff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0x40, 0x80, 0x3, 0x200}, {{}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x6}, {{}, 0xfffffffffffffffa, 0x24, 0x5, 0x100000001, 0x9}, {{}, 0xfffffffffffffff8, 0x101, 0x8, 0x3}, {{}, 0xfffffffffffffffc, 0x0, 0xe00ffff6, 0x3ff, 0xc9a0}, {{r4}, 0xffffffffffffffff, 0xb4, 0x40000040, 0x8}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x101, 0xfffffffffffffc01}, {{r6}, 0xfffffffffffffffe, 0x28, 0x2, 0x4, 0x1400000000}], 0x8000, &(0x7f0000000440)={0x4, 0x6dd}) write(0xffffffffffffffff, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5c", 0xf) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:22 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x21e}], 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x87bd126dc95c497e) 14:24:22 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x40003, 0x0, 0x7fffffff, 0x0, "01000000000000000000000000001200"}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="680d5557f02cb73031e692fb60991ed390aab45a2cb56223417dd12fed5586dbedb74ac540bdab5ce070ab4816074fce916a31aa71ab27e5b772044af36bfece7f685622aab709d4c4286655001842f8ceb27d06de574f0fbb0c5a5e50845d6ad273834e2a836a6ab5638c6ba410ee60fcff877113d42957c095b0da0102cb17c07ee242250a42ee76d79e5f3057e8a342acf6df08d6aeb5", 0x98) 14:24:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00001fc1ffe200000000040000"], 0x10) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000040)) r6 = socket(0x18, 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/62, 0x3e) setsockopt(r1, 0x9, 0x43, &(0x7f0000000180)="a7f4e9b7ca4c22d76eac04fac52ce2ab833b8499e6abecef2565cf96e322a708ba31708dd2018c1b920939e0cde5f9ac89ddda04ad5f2a79bc5539909f91311b38934af030c1fc630c952d5bbd792b", 0x4f) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket$inet(0x2, 0x1, 0xf6) recvmsg(r7, &(0x7f0000000440)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)}, {&(0x7f0000000280)=""/45, 0x2d}], 0x2, &(0x7f0000000340)=""/204, 0xcc}, 0x801) fcntl$getown(r6, 0x5) setpgid(0x0, 0xffffffffffffffff) 14:24:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2efc83664abdf4caf8df"], 0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = msgget$private(0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) mknodat(r5, &(0x7f0000001100)='./file0/file0\x00', 0x40, 0x3f) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 14:24:22 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8000, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000080)=[{0x20, 0x2}, {0x1}, {0x6, 0x0, 0x0, 0xfc}, {0x6, 0x8, 0x0, 0xfffffffe}, {0x0, 0x20, 0x9, 0x7}]}) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x9) pwrite(r0, &(0x7f00000001c0)="fb9be90014cfd6c73200008f33a5bfd308a96478497f11e0657de84d73be559ad1558845abd6b88c2152e8d916f64d922ddb817484289e2591a0dfbb26bd394b0b3ee384a3297be8ad99b5866c7399f6", 0x50, 0x0, 0x0) 14:24:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffb03, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r2 = socket(0x0, 0x4, 0xca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0xb269) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 14:24:22 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = getpid() getpgid(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1004, r0) 14:24:22 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x4, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x9, 0xd7, 0x1f, 0x800}, {0x3, 0x2, 0x2, 0xc0000000}, {0x1f, 0xd8, 0x1, 0xb8ac}, {0x9, 0x20, 0x81, 0x5}, {0x9, 0x1, 0xf7, 0x8}, {0xfff9, 0xff, 0xbf, 0xf0e8}, {0x1, 0x5, 0x20, 0x6}]}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) 14:24:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000500)=[{0x61, 0x0, 0x11}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000008baf4cdfbc69a38db70720e07fe633b0ce6060360eea330973052bd6d011778c76f39ea4968d4628d199ebea99b803742f9653e185f931976928da07060ece02ac4763863f25286470b44f4679d581a6bc3ab1e918fbc9efbf99504cb7ac3dfb19e349dcd66aee9c4384bb3eb2a93bf1ba8654e3e3929bc3df4d2e84bc15d21c34021d386bc7504aafa899a0be16000000eacb2b421b6d2ba20b2f1bff04dacb40ce1b861bcf945336b3b447b9179bee6b205ea5cd404396503b15e34f43083c8f32b2b9e678607668dea54e144215a8d051bcebeeb579188152f416a978d95f8220bb8f79788e8ffe6883f4d2c42cff61b72ef528aff2a705ff73f610ff1cfba2e58925690ff34d68ee2de132e640de6a027adf48fadfe7006fc8c48c86a5ada066344da8baac383c5d56d4941c5905cf36685aecfd7470df94847152b338338e3d22678414f6988022d3a6fdd48d4153df486f814e61f63b1687e558d2c02bbd24de241b8a83f60c06854c2a76fdcfac82536d5fc6055bd500000000000000"]) 14:24:22 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6", 0xb, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) sendto(r0, &(0x7f0000000240)="5f880eb0f1aac593047be85b0cc9714bef334961713d5b74a30d09513eda24db579cc5010f4ae596baa1d01653fda1526a74395fb741891cad02bf3d890123eeb784508742b426e4083e10b4407e7d6b816a6940415eb66a494ca1b0c282bba9d0acc7a6f26fe5e37a71fe43d635f358f89cc5fdb382a0b4948c915eaa978a3c2e516c3df474d11fc587506ae686ca1587a969fe561c12721006cbda2c0270885caf0279aec75eb25742f6a6d783448dbfaa90a357863cdcfb108b8d2ec819a41bf0aebbc6a8194046d47be8d0dfc8759dc0e01b54ff8824dd702d508ba8637e5fe1032d5160897c6bed1d02250389864c29538dd3b8eda559f57c769e0918db874d3bf504c25c1921174e175f4751e59ec866b4ff06edda3cd4cca447fb7eeb6371853e781ab635d4252dc4e1b852b36b560549f5e10e12961c58ff0c7bac94fa7073ad55c740a61750e84962f311173b20727e68759a66c272408b9389795c5281da3205cee45b18eab3d6fe6b3d68e10c091e7b868c3fe94aa7679dc23367c9d831496f0635d8e822c9b3c62fac80d5ae7340e3f1495e61196799d967d52b0bc3c0f1e3aeefd29dcd2ba9ff488cf47e69b587c5d93d5b8103c44913364a49e894830b3cfe4cc6c112579dd7bdc19fec3080b2d8962726bb2f144578347d59e3d2273d9476e817fb6e9dbe64c74d6543dc75e74127e1628474811b8b75108ac9fdc65276cdd06b952345f761bf68f3b726dfe1f10c9e6a44bf3886463427fb3d2aaba1551eb8961dc13531ec582ebde362a7e7c31aba6384bbc5167dd3b0455244e2031eff4c986eaf1695d6a36da994da91e6c665acc9c27cf64922e71b719f49d063292d099fe1aace4c5405d4688f9be34b6f61428769213cf2b022469505a70e1968601d47e0ba60fa653f159ddc0337e88af923e3dba86053b4ea1d63052536b6f50ad5519d71cda71856d356967404014f9919381e3e7eee2cbbf15da04610a7f7abbdb8cc80469a7f068e42e6ae92378dddb2e1525271013461f9f0f0596d7426a9b5ecad0c99fbcc424905034dd17d5aa6e8f81dc649cac1d550a914455624afa0d938a47a1a589fcf03cf345aa01ed9b3a9cb7c21b074c07b6483e465e1a6890a4ce43fbfa709650ea9c5bc1d4600a0de4296064a11c0da50d68d9fe78ff9484d972551a1bdeb190759fc6ea5d2b6bc0ba5a68eea25b49eee7ef4f6d0d096a9237ecee01194559073ccb93905fecf6916084673ae4f1548d3f038da15d95b66259717ad97e51daa03d5b2eb0af004fa7773b36439b96d7611d30f0d50b08cb0cb9f3a33c3f2c246c501588377a49e2b907098c4ddfc613091b325d870a709cf33f53123d1147c596923d36aaa648b2e84eba60274e8e35db26e581a17f7013dc2b69a041b053731e0e2ce9e639a51657008160514a67263a16e54c8c33eb42c497886c6496f49124ec9cf12cacd1cfdecfb5b3b69c42e8ee919ec63b865dd1c26796aded3be8831811a50b36417ba3cb13108135405203de3678d98e35bda7689f53d05a409758827b6196a14cfd12029af1c99d3bd4861299123f935f848838c773acad3e2877306e2361bd6b1c2a2478ec28d1997da89b86f09e4e5a754ee22ac2607a9e03c6d7691d49a82fc9d7620891bd273ad63f05a4928f6ce0d0f044710e1637ace8f11e3ba67ea9f3777f15d9462b72a0c14a96237a0a254dbcdcc342f5243922a506605fa43c1bbbb166a12bb5e535fc3c59fa0fe297a78c3cdeb4bcbcc61636f4d2372504b5b510082fa61a59143646fb9214e44e8f4d41a8f5b3bc1a588d2bcbec936f804c9ccc48d4e458297c445379b0404ab6a152271c4c8baa5c8db810443341d2bff9af5eff2bacf08cbbc4fd5f3ea2b720aa921d83e63f29ddf15ad4fd26387e86ada6961b5805f8213044e6eca4ad9d1cb5fc1397e72f9625496b42b5c1864f9c57e9a53d2fc2d58f35c7b48a202d78ac69bfd7c3bccef2ccd823523fce8337d2b262ae5483231b8b3701869ba8d440430bb2a7b45ea0d45dbbd8f5fc76a4a57b7cec984ca1ba9ee9fcb882e6d7e90d8b138ba35e09a702b75734c7f9d88761b71a6a02445e3d57ba30093a87224573dd4599a16223b012969f5387c6dc97552e9336a7dbe455eff30061ad0e55ef6825d9b0bddb04d9a9cd9553527b67f22a7c7609873461fccd485838434ed4f7d5bd17470d694c04377a568d9c2900528d715157aad9f48b361a73cc46562f6a376451791f72db5706a0ce7c28706d4ccfa106e43723eaf6c09a3f3bb1fb374d1dcb12d181d8dfef9e5485c7498811814a8e4952cdd366b6d549dbe5be2ba4631505c7de37770f8759837c71a0379241c273d2ab3b7b9ecfdf73f21885561e050c1150f81045cd1286fbd58798df2e2435d6e448bfc9b6e992adfae7bd7c0f1fb6e51edc712085692e4b873ad10a27460c6f388ea7cd8282933b98f0a260956f77f00564df5126790fb824ce0cf16e9b52cd75656388d42c51dfcdca39c6dc8129e49b7417a8106553f62aad4aae2c9195e6cfcd282cf0ee2fc53036149d118b7c34a1c3b66407b4e1e1818add59af249c01d8c308740a77ca1ca052c9e61300451528ed94899eb147fc20aab1188d446eed1961714f28e5b01ad71577ba85518b4efe589d3ce7a70129176b079e9e96cd6a57ef2a56bd38190aa8e94109c85c47fbe0607f1a5f11036301fc29f17d87131ea526dd63240004154869c0eeea59627d15f03f21bab8adc0ced715ab9e8c8bb9b7e713785bc533b730cc644d8ccb30fbd2f7e096e95d0eec094dad8f024eac1eceb41990e35af854034bb4f1279fe2762f0052549c754f7b5efb2070f3dd323a62a3c95274420436c9ab69b5d5aede5e702d19b229b88a0db8b3b6a07b81fca6c133c0b952bf5f40bebd9422972a1ca962732b31d3f3a58709f83ffd247342869eb40804a16f6f21eabc01ff9f22f1d19b8a353c242d0e59703819a68d683ee85bd0b988df8ea4485dddb91707f56a38add73c8628d2a3456e2990dfbcbfde0148859cff39a4ef69515aa9dc966453d4b16548766af4a26f983502415c55dda9439b4a73a5953b772f4842495ba4eb7497c4a9a8ca2aa0d29170da3e2baa0a79615d141a188b42dd0c70c24ce8ac57ae8b49cfe367fa19c98e7a4485dec7497a4e90db474dce96eac1c76951e2175473fd062b19284cde64c5b3835732fa13c5116a8be1247be94193d4414e75ffee933282e98664fb3dd9be627a97da0b85c2a73fe6d0abcc5684e5663fb5b032770b734254462270fad67b8fb7bb68938955280a40adb4772f3e77ac68d56c9c7347eb6e053e8da12783efe7bd609ae1e07746ff03095885fccc13a9fef627a74cda6c6378d9fe3374cef5a87bd5a89ddc3a05d5f42d644897e38b82c6a25b28e47fc50ee9a4a41b8670e42eb458f122762ca7b9d942ee250142b2622b1551917af686e814e924ed916c21e050df9dca9204d60903c28e7a4577e8092b6f8fa6f8f8d1fe8a0bb129a45a48141f60e3a606af8db5a08d1b7104c2a2cf741ce226b339eacdab3a684121a8d6ebb8e6d90535f99ada795f192c5226de96926da0a57729b5409c46a9d24cb818a97fefdb01a9a68a45fb455ba8b26ea622a007530b0758ca87c6c02daaa86fc292e532045c4135cf8ce347911ad50e223080ef4b4b09b8658a6edd1303e28e29a82d5cb29ec6d5eba4c0797081e7e12f59ad830f6940609460b12cb1d283a58fda4a6a78244e1e0e2d1ccb894d84238c89db130fc5473ead2107d82119cf91ebcb8feb259daf8333cd139b14034d612ce62e537bf30411a6ecf60d7ffc7e818adc08a88d9079c6c74060e467d935ff39eb0758c508033fdc129f3c9531bfb3a188d8e82f5da8417e6eedb3a0a08305b4e1e0a5c5378ab814c62c0b71cde09d07a510d072bfc006c5353140cfa3c840e12935148bc479cdce44733379ca0ef397b8c4be07ab1ed886d95ab4c1ecaf5928eaf6688c22b034e04a29533f756240e8fab88ece9c8545e995df048ec4956a273be4d75958c04e4bfaa60b847f8faab1a587c3d96f102b12e16b83590c4576527ae6a35c9131f968d53b3574ae6ba653a9e1779e953be7907b315cf90867791bcf800a9cff3fc16062734f4c84240fb3343533a6891a7f48edcecc4f4048474e44a0fc87a8d59af1390b913c3b872d58da56b9356c7a4b10a9e64e836cc8922b89d2305fca6ad62a401a5f27eca83b97b5c0aff6a1321905d04003753d154b46782b341103dd7d50581381df27117734793ae1c84b643271fe191a308310a2ff22ca7261edb646eeda1e663e510fea314208c2ef2dc94fd6d20701adcf31e6fcc328446500a3e0d710d51bde7646e76d484bda1e92d23dfa80d744d4343815105d179aa581d6701394d03755b06d6c55e012cddc8f526b18b549cf37e6965e31540338695098c57baf28155595b46e2fd25ac1b50637bc4f541a86de271d01d8f3a1348295ee066f674b6f0791682a0c00f18456ee24ff4e43aa045a219246303413808eb0317ff9a7cae1d021ce71ef7ba1538b4e8eb14fb1b27c23242ca676f66d562285dd0ebbc1d6a8211712486c75f45a54ade86903470ba39cac1024b562c8c0653defef3a1db8611d44def116d65350c1c097013a63e327851c983e6d52ccb6e4dc5d1b1f680b8906bf049b8f07db4802ebb47d974fce864f744049d538aaddcae26da562660eac436d82e36fd5bb47a21d52125fc4d475bc617c0bd94dee1111995ae704269c4902c4d13fba212d8a4a75889ba554e59fdb1df15e958af4ae82565d10af9bf8b38936da3e06f6121ad378391f9ed653fa0204eeed49163ae6e4654b280668b749fc4067f60c81827fd117ebd7ac3e6bda339d0b9f55e0d85aed273c70e9e45f2e83d9cc53ebb807fcef9eeb5461653b13ee15a820ecd61f0de4cd47e7868af7272a8eda7050587dfbfb6e6d6d89fd1ecfb088803e17fc708149946f48cb76865837c0abc358faa67f498fad28dd08e9f7b1558c1d45b7c2db09a76b883a46052f630c49f118b41bf2135f276dc505b69ef5df41301561383b127dc1eebdb1aee662e7afe7ff95e8917f0cfb6375b27983e958b8c95b9b19cc5b7f8aa27a6346b3acdde8a075043fb65c85dbcce51d30ccdc1367d06284a39f7800cc6765c3bb23f0eb0832a09e5dd3cc5ba623f2b6ad9682bb2dd6f12f4a872b7769002073e2326048fc4c2584f04979b6a335a8ddbd9b8e34557853141c37f1a787ff7c7c75c18aa109517f78aeb4ea3f92553623a397152a37fda7fee0614d786456f3897a80b99273c7f34797d4142c79874ba111d55e3790b373f19cf091d964ccc4d55c166128b28c3f0980d77f7e83bd8c758ae079ca06dc077c8b253f8affa6d097eaba297fd77b98f71b5e298868bb49fcb228538fb2c0f7861a4e77e05dd32f9bbde7a61827bdb609bb9cd8fae6c525c9554b92730c655ac8565ddf6eec35813e1386c8b859cfafaefbdb9ce270c5166d9adbc0351c460331cb1482a990eb34e0a6477be0aef6d83dcca67b2c8e53b7344a0a984124dd7b4b6c28c629f1089a0162e0f4059e9dbcbc66fc947d99b8c4f4e9ae93dc54c59a13a611e2c4ada75c3526b0505f641fa980ae66ad7a333d44520c40df8bff9eec7417211b375041f12ee73ccdff583ef3ca19c3d97698032d57737c95988fccee3e2e7c395f448ffff2fb1e15c63d9d34f6716e087db1010b30af8fa37cb8086d17646e0ebbef7da", 0x1000, 0x4, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pledge(&(0x7f0000000040)=',\x00', 0x0) r2 = dup(r0) pwrite(r1, &(0x7f0000000100)="34665d7821e98fd6902d91143ca502c47d94e414d580d8070993fe884f0c0143b19dffe8f9187ef0ca4f7bea205edbdc9e92a5fb07db0d2b9d21372ed4dfaa578be23ba11fb2a9428460654810333ef8fe366185a29fad4ee69fe8b9f1f8f29fd98cfed5096b895b18f93cd797", 0x6d, 0x0, 0x5) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 14:24:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) chown(&(0x7f0000000000)='./file0\x00', r1, r3) pwrite(r0, &(0x7f0000000340)='\x00'/14, 0xe, 0x0, 0x0) 14:24:22 executing program 1: mprotect(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140)=0x6, 0x4) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000240)=[{0x6}, {0x1, 0x3, 0xffc}, {0x4, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r3, &(0x7f0000000080)=[{0x4, 0xa}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x4}, {0x7, 0x3, 0x800}, {0x4, 0x1fe, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000002c0)=""/115) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x14, 0x0, 0x0, 0xfffffffe}, {0x6, 0x1, 0x0, 0x20000401}]}) semctl$IPC_RMID(r3, 0x0, 0x0) 14:24:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r1) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) getsockopt(r7, 0x8, 0x1, &(0x7f0000000180)=""/106, &(0x7f0000000240)=0x6a) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x8810, r6, 0x0, 0x7ff) 14:24:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0xd2, 0x0, &(0x7f0000000100)=""/210}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x54) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) fchmodat(r5, &(0x7f0000000200)='./file0\x00', 0x120, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 14:24:23 executing program 1: syz_open_pts() syz_open_pts() r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1000a, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000180)) kevent(r0, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x3, 0x0) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 14:24:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x45) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) close(r1) 14:24:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x40000004006}]}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000080)) 14:24:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000203, &(0x7f0000000080)=[{}, {0x12c, 0x9, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) writev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000180)="dc67836e15df374f941c07c20ac7791a56cce87de40bf8dae40892c1d80a6219a47518e791ef8f9eb52fffc3401568b5e90324970552673ce5ef1f70d65d0e21f2a68e5a2eff6f21cb3cdbf0f55a2097ae9585c26542d3b35548dfcd9402fa39a0c66a168c7c2b5b48ca1b333785069764d6fcea82ea3fdb01e178e03814160c4908bcb07365d5df9c317c3bf67b2991c60e8548412e0bfea2e6a435ca8e0ed1b326bf22f9812002c26dd632ec47c9df3d41773bf352eec8cb178794a78eabefe87428f986f222aa0aa7190dd4d6d5d3fd5bbcb6f45ad153c6ca4a70a26582ff14837c8b", 0xe4}, {&(0x7f0000000280)="283e54130db262ef2fb39bea8e771cbee9c908be3f518ea66249380af0a15d273cd695d9747a26203db1d30b485100373cbfd5712ee080503246479eafa1f976c93f3b8723c5f2a3bc60418446b3635217699daaa746201841f62961634938e193fd5775d99f3fc22a9913f33e0fbbb074fe2ab6175e6fe296981fa1c0c7594d7e2d19f3978bce672b662ce445e3701051107ed61f587148e18d35d2d13cb9a5b57a02085a8c7d62c5733b0aa2ad8635d4c2a300d7e24799454f4f2d0b6431d168c784e18f62a83e49ee0772216555deaaadb227f94764890ef4af06127fc843f849d4b6ca5a73afb08c525a8c52c4712633b8588b294e61306baa", 0xfb}, {&(0x7f0000000380)="0811d6468fd5234ecb324c7e3a3fcd2564abc16e1c7be5475a23f56bd68213c66e9413eba18bb2aff9a4c6f2939173bc1bb4af13b1e2f252c1ec117498af0de6274f7549b817a356dc19ec483229628c474f48bd3e45d305604f4ea55950fdf31c91d00bc1b660f9651116128efc8cfb371549166c6d5511eed3df325b1ebbb729127c5c7b0fc20f3953eb295af8ac23e0fdc39614aae3272a84962a", 0x9c}, {&(0x7f0000000440)="ae99591375a783298794563800fe0c2fe05dab4c43d53007caae499fa0643064c34434ca5a840843aa959ce2241de32f059dd198d2dd105dbabef00965213ef828fdb9b5a79735113923666b86d4e71b298b124bb5f9481ba039101a0cc848d6b6e38a80ab7cfa869728f047d5a0745e816ebb389669885743518e9f22b027869705a1ed38a910ced30f263b7c007dbdbc02ab91f58cd256405be9370888c20df0ab94be562dbeb7c92895e96d314fa367b87b163f9329b908d8dc2e6fc4be0c7d886f8d9cd04cf836f59003e98fe7c819b1055bd9c90107ee9fc75b4e1d7e9ee92374ebdeefe0e87b312c85b33da46fbcee66d252cdaaef42", 0xf9}, {&(0x7f0000000540)="32c70a99a699aa3dff1e386fd6cbe6e4d8ae701f5c00b1c3b0204fca49a0d54c6161625668c2f1a8a4b9aed0468dd8e3b294a2402074b833f5109b66b28d2c3401c5deab89531cffb1c6759c2c22e9573549672268384ec9337eb78d838204f4a159a524d4cf418d4ebd53d49903ff8456176af65cecb74c23ac53dccd306d409702acd98f52d782bd77f8ea00829b7ca794d28cdb75b04f9f60a357325d1e1aea8313fd8600faf566ab572dcaf00b758a631415d162d2c877aeb8e7052a5800943da3ebab798ec1a515b778853b245a69ae92e470294adda917b5935359eafbd96ca3ad36adc5f1fc647cb1009365baeee0913ab99ed2879cc0e233a96843a01d624b8b970c63b08a6a7000cc5c4bb4cc5b2996e1f5e1687b45f13ed025198b3e29ab633ceed0bd85678148305bb6e8db5eed5e8d7e0b0814120ebfbe1a6d0a3fd0505a6a33f115ae04d2aaa00678558efa72018b8717b2135ba99cc6b0b91480a24315bcc24cc471b7a73f22daba04f2ad8986817f1b85627fc51e82e3a29fe8877c2e3a91b611d02beffe726912915e7a31b17761eaaa5fcdd5b3a9f08c019ee68cfb8a952b58e7d472dd7b99c8a5eed29e3c89994bb0eeaec7f767da0a183dd339cbf85be27d4471344f0ff6722da1099b255a66b2252b2e6cfbca13db470a903529e912168387bae589a3799567fb572a60afe23fbb7ecfbabd0ce9cb6e42b1ee82e64e5d28b55b77ab5b3f52b0d16c05b3431223a244b42379d9a88bbb798a67a71f51837e39c83e28336028031b26f2c4154249aa86866e6fe7f7b6050559fdd7810169e9f8f5fa89f1eb9f2048e4400c48d00643e259f3150a0ca0aa1c9894189b36c416d04bcb7f68ad9592c2f0c2a0166d85fde4c082f0dff7271c665503f2487328c03e114f0bac5bc654348bc79da2f3c4ac226b92a28c9f9e14573c26bb0593609c70d56a02d59248c24a0508f534d85f5fd69e62f65f7f8d69fe94f6720bca269a6e428261fa665e6130a8c995b7b0a8052a984d02807d37092f4de32b7831e96f9d23186c7d659082dbdd1d119f9a61b5e42b1118e6c1937fea0f54b160aad7a566d5fc85ad185f55d156c7c0e4b817d4d76d427dd6b33fe7ee7558b02cd2d4c9b8fc2da9b4fd02f56a0c6fd8d06a2e2d96ef5c91811e5b0170bfd32972da33450e03376f034db2a5e69794b775548906aada29a3f2348bbd83936fd719ac8191ad5359bf7256c06c06462f750e7d9e405bc28a9ba58239d3bc6e54fe8ee62a0a646509b24c96e0027a54b39170547b3cd24cd10e261965052584e531d1930873b0f41633a804f42d0eca3eb2421c4574f71a7130b28fa6c8648e1bc5b8809cd0177dde84d019847f16881b77f2274f8819336005449d0647e8acd603266ec278311997c06c920e958461ff5a8c63db493c73d6c25d0a662e6868d8a8a6cbf2498a56088db1af668251884bde4aac5bc6532ecd645fb8319c280b22c01cc6365c450bbd527448e1e1f1899ab317def8fff724f7f7bc8f440d859f3659ebe7eeb6e77b78ff0a168557599b1f830cb196b114c9c04459cebcf456d4197a05d37c3e61228685e344e55c2a8846b2e93c4fc645d1cd3267fe113af76eee4fc691fbd70899eabdfccd8655f9af336940d891b191d3d5f1aa029be65b782c3593da3d7332ccd6c2f9c539aee965912e02d7d7ebcca40a203f48af11c6a2e3d9e8063316bfc399dade472269b9262e31323d7d8191996ebe7cf736ebd51a7a63ea1ae78d9a683f0d600bf23bd2af4978f7ea1ae4e3c4bc235f0aa666d1aa1c05edecff4c1ea675ac54a5ccb134715e0c80052ac8e8ec4d680d3e18651647fb57a87146c908d68fc8cbbe196145f2a0d970c4cc60f5930e3dcfab52102ed4b412e4004d95221091755d4c1220eaa3b0d5f34d9dd2e2f9945fc19e967066ad4c802ee456fd86114f6d5cb8238e4b1e94fd331da753aca49f5c38222cd3d283397385be0507c2737a82306af37b466646bfbaf5bf91c6642a6cdc58cff614cdd8a544741ea0b4c942d83e5ca7817def2fa2891de0e74d5b70c9f78483bc41593caada8368843f25647c7700b5b658f618f15686468ed94a5e3f5c171bded80d25bd185d48e2e69a4cba545cf9b04088aceab76657bada6b766526c61017bfb8e01a0cff5ecbd9faf764285437b530105c5e213360f66690d7283cfb6e31405036168d1dd64146c6701d8291be2fed31bfed7ef8fa5ffc69dcd465d106010d1cf5c748333cfe7a8c547ad0de40d6722e2f4175c0498a08f9d2ee7fc47b7a89c34b57a1e5962729ea86450e2720e8f9b28c972c89aaaa2b5475af258e554c996ddeb0c46979ed5f6af714a51a041d5c6c3650527dbdfc2cb96a37127577781b7cbf32a6a8aca60d3e64358362b028923450e457da253269750d9ba6fb51fe55976a3575065c4209d4e0530edce1ad45880c26e62a49ae560c57cc7a893aad244646de82525d4f28c3075b0ce26d148d0b776695a90ed9b5bc8cf6bdef4355296cbd3fc4f5d98a87b12e702a6074fa7d51e6e2f2e3eb2a6fe31b37add765fe5813e94565544a20b9006ab6705e6527586e8169540b9e68dbb484ec15b87d934a6795aa08668694c83b763cdf570dd9b15794edb2621820c236afb384774512818f331c2e750c67317ea627944c75b0ece7d0cc5dcbae7e1476539384278c372ff50934087253b281bb1c406d3fef9a3f3a474f7591ca6e806da8c7bff72b33f1117f1b51a012e00cbd2ec7842495621ccc52b37f437a8e9fa19e25d31ad216d6dfb47fc9aed7ac44b8e26a54ca899c1cea949d521c5908e6a93019763aafb3307efc91e4ec310c21d18f88366d0580146b0500d442e424b45230e4b3dcd981e166b1bbdab349c3a2f894cb536471c044580e475ca5dd26e5f87a25f5ae1db654bafcc1665a682a50d3609237638dbdf4700540cbace3236a183fc6ce8b3d3e357e2c9ac69ced8503276fd8490e69bd1cf6524d10602160ff3fa09c02f06fcc919271a1ec102df11aba9bd707bc2d7522deee55508e6c73f709a6e223027eb50123fd5de9340df5448493d52543567a69efe3872c02d24f1b5d8f82127441fcb634028f82b18f44fbd4e878a500cd9d612053f5dc9a2a1bd9dfacae8c009f1f266824f399156ba37925e7ac4df402ccc96277e00973590301ba6708f8a917230afb9b5907cc09b973debdd5337b570c2067cf4e0fa1e85dc58c09a1fdade620fdd49daba880e8f1631888b44663046bb5324b099600e6b338b0933bc6a463c758af8d834db8e8e6fac64c8802d75b623f60e0e3ebb009be36a89fda1b7110b2043a4f889229fb0be772744ca83ba0cb4aace4c144d576a3418f1e2cc88c64922ada361742e9eaa8122eafcbfc76eaec1e78746384d73b9dd535f149af6dba85890c2353a99baf267361bf1641892ad624838c5169889de9aac971a88da2d6a1e1ff9aebeeb2979a8b91996ed91f4df2544b22b4f29ad2527bab886cf0eb134f2c953d816ae8025c997f0640fa01b18c06f63481bf48947f1accb86cd3da2b32c1d2977f535c26dabe1dfbd548e744565e514a10ead13b8a271ba57dcd5eae481ea08220ef2281f51bf4548dc6931003ed4f871def230e8793013e5bce187adb4a69b214b86ead2b6c1b1ae706504180b1ec4cdfa0a7c1cf902be0c3c2b18a8ce13bf1c5cf1dbc2b8fc630d54820f2241d093a24ca764daf5e1856272882bd8231fc68bf758e99199bd65a7291394da9ea392192bd1f10cfa18d53a479192d3ea61a3adbbeec028b7135c829ac3d2baff68e4cefff8dbe1a3fb3288da17ec75f54501d53ee570da01119a1bbb7f660f397344cab4b0f1397d92c2e9c5e49ecde84c5ec0ec5208ced0d178390291d60352d1aea8e10d65bf9653f62294378b7b2af04541db6cd3dd804ada1ddaf2a549521a45ac38225ab41384d9f0e4989e4fa8b60e0ccc27915365e0f944a7d9afc106971955fbb1a3d5bd4c7a2e08e66b2366b114220325bc687ad7aae8b4fd0e4443dc14abb871171aee5d42413911e734b7b4d4553acaa6034ad4e01133e1abdabf4b08a0167b87b81b799672d832f41eff8bbb5e3a4b268b0c8e6cc9c8b2ded73b57c05ffc05c41d2ca2f112117f500a55877bd6e4ba5060b96ed15557bd57b6c9f87fd268bc7aa39331010e39abcf030ea4616df18fb98a68cb3ffd1c94249110c3912622965fa4f3030466a471b888acdce4b8f9436b825c589f72a1349360b57f92970e601bd6223fe6032fde4a3ea42506d9429bffdcf5b2556a3b26d4fdc353c56bda653b6e7a276562e8086cc3694bc8f48761ac036d3d2bc792e967c3846ad15d36794cc91e1e77c843591ea28a5a7f20047bd76d7dbdb089ce23ff2b82c9f930269c6dbe05466e682667b02a616d5419d17adec30cbe0aa6cfbd574d19cc55d3024e735885052ccce72ed63dc4b77d17a23e9ad96750b262ec093332e3e80d8a506b33afbb107419ab5060838dc6790bd6d6d87aeeee51718715875b292a5575d160d74973776b1d80706625da7914dcc4348f23aff63e659048de10e39256ae05666abf6bee3db275386c47b0d75f988f0c37f96258ba2d8a395c573c4ef6108afa50659b3192e71434088dd2591d5e85de98c2e97eb270c70299399798e3f6d21e8d93c8283b2f82179cda32c538f4414b3f4c80143310e25e179646ae167db588ab19963016e1ac21a7500fe33bcdbf3f481d9a86477a5a196c617438f3503d6a3b7dc173d044b1599f2a1bc81bd49cfa69fe08ef54396acba10244a7198c4c3c3ef247e6beef4f6e0d000317d9220aa3a1d9498e49d4a696ffdcc4de0d68c946144825e18ecb59472ca9e3f81a10b00cd3be7765f93916a9a4a46fa272318cedf1c6c8312f8a836e4a3f1ffd8f90308774121e6388aeff3c5b2560d3292b484becaaad367916a89457dd9c9ef080e93bf1674dc8a80665440f979f71274b9e4329549c537acb9cda43a1dea815dacadb6b19c46c86faa47bfac276423b761b00722c03fa8cec2c960597ddf8f6e5868b98e66ef81557c3a6b8bdadd3fb5b9aa0f0225f847ae7929ad6c4732b570fc1110b076225a2b8163f826ccfa28a4a3dcb056a4d80897748a44810967b1235ec2d47313016de0b7b9647527de123f639d858d4156e524c41c79f0a5e0dab90fde83fac3f63ae41c8a721917ae4750f9b476cbff7b1468d3db5398a37440e11d490b38205d67b4cef5862af73ed2830ad2dcae8f4d5de1f90c6d40601b3cc43ac6bb0fe84c2d7ff47eabb540b75d081eeb3dff9174b207fddd56a1fdcddfacb59e325540b6fa9551febc73bb5aa2940fc1cdbac87b1e25356c5d79d6e088d0e1276ce0832edc4f1d124357cdc242de74b9224ee812f8a176b1a91d54b8b2effba9a34221242502d350ab6e93a34a70c4be13af4d49caa9a802fee6984fd6c7a57c29a528b09b20520eef20303693be20a11769639051cc6fc2ebd54b5ecf11018c69dfee90ff15089e1edefa97a71f44479b10f597b46602318608a27a6d575417914e8e8588f34aa596dd5b8647b512998f1c5dc46554a7370073174a6b2244ee364f7364f2ba0a6aa16adb32a944b8c101e7505d62b3ca68e728e778fb1c53b071bc3d8591f38eb31d928ad2b40087feb6df8d533b2175d44eace7be497db25809d1977611fc716cda23efdea36b4117e3b4b458a2af29c4c85ab23dfbad95dcfcb431280eaf8fd0b7a373fd03a09fc043d9639627858602b53457", 0x1000}], 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:24:23 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x4}, {0x18, 0x2, 0x7}, 0x6, [0xbf, 0xe8, 0x6, 0x7f, 0x0, 0x1000, 0xffffffff, 0x6]}, 0x3c) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x4, 0xc6) r6 = fcntl$dupfd(r4, 0x0, r5) dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000080)={0x94, 0x0, 0x6, {[0x4, 0x2, 0x0, 0x7fffffff, 0x8, 0x7, 0xfffffffffffffb90, 0x877, 0x1ff, 0x7, 0x73, 0x800000000000, 0x9, 0x4, 0x5, 0x7, 0x3, 0x1], [0x100000000, 0xae13, 0x62fb, 0x0, 0x5ed4, 0x0, 0x3fc0000000, 0x9, 0x1, 0xa4], [0x100000001, 0x5, 0x9, 0x9, 0x6, 0x9, 0x4], [0x100000001, 0x5, 0x8, 0x1, 0x0, 0x3], [{0x7, 0x1, 0x7, 0x8}, {0x81, 0xd412, 0x5, 0xf8ff}, {0x9, 0x7, 0x3, 0x4}, {0xd2, 0x0, 0xffffffff, 0x3}, {0x7ff, 0xfffffe00, 0x7, 0x6}, {0x20, 0x9, 0x6, 0x8e}, {0x1f, 0x0, 0x400000, 0x7f}, {0x5, 0xfffffff7, 0x9, 0x7}], {0x63c, 0x3ff, 0xa508}, {0x1, 0xe6, 0x8, 0x40}}}) 14:24:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) mknod(&(0x7f0000001900)='./bus\x00', 0x80, 0xfff) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r2, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r2, &(0x7f00000018c0)=[{0x0, 0xc2f, 0x1000}, {0x2, 0xe20f, 0x1800}], 0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x9) r4 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) sendmsg(r4, &(0x7f0000001880)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000340)="d858b0da9a6e648fe0680df6710602c45fedfa87744643c445dbac31b7e9cb77926ec18aa6c58039463305b108650a927df3f1a462fa9ea1b43a2c7ac03649f45ce9eaf977b9c10ac2ec8b7a9f1e21841857a3b36f190e4c93d00576753ede642c893459cd349973bbe81c561c76c3d0184a0ece0112b6d5dac2e1d8b601e67261b00039df81bc8d29782b2bd60880c931b8b84bae8ef78b638762596f542a2fb8cfb0a31c46a61e9bb36ebc8045cc43aa1cc4a7de24ca9599ed7aadaa9c55e117dc68f1489d9cd4529385b9745755a2d2ccedf2fff3222230e8273aea0b303c8f0cde7a0c837ed4fa68b286bef78324926faf98fd14ebb0093c18eb3ee5e9816fc755c3b3635e4a293384699306277f8c900d325ca57bf00cf420870351becf06ebf37fb47aaf5e652f7f10390f5314838a025e46875f47b43291a0e68ed53d7b84c8ab97ba717750f764e9d599acf4a2651283081b2432277d85995e5c7d8d3181567fe7163546e831d2c802f108d0bee62449d35d9769dd9bc5f6afa362a16eae32690937c318a4640f78d48035683b44e5dc3265f01c1b47e409d3fc535d0306bd53b168195fea5a7184e702af3f604b9bc6e1219cd70e770e8fce69e3ef4ab59ae0a8483db38b51cdd1d35c3d66b1c6b0600885958231db8de60798d02c43e09a6ab7ddd91120218b4113182dd8f03fe3b7a7207a22be8720dce82c3b627673a945f14042867eb4a516750075694d479260cd4d038abc76a33d09867b4a7a25199e54688809458d23e601558fbdf82fdf17b1854357f31579a0ef5fa0267f5afefdd7d5a746257a1b4a11e36211378fc1b113c51e26de04058624eb2a854c5340acf26daa049b3473f69f6121dc7a2c09cac62adb7a2295628ab1ce689a3f8071ca0e5497de9de24dce5cba35df955f529464a8d97753d0dfd0af1d749151263d5d96f370b208a7c28428f4806bb4a6b92c6cc0b5ad30f0d0e7c3c666dbc894a468fb7b9558c02ace2a05923afb3a58849cf25e1e17766d2984d3bace9f17b2ff8fe2c512befb5d0763ef876202e5fc2c49f8ae693c98837bfa953d48e5a7a1e300fe4e3e15d52d44a122b56fe57f3b1a8769bcd6dc74f9614fb2cbe18d46b538dafe6921561e423017945f294e1768181891768ab9f16dc80df131921ecad6a9eb9a305a3dbfa69c3797738433962ef2fc11c285b0823e655a2ffb65d2d98d527514710f485a636d988d4b6bb6165a859d526d5db6f8bbbc77485e3027c86dacbd45758941a9a1a59c9904e2ec2441dfb7526d9b4c102e82345c31f7b1635d0bea4ed6202a6eb8bab4695c1217f764aa4678bb2697308d4020e1a681b2ed0a26a143a2069edf02b8d3d8cb9625c2eddd78c692e472f386217dcd6834a8a96cc28ed3b677c27c86e6fe0508220ae4fc8e31f5d2e12e06df67da6042e56609a250ddb1120e5397090763fd457da8304267c5229a254c8de4bc130b06a4ba9b1a1bc3d0a770612d42ca35acf0329353f616415f94ec5331ac2937b0658b6d2eb1d2cff56a87abdb7daedb261e09835eae8e510c155319c5e0828564d3d6fba63f74e33c544804642855db5ba564b3196ced20c218fcccbefda0771f0995e6db2ff9d905db76a3441ca2bdccd71c2856a7845d4389cc7c56224195fc392b6146233eb68cf9b3c1c72b799418bf432f40250e1faf6dfcff2e743fdea093e15e6b38109cb323c0c1cba384e0810283fbdef7d5edcb1f1d2833428c69a14066d6a533b7eccc5d71825540547e370347c907fc002636ac2dca925b56961b799a7430225925246585e9d5c86490cfe0ae990cc2cebd9d67bf3e4467f0ca296420463dd5ab6340b7f2e6775b0fc1a54502de1320b60e22eebee6ce57c69def7a9049455286f8067253e7b1391018bf126870695afacb7e5fa71f2e567843196e03b12442ae8c9f4a2a28460981a43ad4b85636c1c7de9f1231bcfdc57708a63c32ab685246ec8ae46e1b0fef1435d74857ad4ef3478a50909468100c2993ee5ff6e7fe00931f8e9ec68c22f35ad909806dc190381f507812a936ff2c86a98f7d911dbd939a2391bfb556629c0dcc290c4af7b9f1d6620a11d9b97c881acc3fb2294b688ab51b625460c7cad9de256e832d8b1784ea095968aa81b1d874b1b02fb5ab2712e64efc57d69c824d10c0f22e9192d8da68d2e04bfdb57715e9453650939ca43363125fa3059f40fd3bc995c089e2331a4e71f5252ae66c99d9dd2adaeeab4ad5ae8ac499b03b6cb555cba612847445d4847bcae7a059c71914705ba4787112b938acdd8cb23e2935b97589961734f48c07d027c597b80d031c8caadf8e54705284978510745ffec8fb24f8d8d085a17f93a68076389fc73826c59b62b5865e21c33df5d83b6fe6bee850b2f8e255958d519f35e1b78b6ca578beacdf7b1401041c5ca5c1160d5e5508e14ef430aa89abb35d3b8d8b745403142cd5bff22526b2cadc3e80b51ed51e45e7a45bdb80f3ede8f8a42fd1b7ea0b6fdb5f9ae574ae563b77020d2a71ad2a6c8c71f35ff5d1363296bbf9560511c12bb054d38cfccbe9771cf5a00cc959fbf66b47b94c719379202f317ccc39e1cd66dd0afc962f16ea061acf66a77f26c11710e071a4f5a84bfce536f2644396c34b71454187b5969ffaa9e150d175222ba9e3510a3e8534e176d5149dcbf7a61a00e2d9a9dd540a9fef47881aab0f131dc4c2d1acbea1742760a78544f643b6c566ea9e882215d828779a19d35dead9d851e6d704d21fe059ec419c9cf76ac65e0202beb6aa07974319f0ea600afe94ed4ab3926536b2d5c8e2bc6fd67e14d3d65daf1e819f99fcd0973e41a9a89a636938eb752d6c41196e3d1b6cd2e9c52afeb234469b42d980870d77966abcf4aa44e5785bcd5c75accea7b38aac44299e33d4fc0a02101c886c59c3557150b8a11e8e54bc9ecb46eda14c812dcf59895174c8351d7105b5fb4895838491449612c0f2d5613787aeb401f460837ae858589b72c740951dcb088e99f93c0d8fe790a6833d9fd6d35f90fe71daf4de05488b0b70e034e5a6e2b898f3d679193c0bf4e1e395a2638c106f5811e56cb20017a8edfaee9cc058097722b12541367f63f80c910dfc23fd68ea5da34282b92d2403ed49ac8b5075e5d91906c9ce4fda21a080d48b99d6ea9e939f1440b582181801b17af49220baa6045a5f68cce3357cddcefa5587ee074118907618b47a4970d38a2ed44d2bb3cb62dcac32f3a842cf84124e642c29f0d767d22642584ef6299a22029258d7e15d7ac92a4c75a1baa37ea61423f13aad9ac73cc99450e1e5a4bcb64a6414afc4f1f9b87d8a02e2ed2ea8965b6c91f8f1f8a3e44139b256492ea2819c526f46ab3604ef79f76eadeb9583c528e3bb9f8bef013a2455f29213a0a9bb57d7112cd39e49071b677b00a85e448176b89a8156395cd8c7245346531ed95bbeed923992a2fb7572e04c133226d9bffddb6040b501547307e818a5791526437ed64e83d99307e4068592532f4f4fadd19bb6c9d6aac64fef1a669946813ba063ad35762af43d83e69c5a61912c35c6734ca151c22fce6501e5acc226ec4244b999deaa04e0698f2a90eb11642249247005d8204a94244e1e49cfeb13092d87150d1ad630881b80c211a2634c8b17e4d595f88e89b6255d859923f3b68d79dc5532a491d4aa6a5e7a0b3df97b490df4a1bf9180f0dd6036d4ea5deba8172d5acaa207d4d2727fb15bd7a46f4af37387faf720ccbc5804aca303a3b2d78ac957c232e6ccbb145b5bfe7ac6434ab5be37101476dc73c13f95894836d58af9d30cb794299f365281f15c4cb697dc65dfcc301f2419e747a4efd6f65b346c8ac24c873d717e0cbe8fed6d44f6a78d0abca9811dad22e3699279bffb64989cba5bc08e06805dac8f42ba266834a3a53b621e360611c186994c4e69534e5a7939192fb5100cfa5a39527f8a421b2b251ef9d351b6bddb12ee3d0dd2ad491935681092d1fb564e0623ad2a18ec98a90cb3890212aee30574c4272fc07893bb7b4e3c91d868b5b2358e1085c5517c596f935c7431dd20acd2ec3be1762f85876a4fd43bc9efea444c53b90c69c793a0bb2c2a7cbff7cbf8ac3944a6f4b4269a98e416751a52cf012936212ef818a45d555630dd7ab36d9466825125ef4e5bace7066b099b24c33ace6c7abd208b2b2304328f2f78488d1b97da36c32a0ea2ffc57fe77b1ea066d04fec371de644a346caef4fea2f42dcfc6d0ef9b4435fd6094836c61381924a81c02d71ade03afc0cf7e03cd2792887d69608680ade79af87c27e96210bc83fa464810fbf2fb567808152f9170b1651c2fbaead5968a2e895414c6277aa9f3a966f19d34492640078698515e12d88c52df8cc739c457f86df2a4853ecb048240efab2480ecb1ad924e7b014b0dd7ab978e203f3126a7214a345b2d7160e1087258c3c7c65716240e9a9b3734541a11035d871a1d75638b3a6aae8b33f8adacefc80c7b907b797177325afc9ec0a12e059b84e94a7c81c0b5aebcf3286101e44413ed0e1cc302d48d7f5f5fb0cc92da5b4172fa34ea87e77d43b318d5ad1801c5f8d168b919acf7eedf33906e1733f6c22285398da208af67ad09446111c160e9811c969f72e09a221be076ed627f76fbd4200c3faf616108605caecf366a3c7be2818f9c45695108beda24bc74130e127eb0870e5b58aead30a439e80547c945d808b9c1a9e5f4a759ffdf5e39458c11d000192923ff7fd9d33c446a4e8ade571bc3a86990579222c1a8d6689f2c10aaaa84600b1611975535e01e0c9c0e97414b234837e55869d3ac23f8528cccbec9914ca494f13ba7c7652ba46454098ef1659859bbac4eee2bf5933ebc6ed6edf42c0a8f77a804b5292c16240a254c0c515e7c9d459f944757bee4844646431ca172e79b258fbb6b4b326c931c5fcb371f108d03c0c153b1e320166ae4c519d78c999d2bd8046c16916d209ae2133434096594a8291f3c5e84cd00171c0c589aa751b62ee58468ab58a27291009fbeb323e29bcbee386223a14b895f9653cf3be5e995fdb24d2f894d60ad41d6968a70031132226572a58d1b5c35a2ecec33178026b7a3fdf7a746892ac66107776ded9824b71af73cd3c03f47e7097bfcc6f847c7924456513b400e5abb1af725132656e2bb7063066c99af7a55718ebdf11ab6fc2608eeb213d1cde8624b630c806625bb3e70fdcb41333e5fb689c73cd06c5e8e3cc22e1394ace0d08ac209b0e117cd9f508b6c2955a703a43d6121e1c0e39a719dbdb3fcb0de8bb2dc55e5274ec565753abdf23bb3ba05e679a0f73660ce94a62a9a89244c8e1c81bb5a638261f9af99053d974175d358fc69bf5b933149cf8e5edf14aadfe1fd31b038882df09cbe946fd2e1f868f61ab802336d937a1a0496dcc0b6661fef6764645efcbe559534c7524f176f351e5870f11b691a8d4ca2985acfd46e121d3a2490a6c4ae4d2ca8acbd4716ee91d9527991a3c386fe69c1c830e6ca589ddc208be6a64fd62932ead9473e89bfa2340ee87f678f1a2335951779c9dbbbb519da53a43d86d67746e2cfa5f7b2c4a6bb3bbdc7c084b888a24625c46794ed3b1b167aa420c8421b37782226a66275a5c77e99a6e36135c18bc2520f6ba18dc0aadce3c24a0d2089122ebdb9c5930c56948aafab3ee2b1e60856a219dfaf2de37b2f218addf4f0b562342d0fe646c8126883bfc067b94a706625ba187cd59c06af0f7f1073d4a7af92a84c2b9", 0x1000}, {&(0x7f0000000200)="227a0d1b6067ecb3aa21fa63f85529d63b428775b2e8338da892a81aa9d820a18030f7ddf49240695e22ec1e32a437385d67b891be33ead4e96b2473073ef00cc96da4a4bbca31d48f47e5ecba2db8f89fa8bd51a9243824a124c5d941f2f3c8c4f17b9db8d0a0f121f2c70c7097bb948ffa4ac3a560e099a2646d739df3c8148c0761ff69129b9fe076daa63a3ff5", 0x8f}, {&(0x7f0000001340)="5f22edf37e2a620c6fd40cb9478bd7a52fd74101d8f4a62ff1a667cf79db5b41229a4ae18745c287e7dc262620e176015225540f80e4b401e54b69887a6ee148cfceb0e3b63180bb3952307aae06121dad5ab521ad56d13e060ff2df9db74f3390e71ca18aa623e05763574a62b330a434cd03255959b4a0435f9df813f877dea8d37ab2dbd9090274a5431b1165769aaa2184254f3f76f3f552c23b1de983494cad842db95f0358b33ff8a7bc946ded2e53867866ff70e250116552ebef2b9d89a72c3daa3aa0798de21bdab447594a29e188835bd9c5eb9192e4a853f1bf3b37c08d83b6fa446d67ecfee68b0c7a170a5c793609b563cbe91a71e4d5e9", 0xfe}, {&(0x7f0000001440)="6b6bb3f76d696a42ae18a8291335db977a5e256364c67e8f7e40b243244de0639a3b3f646c2253c3648e03ca9d1b49c919123b83bb9f13ff847ae2e1727f1b3c96fdc277f552e1fc45c695d3e6229d24", 0x50}], 0x4, &(0x7f0000001940)=ANY=[@ANYBLOB="d80000000000000001000000da7f0000f067394360cd536170751a3af92e39ceff1e30fea36248004d1e70266d61fee1586ed62eeb7ca07ce0b8cebe7d4121d85bc1a5d03c5f742312a035fa481769b35800d431a662b9c3f4b62fbc4372be45522818d4c0c15ef93b0d5167268564de3590d1f36029f4a40a594fe10e6939b9e90e19f0555c9adc8538c15745b0ef8ae0c0dbcabb10046c6d063a6b044ad422b7182c53cdec151c318b9a91351fe97432a8c98f640af220873ff15862f09f568dd20c359c8887b54f57fddcd0a1c8bbf22c419e974a04888c00300000000000000001000000070000006adb30855ee96034fc4a975a97660d6e7af3d426200c879d7742f700000000009800000000000000ffff0000000000803685bc3587e482bf123f5525ce4dc6b72438130a2505e75009f1402de98fbefac940eef6963b51d318e0a675c02b4a2527743f529d6fb4243668eebae2ec62ece569333da0c510f0883f78d751f898c6548c4e3c0c65c5c46879ad2a03e568c8b6d454e60c7702a662f4b3bff8a019c251856f0597cbb932e25bea2ba7006d5342076c4859ec120da00000000000000001000000615100003502450019fb87f762c0c97688eecd1d6e649d590c2def6dd07184024dca8cd6a2852f41f6637bd57199a44443511c3de034ff49e0d72800423272d79018fa13e5d3b4c5fa700ff01a1e3b79c42539434d890b9f21d675f2c6d55f1a88571171a2c386a483a838f20a26f8824d2be09cca4b8659a007cbc3aedba0dfaed06b627cfc1e38a2baeb4ddd000000000000002000000000000000ffff0000010400008b12e0046be654646114000000000000380000000000000001000000ff0f0000f8e0e40dc3e8a7b27b3c195f3dea5cc784acb92d34101892d4dbaef4862db52ba1000000000000006000000000000000010000000700000015454602c492f3562141a167e0c1abdd6796ac12a0b989d5a7477d4e0c10c1e98a7bc46ecfd96d26516f7ae3df559b92c2913c8d031932c05d40bb5677f833cc608c63c18cb52dcc0100000000000000a000000000000000ffff00000000000070797bf2f42652bb56f6ca43193a3533c3dcc86ab78880a3dbd3c09d6fd5fedd7df6558a40c39847f05c7addd88b36f2a77e6166943971cb44196b3327e2b16dd9640ea4cdefea341d1553eaaf76c9bf31fb7e5a72ed826d6fd68123e227bc1b1aabb87180768b5e8ebd9bb682a74377a4afb42c51834e218385ec6779db0b399e871fd365642379ed72e5da298a81215bc846e202c42bb2d451f3bb00000021247132a4eb72eb7dc2b4d28aac3c359cce4d6bcc3f669a967a9588f06fdcaf102367a5f291b0bd2fe263f74dbc73a5d91b8c5eb56bd7748d17080892499b6bc0e50ce677fcf8e599dd7889871c39298110fe2fe6db0ddd14fdca6136e066c1f52de3e5f905c957d4a58f4e8709281d708584357c99f53e677006e3fefc4ae91d5e578082d3619d8d8a41591cd5343152723041dc2ab969065ed58305e5798beffb32687dc12a9b77c472036dd1b76e8f892bcb3a7d0f791e7d7c3177c756bf5301556fc3"], 0x398}, 0xb) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7fffffff) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r6, 0x0, 0x9) 14:24:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000074cbe5b7c49997b0301f0c3aaa29895a2a5ef9d49180baf1485321fe4fd73d9e83750000"]) 14:24:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="6fae640bf64bee71fc2fb7a2ef99d88686c1b0a2cf573224e558f54061fd2c4a31a96d947da044327aa94d258f5cca25db4feefbf679ac245cf6e5fb7f92dfd97a75739fd2720688eecc71e703d0fda6ad7ed277c17fbb8c3b7ac3263e069983928c254287849599c48d53d5f7781b78bcda0f048548a9f4b9a63f738e2b5f3e81f18f6460128cc471a35910ddc865c87be542", 0x93}, {&(0x7f0000000340)="efb80008010de5517a92c138edcdee17ed957c6697d7c9fde5476faae5df1970774c0515428682796c871a3fd611c68a46e9c888057235c56268b72355bb6f05", 0x40}], 0x2) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 14:24:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x2, 0x0, 0x0, {[], [], [0x0, 0x36c7ec11]}}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x9, 0x2, 0x2}) 14:24:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213d2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2ad600d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc0700000000000000ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3fe36f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064caacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed6048281294292ac204944722a022371ccee6a4bb32d6db27fc76b86aee9be49ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d6000000000000000000"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = semget$private(0x0, 0x5, 0x400) r4 = semget(0x1, 0x0, 0x20c) semop(r4, &(0x7f0000000040)=[{0x3, 0x4, 0x800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1000}, {0x2, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) r5 = getgid() semop(0x0, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, 0x0, 0x0, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) semop(0x0, &(0x7f0000000080), 0x0) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/37) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x0, 0x0, &(0x7f0000000140)="eb", 0x1) 14:24:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510f", 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r2 = getpid() getpgid(r2) fcntl$setown(r1, 0x6, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8}, &(0x7f00000002c0)={0xf2da}) write(r0, &(0x7f0000000000)="87", 0x1) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 14:24:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x74, 0x20}, {0x80}, {0x3c6, 0xf4, 0x0, 0xfffffffd}, {0x0, 0x81, 0x3f, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002580)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="ced008816085089865419c087ed9b4cae699ba2f56829bf352ff4d91e59e323954d72a87528cb12ddf0e351824f8e829c5a7d7fc6e4edf7d26ccdeb24b077a79155e970b3e2301f9129e0319b6a68d5093ff8c", 0x53}, {&(0x7f00000001c0)="ab530dba5c40de28a509a8a3b38516583b0c73635559be8750d596189c049c242737d7d5afabb193aa", 0x29}, {&(0x7f00000004c0)="47c55eee89632eb7d35572635ed7e5a4eb12bf3a151f0ede6a8f29b42cdd4defc9a42ec07829b2581d60d9dac7341c7663420b2fa3bd85ed109e9d2f81a13906d91e90e9159701605503101ad9488657d104fd762cceab32e3180c492d5268b223115146384733ad53dc3acd61ae0c7b116ef886c276fe313c0a2502289b30a5fa62c6a33dc04cf7d42c938fa1d862a167ec440ddd27e9d7a0d9b168f17d8d922d7cd4e1ef0c33fe36c709976a1c98e1e3579b9414d66486bf36c17c9a6de30604f74fc4a493a29d9fc950f370eefa66886d0e88aa995d9916fc5d562383e720ceaad10a8307f10e15062f34a5ed1b4b3b20bf6f1f65c70681a769150c6bc0b816b133f9187be7777103a85d23ef403530321059a53cc4dfe96f4b2dc4c30e0aa5ad1a25768ab46733ce6ebe21c258445be41c208f16beca834d478fc8304a13e69598e5baded7943da69f5eb9caf432204e6425ac009cc747759f49dc96aa0dac2eaf9b2019d360f7206502b10be2040a710b91f600651335765f59914f236b8fde1e45701cbb3a1868571d82a442795a114348fda6ba5b28abac241a681b2fdf14b5c0d387cfbe42cb4bcf61d12e2f1a2c58e219258859f3dde173db4cd44081f0feea65e0230a856a30ab28311b532a85cd9d81e62d6de7a78155463fbf03e7e9f3162010daf9a194d512200a1da14f242d6dfed5073e9ffba4626dfac546d38dad719cff74fd1ea59f513fd21398b585ff13763f47c529bc0a22d7384ed8406f561152b7dbc7f8a015d97d58c39a0e27d6c679844410a711f714c8ca650bca723c572c027a132341d598655f48e61782babf1c91b3873fee3a49b2b0e73cf77f3ced89dbb86f1db9d8fd21c23a95206c69c5ba2ef73df020d491dffefaaba9383183baa95882740f51278dadc587ae9a0dc103f509ccd8b697d8bfbcaa1b98eafa59e0ff07105f39c6866da1bfec34dd8be28e7eb9b2d64e157921c98451416c73902a4cd2dc362daa4322e8c8e5ae7a76c16063115f14aa6d584758d716b5f0280a5ecdde019a7a37232ea9e126ef2cf6d03e0ae87bd352fdc78fae9d4b1e23061d7931d33e05a8920f7e06dba89d6e22c24701863333e0223abf22d81790054aa3a719dce68f79af7b11d19ed6464ef701aaaf50f2c455f6395d64789145e03159cd6a925a16d7459d02e316a12c8ae15cbdf408fbba8c57e10326185f974b7cd33b0308258ae74c5d38f3e5186e08d9e12a4dbaa2df69e69dc130cce0423a92df4f6f962a0c5fdff65438435690c558c09a7973dbd0bb9f1957d8c0ab1c4680c8a0db8a4673781451a3b3eecb6afc0fa65a7cc64e85fe82a21c18ae6c1ae479abfb61dfb0d33c51c68403ce8ec24dfd6a918f5f075296873c92465357c4ccbfe6dd1c9e2ac86bc8f0fc89d13127f93925b1182907ad469f528c49d9c13aa4ecca580dc82a471f215e99bddeb77876061f42028bc61be71c6e5c53465d989b5887a36a0b0b9e638b4a6bdb76029d5da2cb8ad486c38e11cff5bbd0d486bf3a65181285a9f2879a6717447b06c7b6734d302fd5a83255ba39b397c72ae92ed9fb7e5b31f227a05ade96b316becde4965ff31282c932e1950a239686cc2687c5192b990615b242f44264f584cada0819000b64947f3d3c0373a7c0ba430ec9cc1d85c2148d971da6540479a0bed82ed7069c595462c935adc1c7018aefe64aa6ea988113ece4085efca46456adced883a934d9f29fcfd1a8ce31c57faf77c6f4d1b813e912d417a3bd14e957cd02f2d18ec3dce6e877e15f4487aca7a5691b22531924b829894073cc0df34c350d9ec6867a4812c09f795c9842281d0f1f23eb07306c15dec1f4c62a3e562439f5d70e5db9ebb4ca20b50cbcd2a242f22cf3c668019969d5203ec535fd9f9cf6c4b2b60ba422fa007d458461f6c5e1c624ebbc90c7610213aedbe8cab8b9736fc758519c427fe2652507c2949eb98c2e4fd32f3a060cef6958ab90101bf4345d12757ec7c4dbe9f9da08392ea0c96e1510bb3a73ce75f6ee961581a0768bd65c6f98aa28db7acb1048247587572a91005624abaa41a06179ecb1810afabae7a35eee238815e63cb5cb4deffbbdd43037f0096a63f8a36f1dab2eb19e226909d63f3d1fb46b3286c5e38fb6bd15edaa03ea4872992f9e662d5beff6b1e73b9a720f662bc8ae95eb07ae88c215e825a2b850f1177182dc28c393dbcb231d46f6abd26c215598c0cc1d31587b03bd85aa7cfdc297f53ad68adf938c7efcb95c747419252ceb191ac3708267de18c146785d31689f8063b1eb25479c66e3fab4a3993e9bf2dcd3caedc82f95f756260b00d00863b0d93fad8bed0489920dff792f8fccad75fbc5da93b2f86a7a86ccecc9bb1c4cdb97d94985dc80746f50721bcf36cc83096aa2a31e2844514f35373db5c08a499329840d6cf2b0a2020c3b6ee95fe5ed839ebcc469935b81bca4a081870e2a24084f211cfceef8bf8f53f1429f0b3f090a76c78d23ad59aea2595fddad179f0b5ba47780bf1de389e4ba36b6ab8231c24f0ef38400306309b0bdb3722b81bdb551c44ac181cf0f0d8467793fd37191d49a4c4b747bf7953ba9fce99cf56e72c63dda6982d3a034d51690ec1453ac6ecf515ad121bf01c0f3d006a86001de903b794610d2434cb0f633eb0b0e7c85fcf7ef19c976718a9fa434a90b17c4c3bd29a32348e8a9afbdf6c036ac4a44f5a817c06ac4f478aba3104665af426c5b83921577942eb0b4f1be9f782568e38d6ed2587fb9d449022105d6661653e1f4218814d0cca5b7cd042c1b07eeaaad7d18dce5d6a9667292f97336a1c5c89d3832142789abab2ec23fec92d899d5de9a84a9ebcc2b0b15d6f731ee301c5f58afc67a7dd9ecbe7bb9c2db4f18e436391caf4a34361e4290074158113ce4c7b701a6dc6c91af55feede1e414ab789b158a6fe13e67ab86774c1dfe09423baa77c37bfc3893efbb92272646d9cc65f27334ac917ba90cef47b630ea922c7d96183ef5e16980f9374e1af1b6a4b84143d31145bb0427dbfcd9f2d5730b1c11aec7cc76146971f6f13905666ac751ef02c39630de7f3be31505da0738f97ebc56c741b73f0cfb404fd30c38210cffc124b68581af7e2f91589e331bcfd661be9dc614f60d52bb31a5f9919e88e8d01bbaec208f1465e79bb96ee663fc824113ee7bb5e1c9b524843454761c8c80361bf55769e5a80fed633e5e272dba725fc46291fae76040c516b1e7964b6782604beb952433cfe4207d0ae7bf0a121086569af6c4664373b8438a3441a944654daacd269cee297b295619e9596f9d89b42cffa93fae77315f83a7756f0cad51fa85dbb6b7cd8572ff201369ebd6c9a039aa1209123f0735f32acc0d2a3f14a5c8e22919490044f05c05f968b124a174572a6dc491c796804fe95dcce8ff59da855ce52058a01160b4e671e9ce401066b0eee471355d6eb9e8beb6b539af1dc8e6930f033611089ade1cff5094ff0827b560c30346c1fbf68f02d4a54e294fbbe26f3a23c30ce6271b31a3309835d332f4e8df7da9493237aecf44682bdc24322f8c58e423cca2337a18fde0f78762f230788751dafbfb1fa41b13f24fe5cc3298c8a7f0ffcc3fdffa9a60b3099b21cd99b42cdfb7ad47a0b0c534d8ebec2619ff3103180ea04c191d1fb61c2eb5e0e52b15470658b116b326d584db28450275228a0a992ee99a435d6b987e6ca1fbdd6e5add8a7c314b5f5fbe9ccc2cc725e1846fe42fb95c733d5435bad34f83505089909a2abf266cd59fb103e64996384decf23ff7337305fe2bd660aae9e6089c1630d4a99b55d8a4506f78990f151adccca361181dc7d917c6d8056de6244249457cab4df8177a8993156b1a414ba3c169f834d44802c623d18bdcc67ac2356ccc90360799d775581d0d6ba89602fd2522f7ac75ae88c96e1ac3d51f7063d6a2ef86539a9b63d89d74c9ec0919189362b4552f0cd28a792bb0fdb9460e1fbb2df1368ebce70d1ffa119f93f1529184f2e853a14c6fcb122f3b6a331b3be76f672cedadb9f9d756719e52732c38bb361600206db1ec01c103176534ab08e3b7613a851c04808e29605a0e532ecad3245b2859f001be4c156bdc6aa55cd73ed7ac371f65a996fcd02c81df6afc7d94e89efb57b63719e9a2962bb89a5c56e71fed79ec9c7fa6aba56581d34cd0b796380321f1e68b7621c8d8c563d9646fd8b55387dfac745824fdcc4192e530acfac90a2c6e96f54d3c07d68f8d7d1c3ee3bffaebd6bcc59bdf83160c2f58c4c6d49cbbc8b2b18fa8aa372a3e8ff639e9a669ae140668e1d31c42b12cd1790ecf8e2bbc35fe8989aba4feb6b9741a8008224048c2775876cece80082d85a208705dda9d9d2c5951c9cd353b2cb4cf2c2626c379dac8d14a96a102c0ff80d25ef85f1a9ef385d1d0859b0bd18a9b336ab39bad668f877148ace720661f2a588491d5165029e1761cd1c06d23fabac25ccaeba1bd105539a7af05ecc63010429148fd57d6dd3b37744ae215ed4b37fc99b15d7914b3435e0fe9309cc86bb094c3a1585c42778386ca6941ef02d01a52b972b273a65dff7c63bdc18027966130052b94ba3ac36b0e65d0cc625102fc6635b4fd4b529ac799561bba12a7889274c7b37730aced2bcdf038a0ddafec6dda41abcf71b2eb9d5b4ce4804f879ab728054f03833551761f86a8ad34088a313e5f3311d87139e04b81a1252e92cc248f5cccace3a941f64ca07995f15294094c1ccaa5c9a72ed333f2293f255248975c662f234be670863d7fd3600f1d84d49f43c1ce010925471f6d345e39809a76a44c8347fd62bbbf9444d32613d063d87166a34c030886b79e5d29f0ba7ec38eab15ee4edd8a11b1a2a973c1342830632b7d79b76584c48af4314ba053b33fbf643554e7747a3421f44a10aa33b42e9f5c9da759b996c89487075892a1491123491c8c960e9c004d013aafd32d5c913cbd07430340f2592814a461a1f9e4306cf8e4c99c9b46aa51feb33fbd503e5f23eecaaed264aa9889ab749bdd065f83383d91d8e4d292a4d229d16ead5914eb731c98de04570b14feea78aba579769b6f62eb59fc1c05e0cfd599bea9fcbd1f4a41ce408ba7ce7ffebbe77ffcabfd82ecce12f167619259e063db9d606964e23ed1450c98d260ecd968119b15113ceffde36fd2ed8b3608afd1ca113215f3f4b5f7ad6ec390bfd913356312532f415606e1e2c37deaa034df09682b5e2be73392bad23bb2c8b852e2fb394a758234a803c224dd93565909955b7acd5771de4f722a18d0024e0302a669a132311152de8623ed72bda9e2783eb058c7c6b69c03d38014082e541ef23af5b0409c995d6dd4cd06059bda1e2d919c5e87778f451c2c05aa4143b04f890861e7e3dc86bceff4e690220b15dc2d1f5314b58ae0d67ad5f1af444c8a2f922035e693eed4f0751b78472c983f1b762364bb450df77c7202a516e9a44fb6cc7a26f153d150844f9312f545713794fa4deef4885dab986b5c2e7ae1621a4d2fb42c485cede8041c0b44204990ce23d60c5f11bed01e9c6d2e5c1680aa5fc417533072f040c4e2188411c359516cd1b625b4aef803a6c44aa222ac888d25197468d233a751b1737e8ff8e9f68798383f9061cf995a930608484683f2de9d7ca029038fd806d70c55f3bead60ce6409c297ea3cc84502742b50ecc73a75c52f9a179cd9498245792aaee96e63e5b865cf94e3687175c5c9c1995147be6a1f9ea822c3e8ffdb", 0x1000}, {&(0x7f00000014c0)="80615a91b5bde5717d5371921790b45c4b918ee9dba2dd70b526aca756d4f1fac3f27e4652e98b7d935be5b9c14b662d3323bc4b6c8a99448bc8c65d3ef227e86be66eb385ebf908ca2d65afa40fb0a73e5dc1c8a91bd01da5c18ad28ebd2ed1a9ee075eb3f5be1f58869bf5b601d47738a32225a19be321c0850ab73846ba0bd019b6129caf4094ecedef1cecfde42d5952524f0020eccf720d34aba40129b119b41414e91f7ef9d744709411b694b250d50582c8e78512a8a1fde5ab968304ebb718717d15a52b72f315c2eefaccc24ca12d71f08e3e1df8fafd90f786587a0d33b0442516fa0fa47fc8387569780be48125202b9e0a47cbcd2edef4a96ecd83bd2fdb15c32934039c904071b97a412e99325ddfb9c08bda1f85a2a3696f3b7f39044b93bd1b1c200eee725df2d7c57ad7faad9a71dbc572439b82531eb93afb3a2857258ab82be1ea503dec830e54ee1628b164d4740269b111423661fea48ece80ccdd8548ef71b97615b2653704c3593254e9e387df553f1a8acaa777eff080d0ba64bd1207867cca18aeb4b9bcb1e6025a61537bbabade41c06d704d773f4e97c387941a39be679691563c6d85df9396762e364f33261fa15d7c15d29ff6701f9651ecbe9271b960cd044704b1600238c3d0422cf95ce5e35587d01250d310fa7edec14464d1a7f30137bcd1fa9dbabb3d6a3e8a63e1d72619eae8e80804ce77acb864dd9ba99a678971fbb1b61307b00d7891645237937597177e0e6e00dcf900c1e97c587617e7caa41795c02747737911c35832b9fa5770b8d71d86afe83ae065ff406fa9dab511481cdf538c42f89376c333daeec9ea2b69bb878fb649a7de6f4a45f255db4328d3eabd4a361cb75b6ebbf6fe161d61cde9a45ffbf7429f853d74601a3a3bf9dbd530d4ab13accb3d45fd019ecf4cd9080ad69d24a31f9a87465b5c46e8208ee5d01d188bd5001741de57b2bffb4839254e850e1674e7f2496cec56a8b9c114575e518d0a431896c131340d7e177c719914be53d4ca1614d57210d619e64b01d0536bfe6ca22660fb9eca91b67106529803606deaaeb1cea45de83861a7526b37d07e9b38de0a513f943d76853da780121ff4ff9d6e2c782e231ebcd6464c556391e3405b0f2e4de98eff07755374a8df51fd92a3f4d88c998f0cd2fcb18133ccda30e30207d408667e70470b3dd7b8a9bab6e96311bb1d0e57a0f837777f0a5be5e3fdb628e8a6879730d52011da7ee79243253d833a684a198ad7160c0490bec0c16ad9d3f2ef3af61839d25ed6bd4cfa8f6bcfe53c03f0c8fd28e2881f8ac58c192b8c3acbd0fe5cba5dc5f8f963c447cec2a75a55cdf4c727472479715dec8a868ad16fa63bdb2cf3cbabe8d44bdefed6417d8a13d3fb7e443c94fbe294204ecd7b04bbcd717628eecb91f8270c6e40a1e23dbb3ae9e790b9044f1d0898a9d570e64d7e4428fcdbad1c5e8049afe84da21e91a9fda0a22b52cfe83f9e75845924a6609fa6f04970501819bc2aa2dc34a433146c0aac2cabd263d91c4776e09b22f7305daf16f6d7196fb4d4d89b1db5c239e7d17f80c1ca5c0cf1a6a4602aa46c6dfd6ac1c9969fbcf32fcbec1721d9f451fd9221e9677114884c38f9a523ff27044d84f7b47a0e72bc901163754895dd4719c10ed2553a3788e2ac13e70568dae2f711decf7ab4fbd717ac724bf38014a8e1d5e2a94048a2adb2a13c2137af0419f9c311b13cafbd255e41da3e4791e98181130f2c78508d0e06e6e1af210fd381542a565118f97fe20be0d4ea9ff6ebf21e235655b7d18535b4b2860ddc8c592db83ed27bc83f4379ff97572de62fe3875a34718e94e93155d52095a00e39daad62a93fbfd2d739d1e764b0378943acf97176b47b635a4769ff64bdfaf6483210d63acc054bf63c89d5df6fdf7940080da6e22b5473df0f7b17063f106b9b50fb17f122bf15fe40e2499827b6801fa40adb2ae2efedb45c933a7c2150a8051950602be00b77677889dbc1e1d8f72091caf82510914487e06e6e1244304f7978df4fedca7451c68143c6ba65bca2bc523df3b32fed271bac334f96b6ce31d67dcad1ca7b6a41701ec3bf8d1f23b37bd5429d332c5ccbc687d33162d299ff08fbc35473024922918a606ddca42daab07aa267902d46191522616b2b6a9a77b922782deaf454b2722f4b2dad154a54ab4e00870e0cc642ef8667f270f544b76db9b4f7016f4cbb88b5dd3daa6c739fe47a5738757c3b3e1614ceccc9f9d08656bfb0b53ee82aa45125d86227712b3b972a70cb1023b39605fb8ca7de7719b4ea27558ceb0b282f21fb6efb60b5275d0db9e2a41592c5eb67ce2821e70eab10a4c504a9811a2b603dcd754f651ffe844c392ebc6ad80cb74acb52a52237c1731a17c228a83b07685ef7944247ad61e612b260b0ce6e8b3eaed272ea6a1a8f610e2950a7b57dc58ce30edcfe3badd7a725277b5df3b4e3dc55f86bfcb8334222db7f22c794e8a76a3d8318e595d81b2fdc4f1484624657845a196c0d80c4aa96849372b44660a8fb15ed390ede775e1b8b61044d0f93349d5420e2ec69cf4cfa59c447c499bf4876ff14e4a9cdaf3cd5a1ee3ac8072de89d4997bbc41f598d827266cf818ec79534bef91faea1b499c77249ddd40b94a0fc2987d98ae8344db795c4e3af9d8cebf2d97efa24ff0b5e4898728189fd7a9f116177d18e9001c46138bb1b8ce4d5649d2538b58dd21f97efbd9d367b5efd7d85a7a7ccda0c5f1546b75d0f6889702403f4d4a1311401b1027c27bea453fcafe678d90f9b825718fd370dca52d38d83897f901b0b11219aae0619047b8aa46a79e97648591f8b56ddc17688a73eff2c4a54ded32ddd912a63b4a67848d7252c2e4bacf12a29c62794a8bc9f024ed7981e059ddf27723d6666e9c18625e33387c3a8483cd0c4aca834995532cfc87ad4a4bc17df6f0b8c82c8cf9c617bf0f68b0ffdd346477b67ae44d16443aeca50507a27a90498684c033efc15ce5fafd5e0ab561f654b193c2b52eaea76c7c85f46122b74b487a03389f806954cf1bc63cfdb7940716b1943c3cb014d6a82f94a3528c63eb57bfa04a1a9dc8ff391091f137bb1f3057e86a3a5eeae6e52746489a1cfab8009f34b389bad712828208c3c0629fe807c7fa92eb69c29d1b4a9af7b2cd0e1e7d56f51aab525b719b2dfe49879ea58a8b20319bd323f730bc28695b604a8475ec6ad781d10a316f032f3804bb67615a783f6649f05447b76ce2084df8e8a25e0ef39d78bac3947086d6e70da1546f078874a42029f759039693ba3a8c06bd18547787d9b54ce5c15b32683ab56299d271398a34eae5e47f263f6639861c89216b8dc1f96968b94e5e9a6f422d4aa9394b6845d13e288d16eca15c057d0f5988f2d43c27757b6b4ee37865bfdfd9a320d611e56ed2de3bd4d5ae5b104dacef05ee93e1b561965ba3c1571afe2e77ebf8202d4d588861410ab1181589e54d174d1a2a633206b17378c425d090485cb56850bf22899f0317154d7c5ac782fdfa7f9a47b8a08764f0fab5bb2234f8d8d47b2756571150bede1d3a697b448369e230e358422b1acefdda9862183133cac4f1339d30d8d64c8002658bb64a44eab4bb7d998f816a2816c391a221c34c50764347c7191ef88e447115b40fcf36494d60c83986cddb0a58e94b5f4e00e22a9e21ade6603d4791645e5bcf125aff6ab077054f129ceb26304c03a3b1c8fc6ac758440e2a2462b3f4834e7387d8c41da4773bb28c2c47acc495894ae49471a793dd55ff2f06bacf00ce7be00002fa1b9b2127d6dabd9b5fc7f1ec94bdb3c14d8a236a564a6ca9beacafeeae0c2ff5c0e28c41b6b20d9c6832adf0bc1563949aaf1d91cbbe25e725502ae540bbd4f17b13f0b0cab26b292f6c6be4693297b53a91f1864bebf4ed3789c792d55fc597753ccfd2e706913bfe77dd464afb7c8c3e891288dbc28c8a05b5d2f1eeaaa25e3e82c5907840ba93ad5f02946e5f86ace4d2cc73682c6afb2cb5221e3ca9d4905a7ee39a4cd1b46153ffef9f13fd975debc3c880f9d559e1c24b0511b4babe5b66908a8c8568414788f0677d83d3cdb260c528b67b9902e132dd9d3e0bf1aaa1aec8d64be176d4f807247b5a2571292d23153cebdfd2a61390a05b394385609b3ecfe844edd8d443a0906c00d41ab56593ee1c6aa21bb5a37fdefe3142ce33d05a7ee5b12c4fb3d5530d0b3a4df0397aaf0a2de49787e036198f2f4f4cb18272ee2391f1ddf333a1526443934af08bbea4abfa029629953954f4420a3f798034a430709577f14d8b38eb4b2eadd37e4d837d6cfd103f9f027cf938f55bd4d0b9938b933cfc0dc93dfd7e79f8d28ef30f03a6d384c2f1efbdaac29c8eef35d284a7646d142c18a3dfec277aed3071a2bd74d5a649e16e32634f612a490a6880f1301ca720d324e028df9ce37729e5ee791067d417bd6e4e8dc79b55f333ce28b8771c32b245fcf32b07f66f4f5fdf3dfb27e2109d54f07f534c784a2f59e4b7627a93ed76729dadb06c89fbba8744679b39506dceb52b2065b7feec2b132f0a10261af36b8d4ef6ebd3bbd291e31bba9ea7a2c2e3eb50b267c9e64b7eb216b4471f1635e060b3cf9cfabf187a23d1333a06cb899110d4be02b220d023934dfa9749c5c3c0dd53b4e50156e0d6b7f34addbed7aac6efe4aafc27d8c9f92acdd94f300fcf13bf2dcbf7451ae9e50acf797b58a12d6efb21e4fe9e1863bab4b7706e12f457ae372e2b0f2a16a6f5c176fb1d16a8eaa8f01105eb59a3ba503d060927ea34a88d40829a20eb1ca7753486e4bf8a429572f35faee5dea29ed221dc441d0be6084c6877f1fbdcca2fc442ca7b0d8b338faaeeb0e82fe03a14abf9346f887a0b7c5d7f0951c3532c176e2cf13293364324e74bdc7f700b71aba06535afde2bc3ece3370662a9662f7c600ee0d17ae54ed16ef4803029b960e9de838dcd59677deea46ab048c99c453060ffeb43e76c4c0215b316d7503d55f85bff947c71f9ff106779f5286e931e21a44e58b38e85663075dc92f734b3ff883394fbc3a54c9498d71693b9fdf9231307f9543878496de4569b9f53e586646a36a69d32579efa930b622ec34762d1bbaeab3066150a0d06fdd7cc5770036c20e67f51abaf5d873e62aa4d9c4ed6a4c25823bb539c954731b8ccdf95072a2412035a1530784b1d8f9170cc9dac6448ab715114db47b3df6acb4e4825acce79590efa254f1261e847abb39280c4475b17451d9be1e45e10456dbba17ca1347d6521c6adf262afdd74080c3bf55f0ceee8c59643beb0460fdbaa5185942a44cc12b03e279948871801176bf7bb482028b049bdc188e54b781b4394da138531e6749a45b74dbe8b49b274b360d733ea29007fa0672fb5c257cdd5829a6ae06d7f4934c34878d9a988c1bdc4d37ecae086917b4f5f9a6b580f887427c90b73e444a1d52ebdab579e8f4e551a5b2c5e949eee9e07e9c74923289bb3d02021756833055efc95d7bfeadddde4419cb168d6e442e8d9ca2f6a86f84e1e474549c41790adfd15fd0a839c645ae0d698d6da2204191cc2c3809929787c7ab365bb2bc4c7f35028d182ee4c1b8da1e969574fb3657f1a85f53255bb5c9147ccb97dea77f1ab545b26b3cc18f69d85e055d267cdebe2a9a8bb6d7cb545506767bb21c3f19bc10aa1da60baa64e4c4412537170f46480657aa925148c06b2efd84427ab7234c4a97e2d49f2e0b7c58a5cf6ad66b15944918b7", 0x1000}], 0x4, &(0x7f0000002500)=[@rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, r0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x78, 0x408}, 0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) 14:24:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0xffff0000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) sendto$unix(r0, &(0x7f0000000040)="06967b0d1b59d62bc3aae82539216b8568cf34881d438e5a0c27bfcc614ed027ce6d482168cdd0ea4afe16fcbf16f7f23b", 0x31, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 14:24:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r0, &(0x7f0000000000)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 14:24:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES64=r2, @ANYRES64]) 14:24:24 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 14:24:24 executing program 0: r0 = socket(0x11, 0x4000, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0494664f377336acf00b7804be781e4991f7c8df5f982b297be1aa5b23ed00f4c9b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37060002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400001d00001000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:24:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2c, 0x0, 0x0, 0x2}, {0x35}, {0x7ffffffe, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00']) r1 = getpid() getpgid(r1) r2 = getpid() getpgid(r2) setpgid(r1, r2) 14:24:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0xfd) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='\x00', r6, &(0x7f0000000000)='./file1\x00') chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x4, 0x3f) 14:24:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0040000000b122000001d9ffffffffffffff3a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:24:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000080)=""/74, 0x4a, 0x802, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000100)="3a74a17eef7cb6b43848a30d4fcfd09d8920158639b802fe7494afa513f35150f617c08515b11f73883f6bced8815d02c284b2be886fcd3cb32499c3d70a21b3942d9cca88ac6a0a6fe4047f4d6e2e34ea7a47f5659f99a64d9dadf4080013120adc7e4f4331922add51fa945095e4e1d023dca61a1f47d967ee05c1f9b2d904a44b946224e2e7fc30642c315fce05b18bb7a48931e0290f6e3918de45c2b1e1b3f4f87d92043b3917c43d66dd7cefe1c09e2b4d19216350ea9d21a08496677ac6267978fbda", 0xc6, 0x1, &(0x7f0000000200)={0x18, 0x2, 0x9fe0, 0x20}, 0xc) syz_emit_ethernet(0x26, &(0x7f0000000040)={@local, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0xd, 0x5f}}}}}) 14:24:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) fcntl$setstatus(r2, 0x4, 0x80) 14:24:24 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0)={0x7, 0x7}, 0x8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0xff, 0x100, 0x5, 0x2}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) socket$inet6(0x18, 0x2, 0x2) getgid() getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) 14:24:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/144) 14:24:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x4, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 14:24:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x90, 0x170) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000004c0)=0x1000) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000100)='./bus\x00', r4, 0x3}) r5 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "6ab3be", 0x0, 0x1d, 0x0, @loopback, @loopback}}}}}}}) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) r6 = socket(0x18, 0x4000, 0x3) setsockopt(r6, 0x7, 0x7, &(0x7f00000001c0)="aace6a9450b83886052cb1808f4255b4de4564806de7665621a289b1a834adb625f1ecea76bda05f647a75d38e1a80660ed3d55f96b094f9107af8c4950000e8df604a06708466687f98434388bc0c9afd17ab1585d981f99528d72924e318e19002a4c232ea1965a02f16649623c94fccc6a9d4bf23e34e2e2b", 0x7a) r7 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680), 0xc) writev(r7, &(0x7f0000000380)=[{&(0x7f0000000440)="c78f5d9fcd8f958e49ab98db9fa857974f8ff9e17d60c30a76affd0df9934251d0c48f11009a66d594e829cc990189fe587d9b040aecb81c65918d14b8f3d983e29affa94589"}, {}, {&(0x7f0000000240)="34b25483307a049430aaaadb23f12f1626976f7185c275f2b2acfa83c1025df75ff65df497c9c02799e531e1773c276d0d762692a302f7649f978a98c58a4b9c719a4fa2a50d15cc39d7af14fafb6a100a743321c0d7315f9e9e5647a71b705def042e2abc12ed73611d75f67c10525bd04ff0eeac74b83b29dddf0efea093254cca9cda0f19826e9929d55d0ab71fc69145ff6a77a64fcf"}, {&(0x7f00000006c0)="a48feb5fa38d50c6dbba692bf9ff4948de275d40753fb495b71fae0a7f49abe80f09d25837ffe31bf0f9a208740081b2610b8caeaba6b18b43bcad5638cb7b59cbb287e77489a18e31aad10e377a94c3393d045817a60a4c842e6bfacee9ca93acb49878ae8188a12f65160049dbd19007f74cb070fef987658055b6a4bdc26bd4d29fe70f933e23699dea30b0f72a34486e116786e513aa0ce46f936cfe17368ec0de102caa913d6c3238603d7dd70993c7526a459b857036fa4b88d8982a7138b110796371379b306a99f5cdaf85b2a063ec1d310e5770708fdc88c8668baa4f8c20ebcf1aaeead23859ffd1e15f978722419e21d8e76634cf862cbd946ab304316af4da88ca5ecd0ff38a4d98ea1990b95e21009a8094b4a2ab9c675af8a6ef5895ed77cff74dc28861d9bbda71a7c6bb3504eac73c9bc259c5c5e7b7ad36c04690e5d60aec45ef0f8b81cd257b4ef833facd644eaff5c562528e7c0e4674c79fd537f5ef60fc342574b86a25ec48eedf7e2e6341a8ce69bfc2b5ced97160dab390274f185691d6f57a36340581cce283cfade1a3d690f32e2cfb304a5effc93098de00886f11038a80749e59b7349b204ef2c8208415200632e2a6c78b020e973dea9ff8ef09a1b1ffe0b8834205952ae026a0fbe1a920f3df8ca879aa0974a2c1e37c286b4b0739500322ad976d218cb38ef94540418ed42fbd9e686cf85c116dde10bc288a0b42e5526595437eae009c7bff4ebcec1fa4415229ecee31c0ac29bb1004c8aa51c68f1efd85d0ef2200abf0bdc7bfe5fa37409d0298ba7fa6674e5a50b46417aadcdc345f118c0a40786657761c0956bd955f5aafb4e11fdde4939e5bb4148bb02e8e4b8ec656259c24e04a77a985181ce230f401160dfb51c137b52d475d99c80bc837b5508bd26c66623bcd01a4994d844bb201b05e4d7e696a43368231073ac43c6476c50e973ccd88b0840bd4f3406e854e5d68ec64e93498fd7450c1b47a36077bbe785893fa5b47aee9987f5589f667a49d7aee16d83412f0bade1e4a460b248f84d3adf278860a48c98fd3782f76cdbc023ae3262eff9ce0398b83ac73c7356d3a7672ffbfae7cb379952c5e8457cabdea90077b30be79ffed36e9ed56b99a0e02ae9f8f95adc95bca677438392e4f5785892f1f7b42eb7a0a6cb2911d5336117e622f41a2e8067032371b98e6310899c8c9c4913caa6c40e0407bd666b020acf39acd72d83c059338db49c92d5bcaf5a6876c467e311158196ef748a07dbcebcf72bed4b786c5217d6ae21ff28dd0afee62864c19fd4b3945ba4793a8d90519d87cfe57817937ce92e677f66a8c53b872bd39d53712057da0e5080819b526ef7449b0db436762fc3e1c1f2b733debd6552fd932468a8296c73f29564a042d9ca91f47d099a7e2f394906e1179720755dae2d2772211640bd038a1d602b0ea6b15ba6e7e477cf26400bda0a3b3a5aadc34c6788096fd991bac699fce0f843783402c969ca611e519fbcedf0ae135454387acb814315691468436b27c728a3171041cf750ab2fd1e4bf4bad40664d10d57aea5b8c5310c6162c5bc227dbcc836e2f0b487391d8266c8f9c2c9a7ba7024999e1cb8e1e01f7169801859a8fbd79c87b76768e462922cf1fd953f17fe11abf8489f2653b06e016d6e2818dfccec12fc07a6dc7c47f54c2554e1004290734b5cdba9bdc3c14179283a7712725f8d7e17ec9e2d6fa175d7c2725fd24eb49a928068144019c7a1d90439cb5e7363b75a126e0014699a9c550986bd977da96b72e4c086cc53a04eb1875c698a8d6b6d77d1ae97a0f44abc1e916a42ce14487ff47d3021e57b2e07966b5c2711bdabb2168548d5972dbddab82b42bbe29c47728d4fe2f436ed1b8029ff71919251506c5ca16359f309a3c9e5ad657aee2f2404634abe8432550470f0a7042f820089cbb4b4becea1a3bcfc43fac59b9467ea5896eff378779310ad813a3788a835316b504f83970603be85dc27e0d3abfc9df15fe52aa96f2d132a32d3bd16a7144b6f29922b4cb944d4176134df17b68be056889f9850baa7131bf3403d12577b449b4274f9b2c741842a8506ecc709f82efee7e68eb0f60080c6f77ea1e6d9da1a735789ac556fc87629c9afa26bca87506eb6304ac2d1a43e5e20a0adffe8150e0af8fab4b60ee3f72d37dfeecbd0235296f4a3a54bfb122492961ce1ead46966b77739184dd62bf15dcb882d5ede458c69176972dbfa0fd5e7472c2de82092df113d1f44500dc16b3ab972f652b93981d5ba0ace9acc141ff476e93772db192ddab5cef1a668aa142ac10c810e6abc6b278f012c46d8018d4eb70a84b27c8cbb528ca9b96d42d8a1624d3e283836cb899593db1b04da2b7cc2ee1f83189ac49fa501a1b49fa4221a3176378e812d1be558b6d837d401fa51358a26e0f1856344274989541f89d83989d4ed1306ba01eb7924e081b2a4b7610584151f467005cfcb869f4de7a56892bdb8f503e0fed7ebc66b9028c2a91026878727d7cb4b8773636abde7173f19998a738591be4278985957d4947279c02560556247014e2fb0d0bee131d2bb9c97fc55187cb42998f40937ef5d5857adddca5205538bd2420cd67b75799735849c2af0cdd9b565c9fe4205fda610b3ae002cc205dc80e02496f9a768927f9f16d03e85d13c058723891257f5f0e72196a1ba862d2392bc067e71acc7d6b36495ec357a09c6775eb3ff38a26f9de04a6e68db61cedfba999727e63707350e0e8de55270438a6137cec902ffc025e6e4b8930ae87a671091a6d7aa0d75a6d987cef695204fc285696fcbeb173d01dbb2aa75bab40c75cb3bfb6d4bb8a87797b6533d3d2d64e8bb330df72fb0a138ad14b882d591760baaf54a47155886dce2177d3787cc663f8e573bde0c03031ea1ce52259ccaa097e9299713eace51976bc40dfaba67322940f97d2ea8b73d9237d34c639f6b06ff569e440c4b92e434bd20ddd79779f4711e0322b0b316c6484b4b73d2bcdb9ecdc1ca63d4f74ccab3a4f4aadb37fcb0d1acb442bb8b9d4cb48d91b3b9764b77cc106efdeb005b6033c70312f47d42b37c01e8487f95eb2fa3c0b34a7d236197e1e70a2dd53c57e6bf9ba1b5a9124e581198e41b6ce1e105a201122e825c4bb7b6658a65998ed1e1769e9108d364076978c1dcfcce66ab29bc8eeb051dadafb5023f1214b24884c09a44b4541cc2f8dc34ac86c5810126d3bd51b333261b5cb07d838fd2b308c17540eccf2ef9f90d2ff738c6ea930dfd906aeedc78a2c1bebd67b4f1ab5317856722a879f7dc0a79eda751fb150038cb50043c1325137edf86789956c948a538052537a075fa2c846ee7fe3e8a1a77ebbbb6dddd47656ebf41cfcc9586961b70fddd8764e4fe56326d5d004a62cd3cdbd14d2d752a0b20aa43c22fcc65236a6cdf1f602a29b01e9eb83be5a962f712ffa8c89b74d0dd4682963f5e53f51eeb0b64b6e9554f656df14b4d47b1087feb39fe077349b1d26b281ad901bd8b15044a73854117f25d083d77cd4d891387e184c2c8983542c359913b0c34d84b7e6b3e81ed2114c74a87a7662c50f3115d64b822a0e4a31d2f7e81d896ce33aeabc8086bd1bbdfa885a65ee721b54258e5a2d8f76c35956229d263643098dfae94a073a479e2adc30dd3117132d124bd867a548732d542ffb29006ffa8e34d5860c8e132f7ca9f406240e3c841bb974de9095670b239f0234b8b929019ed4875af72feb89dce4b14df21c4eed016f87382a91e9fafabe98a71b8f6da5686975e4d8b8e633d013b6fe47262c394bb9cfb1deaa7ff16f2ac8dc92b159e1eca39a5ae8a072455e9695c68474b03a4427104a835a153b0025d380c310cbf0d17bb85ffbcb5ed92fc1e24f9df2bf9b78d547906b2510f011704d178a88ff9882c3b6413d351b899dbbb29c0061d1d4cf47d47d1699ad242906b81faac1f994d368ed84da54b77ce529a4c2f6dd6a3717ae990808ccdaa6cf3ea5204d16e154cac2adbd7b7944f860d4e78d6313bec360d859e053fda302354e7bb60ad8813b054f5e7061b3afedbe7295fc2bb6c4b9c2fa8de69879c9e84aafdc56bbef1614bd19e4a56ba8ea76d8158ea2c58ab99c8e0d7eb839d0359977a46fdd68def3ca3c1b25b9b180041382993b594fb96ae3c41ab979708eb82af40364edeb408eb6ceb84e5a055efcd36b778a6aa4d8a0d9c4d54542d8a45be022320cebb17990ac049c9172029338edb14e74b8e4eae59bf578a78b2db9e031b08262955a412ee1983f277e36391706f2b40b4e00760bbef319f3287137c2a541eac886042ac5c6b90e99c32ecde41cba7efc0ffebf76ce10e3efec3779352eb08147cb74788afb53f060ea4db0042eb84e6376a32592b52d5bfa2cd6c8a6ce7cb4001d2676c48110e59040943b1c751382c32331813b474b366434bbe4debd37ef458de4483f319dfde449661e36e5a6453837bbaa613268e2a73fd2fa1eadd02f382bc9fccdc22988f6c8bf7417d4c453d54c0e80f120dc87f48c5ffaf33167b194655abeb3f8189aa0c60784bd35d3e90989fc27c4a9704397deef6c6a20726eab4224cdda3fad4b2f3c71c42e38c5d37fff080066911b8bd5bb04eb8d32ab4af69048518f4e046a5c804414ecb0456680aabb867a7a9b67f00528b62b8731bb909dff5957f8628d74dcc8e37c203bd6b14dfbb46409eec9591c1e4408e5418dfec020caaf4749c943ebb7965365f093d1e4be341303d09a80cb0f5ea0169f0566eefea2be1579e49d3862f15243892e50017ef84a93c9e562a6d94160457bcca16ee52b160eb038ba3f897360c4e7dcb23c6a4f8057e03606ed1641c505234c65854d9dfe2cf415a023b916f37e81b7bd9b3f87bf2e9b83694ac662764d233f0adf2590bcf76f3bf8553f0ee7b2a4fdaec01b1e7876f2a580393fd16d08e5b03fc578133b81c255e80286d9e34235001071cddd69684c2b03690ca75ea5dc34b1e8ddfbcaa3ad4145863c08fe0fcce7a3454ab3355368bee3cd0efc3ee1b4a9546cea493d4932e9c1f563258996febc263476a0321bcda7cf4c8123c39f5348c163c78b6169a67f3b5bb05731ba33b646e3aa0665a5c0f15470a497c704e752282b26ec15ac43f719b705266593caaa5367640a61b12e6c0d0e6f2496932e52b5552b43be03a163a89173be5d1ac478dca02d5cf926f2a024f2b9bea111452fa826b4f54ad3474020549d1b707d5487c308abe0532c87ef4276ec5fe56f3382d4e4110309cf132cc4fd85e2d88acfe6633b6161d8072dd46fb3391ecc1fa2e98a92095b501573d7efe65776b6134d1de7fb6fda45a3646a94bafda587b3716e2cd96d9ba093f143f4c3dd247c22f8b181bf69cf1ba72ba1cda4812f3966c1614cfe04fdab4ded0884eb52cc3212cbbd335193aff3ad8cc9c8b162cd45fb05a9fe4a0251dfe067fde34111af5c8973d348c9632d1d7cf57c3b3f473d89dd052a468e3539546a0f1c71988491480c6b68fce3b2a066b11433fd426e30ad964f5a4853c1bb02c33fa249d6f2ec44d26adfa0b00a904daccdfa80c6d57ca39fa8c339fc6adda342ef358bdc890c2391a41713665bc8f91a6ec80c30b23e310f83bb75c2ab69f6cc112527a4683ea36e9e838352dc5c97d3b576d39e3fe6285357705449667770883fe813f82699e2b3fc5425f5e189b3314b7ac405281c7bda60b3a335986e073ab9048d4ed1f023086b2e096b612cc93c175a8dba2654719f620291"}, {&(0x7f0000000000)="c78ae323f70db368e2dd646f21681d7c749ef26d41c4bcbfd417c30a83ab64cf31b50274cc"}], 0x100000000000010e) 14:24:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 14:24:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xe6f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x200, 0x0, "18bb1fdbefb22b368d31aae100", 0x0, 0x8}) 14:24:24 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket(0x3, 0x4, 0x2) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c6d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/111, 0x6f}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bb357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xbc}, {&(0x7f0000000080)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb26a129bcb979c732877ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe747710b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b6b4e5969ca65a2fc5f4ca6dd4a61ea00"/146, 0x92}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) 14:24:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x10001, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f00008f0000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x0) 14:24:24 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x2ddb04bb, 0x6, 0x101}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x200, 0x20, 0x6, 0x80000000}, {0x3, 0x2, 0x4, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000011c0)={0xffffffffffffffff, 0x7fff, 0x0, 0x4, "12fffffffffffffffc00", 0x7, 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) pledge(&(0x7f0000000100)='+!#\x00', &(0x7f0000000180)='\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f00000001c0)="ced8d3087178172fc4b489ff9378edd2bf482b334ef8945e45fb07c31b3b470630f6c8df4fb64ce21346580df41818ad16864b83444a6c28c9143de6b6e6f413fddeecbe557db3e7824d09a3b997353ded8f4232583d89a65f775b0ed538a1e4bd6c2cbe935e80b24bb27eaa89bb1f3ac2f2907da39ad150b16feb42da1abd8291ed87eff65e479d5d83e5e26152e59d44743afb77c8e6be84952ea3b58a11f0ac8224466f2cbd6873f6ded6a38b6d4ed575867d6ea555c1c5c7ba9ab64b92d32d74f1c65891d4b770efd1156fa3a00cb067de13ae4d88b0268c67c4c2b2fbab93ad9203fffdccf20f77b9e2c8b9acef97bf7102b5330d79f0ba68f500564faa15000ced17353fa899d5a6f4d01a5a98d4777799d83557015db084869c3e080fdcc693e35b53b32796a5f9b1054b87b7de73f8f7bc05bf2b2bcf57a40ffcd96f398d49df38fa561fe3d691b16ceebaadfac03e2322c11d085c8a46a0034f9cdccdfa1bef292e97d90764fa61050634618acb811c30c54f4a3f787e5041a695c02716f405759ab4cec53e21dd7ec96ba26990da821511f104037a460c29e915d98fed85dad643e4e335df91643641135917bc3a1c3eefc04854760ef5e7dca6b8e3dccfdeea723f7eec5106363540dcbce3f1ab00aec463d578b142f39ba77e5122ab0fb4c59a67f75d56e90d887a7afc1f2bed2374d9e21690348316984bff89c154462355d5d74c6cedcf3d68c727c354081c670c7db682ed0b80117053ac67ea1a67fbdcbd3d4a578bc62f6c8c3aa1558e08f063472d2d10a6db048c031fd1175d491def803de39c7e842c0865831c36f1bfef67a978fdd498f660b8d4218886cec8af9b39f0e1bce689da19f0215c25f82d69e8be8ddcd50f28169d4d0c655753abd0d37ca76290988673685953ac4672993850e2c27de30224d7c472dc6880564f30ffc9f974510c1dffa35f260368d220de185fea435b90ed679dd725d1c6437bce7bbfa20bfad22198b1071769ab74597279bbc2f1eed894e050f2c36ea96be1a15ff662c0585d94a4458144c3c55ca6867cac59eb8d8cf99f989a6b267e43725c503242560c6e0a26a1059ad4fe48d2b4c8aa969d1326878588fa9b553845cf74f9e1352772be21f0b5105f5ccfc92e1549646d64d7be4f89e16737cd4ee89108ed2f3a3ca4c988a4bd38f3b6918960fe51fcf92e9d057385835810981d42ded625a75111d27b8dc77a126cf6fffd67a1e4f33b4e92416c261821fffe22b8db89bd9ce52381cec02d612504ebd9504b67d592a8d331e83c956f41c88d399051d232a701a55374b391c57e1fd729bf7971f11dd156ff98ad204e403bf4fd83c24a0cb039f1a855f2f36dd139b09c4760ab93ca09e1847922623e47c73e7f9f7acf0c2d8a882f0fb513a9bb952cfe84edf6b251fb653b9f6abe8d5b5ad4b04b377cca61908ecb1ef030e0abf482e3b960b04c117b96cd1b63f20348bd7db1ce27bd27082982ef1a5cbdc665b67e46e3467d395cb6aed8b4b1bd9733628207de7df4b0b05ccabac0ccd8045c6356f83b0c06e2cf45ca7027e020efbdc2b50bd7acb5d42849661b6c42db4caa1b64a139a9eb54dc2a3e1d528cfd1a277a571166f8435e223e92d95870d9b252c2558d2ba93fd0eac9f5ca5dd34c3180f71c49226e3ae812764551b61445fbf25efe7ef980b97baba4d53e4ad56c65e706a5a5f26e15abe2ff8d3c8973c611709c60ec2becaa08998c0e01d06b8f407a379104481834283a2d9a790aec8abb92f30eb119d8cab1cfaa6e8a54e67985862416834db4edbfacc64d72589e0d1db45ec2a7d02a50dcb5a4eb1eb9868d08067dbac65e88dc6fee1d7568eeb415f91ab269f20a41a079eaf9175a83fbacaf89d360e92884a6749b1d0f0c6d59f73edbf727dfae65f9a1099ce957b46064726f83e29a6b985d39252652397b4e82258a91c1fede8c755f6bc65d8ca3f2cbd5e7ff53aa70ada3cc8a049cfc3e42420e7a8349203f7c41a8cb86155129e25140e920113e1e33966e0b276dbf52029185253788a5a921bf37e141134ac53b979d0b8b7b405dcfa561ccbc7650cb12507fd2dd05a30d935309e73091cfa9af8ce8116ebe19c8b5aa46eebd0eddc1fecdb5456610e14fb0edc6d00d5f82b6a05ccb841f2c9e03ec0a71b275fee33ee5acf8a55d4ed5fdbfa60a9102c5e52079ed4d58a85c45691a360015a74c4111acf45f41b6190227091ba779cfa1ef8b51f35cc05832086cd94ecd037229261097a56845b5d2e5d71f37f86f0159ae762be65399b0a773172b2f5b3198670847e4401066f2669cfa1ce46eb4bbf36d9d6d51cbe308428f259bb37d89edb577e960b8308c664637f1eee6ff8338dd51aefcd97670fd8b279d342cf2059641d61e01e6ada440194c4a251666b4d698959f73f24e47db4360515ef5e881475d808ca08842b96f2cb4ea4824828b0bdac9ddc92c77f929ee6c9b51f176487a09ea3f8261deab66fbeac208859410e4876cb00e304eac61af334f8998003c155f1597fb9b4e2a839e251fbc68b51588b448b8ab4a93fe4b034044126b880a1f3e4e59e78b5deab99588321423d08d24a81dada1ed6e97d2ba611a5b3156d41349acdb150d854fcf094ce1378b1e7872fd7d0d8a1c2b8d5b39209ac4dfe3bebc74b24d84489ab15b57789d6707e5ff1db7208fd5ec468d20b9c524d78bd38b2a24e121b2666b7d4dfa4dd1c6149e77a048397296104103ed506ebb9862821d92454aaaa63bb56d98dc398c97d5368fefeef5368373563187db84e5a75f3b8c060f13e422997ce009da21ecc6be60aeded40172577670420d1a9c628d15ae862808190b20d7a7fb42492de8ddf9bdfc5ecb33cd91c34bffbca41a1d587691bb7ea3da6e42935686340758540ec17941505f24512f98a6daa5c4fbf5c51e35728cd8805a092a1c7004ee10d4981c52b99beee7fee5cf9ccba9d35e3ddc5b118e9b026a1b7a5632d4a7b40911072202643496ff4c37e191a57c6d0d38eba83d9476553c62b982c289db3136df41cf70e683a2942c3ad2a1430ea1c193d4681d8c4c5ec8cd83352efda723e0ce3f7e05a22d19af32150e27c4af5667271f931811a0c759d018ff56f7d6d3288ef390d2837641bb7591f9d465140bf464bcf206cef6f836da7793da489723d5a0c91513f77f74ac8135ed7d84239800bca044474e6456be622b8703d788440b8a498d98e7637ab615e59647a5866ae76214d0ff543d34e934b33f678c1809ef4034bf2b675313434d6090db31c99559b74af742c19fd0ecc5da715216065aae431947aa404d55b649878124465e708a61c60e64ccc3862d6a60c47a03c6939566c3706bf51607b2784cc9029483da0393aa085f18c34a2efbe8860b1444a28dcaa0a1bec548be0ee8ad4c810d8c1c75494bcad98f24d2fc7cb798bc5bd896d4d5b6a5f54234690b69baf1cc01b7093d3c00965319ecd9f5c43f9b5ef6cefc379eb23e0b8a0e1dd4e3ed438cb131f66eec6dd64e8ff8298f40be2cab2fbd8da95c6ca1f2238517870bc6bd21fb025c47ac2c9ca13d1b61965fe8a16aca7e716ac6d13ebbe8979ec955726d8bf128f7ffa4edcbab2b2cae255d509a03df81bff77e374b5fee42326b6ca70a70ef679dee969f704b327667f865e7dc71e40ceb812075aaa52196a043443c4ab45f30a2bc3c59c8ced2486660d7202f7c67908c58675b840ac398f653be2dabc337a8e1b1eedd542ce999f176f50ca24f379bdc2f12552349af77e89b5d938e60b1d93f9852e8d5144a9ec8191713cabd86fc9cf00e659d83757d0cd0e14b5463652e36d3b030c83391449e8586bfedc674b5c11b445e03fa87b0eb252ca6d141db64db342346f0d282df4b808d66afcd68e367d6afbcdebdd2328d55c912606fb9d17e207dc4892e3e824de40a40f5bac91ee22b872b323fce57cb94ab6e0f661a20e5988a59e94f5baff06fe154c96461c45085f334bf4f226de823b656250018eb7624b3703e1956e6780de200815307123d3db8acb267cba623e82d536460947d0ca82264bdf90a7755026fcc40213ca33c2d05caf1af324dff7c456d68d403d177ee6d375ad848f8822a07fe9438dc419721e5ad08bb7ffddd3fd686e7d419ccf593790997e5e88064ae76cfe6a5660b8883b19a9216619f5512a09937101bf786feb71cca6a46fbab7630a5c6572af8c49c97219cbe4a99f716d150c1824a4eb954c54cbe1bbed1dee70db3b2e6857df1a5d5c404b51a40ee332edae8bd598558b02179966de1a42e090c61cebb474fa553d722bacc62a88eb79ffc0df672d25b1f2c1d7e4b2ca74c90d446cd06341657844bc865745e7983d45c25e17a9558323df3c9824e474bfc28e2e20155bda594d2905562629e6d6d84d3a0227c55645aea6a554ef0832c3d83d0cfbe2edf05e7d279601fa590a841aa75dc58314934a3e01ad0761ddce0725ccde0704856c2c8f525b897491b7b63efd1116e849f792f2ec055f93a31e7f54326b3f7cce0044d150923afb97c88c4a8eac08345d509c8c4dc7a68655ec8ff2c33cf159fa1a850ee5a3b278e023d4e6aa3dc69feff0ba9b279eb4e85583b0fec2374a0f81e267ecba9e9966e93a76d3c7a9c1463bfc415448eabd94f53e3590646f9976fb9f6756716befc0bebee750f5460c534ea7e235684a0564c10012d14768cc281ab33ed9f7e301806fb18cd7936a587a86a104b7aca3b9ae754aafa113b0cf24a5dfd2ee2f9d1875580d4a0c53a4251ba263bc612971a83a1e4ec5178c5c85aeb9a3890e1159c951d474ec1e8f1e035d84ec59e712c63b07b55811722ff3e41b9f59aba9614d920988ac50428b3f2e08833cce77c6664d2ed2f948845ef53647696dcb6e8db73bdc4e155cf23968a148c49ecad7079c61db931d18b33752ae2c0e81236cd8fce2a9ab25e4445999ba318701896be26b5137086856755683814453f972d8f6082a6ce83357ae6720b48b9c513baf7d541cf7feef855e30b60417a6f4748c7de20c13beea8f6fa9f7e09b36640f42d83e12943069665a6b51bb8f02dae1bba78215ea0e50717ff65380e0cd06488b2ec3c4bd6d8daffdb2ce88c0c265cb6213fcff1b52842dd28ec23c94bcfb6ae4f5b903f68faaeddad2709fe990acb8f9d3451e6e64972a3f074d2becdbdf557bdff94e7c1c493de952fbfe76aefa549ea3a92d70ff4d9557447e0b9d71128d7ad60972767e487ede60bb4479e2ec89e77d1c9c6705a9d185ce512d0b9dbf1c6203d2a6340f11ed8a0f254b8f49131be26d0996cad62727c0010cd5b2cf48cf3509e05ec067a24bb11260ae3f9db390ebc76bdfe2febe9743967d7bcb4be6ec6ede559bdd8b57878a0996ad728be1328c31b85fa4b08b3a03fa48fa61784370c244246852003eed429cab41dab5bb72e4f68ab6f2b80550109831e19b7fbd66195a6c6a6b7dbf4f43b7405312c324e30319c83aadf7d46167a77404c4bd13ba044cd191f44998248242184928342451dc40e589b2a5770be320ded3ee9182e22143e8b9df6e777871a7d37536a00ab95d5ed179ae3d9920c143bb767527b3b201426d47a2cb9efea9080392a17d43f0ad17fe7eda83c844d28295d6f6ddaf4da3591556baa5dac15de2540fd6af26bd2dcbdd247ab8eb207ca81272d07b930a3ea8a8114c22e7a947b3e518751c6af22082abf9e77cc7f4c6e03079216c6c2b5752049ab2dc3742f648ccc4d53907557a261a21e9e2d849b0f2aadf621156b83", 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:24:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) setsockopt(r3, 0x2, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x7120b3eda515b1e) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 14:24:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="00f7ff80d1c2e2cd9b0009d29ea3", 0xe, 0x0, 0x0) sendsyslog(&(0x7f0000000140)="17de071963999d359413b85034b433ed40c343bf2ab4c437c3755c8eb5bda8fd4bcdf60b407ece64da4a710b47c777348681b146657c9dbcc140a7c57aaf32310c9b7f41ed911e763669aa85658c40208c6dc3fad0d21c0dabe16e27ead853f2e53027367a8a3d3d657ca9de3ba0a4a9e201b45b913349ac2189bafe274539a3d70542f4afbaacbc395850e0329d0e239f53035f397c18e847d2abb67b7533994da7f1e91f62f1", 0xa7, 0x10) 14:24:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x65) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 14:24:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 14:24:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000004e9eff838100", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:24:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0x0, 0x20]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = accept(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r4, 0x0, 0x5, &(0x7f0000000240)="19000000f09700c58b4c74c8f2c23fc8543a352c6ac44cf5d75b2d95076cc41afb8d94d9398b42d7858ec3c7e7df758c4bafc3995d6fdacf0b5cf6332320b9d45c2eff68e5c9bc90d2d0b624e8c933b85b", 0xaa5b6cb03d452a3) r5 = socket(0x18, 0x2, 0x0) close(r5) fcntl$dupfd(r2, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:24:24 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x144}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000000000000004}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x4b384794cc658658, 0x0) mlock(&(0x7f0000c5f000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ac5000/0x3000)=nil) 14:24:24 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="846b0c00"], 0x30}, 0x0) 14:24:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x5, 0x20) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:24:24 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000100, r2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7ff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 14:24:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2bb5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x2, 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) r2 = socket(0x18, 0x3, 0x0) munmap(&(0x7f0000142000/0x4000)=nil, 0x4000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x0, 0x4, 0xf5c7, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 14:24:24 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4405", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e02020731000000"], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="88e85ac9b420b0a4d3008ad80ccb9f68c0a97a55d44dbf89395acc0b"], 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 14:24:24 executing program 1: getuid() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x7, 0x5, 0x20, "1030b536f4b6b99485e86c1c2bf302846bba7d5e", 0x9, 0x1}) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000001680)="c43b1b67b544392b7929570a819bb3e18f75dc338532fa8eef487881f60544da6345a5ad55666d1a4dd2bec91b86aa69cd9f34a4b179858fc1d31a3cdf16bb5f4b9d22ccc36bb6a8428e2779699431a2acda5d5a770f0f70f9529d47e09cd96ea548d9a4ca4b24ca02fe954889d84df2bbd67a386d972598b3404dbfe939808dc86e8277a6d5c8b0069ada776cc6db89b6d12c1b7bc09b95db60b7b696820c4683962fbe0c8bc7d4efe6ced2753e533536a442b468233bbd009129092d2b311b8298ec1916ea4b67d8f6ad10e38de40352910b27dd352d131c97a75564954fd9e1a6e11fa69fd33760e148d9b90dc4d098cdd14ee8438b235651cc72bdc243cea8a05172f65bcba704a933f3b6d264ccb81442fc6ca22fe846ad09d48a75264b2c092f59c0f28a6eb863eaca624c3459da1e5258cdc4e2e149b581683b0dd90e29e0cf911e2582c82d410c49f63362de5e5a47977e05a226d6a85b4dc08c47ff5a9893af6f48362b17288e6fa654c26af3dbdb3a063ff667c01a0542e92cef085ba73b5b30df9a0c1a61dcb883bf0f4b4c750a72bbd3a41dd0930da09dcd28852e375941b957473b8de39e8fb49c7de326fc967a48adfe1eedad8e1ac935c961e54a417059798cbb913237717650ccd436509ff9d387910b6b85f2a845dda2c1ec93a6333dec022f978ef5bf3f64491ffc7753d52f271db048e182440661db8568962ad5c8a23811dc4a7eac6c0b6307b82671b71e74fc9d8043ec4e38ce27c3c216c4203f14a8f926ab6a80f25c56a32b0d8329a6bf2dcb331f166a0d57b27fbd7a3f621741fe73bc3279b5547a43b2aeb0fb512311625ce7ce4174caba2427197ac1fddbb7311b4f2eb3dde8736ed77536cc19e26ad725748faa8574eb2e26af988830a1735a44397fe421c99395bca78f4cedd4b66e5ce0359ebcce3e1f5be96f42cdde717ce6abf80d7735ce6fd45f8c92d151c8c7418e2a2b7e2c8d0a232c00a160c56d77001d82f517f2162885386083af077e1140fbdef121abf7dd9543b9c746cf9b3897a545fd5e6f2066599219ae21f3d882de8f4e448b414cabcdb52b365f60f6fc0c9616b3f7835996122aab4a93f9046039a30653acd79e26e5a0a53f88a16adcd4932d53d0dc1dd17a55ce3ea2566c27c590ce00cf164235384a0d2d29c879f78ead7cf8d078d1284b4c8fc827a6a36554c489a536779848ec52ff22f2adeeb866051bc2f7462f87dc3b5c772e9f0b9f77c859023d520fbf9be0a4908d0c6cd88f895f5a0cd1a944094402f156f58354a3f9bbe81f2fa2a1bf9d77216a12577f9c9eec7e94ef311d7eb53006c0d38098528f0646ce037dceca6df33b011a87f4de691c99d2d2eef8fdfe073aa7a0bcd4371a23c5df43e11f832c73bbb38ea28b2ca1d89775e1ba422a0a4d2c831973b8082bb3e69a2c98a69491ec5b68793a140fc22edef928bf2fd2ca4ca67e0c5e15e9ba24307d2d4cbb7c5d6b1ba30c85bff16bdb77cafca4735d353f9e130f3275475a86d698ad7fdebe0dfb017b8f599bbe53858d40335f6132af9de25d51e6293f702fc0fe32535690e1776491c9deb4419e43351242daa00013c4b74166a98b39aaf269fac66df24af2007db6424704c62233d9f599a8b3eba864ce364d3a380cafa0ca67638428028383650998f3f611d573703d997355506f98c8447c74b3666be060494f135836f9762de278049ce88142e42f41715444013a0d1e6cf1ac686e14a20ebd0115a7968738dc1afa010eb7fe458e72d99ec6137960906afdff6b61409465b301152b994c1b0af5965a6401392a1c699b6d062023bdac30417ba23aeeac0a8633e35cd26bad6ceb835f336caf3c239355d1f3dce01a23221ec5bbcf5cfc22c1da39b617fd856dae48ca1b8d57e546b914d871d7bb1df55411382b0d9711cf8cdf2d175ee6fd43534df3c05524274458c865813b2c0b5d9629175848f2ef0db169c040a6534c58ab427e1f67fdc2451797e7471830a2d3236a0c95942302f037cfe0fdf8d68e96b044c8e589a77142398bd075914cab0bacfe47bb9a7baae8d6e25fa850928a753235dbb8812dd8a778d7ef949271a5ccee177b6541847f363f010c35e992c7198a458136c8c82073b8020a5aa987de2d5f6e9efbc99f1e743114993b3d34e373e7e99a9e58e0d58497d17fcb5ca00dee8b8de9ea6b47072e993866dbf95c25d733251fe5bfd4c07ff97e31e1640d134d28c0bb7956318e8005b2d9fe669893a9c6ae4a679467d1dedd0405430343819fe16750f6ce73f111de5fa86a5e332396306821fb59ec913a8ebcb1f763046409a16937ade586a154901345c2ec57d017e3551b8233bfbcecb124c7f68044665c8b208ad8a53e9670c5f655f54219ac312dbf295f1b2263364f9901909bda33e07dda8439144aa6a396901cb1ecf5de75e96140e6fed08decc376e3736c07d3f11ebe6f85abeb289e146a21e2940f27e814f3de9d981b7919dff2ecb59ab7c81453c35231d6923084f8e0048ede0e9076205580746e3add9ee7866509d405795fe79b50057eb9292597ef0779428a8385f327756a2c4f7649a0ee7d6815077a92c9df8e8ef961e27e810f26c7699ce92d4829ce72789bc0015aa379ec77c728fda7c619aca829cd85dff3309f901f4d76353bcc522ff98f5bad4c66c98e1bdf54d7ab0b5be906f7176d711884631070508d009ca35d21a934aa620721a3077af335a911ebdf30e27dc7eadadef405b215a4563b172f8a8450849e682db15f0f004365ea37f72cf1ef157db16077981d872e709ada5d3b8eff6cfc1158def853749f01b988d9eedd3e5683b789c6b9607e349dddd7836d314035fcb2391336e34b52208873c19b0bb1e8bff0e58b284e79591ca8dbd847d46a10c85596db891a3d7468111aef1822b39a472eb59b5e7bac94c354d1335660a1fc87839aeae756729d6f8cb6eeac85b54aac2366fadd2005d74b1656571ad59a818c69d04f47ca489ce62497129710f116f3deb6215b3a10e74264718c7dad64565fbe8c409e0dd9031e2637993727299413276026b4f3127af791cb2faa86f1969e537c91765e9910487af3d5eca2aee783616dba36b141a18010a552b10ebf82cd2ede2175a4937cf54c0a8a219b63b02d08c660d5f63f6865614423886680abc7741464dca2bff0651e7f60fe901e12b1bffeb0ae0f37caba84ed4795db8e631d7a37ce2c16eb9fbe7583151adef6378bf2f453bf68110a7b80a39524d15b4bea508bc0bf09cb53dd55bd267feb6afb2d7a428bb9ff039eb44f0fea7d05e52a7eba9bbc6f509a6a0348ffbd5bf4750c1e6a18aa12cf6a657b0d25d168c565a83762be1dc3f273c82a7cece8879ece7b861b47dfe0bdeb9e1c5a93d1ef4ff7787bfdb2bc9bba22ab3747e22ab5a245545ed80016c3230100798853871080c717117c3d67a046bdf208858b2d12290700bd66bc187ba3a6c3dfbbf38f95eefc516070d935e2345907ba2cb9cf1f37edb2b26cbefd6febdacf48477c041a7d48af16f797e23f29cdeb74c04a4a1ba0d4f2c44bd725d52c2fc08d097ba10a333a8119d362052aa245e0dca5631d2913a3783dfb6e3d8041ba41dbd5a40d9a6a63949fb8a35462bfac77f5b277d08714e7d8fc4ac724de46373cedb7b2f9b47e57660d85583adf2e9e05583c28fec8bc5b69e10781541cee843748dacb6dee9c2a71be587d4f8e5d218bedeecec0dd1aae25981ceee76b3c4b9070065534bcf2af96d11cf6d1f91d3253af3749abf4a2ea3fa731991137474fe500097b398a579fcdd8f9c3e76d35c1708d3077ff0cc6cb743b77761a87a51e08085fdca503adaa93698db603e3c4408ce776ce8a9f8704f0301792346ff31c9b6b2cb8367c838e4c703ead5d0b48eff8f580e1b32c43115cd6761d4bd552a4c47c3ff0f5d00c37734640dd4d836f3d783b81de6743b81bbee2878d99b76c43c6f182f8152be99570a71c1ce3e213beb08ee65fc6a9fd1a919d6619784ba12711d839d6003607c0ae4c11afa4c69d369c5a6d18b089d39109260b35074a16f858894584beda561f79e319d5ad6a088e42accbf0e54ce4d3b563b3ab3cb79f689d0b9184f2923865987523e52e2cd41f27eddc1014a8b0d0fdbce6a3bf22c6b1dacc68fa42ee0861d2b2522d00c6d72dff63be37f0a3d5b6d89b3c7db302dfc5726e02d7f995390cfb6e4985f4476444d12930afb16c96c1ce635ce67b48beda970080ede3d42dee919f53e34e576ed9c1d8ec25705571800c4868814807f233f35a22d813debd929344ac4a086d031ed80cf4d9025959f12a321c342f107455400a7b2fbcbc70ce1073fef2aa51174c199b48dd66198bcebce207f70aea7943f2ac3188344859a2188d9cd12384f1a10afa84fa243685d0f65ec4a5d60e22e4c454abdc881160a990f7d5feed62aed27dcf5d74515655ef254a691751d98a50af79736e06080efb63175d5083610b07791061e33d48baf427737de09827e053778efa61694f87de6e021423ccbeea830d44ae6f7b970bf7e609fa2df96db47358712216b43f3233d863892b4b73dff97497071fc6e00176588bdf4fda290456f367fa4ca58365b4f322129430273d61c4d7a7b286f50c753e779f5c5e87e1c6798eb0e5e858c3a7417dd699f84814b8fe68959a4f2e6563b19b4d0b27ae70b1c86c768190063c1d31b61a9303b9b0fc5a303b93c1f02c63eaabdf2aabe0cd9bda660b878ac324d3beb5d887d9bd16bd544e83a8a6801eab46dd09dcc21854fed87d40c4d771baf40e6f9a45843d52dbff8237326a21c8cced56e857f6028e9768ee767991353969aed5d850771783886b4117d9887f53b02375ef9727839813c7285d7392e10e582bc4ceeaf948b1b3e481b4059771999ed7c78b59a88a9841a28627c8452802138528b6c61ddeb999460dd5d5c2f0f7d19c766f1aaf3e06175f0d0c2bfb74d1380681710d7baf492c44d0780ff555536270dac5d2b6f6d8172e2dd1eaa08f57de2790a49f2235b5e12a37c5a089be0e9c427efa899bd80d862700408e30893b61d2fa2142538cf241daf91b28ed27c70a808e9c95dcc19448fcdb1e1e67efdfbe023d8e2d8119ba8f73c78b7cdcfc44311c2736208ecbf10a17772797866313b1f0f3281249c6362c0bcc57421d3163e4262ba4c956f99393e57bb1f3efdbefd840eb4893a80e4ea832b0ccdd921d04f54cb5cde33bf15a75359cc94c22e1216c3dbf46121b1824a30d4b2281a918b205b7ef6aa4f91b2d75088f5e3d17f81a2a95acc679bc575d1611fffb791e9b18275eef40079fa82e6913b97cdcddd1eb5be8fac6f27cbb457f27c1f04a73b668f8ac836209345b03c1ba3e31e15e7c34c26585fe9290a17ae55bdc9d4c82ab863de821be9d0dd7a90d534c4d79e0bbf1e7ffcba946fd7ad2821d2e1f066f31ff93ecb149fb6b57e3e6a8d546c0ab53dbbb2d9323ccbc1922591fa48da51473641d35a29aedb563e0331e23ad73d4a0a386aef3c099980431e60979c021ce3f2f69a383ef73ad1277c6ecc7c54d3dff4fc0b977fe99824de849594e959a41bea78306f6eec4200e73e31c3fda841f16f47375aa290e3e3756a0b7f1c2aa243ca7a151aeafc4b8456fcd408d684a479b092b6f17fc214d0ffaf3640cc1755135efe14cf72cf83fc2c85edfc508807e03bc7b4beec50488788dae5704c6fd373fb71f223099aa2a93045b31810ed0d891ed76", 0xfec}, {&(0x7f00000000c0)="67bd5f596f0676", 0x7}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0xffff, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) write(r0, &(0x7f0000000140)=' ', 0x1) 14:24:24 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xd05) write(r0, &(0x7f00000001c0)="0c6d6c96185828421a6d41f0bf8da60cee552b21f775b571820643af0efbe29c7eae7faccf03f487b95ef6ff1115bee916caca653ee112e305c51f6a65586d257f47e1d64aa598dfd451e324fb94f4564329a287f2ac9ae9", 0x58) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x2, 0x80) fcntl$dupfd(r3, 0x0, r4) r5 = getpid() getpgid(r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f00000004c0)="bb5e729f4f3668df108c66d73ee58317e70e81238b8c9b77c225028ef49635d3603da27d512ad62c9c1392b43d7295b1e96ddd245248fb03ce8fba735a5662c603df7bf4280d63b6e07e48482bcf9338fe59b1838e98920dc373ee0961d2e4016c63fe0e1e3fbfcbea634c389c8030f347aaeb66874dccfc67c5f36bbac8416f04e95142edf91ba83e4ddd07a7fb33c71b74ac8135", 0x95}, {&(0x7f0000000580)="f355b3285f2b9ce535c56f817b4a3b88d1222c153c5997f346a05503adc5feab7c42e06f39bc2ff9d234e8c30c438c918f0dd7bf81cd2227dda8bf9f18520b2d548e367dc6cb40d509068e8e68a842ab33792d5fb32da6e5f22eaa77e58a75ba8b42caa4288bb8ddd741cde380ccf35e1178f146f8bb721b539b2d77d5f95341a4a5f8339c7cba310664fdf37a4e80e2c6e6214d1d2035f1a781183d8758faaef3a84ecef00c608c9ebe919c834836da5500fd9d020a047470c6d97adf3bd7ff6bd29a342d920fb4b1eab7ebc6c5f3446af52557399cdc13625d4a32bb63ddd0bf0fde6c7c2c6b025d9006d95a82fbcef63bfd29b71a33afc10186", 0xfb}, {&(0x7f0000000680)="f59a31b0121f11099d7d652ab9f75898f716590d6e38a0a63a9d2ea351c8ba742edddb8a2f695546c182dfb531da4420798a85bd7cb2b4f5da99c934176645ec6b1737ac4dccd9a541160dcf987a394e771d1e824568b37b778b6ed9b69b1ef1fd2f175abddfd3ac5062ce73f61c09c75527cad163f77bcabe4e2856f99870255731a22667486305733b971c9a42dffd3886b7953f44c3d7e68165bbd401d01fa6fe01713dff1f744f43659994bba7422c7dc42102987745449bee07d93acf8ecca896def3eaed58a0c0d3e26528b1471be88bd1a9d919b1aaf6c2320e4378613cb5696d831aed6e6f3c5105da9b5c918f79e451c31c", 0xf6}, {&(0x7f0000000780)="55703bb458225585c95db1ae577f1ae1378e3df5af2554add51979f93deea5429bd616ad488feaa5ba894816d00a84a8a6012cb26f087a3f184027c2cbea8639092ccb1bb928101ce14f7929377bf665df831b7604606095a96414b3f4c70c6d5d8ab950cd08cb4a6a73d2aaa4945060ad51dd5a32e55a79cf514370fa396aa096032476a3e20872d16aab419cb3aac39082111906dcfcb7e63f7ae5e915862d51e357bcb294ea2b8d15ee12050f04acef88f3493ca912cbda772fd1f12dc65941720f117a451cfcb7bf8ec52b2430231cdcbbeb5a06c2ecdd208824eb", 0xdd}, {&(0x7f0000000880)="f45b00593b220488bf8d83044655d3e2b05ac0268891f843039c8abaa13a236017be694261f357408222321fb3293f9e7b1301d737a1582fdbca5a4eb162848e51fde8b8d4eafc5318a7b4ae26cffe59f4868e01740d6d9010b0af9f4f6ce7980b034b5f6dd3e64bfe271f943ff75588979932a4", 0x74}, {&(0x7f0000000180)="de131c4da2e052afa627e00a3367fb55fbc65a7633c5fe658ad28744b0a86500e1a377", 0x23}, {&(0x7f0000000900)="4bceed1f51a3a615a7d1a547a1bbf9b43cfbec804b34ffbac45b92f88ee65ef5928d448dc49a775ff34713ee928c46bf8f579c3a217bd1f5010c084a105a56c58087901ac93f8e682ea642", 0x4b}, {&(0x7f0000000980)="0ea49e7e2827b5692b1a419a44c789238641f5e27e4c72d6545b7f5df48f0488d088f11a9a0b10f64239395b8b3f54ccc8c81d3b55", 0x35}, {&(0x7f00000009c0)="c2f6a838f74574da8ada168967c5b05324e9a420d504a425cb97f96ddb8d83ed3ca7c66d01c6b9bd453b0a02456134", 0x2f}], 0x9, &(0x7f0000000d40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="00000000438f71c14ad26428f7329842736392ee33278f02fb9b0bacc241b57c6411549967c9bc7fdc0dd3d0d78eff414e1232622142c4a0b7888b3a2621618f714895eb3b657001b7899dadab965e72444a108c38a4e9ced38c8839816dec53bb9d92e04a370370f95f0b40475a958cd5cd72085274c61c0d6dc61de58a41e523edf3953398a6429da49e345d50f9c551827af82e87db47c0d9f809db2d1466f493bf61b683b96b92e1395a3151b3ca086c51597f13b044822a5cad971806be58944f2bd9388f1a2095bfad03bbaa880a17a953aa705d76"], 0x58, 0x4}, 0x402) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x4000d4, 0x3, 0xfff, {[0x2, 0x5, 0xcc, 0x9, 0x4, 0x3f, 0x400, 0x5, 0x8, 0xa6, 0x5, 0x0, 0x80000000, 0x40, 0x1, 0xfffffffffefffff9, 0x200, 0x2000000000000008], [0x8001, 0x0, 0x1, 0x12ba6, 0x5, 0x8000, 0xffff, 0xfffffffffffffff8, 0x3ff, 0x3], [0x0, 0x6, 0x5, 0x1, 0x100000001, 0x0, 0x5], [0x8, 0xac1e, 0x3, 0x1, 0x401, 0x7], [{0x0, 0x2, 0x9, 0x8}, {0xffff, 0x7fff, 0x1, 0x20000}, {0x1000, 0x0, 0x5, 0x3}, {0x800, 0xff, 0x0, 0x2}, {0x81, 0x5, 0x1, 0x6}, {0x7fff, 0x3, 0x6, 0x3274}, {0x7, 0xffffffff, 0x100, 0x8}, {0x100, 0x8001, 0x200, 0x2}], {0x1, 0x7fffffff, 0x6, 0x6}, {0x8, 0x7, 0x4e69, 0x101}}}) getsockopt$sock_int(r1, 0xffff, 0x120b, &(0x7f0000000000), &(0x7f0000000040)=0x4) 14:24:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x83) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r5, 0x3ff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYBLOB="ff07ffffffff59c04bc14dd5aaaaaa0800f49e7b470300000000000000286ec2a6bfb95b584be2a3032ec34d7484c760d605c0311aae05878298dd69ae8145125de66d6241076f609b8dd6de3140039e950000"]) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000000c0)={0x2d76, 0x200, 0x80, 0xfff}) fchflags(r4, 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8080, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001bc0)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000200)="e35e319ec404b210669a18bde0a63fd8047df7af5b193c4399601a57efa53eeb7035f9d2814c93d50e0c164ea8e6c3c24a17410b71945d77e5b3a633b4da383918b01344b43f640a5fb794f06c054d10ee26141f38bd242fb3e8522b4c3ec0125bf34047128cee18635b22bbfb9e7fca81fb99a174b0a6226bcc674500a03476f0f836c0dc42195263e3588685ff78e16f51dc64557ed89c6ee1662635e032e8ddab7887f10f4d9e973fb7c076ecf5a72280217958b8cc743bb5", 0xba}, {&(0x7f0000000340)="98238cb701015290fad824738eb7cbda8c7da7035e4c21fe73494f2e6ca6351582dc98d643ed533b4338b9e9e6d1bf1425efe2498bd2ea8914982e5519d6beed23ff6f3cc79830856c9f5956906fc887c1a3899325319cbde4dca116216af901f2d1cc46cd488409682fd4442cbeb9c2492615368cefb82156b80f83b354c7d9184f280f795859181b54fe85aba262fc162d74d0c928af675032deb2049ea88568a98256577b8e952b57d78f28466c3c861d77bab42c80a981", 0xb9}, {&(0x7f0000000400)="aa0846bb4cec377303c2e8b4cd033c51ab9c6ac78b8f714cb4df8d74a6278d5797a04f9e3d2959cb30af72b261bf2145949718b41d995ad62c3e481f57adbceb89d1366a42b2fc08d0fc282ff66fb75fe28b17040f64fdf7a18ab51021a7f07d25a42970312fa46ab867fe57af0d9178aeb9b8071e705ea65bec4b7f829c60384c73619c1604ada97decab6df9c04e76d50327b7d2c3ad1a580b03bc44dfd1d2f3b8d26399f381a05b24ff5826602120cc0f034101d24317c044731d01bf6aa1139b07f59f10509bc8df239df0ed1f7d31022d1fd6cb5c811ec018946c59859ff9d05e0f3cd010d30168ecb31a619978cac27f4ec441adff", 0xf8}, {&(0x7f0000000500)="a7d26ff137a98035117b728dadb487aecd3d57887a0ef9b02d7e0f374eb50f347c1245e8eff7de5145ffc4a7215ff994ccd8b18745eb870d54ec4d1780e050e72fd691730a98c0e457752ff44e167450d50d7010180e44ccd4e90d34f8a17270d8d618db84c6288cb8388555f62e6266f729730bd4d5ab2a29e8129ff6461cbc7c2f4b7c73dfd4ee9939064e0a1fe3dd5bcd2033a0f00cea4e92bd262dcaf645643a6dfc038c91bdbfdb5f7aaf1caa9bfd9469525f8abf925ee141f7e0ed7c2372a1768e8dc60125861e9aa98605147fb755baa85172d2", 0xd7}, {&(0x7f0000000600)="815adb6db36937351e423953eff0501e450723194e458533c5af160fc1581fb3c66435059e25d190bc77bae3c3c3722090877a48d1103fd6a6b31ef662427e3891a81a9d6da805854cda3bced5d2c97ca71eb0a60e2850d111cb94925adb6772749571490f60e4ffb7638be4930d76fe6ea46ffc6ee61287ae209c5004fd6a75edeaa97a961ed24e7b68bb2054ff19c1208138bb8a273edc126a872031ef1747aad109d5bbd60d1fb7caa274254a675242decfa5b9ce1e3c5191110af7890c3394dd7a4867023508890cbc7126762c018ec5f729f3253bd4f1ccdf8fa395cc24d8571c39", 0xe4}, {&(0x7f0000000700)="a584e67704b32fc48d85abaf47ebd3d27f32ef3d467f0943f77c40057351940253b6f3f4c5d46fc631912bd7c8182062f88395173c7aa7c313cc60602f1d0a89650498a2cee125f1123567bf5a04f64c31b1dc44cae705c54463a848bebbee11fe4147c7b9fd57e28f882c71fac00b98f2a4ca0b3efbf4a994d8283d70bfa294a956b0c464f06a1838834796d936c37a46982f2e4e64e2d1b7ac6ef176d316b88179e5ca1c861679dc039a9e3028635b29d7f576b4d0817e28f96f3647ef073983c40261657177efdcefcb31036a88afbea7fcb62a827a36b56ac2bf1f8ce9a5b0af5b2ad2ef4eff3c28e2f3ef993c10a519a11a003dfb603a358767699acbfc54af7692071b5cce5179cf857fa0c9e430b159bc232fdd17d72c7bf2cc0467031efca5ce113519424a45875fe850ac61228656e301af22018458bff5cd0e7d5acff48722a9f93a82238e7b7c0acb1b9ef2b7642361603f06330a15543c7e7697c3c03ea346ef6d245feeeaad5c3e7344cca792ba99692b3c64e964992563f840b734dd1dfb2f4c13ee9cfc428cb645d55a586cc086bc0f1ede9cb94c34fe075336bd5313f211d603623f27b6c28613ed5e3597dc2c5f054e0a851e380bd92de9a80413c44b8799fe2647aa16457040d84a4e5994bc40d9ea6371611540634f87662132e14a37f879a459d9be2d059f7153d04bac2ecf59c3ec26d15d8a0d6b8b8b0ed4c26f0057bd81bc6d42f290d9a80ebe3697c4f633a4782383a54055ade89bfb53cde26d972f5ab5fb20ac9b22a355b00db0c59b414cd628c0d0c7eb86b4eb2f42c70a78db23904a4fe9e8f34a514c9bd316c63fc65e5b7aabb54ec587c123d92f69d69025cd8bdeba5c3f1050f6cab2fd84224f3364a1a0f35efef140c6fabf9c578e08305cce8fc12cb245c5f0c44c4c1a98a3f260e04ffc2b5f9640aadaf3fb3aa1abae2253465c13502b4b380413011dfaf7d61b670a87e572b198112ea6fc51da844195d636f718f91672208d720f51c040302dd64e841ad5e705e92ffb13bd852758116dab083a4b03de951f954f81452c08af25134b4f9244bd21eb399a6832444836c787c50286ee68946281848892f17f80b6f1f3b532f9ca5c6c10209c093be510934454860fc8046b8f98b17d4f5ca44c991c741bad9640d353b1dae09f149b7e74b91caf6903fb2cce8d4a430505d9165917b1b984b4ef9e01c22eda32220e18d82bff2a5518aab8727d965398b4a8fcf907d08660a7146ff370800fba3b917eaa2800dbafab52634d50a39e06b109b4b48e858e3a2fa094e54b6ff514d32516ee5ccc07f67b3532623f165d9be1b1e12d689a9891c7c20ef843b6470c671b360951b8e424e5f564b9c16096ba05c0a67f3acf1c7bf15729546b900b810c541fcad39110d11abd60429cbc997a954537ae26f73d395357145373a841921c306aee4cca0dd6a5311c578215c7c7389252bce5bfd1dbb4d711987545d0102cefa5c76007382672d215abc6a5dddde2254881f45a95ea5e506a8dc27afbb548d649a673dba2214d0793a49e5d08b0f9d887a44517a6bdd48f873aa24fb9445cc25bd2c75aa4495d5cfe5d3859f2d065c6873b5bd04080030145b3c54a78c12fe303b1f5287d21834b6920012046aafb8868a66af8c7c735603e938f18ad16e2d599fe04776e828581ed30b8623535da3281919a111acc7e3c590c91a8ededc0ae3dc0e7c5daa8e2be8cc0f6c8d89640ccbdd6fcafb7d565acf0245519ee9eeb628f354067826240e21c76a08628ae736c346ec6fef1a711c598533dd65d4529b8987e0a3a4868848b5b275490a3396937977576323cbe6eb760c353d3ef4b09cd6989b3fdb9e84dd46583a8c70510405ac6f44c7bdd1f2b5c0111bf832b0436f493f38a2fa699c8f47000dd43bf28bef7fb5cf1c26de6df6ff2cd3f06904df9309f0f6a489d952669f208be2be2aac4dc794cc57d8d9e13bac90f7dd4622eb6755acb90e2e009846f91de64439ad5657c7d1f2611d51362569e1afae1c05a4679fc22c21a61cbc2612ecbddd31db3f0f92eb1b0bdfc23712382af5e93945743f20aac90c567337737aed6a2e441a196bca845916d2681bd51b1fc4005821428be76e5d6d85e6228c9f941c7f31f9fa89f161dbbcfa2b203d4c768e5969afcd48a5b903acdf56cdd4427d7699a723ff60be50118a2cb102b93849fdd9c9d0b559f41e82d5b5722b4d3702123e98ef50cb04da359d078aa3f7628d114b44811645f2499855d4cf7dd8b9e9dcd58fec0496da2b9ebc769f9f0dc47e3a91fd6dc5829e64826ff991218fbc675e206cec9e04cec84cf3b23526d3702674e8e3b0e9a69a4d954fea3007029668fb45ab14553fef74f2625cc3f59effc535860f9e2abae23f0fbc832231bf6fa3c780391ba33ce1e423968d7365a4a9cd11b961879764bccf50c540659806f80ba095164fa1eca2e667dd1466b34bcea74211ba57185996e9d6d0e8faacc2671b21d86b07d9c9164e0de9e9f94c3675c8959740a0274429e1b9429512733f00580ca1acb752e561bf6a2559a74a83750b880578833ed34cbccc6f24badceb7537a67b633ddd712763d98e431bdcea5f7c53a12887a579be58d0bdb33b88d5cedc9573d63bc7e99cdeb9776055dbc75dedc742b9d2878e1ebadf33430ee854c049c734c594013ef9e5d7b63be07ca78be1949d252d89649d5a08288237026d3bbab2f549f7b69605ef154311dce5c713a2513e05fe739e6f2817fccbe9533c9f0da971888b7daa70b15b369af11920dc3394309508aead3dd898ad7fefd9f4d535bfcfd41dc56ef9892729af21a134a7efe8f6c7f1a6f7895be485ddacadac59b4fb8bcf00bee02b994ae4321f1016b416c93dee1f6f798b326fa3f6962f6f133395d7628fafba3f44ed8904cc34bb5a063145e720e683803acbb0a8811ab570ef39dc2f81ff095795d3aed7408ff7fb4937fe9ca5c9b4ef84d16f7475a86c7e6bfb95ab231196eb8a15cad8d368d54c4d260f2393746d92a07b88de2e3a1e44c4876e76a94335ee20450bf445b8109ebe2381058aee055d8ccb8d28573db3a9ae203d8c85e88e4ed2e71fa3363e74fa4cf60776504db8df9e34ea028fa59fa0f087e12a0a855dca0de49e8c5ae727aad99f96ef4e1e0c1f032144c7cc70d5883a54011d231d6d758adc4ae296b34a2b4a1e9370bdb46fac8ec90159a63437ad9335940b1d31967c8bce4159c33bad719f4b0b19f9cb911f3b55de1663ce7fba7ba70259815c416dbec8fd276c4ad92c24ed075f09e46c79901a3dfeacc32cc70a9b5785890d8969e807d0176bcce95cb300e43337db95e33e76bc997402f7132d21a306767edff2fd6ebb58c0ac1e3513f34c35c2774b8894dcaaed5c12692d58eed2c67678e62d0cd5c53018b1bf29ccd9fff1a58c9ff2aa9f79b6d1313d48452986ced2fc1569271b0e98f5418d300d4f48c521ff96e71f809a4b3c0bfd419fc0cc334e49da878915a54fee57038d784331b3b198a4189931279d64bfb761620e652ae08d07f1e6b95d3544640cc72cc7892ea697aac78da36e81e4f3eef4de4f589b3743ca4ec1c1dade4f6d47e9fed13b828ebba0be84788a2aacffdaab1b10c39687a44c427a61e0cf3f94aaa35ebc3c1b083e8a29f65c48dcf161100edbf4b1251478dde590c9b96f9fe16b1caff153493c8096e55e7dd57cc508169e583edff4f218073f3e22a8dbb98ac71ddc6b1fc265f00a1252a16541882fcf41caeb65cbe58ca680661de17712076c7f6e9ed5f3acfa0910f8bd7e565ace22ae53a8f981f0bee425d64966ba46c93c868043c63c9887eb9a3a968f844161cfe92b92fa7bd6c8db20fcea697da411583a779ee46fb7bbec7b0311e3d38a0c9bc814d6b9eb06f776d45d95257d45754e6584f313e018f5da94bd63e1b462f80daaf75a540f1724d67dae9d4694c069ee3bfad5b5b8d8e0236883abd46a83ef1e4861d00b4617ec75aea312f4e511c4aaa43ab1f011a493b34f73cf29ad40151ce5076fd95f2875b404f6413edf803b8c6a1d7f757ee984255cae92135f93d78f0e52440c708ac2fd12b39fd798b87289b5e95358d9c0833732850c491caa294542b4deb4911eb75db8eb4fc8c19c515bf42ec23a7fa04206469a940c8e4a3ece670ab6146f013663f118c8d4da13342ae5bf47ec216d869222ac82e2dacd4dec59a8334a3cbb688ad8f8e5ff50205f96d3ec77d8cce312416ffda7c7c5801d4ea1294a556ad89dd8e940d8520c85392668a204d86f7796fa1173d75bf6ae82cd939f1bc1f6ec3e5f01afcc0ce6f5e0380aea301f85febe1bf60e48d882a0bdbb8dfcc718f402a377bc7e28fbc2c1876c868ba393bcdecbf51eefcab06994d9361cb2afece0aebc859a08c0f46e114cdc49bc909e7ff6c33d31a854c323c37f306aa9760aacb2a3c2e72e897062ccebb17def9dc68b2c2b81819b3dca7488831d94c6acf9e07e1cd5b19475db78a144dca3fee0f9bcdfa8d14415241cba22ac5027e8efe75ee88e2797004403ac7fb55b7e686e0f40ffa82bb26eee45a9e239d273248f4cde4964b5d045456e9c65845bc8b4b7f5b02cb58add8a6e37777fffa151bf5233be4999a2b78def2ed9ccfc8cad3fff4e0264e1aec1a6cf2eaccab7e78a119b96c91e5bccc06ada81a2cfdb094dd765485a8ec7c899983f404e48b5d963ade4bbf64ed9df18d077c68c9408f8231ce126c0afef2e8ace61fc75cf5d5f716d459e9aa4559052a4154805eee34ecb1fd68ff5e6794132fdea8567661ee7c394009fa5a4dd40ebdefef9839db1ab2b406f3ee39ce60c469302e40441eb24235dfad3ee67a1ca24a49012ec4933375856c6ce9e74316c4970ce131b8dce29d403c840123293add78553f3acf5bf167da75e5ec0d30dead63923a39783fec3adb264de9a13ecbadf523676fe2c6befbbd67d591d6180973aec8e6208c5aac700a7695904678a7e662d432fc3d8dbe3c023f9c1e3f04fd03d5b8a7d79189b639763546e5f48c8d2b79a7ba941d0f59d96d1fdccf44fb08e69535db54ee0ac34b17121a1f3c309a0c18f978f609ddf99c5db76a19f088039dcb0983d46a9d2aa117d724c0f5e88c86f63106e81bee5c5f18645a506219e77042a001bf688ac76edd6d1cd6c24358af0ff0ac18b579e29d203b3869e53c0c34f24b771aa41493fa7e25963318714928a7f8ec5a58bbe71bfc6e1a7b2aa6cb0b9ff54f9b7b58f4fea0833b76d5af9cb651a752c24586a17d674924846d56fd5562c5887c72c2619bff3b20b0174a5e5195fb9866073457cb33b88effab5957e461d2cbb0f713a00a668c05dd72a37323bb0b807135d924ec5f1912638ad38de938a4a0d427038f3dcb01b48ba7217e6d0815f36ed2e6409cc0572a55df7748b4195d0258b7bb368c2161edc16690580c3beb1ea2ad34c64e97966d1deb95de72b2fb70f0f503f3149181f24eb28ab47c7bbef620a43368fea10bb74a0e0fd5a6f3e91bd3949967fd78d1d0eb361fe5ed1eeaba2dbc191fa5e432f3c5c33fcdf23203f490a312101c7b6bfa9d57822d993c6fb3415b3497c5c89192a0310b59f50fc7c048502eb2fdef5557c5c084abf64cf375ad89b044a5fb088299de69c3cc94f9fdc9243402dabe71437fd14265ba44525ec1578d7516a2f2295a7f780ec781c33bdc85ba768caae1f67579c8fca12d630090432a892576d276ec2088680a2f9c3d384e17776528e31a358cc5b0053e78df6f30196a6ab3", 0x1000}, {&(0x7f0000001700)="bb85cfe1ff424e6badbf211bc20d40cb94aa243dd881cce41f75b7f4f3f7f3c3d9700406d5210baafc5aa5d1c52c27b495927b4047e5f8ad7db440f6532e9f3153b08e8934229588a95a6cdf34e8f1acd79c3a4e4ead7d39e2ee72d41d55a115e63e057a23fa3fa9387f6436b7fe5230f55d4ce5ebaafafe6e9caf6dd3e585eb265b1ff8a2bf441edf86d6ae9cec518789be914f2716b0dc37ac8dcb6249a6badea7f5ed964db2de38501e221218df45dd3618d2bc4111b24306d12316f6da29bbdd", 0xc2}, {&(0x7f00000002c0)="bc6d03d6eb", 0x5}, {&(0x7f0000001800)="382642cbc8a1b6c06d1e93976cd573fac45c211b45d39c977dfe7ce9372929a8b1494b9cbd3fbab2825f83beef95deae4d68888c891a13cbc7f45132", 0x3c}, {&(0x7f0000001840)="a5d361060c1ad664dd97a9559f058a55d3510dec25eb8f860fa432c4f8bf7f1d81f8d565674d93bf1255934084214604ead890b287227bb4e4e7ba20b00df10cf808b94753d11d969e2890686ee9f72c365e3dd0231f5054ac510634f5197a94360a1607a53f4b406642", 0x6a}], 0xa, &(0x7f0000001980)=ANY=[@ANYBLOB="1000000000000000ffff0000060000008800000000000000ffff000019000000dad79bb699dfe851478477ba54375f965e64853943ea44759ea9069d3235dcd9c49514d8517a6ff757f6025406dda285aa294bd6b1d2b5c553234d8f119332abe876b3c7b9fec8376eb09620e5b9b49af2dfb07d80b66ec24a6ac4c9528a1ca5c73b1f900d2b872c2edd25322b4a27b55f8ad4b4af0000005000000000000000ffff000001000000caf1445f662a894cdea8a8575dcf2de07e1be2582818742f0f16913437cac687b4218dbde9103575ef82e5f6f0f8e5f6eeb358c35c4f8ee1580000000000000038000000000000000100000006000000ba2dc457ea3a1b77a4bce7ca75cc22b31cd9ec943e279005b93a7729da7a485c29d5783625aaac0e7800000000000000ffff00000300000072ed994782d09328f5d9b1d0401417e4da0918a54259056f8ef787e804630cbd4c218943be27b860ab000efcd1adb332b67dcc33e872c75c3e471b1bdf3fb80e18fbb3ef5b8ead01a736d300d29014f5d1af415274c0f63214fcb98dcbe119730bd80000000000008800000000000000ffff000000100000e5c72d5ded1a5016cc0e6f0c69c49ab5d26d42eb63d84b50f03d1171275ece324715c6618f8b89e5e14a2a1c8816414a4a1cd42d6038669ce48f8311f9a81fd1a2c546ac0c9be58a8bf993ebe2cc88be2533e78d1ead18ac8ea8394381b32d890a45bbd34dd0eed935bc508c9aa6934cf482211500000000"], 0x220}, 0x1) 14:24:24 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff0f0900451000300065000700009078e0007800000000450000000000000000000000e000000200000000"]) 14:24:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = msgget(0x3, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/90) r2 = socket(0x11, 0x3, 0x0) getsockname(r2, &(0x7f0000000200)=@un=@file={0x0, ""/1}, &(0x7f0000000240)=0x3) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x3}, 0x8001, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 14:24:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000001180)) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x9) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 14:24:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ftruncate(r0, 0x0, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000300), 0x0, &(0x7f0000000380), &(0x7f00000003c0)) 14:24:25 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@random="d7b989185878", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0xffffff}}}}}) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semctl$IPC_RMID(r0, 0x0, 0x0) 14:24:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0xc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x4, 0x10, 0x400, 0x80}], 0xfffff417, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x20, 0x2, 0x8, 0x10000}, {{}, 0xfffffffffffffff9, 0x1a, 0x1, 0x7ff, 0x2}, {{}, 0xfffffffffffffffe, 0x20, 0x4, 0x1, 0x1}, {{r4}, 0xfffffffffffffffb, 0x24, 0x2, 0x8, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x15, 0x1, 0x20, 0x6}], 0x2, &(0x7f0000000200)={0x2, 0x3}) close(r0) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040), 0xe7) 14:24:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x88e) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 14:24:25 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 14:24:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0xfffffffd}, 0x6, [0x0, 0x0, 0x3]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x40) ioctl$KDGKBMODE(r1, 0x40044b06) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) fchdir(r2) 14:24:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f0000000100)=ANY=[@ANYBLOB="1c5761040aa2581bdf1bb4ed2c2bbf80690200000000000028297b9baa894a2feacf35beb52116d91de3cb078ee30d"]) r1 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x121) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) 14:24:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da4c237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b897a25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file1\x00', 0x0, 0x1f, 0x1, 0x0, 0x5, 0x80000001, 0x3, 0x1, 0x2, 0x8, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffffffffffdf7) 14:24:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:24:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x401, 0x0) kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7) 14:24:26 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 14:24:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[0x7, 0x7, 0x4, 0xfd9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) 14:24:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x2, 0x497, 0x0, 0x1, 0x176e, 0x7fffffff, 0x0, 0x1, 0x1, 0x5, 0x6}) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') 14:24:26 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 14:24:26 executing program 1: r0 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="c055236acf3fd2aa25d343450b99fa8885a1448ff99b6298d8b08dc12d712cb842e4abc050a7bf"], 0x10) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)=0x9) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) recvfrom$inet(r1, &(0x7f0000000140)=""/197, 0xc5, 0x802, 0x0, 0x0) 14:24:26 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 14:24:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x28, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/85, 0x55}, {&(0x7f00000001c0)=""/138, 0x8a}], 0x2) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) 14:24:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000cac08a5821959e39cc267b11520e2a14d40c36b323f1e8c0f4dd95ed9019c421744873f08105ca61c0d6cea502f0064c447b8b3d0e62cae66f1a3a718b35a56603ce7862574e5b44594eff66d885958ead7ab54e57dcd728f232458e9d74c4be510d"]) syz_extract_tcp_res(&(0x7f0000000100), 0x99f, 0x7) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 14:24:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02008d04002bde52000000000000114dd0c00c99f2a714af317591b6957522d9fe"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) close(r2) socket(0x400000000018, 0x2, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:24:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) r5 = socket$inet(0x2, 0x4, 0x8) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="d2548fb316046163387a89967c373f15", 0x10}, {&(0x7f0000000140)="1a6ccfaf1f5d0c56a6681c206999f522b959fe6f146149e1444b9e19bfae3f9fa80f9b9e11664c474d0511e4b3fe2d58a6c32f21a435e5b85c59bde742ad2a094ed9a2de2553df7b9864e6e1d9ad3bbf5b40cd1d47c9a0a5911b12a0d6c335843e6ffc44892dd0a7e001c666327112688f8afe18437aa254ee0665a7d99422dcd9f15108db31e6e1a592400078278ac595f3", 0x92}, {&(0x7f0000000340)="47082a9fdc46805590b544fe288839d9df6a68054778f374993679dbf62d3d1c48afeb16914ed05e8f7a99d1b8e61ce12a7ac3289acf988f0cce846be74262b5d28b2fae978ba8be5e3f65d07fe07750e315fb25c575467344f916ec17b8ea79e3083b4fe962ba60b9b9a634fa7c100eeb4c5fdac77629600b46f88bef38ccf47ab09b3856e80b703839e60ea14da531cc7ee5c77128a9be874ad49d09e107255fff0430f649051ff5767446e58190df18fdedb53687aa6b37782b21d02eaf5997d415a5a70d2041ca998a9a34d27ab102", 0xd1}, {&(0x7f0000000440)="9bf90d2981eb3732c889d402a1415d556958efdaa136791896d188f43bd0d254bde89e288f30319bbcc6e7e8930a650544a83d7333d031b8275a8599ba32bca08ace0a908b35bf94c9d552756edab15bf9868f8aa11c45cbdf4f59d74a5063bdf9fd31a8cffd1d270020bb54cc2b0263d2610149c539f108588521294180673a7f3b378e2c78238108c44931a73f4d9919b0c41d624ebe74cb74428cb2821252f3f789d9c7aa63d3432087c7d11974e2b80918c38fe0323dbad38a90b4b0d142e5016a3741d0f5686a8840295f867ef40edeb4f60452fdb3", 0xd8}, {&(0x7f0000000200)="9872520d01944d5ad7738429", 0xc}, {&(0x7f0000000280)="e5c959a19469ec769c6768ca9297f1804d0c65ee7a7ec1c776b936ed52e399a4e6dbfae3fff777b5b8bb69209347cd669a3b4ee98e63664e0bed07f9dc3c48b776bddaf32c2b11", 0x47}, {&(0x7f0000000540)="52987f0a3e9beb3ac70ea3caec2681eaaef32b718645a24e3a5fc4d8b32ba4cec510742e900e5e7f4516bab32160b8009c0aabcfc9f793d4799e3e6a22a0d6c6cbabd70f7809fced3badd1", 0x4b}, {&(0x7f00000005c0)="d928d48bcee440b45769316c1f43810091c74470774b09429e299b0f4595120c245e54dc29b4a208908b3c9e99a4a1c4561854617b1bba5f01b24294410fb251992591144c1a801c885d1be45e69ce8dbfc977a7a07448e1d9233e5bac436a5451f8f01a3f146c8e12f0a0ada1f7644fae13911ab824085b55d116b97c5be016d6a8ae605582cfbe75c8bd0027d166cd38aff31cfbf4313fd6b35adfab701f21733f053dbe9d28d58cfa3b531985ac6b6e01647c3fc2bed9968ebbc8a862b3bc1062c37eba4f38eef5830fddb44ad70c674c", 0xd2}], 0x8, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000ffff000001000000d1f520ea6725013df9ef4bd4e51ca3e44f2e43bd34bd0c84cdd7370f785542f5df5adecc4b2aabb2f5000000000000000000000089d840f0119561a50000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff001200000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x10f, 0x3}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 14:24:27 executing program 1: syz_emit_ethernet(0xd2, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc4, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @generic="22e4f07d15d954dddb2eb6bf97ae376b625747a770abc88c5699ced31fb28ca6a7754d0800e7ff5bfc44e1c4f562e2a6d8fd054b618ff73487892d6848c3acfbc925222fbdcbc02f428002b207f8e9d6dac3e14e9c19b70ad55e35b2534f300dbf0ed72fa58c8c6b79fe1a2c8328b228deeae05b562f2d432a676c28ebbb1ec6ae13e949f2da621648dc18cb7a8272f3ab21df9490584f8c508ce6b6876db1d5f49c0a62915faaa81ba4c8cf25164c89"}}}}) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8000, 0x40, 0x7fffffff, 0x101, "0fa22bb0029322075ad379c54e9d180788db8deb", 0x80, 0xf19}) 14:24:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa783527450000300000000000019078e00000020000000003059078000000004500b7380800cfe0eb795b6e3d5de00000010000000000000000000000000000003d692871314ffc969f00"/85]) 14:24:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3, 0x3ff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000100)="6997451a139cb867302be3f63e644d667cac8db4c67d85cd080f30437e77cba94041e7eb8dbb0cfb2e0dbf5f6680097ce4b3523c52715078d263ae66d588bea54ea05709d311bf71642ea2a88713f787c83faa24dd5fd3d89c6823c662bfc271e8c695229154e51533a6b3e7fac15e08058e9b6959647385ab6cce6af601f839954c6b7ee386228ceecb59a412ad74ce9ffd9353aa46383d481586d9da7a9ffc091d7db6a5d9fbfd930f33dcbdb4", 0xae, 0x0, 0x7ff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:24:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x206}]}) pwrite(r0, &(0x7f0000000100)="017c10002207a1db19698d2cd6a6d263aefbb13259eee6ab3f99926cfff48a436035795b036ada27ec7ad4d306d2dabfb6f6", 0x32, 0x0, 0x7fc6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00800000140cdd943c9e9b717af5470000001000000000ffb10c000000000000"]) 14:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1c}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) pwrite(r1, &(0x7f0000000180)="240f835b2f378edb5d074b26eea1", 0xe, 0x0, 0x8) 14:24:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d, 0x4}, {0x25}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 14:24:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r3, &(0x7f0000000000)="ece8f8a917518aafe14e5fa1f8592440ebcc0d5e05b6c0eefffeaa8519c91fadea6e7b335dbe0abc9e7dc06ad63cfa56a82b5fdb572b19", 0x37, 0x0, 0x5) dup2(0xffffffffffffff9c, r0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 14:24:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000300)='\x00', 0x1) read(r1, &(0x7f0000000240)=""/103, 0x67) write(r0, &(0x7f0000000140)='&', 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r2, 0x1) close(r0) 14:24:27 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="575766ffff0000005b50f49e9ec87db7be92643cf33eef881deb86fa60b02bc1bf9a95e48cacd6d0808b0816e4ab99"], 0x10) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="00694b11050800000000000000", 0xd}, {&(0x7f0000000200)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca00000000cd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e0900000000000000666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b48844c7a3e838638c45ab454a14ce76a9804a1e1e30ed5e3bd00000d9972ab04c00008a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a8100000000000000", 0x1ef}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5", 0x2af}, {&(0x7f0000000400)="9411bd2e8c678ddec27b0329edfae583287fef36816e7d9e45097c256d04ff0634ea52058ccd5470bb2d176afdf0b12e6a3adf050d9d09ff706d46f1ac0bd418a757c46329287381f269d92056259d82e268ffca6e0e0dc2226c4441753fdd1bfff9817553357e46497ff5bd1962535b588239ec83a2a0b09e9251448de714045feb03d14a09b085fb28eeb0", 0x8c}, {&(0x7f00000016c0)="6fe7941f5531b46d4d61488562ee1e0f18b4e2f83d5e51ba996648792631c6e54a5ac85ff2e5999c0bec3e60b0c5a1fe29361bb590b211497a82cac0fcff9e4fad978f7345346f58c34385a54ba97857495c4857b86507b10d68ea92c127f8ec4ad969d4d711a1037c729f0e42f9525d467e0702504e99f8a19d4e286900da22613a8d7c9ec31f2d738429cbbd199636ca33dff9937b73387c926455f3bf3bd89ac0d6d2a5167131e2a37b9eb6214b689965f6c2eb821c83ff62707902e63007c489435227456164eec46267cac3eaf7c68473443099dcf4c9f31befb24c7f9eed5b006dde849c47c9f024257fa68a0b57479c8103e484ff70da10a5fe537f4ad36a4373965076af126000fae98c839b768c88bf572b00372bcc5e563ea5985031c23b58e9684a3d467aa59450b9d137399b8b81f5fd83cca5033705b39597500465a20aa29a2009804160aa12010bacb3ddd34746d0a86b7603e719372e76c4f17f62f7ca6871ccfb4864becd9b8374ea3b6e3591e1945ab549449e0980e539bc9cd698b224cd7290cb4d9b1728f1cbbcda81624b3c1b66d1461caf5302e0391e02966c30c1ea6f9a1d38ddaadada357ef49702f0e08e7e2f90119243077b2bd4beb6e9748eaa699e24c1ff0c6dc3bd9bd64771df8fd23f266ac78c55c4a86e204574aac59e167b3ad370415cb64c85d2d7ad06f9abd90d02f7078e226f58b9759227a28fa0ed8470de210152092898f22a2ea69dbfc3f7a27b3a20510f29057edf8b522d6639c25a98119fcc7e82b4502b44b0ab1fe69087c67062adb30d2d8fbbd47705979d346a37547c939aa99cb0ef697355ac4aa505a9301068f09c7b9347fc2978fb3df5ccbf894908553d8e79d4779f551c220b3343c18bf09381ceceb39a611b2b7e9f46f3a9f464aa7f0f6fd752674bc36e47f55a8c499bb6779e624c4ec697bb95dfaa57ec6759cc59299566594fd23773f8d884aff904a2c6250fe7c96e1492e40bf0cf9f538b9665c1a9dcc106380e864b06ed4d2a00e78f25f72952e535febc46c4503585a5ecfa72a1ff3f082539d6920d9e286400978ee645a8aa531c6bddbbb17d95beb06dd8f11f6c541325ab24ece6e15724e88211ec21357d56ecfe23b2bc05e304e33b07f08af123bceb0a5b03b67587c3ec4b1d6f0f509822354866b081abebef0938be64752c3dd75c8a970e0f7add53d013e57d06f363ffc3cb5b5c0606a4199ceb8c12071b065455793368c22b15c8efa0a56f51b52c6107a0596986d8d71144c2cabb6a59348f5e9ef723a27ef85c8afcfb837411e2f5016bcdef8955049f4aa6622b7b369394973f270ce391712395cf914ba8f85e24b844046e403d437c958816b0607e1d5a50a8ec9a54356da8d471cf225d8074732b0581171753886453f1b24cff798c9e2250658d8ce000898885261875386c6fca10a971af457bd23edbcd0ddbdcab9a34abea0d4cc20fd9c62b99acb0d655c8a1cf15c211a8e16491ab3fadc369a65ce6be3e4a1d839139c88caa2736fe9be95a028595d627b6e37938d1ef47bd5692cd0e5569a7883a0e5f61f234f69ccecd77490e08ec317c305df8abd8a7359a01be87c2fed84027f528c6f00af2936e34ba8e3c8d00d3cbe2477155f59a9566d781ee31e12ff73b85c451ef5a763ed13a27fcd3625bf7fa8cf73498ac73dd8437a14c11d399b9666d8fe721f572785f0c90d434f3cb6ddb7978d35e0a1f2098b440db4f37b101c834101756e463fadf3886cf47338dfe29d25353803efab0e7c0369a4d7671a39d231bca8f15984e402359b72f10e579485955e2aebc7fcf873ea73d0881f65f3f7f750500dcf5a44bbf2d18b6dadceb159b6f2ced438871dd8ed6281b1baf5ed2e14b21d137d7154edc5ba204039a53093625c2ff4b277507c12331949333ff8bb77a081f1797f11072fdabca07e63c46eb7b385312a14ab0f4789b36f5ea435564b26ee4cd0d258b8600e1397f03bc450b3130b67afc164f5a3f1691f2038896b82d64e1654633b79b1fe89eb28d1be6", 0x5ab}], 0x6) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sync() write(r1, &(0x7f0000000100)="8c65", 0x6d2) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 14:24:27 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00', &(0x7f00000000c0)='\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000000480)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000001bc0)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000003500)=""/4110, 0x100e}, {&(0x7f0000001600)=""/144, 0x90}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 14:24:27 executing program 0: r0 = socket(0x1, 0x4, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) 14:24:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x853b, 0x0, 0x0, "000000000000000100002000"}) setsockopt(r0, 0x6, 0x4, &(0x7f00000003c0)="7a2fbc3f", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:24:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1000}, {0x12c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='r\x00') r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 14:24:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000180)='-&\x00') r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:24:27 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r3, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 14:24:28 executing program 0: r0 = socket(0x11, 0x5, 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = semget(0x3, 0x2, 0x40) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) setsockopt(r3, 0x2, 0x400, &(0x7f00000001c0)="ddb6fd4edc45383a5e2acf078d35583bab7b422f17950189f480e3a4235dc58507304ed9a6018b3a3b09e5c112aba5d670fe8d3ffb41eb774b2ef2bd418c2d5e72c4da7a8a79dbffc1e19f43411203e31ab4c16888052ae4355d47156e896c47798f8a1ded58bb600d39a811472abc5e0d6756f8c3f350186b5916dda3a0343a78453cd42d17a75dd315dfc1094be9c4d37876f58e1fbcb2fbd5b2568691ee16da46dea985", 0xa5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x38a4, 0x5513]) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c2abff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000280)=0x4) 14:24:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000200)=0xc) fchflags(r2, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0xc5) fchmodat(r3, &(0x7f0000000180)='./file0\x00', 0x152, 0x2) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000001c0)={0xa4, './file0\x00', './file0\x00'}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5e00800000080f5ef99b0e000022000000000400"}) write(r0, &(0x7f0000000140)="04", 0x1) 14:24:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b00000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() mmap(&(0x7f0000637000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x800) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = accept$inet(r0, 0x0, &(0x7f0000000080)) open(0x0, 0x80, 0x4) listen(r4, 0x80) close(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f8bbad07892fd"], 0x10) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 14:24:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x401}, {0x45}, {0x6, 0x0, 0x9, 0x4cd2}]}) r2 = socket(0x18, 0x400000000002, 0x0) sendto$unix(r2, &(0x7f0000000400)="8558c71b904982c15ee3c6dacab57c5dd535c84c4e656191992e74bf218008d3decfff44d6202ebb06ff8dcdf42c9b601b5b44fdad5959259369869b664aa48165b87fc393a85a9c7dfd011668b4661db0c018780535598500a10b80b4e3dbcd173362f8c9d4053e207c5a6472cbdb6de1d8f005dc99c745766af3d1f4004a46feb3dec3679886036173aaac1396c089df5bfe612bb87e78947ecfa6580fdbcfaac36b0d60a49677bc0793da854604d78135ad1ebc45deb05d82b42e8249e0200f3468c62816ebcd4beaaddb9e76", 0xce, 0x0, &(0x7f0000000500)=ANY=[@ANYRESOCT, @ANYRES16=r2, @ANYRESOCT, @ANYRES32=r1, @ANYRESOCT, @ANYRESDEC, @ANYRESDEC, @ANYRESDEC=r0], 0xa) r3 = dup2(r0, r2) pwritev(r3, &(0x7f0000000000), 0x1000000000000075, 0x0, 0x0) r4 = socket(0x2, 0x0, 0xfc) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = fcntl$dupfd(r4, 0x0, r7) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000240)=0x3) 14:24:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) fcntl$getown(r4, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) 14:24:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:24:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = openat(r0, &(0x7f00000002c0)='./bus\x00', 0x1, 0x100) fcntl$setstatus(r2, 0x4, 0x48) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="1aa9fb3d138d40fa78ce03f1725b7466efc29193a92ea84441fdc7c51fac3e84ebf90878a86d559a3da28477a12b0397714f507b642e", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r3, &(0x7f0000000180)=""/192, 0xc0, 0x802, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) 14:24:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xffe1, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) write(r2, &(0x7f0000000040), 0xe7) 14:24:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x10000000000000, 0x300000005}) fcntl$getown(0xffffffffffffffff, 0x5) 14:24:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f00000000c0)="215df0c192942937f6a1d414aa06f0cd0f2262dd5b2d62547115f5bc34250ed941dabca17386ee61f50e92da779c407879b072d15c1154bdf936130de3f4dd621e151a78dd0832b5b62b9c69b5159718f261c5c217be5f1dac113e229d4f30e893c9c54fee082b9154e253fea75db991dcde8db5f5ca5ce85e62361dd311ca97be34c452331c11b4c1140a16b9c241ffa9c2e1ea462dba3396970c5aac2a7c8ae50af64f7475fe78c73876da549ca2961324f33a27b24d61c07add50584d2a", 0xbf) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt(r0, 0x7, 0xc, &(0x7f0000000180)="bdf17c56e67820ae067f637ff95d6519f4f850d92f1f1e479a3c21a25c99b1673b488ab94de01032aeb59e53dfd09e49bd33ec863e7b7d99f782ac8cbd42af4d282c72c19c1522ffadc4a574fb782801695a11a579ad07e63ee301cdf4b2582d7aacfc9e71edb476356bc17b4832500e664c3c2d909ceb153815d3c09ab150433588c6eb9fa7ecc5b842667a7d2ef4da6680c4e131b47ea7442d2df0a46dbef30615da691aa913d33f0a4bfbec15a7590f6cd44e083dbe6c5460f9fe27fa", 0x28) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r2, 0x100) 14:24:29 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 14:24:29 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x23b) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000200)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 14:24:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffdefffffffff7ff], [0x0, 0x0, 0x7]}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000040)=""/225, 0xe1}, {&(0x7f0000000140)=""/9, 0x9}, {&(0x7f0000000180)=""/88, 0x58}, {&(0x7f00000004c0)=""/240, 0xf0}, {&(0x7f00000005c0)=""/183, 0xb7}, {&(0x7f0000000680)=""/210, 0xd2}], 0x6, &(0x7f0000000800)=""/255, 0xff}, 0x41) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$getflags(r1, 0x1) open(&(0x7f0000000900)='./file0\x00', 0x1, 0x140) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:24:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9b"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = dup2(r1, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:24:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x6, 0xc5}]}) syz_emit_ethernet(0xd3, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000005e191bba64e6b70e1ff8886763a33e53cfabae86ce593b5a5c5256e9d6de9a7adcd534f44de4dcc97965ce97299ec1bf071d384e11f1d277c6f32b69cdf6aa09917e817fe2ecb69764c47e5c7be36ae65ced94246a96067280063c5bd3b399fbf688947927134ba5f76ae60c0bb56eb4c17f622f0f79597f2b8fbf9e7b97a27a735a39dd7cf56405e659dbcf37b22b4c1297c85cd00e9996a21695286234101ee89b8476cd19c2aa5ab2ac8f24940eb1a3ae38626ae2fc18ec7f0a06b9ea119b39eeafd84c"]) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r6 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) readv(r7, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/11, 0xb}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f00000004c0)=""/171, 0xab}, {&(0x7f0000000580)=""/162, 0xa2}, {&(0x7f0000000640)=""/178, 0xb2}, {&(0x7f0000000700)=""/6, 0x6}, {&(0x7f0000000740)=""/103, 0x67}], 0x8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000200)=[{0x6, 0x5, 0xda, 0x8001}, {0x4, 0x2, 0x80, 0xffffff17}, {0x4, 0x7, 0x14, 0x400}, {0x0, 0x9, 0x3f}, {0x0, 0x40, 0x81, 0x8001}, {0x200, 0x80, 0x20, 0xb8bd}, {0xb7f, 0x3f, 0x1f}, {0x1f, 0x80, 0x9, 0x5}, {0x6, 0x2, 0x9, 0xfffffffc}]}) 14:24:29 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r0, &(0x7f0000000140)=""/25, 0x19) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000000)="60edb5bffbf8bf", 0x7}, {&(0x7f0000000040)="0b8220cd5966813ced55bc83a26ac646f8066448075190317fd9137477a8e19aff44a0aacdd2202f54ebd61688e68c493823f614c53db36cfd946f1a0f0a18a71fcae0c3957dfb0782e182924ca6449d10cad036759f75c095a75e047a52e12ea9d29957e0ddebb8b2a78d372acf9cc476496cef32dfd03c9a655848ef8958adc9510b7b6fcbbb07bdcf1acd35a8cc0eb37e9f6df42edc0453fce7e462abc9fc60fd8573242723e8e6c63a15847cdb9deba0bd038e930463f75634c4cce214007d8cacf15da094b176c65447aaa0de78d286be6a", 0xd4}, {&(0x7f00000001c0)="bac82516219be84246d325c56169f6cbd8cc19e4f144a74b1a84882b1adbe109c4eadd3287ef63d745095bdca6a75f7e2b84182bbbc0d9f55fea0557dbbc9ce8d4c179d9be436b2302c798e54b65fc988787b6633150672aa976e51c7c74c395d66658586f029e84e19934ac4f1d743ca3750d09230bd990858dff356bfe3ad9616b412e5c9bc00347ea89c2ede81e2d74c82ce42dfeb1", 0x97}, {&(0x7f0000000280)="077a0dc4d1710a0fd0d6d53acb46eb16a00caf8293156e2ebc199f7cab81a7adc29c62a2323681fed9631f778b5de2884074c899c9168f0bfb7c162973a4d525dfd7210633e391b115cf9d88cb8c3f4409895222161469ccf4fb3ecf5f4a5813b43d3340a1834d", 0x67}, {&(0x7f0000000300)}, {&(0x7f0000000940)="c0b0bf195f610487befb24eefc358fbd095511069fd3e165061b82bb6664c7b808db3295b9024800aee4a78365114b5cb3115200a1a9dbd4ae8b8145951546eb554b25f289f6264dabc756cbf5dcf8378e483bd78264c508d749fa0bd8c42ad15e9835dbce48816ad35ee6d99cc7561e7492f554b404567e62f1637005c906c2ae9c07adcd8ed27f77c7b627c4d0c66206fc4d4ed1c93e784fac4edca15bd6e04b45d507b148dfe500c5f6e5e75ebbc6147e0f0db5d2ec35ff12029dd728a99552a0718e8632e09d3ab862806bafc5bc296dad5876e9680f8aac376a00f6680aa24da8be36b8fef2ec96393e4dfa6d248f0289b0f9bb31f352afcf243cebc8280d13aa1e30acfffca8401d64882d87c7f3732e5e86538fe18c11f70cd35fe058b96a53967ac4fb054dede2bdd1eae0a255f37bef9847954c64a63bdb4832f35f5c309efef2ff4a70862552d58c3fb6246327d2e45cfeaabd0774ed6ded90c53a7d626d0138eb5b90e1a363defd1d6b75ebe32161f5aa2a8b2fbe3b19608b2a2d647eedd2fb5b63d5a9e6098f2cc5a3fc2299a15e88892bbb5439418fe5073cea64ce95339a37c6d600d763b20ef1c30189c22af184250b75bb661e4e55eafc40a8aeb3bb5dd34629d9751f0cc1e302391adf9fa7fa846dbafea5fa90dd0770c90313f66f455f07958352d91b98ffa7af9b0a5523ccfb8970fcfb670f1487c5b310a6a3965f7b4f4761816ce8c3b9964acfbbd64780d2df357ea61a8084ffb8e4aa7cb4a327201da670980d7422fcd3842ede492bb880f7df96fe02b25a59b56de199fd0442ba5eaab6309b371a18913eb86fe5db3233a0cebdd0e04ab4882576d423403145618669b92c63eaa27c4dcf908f680cd41a5062ac635fca42c4d574501e78db633eaad870d642a02aace7dd3fb67f8f7cd73012612a2b9fa472b0f847478b2a55aed7d783aa04366cde3fca339fa517985f3f9d20fae33c7638c22299bf9df93a0690dfd3a240ba15ac0871d29e0268c0b351a81a3de625d6c7a5b0d5228c6d35cc04e481b4cdbe61a46976c55062c83984d75742d12f7a776fdff3f47112066babe08a35f2e14f6dd04eda321fb458684cb14e5a641e43116c4ee8ea41495d79616f1aede02685304abce15257d52a8c8f2fa753a7030e6a8b0675d2d79d80e3b672e475cf3d50acc87d456f6b4af6c073aeb0598554d722e3409e51638e1587312f480eda3569773c4f18ea0381c784d542137bb138364982d50739e425e2d1cf1f9e4f8e2030b423662a68cb0e1023f88b0e7fabb28ad21e0c440eddb5728ec647b737b300b8de5a97141f192be829006cde4c7018f2c63118bc2ca0a1dd03f3ef204083d8e059e2aeae05bb2093a46491bf9e0ebca14640d96cefc070fec42389fa8e24cc12ea79c3c749778014f76187581dc244b3c69d8ecd445a83fcff005ad72ea6843e6c3a7069b61f62962c77219cf1544136396a10f788e6db112baf758ac47a71df2714a668c78ae843e1e61b6dc0e871048ca013bff549c61b899425b3fa2cc39c0d123aa18027fa697b6d266fdfdddf51d7727c8eec1301a9710fba0f31c66e1790b92d0f5a28aa0fe76766aeee295bb9692f21f9959ea6a9e8a27bb3ac88255b321c0703e6830fdd63c9afb69c52417b8a6a9148c465d050cb81a2413e1ae2cda2635cc4b4f3b9e7a52e94048818fdb44003d16c37604a7149b069250aaf5aba6e1401a94b95ad76f854559b84a04d1ba42f57ffcc7d9783d14e3d0196e0aee64d2e1e19226f50ecd5f435ea25bac370849b710b0fd5a1d6c3ce380a0322f9b0910568c16dea721b5c3f9d7bd212e2fa772e5c0a2954199d9cbc57f53f310e57e241dbe3958a4e9bc57d5790c8aa9f47a7ccc47c8a54f71e10e5ca9d228da6d3a8f617d90f5811009f61ec67852aa63a0bed062f13922e66155cf75c62c12c4c22264caeada06b69f6225e1474500a7f84dfa21750a38523705681548e15ae8b04251173506ac833391849cf5bb09790e73992d9db8403f394d6ad2486daa2ed4307b001b30e5b91c37932fcc792f205b0e202ae2842084018d577a3dfbd8275f08f1cbb6fb928cf468cc3e5d643e6a33c431c3a8d71777e4617f2a52aa5d0023f0b5abfcbda8eba7c5c5cbcac486a810459722df7d8e1deb31cac6d9e2572a2cb1caf91243bbecad62fac847a1b14c0e2aac295620fc8760f4b5fdefeaaf23cdd25dd61c54ae7bd012e7cf504fbd35497bcaecba4058912bf4e78e6b494bc89c06a940ef30b69ee7f973ee86067406d7037c35c3493551000fa391b0e096812747b57bd4f75295ade37f8e9b0a3f865b6321dd49588b197186bad238ee53031932b476aa239e767098bc4413c00193b2c18e407bc178552c75ecc44fb1e4ca4a322db1201d5ed7e60bb458d02652c795fc0969c14b5b8cca07e8964c335aa82bedef25cd6d251f0a87e8365cc3a77eba51289b15915621172c23f706efc9f19c0434703be9d4fda47f5cd8ff76b205a6dd0541e249b2a5a3c1f9e9bd78e150de4611e2620b0bf870d482134859cdab2a69c88e6f26fac087a4055b734d5d583d5e3530e2a0f85c0ca64e7e47e4cc6976c3425a9df5dcdb80c3e2f12d6b3e12083b6d6d13af4f25e07f5399da0780541243276a3e495e22cbdb7a2420a5917d172d9f83146a7afb1509e750b2df004e041d18580116813c517352c371bbffbdaa79216b25fe324771470fb75cd2d2cd7fd58a7d2be9957f74dd428e7cfe3d3c13243f1f45fcd1825b3b3c6516ea1585792a951eea5303c03db5817a84e2eb24e9fac6f433d7f1faeefff93fdb4cdb52e6160f542005cf6c1462ad3127b7bc67c11b685da1c22489b29bb919a20058c8652521d2387c191e4b0f419536a995964621dd1072d802ceed46e1c652ec993c6f0e70f466929f1d75c84ec00f20711cb42c357f7a01b3ff3943e252bfa1a7812c7f21ee17fa18dcbd8bd0a12894f4e05a3c6f4f0836e184a1568fbdc5a4134e67af5e3cea91cd3a57bb362d7c3131bd05dd4c49adea260b95c693c1d5e1f19fa7c356e5b400f1dbefdaf7d74b6202ce2061e334bcbf82614f3932a3132ee149297555dbab7e8f6e4c58c57b00a8ab7ed4292679bdd2788d68f8bbc884e0f5044f8f69f2688b4de1820eccfd45bd7b4cdd2ea66a064ce8b1a3ad342c84c46946881bd8004ccef16371a9d2222e3e4fe495aa9ca987ce7c3ff4c0b6b0f1294b7f294f6bd41f2a27410faf6008db96caa2fa82e651ff87540f29ff6821cb99613b925f8bae5bce54dcd6d5ed2df9bd84c52a4e244e619ba1a9a56e0eab83b6af3b6ddcb75b10d022cb1b6d4ae9428993338560ff5dc7fcf7cd5c0a64c017daaaabbd6f7e5188baec95469b304d26b704e1948981c047f68a3e0ed9de8e8739dc5c16ce6bbb60a8babdafab12170f234a2efddd043986ac5cfe823e494fcc07cb898162bc713a898b1325323a500e4140f97496e2698aeaa47fdd9fe29f7280fccdc1fb8354c31c054458e31cec7e165e1c31df127e6cd37652eb695f7fcc55fb7f59f586b77097793a24f670b5d8847213cfb976fdfe8f1662ba81513f0500fbbfca2017b8832d3df10d474f23bf3e556ea3586ea1c0f0ac828c4c1476f2e11c33cd9fa1c0a4f35781b4ab79ed14a6be5b365943cf765db943ccd005c87ac5107adb29a2545420f7b61c42af2653401e6046d62a591d3569e566d486ece99b420868b74327c9e10b32dcadafab69ad70f0cd9a7ff1299b89c9dc28519329cff363e0157de852e71400064d99ddaf085680885c4de5bd14a7f3f191fdc1b8a6b466ae1fbb1c23af891a7a52df61d4b0f825b5f0a1b4b81c0e3c69b4fff004218fb898d2c3cd0b4824fc2b13cd6ed0a43df2ab0e35314ee9179b0afca4f2ce7fb605df88b4d68f5eaf562de330aae1df242bd14d2a33670308c87367a993e4c9cdab991585227c7ded52bb7ffc51d7a07fdfe8e099d59b0baaa6e9c91fd404a43294fe0d5ac73d1ee22e8149395a346e3df9626409a81d8da4fb3ef8d7fea18dfd46770e59808e67c13aedaf0223f6baa9a61577d32a12c050fc86c2f3905f9ecf37afb2ba497344867984c6ed5283b43e4c8b4f0932bf1df0252234cf6b34dae903405938dbcf8e68609fb9564b40be851db20453df740480b97e14f92d844e33c45d3fa75ec5dfefb3513c8b405b5bda49d79d6d83192b6ce514df12e74c7f5cb58534523a7f94a154c7aa0226a7090324321a930bc3858623d5f9a244a8ad0054c106b9a5da0996b7361d03a426089eb3d2d3b23b72ec5d21847722fcb2ad58b58e8dce64ccf2163e0aadc7b7d535b342327b8f001d10fdcae2ae1f7ee2d47e41cb6c355ce190400389f6a58dfa62c06464008bb79aa361dd97e0c905b03fed87fef91b8a4f86c7d9e1bfbea0731391bcffedfc580f94ca7bcc3ede0724e27a63c63d30664740b16e33d5f6b2deb50d62900e648b4a1fc702b5a94dd043aff80bec2d0fbe3606afb4d09c21d411e3361f6c8418af3988c235309571d110613960476458a8007bca9cfc1d4b4c7da2be8a9a8798c4942fc55697e82964dbad5432f11ab52764145e4982c48a8c94cd602a4005257bd5f95e8d8d293d2be69a7cf339b002f5f2d7958c717fd7414cff3d88a11efc66ca81fd985933eecc5ada7f4cc39dffd5db0bf6c77453e8f7bdbac31ea630427670db2e8ff2faadcbd964ee4c14f6488a58320d28eea00ce02320c71950009d8445f93b5b002ef973fda0689fed28d70b1639f99fb0c88bbad4d45bced5193c828d585f3b419b43a36a40bf3ad2851068c5fce785fbb890b5b7a4b253446012cb61f1e7ab3743aa0b570159fb7fead5919a2c4e485bfef3824e71996a7fe5d52d3beaf1debda89ad3521f39ad2dc604a7170ac3afd432c9788bba074ed81a8e7b786168415fffbd9aeb4cda6e3d54d11c191aa95a1d754aad2919f9ef820a5d64456449808e422fbf677dc0a07388e0e50a3e59fe46d3748dea6bb83f079d9f870a738103916a9d6b9f70c39ac8587db246aa355ed4d4743a18351446da2111090137e11ba6973b25770a605842f87ab20b222ff629f52144d4ec892056b8020c1fde55e32280e4a58d3375982009b6778decb0616803d31f8c9c644b739f5459f7636b7e06e3c54e583d89ea5c938df974938659e9094318d91d82f1a661952d79b3b7da240b37838a25e68dcf89ccf46bb2057191ecd1a46e1775ce0bfba260350c09d6392504b3b22c0988539b6024b403b4e39e6c591df6f3cc299b1a1e143be1768feeb249ee5b061ddd8c0880d5bc39cf9c2746a28c5fe8bf7a7ca1e01b3bd02d6ef36b458e5d1115d61c81b8836ae5191a2ca02641a29d9d3d348c381a7dcc639a93c8a484ef13cbff9360459ff2c5008d10dca71b0e5e0b5e12511d01e20bf0dd370e494fd77c6805618f58852d6f7173d02113cfe2e734b05d787440ab69bfad1f572107ef51dfc2e059bdf4d3a56ad752f9d231a4babc26a71c7070f97b75099546d02de9fbd927d963752f65fe3adfc1efeb72f92b4c201a9f1a0ed49313795496d52c8dc759a7e7feebed5f86ec967a30eb5aa4514f369e5d1e02fd970d05909b50df54d6b752e6e306b8aa2e9bbaaeb4dfd9880deadea1901ded7d033ef67ed20fb35ea63eaeaeab82d401236762488f6801831d69624d9ed3f2d7a3d4f6efd142099da9d42f5542337a477a28795df6ed940fe67b85bbe1bef46e6cc3c6c2c7838850dc3abaf339235f1", 0x1000}, {&(0x7f0000000340)="7dd5d31304ef662941a21dbbdf15b16607cde779257e8bc48b2f36d262c8b561e4271bb6259c15bfa0fbee3ade966e00fc60fe07b4db387a8494e6d7e8f0557f68093d50b639780d7507fe0b87864b90c31f06561a26855847f24ceb72b3eca59de1980f852fe42b358fa7c76675719e1770d15528d69739f2895412520f4894d7e75dbaa0916f7b06ff9fb0bcbb56a0f276ee6788e29f96f4044d49bffae08751973aadd7bb9222af23b3d0e1c05ac92ae6403380701f837722f898281036d280fc1fae", 0xc4}, {&(0x7f0000000440)="7e50033c8fc97c8fd9b7d7012e23779ab38fc0a933fa4dd157", 0x19}, {&(0x7f0000000480)}], 0x9, 0x0, 0x6) 14:24:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2}, 0x6000000000004, 0x103000000000007, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 14:24:29 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00'/141], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000240)={0x1, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e"}, 0x169, 0x800) msgrcv(r1, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r1, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = getpid() r3 = getpid() getpgid(r3) wait4(r3, &(0x7f0000000140), 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000003c0)) getpgid(r2) 14:24:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01ec"], 0x1) clock_settime(0x4, &(0x7f0000000080)={0x6, 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) 14:24:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 14:24:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}, {"ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"}}}}}}) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) 14:24:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x882, 0xc5e9e1f2da2de84d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000001780)="5b137bc7e0136e5176febde02c6152d36320f236c32c2d8cb8822ec5e73dd02b36af9e2a52b79fe55286b0576561e6865292e08b135256e2fae70db817c895a43f5a36a81d93e8af1525e0f04bb298a9a605f39be113ec01e9db2a00f69f4d6618b3efb01dc1dfc303e466c4d49ef0c78617199d852646a17790ccefbeb0e6b0b91fa229ef454e601d89e5509748e9fb46f1a1f0c288c89c30c70d31e1404026564964e7811559bd6bb1926fe557743298fdbb85db751c0dbe085722342b975e717a0006192389fe97b3d2387d1a847daa13e01df8cfaa79be5002abc328e97bd71872808704db71609266eb68e743acc899ddd1018a554c32323e4287eb7ae86b99bcecd406ac06b0966086a6506f22c44e0c073cbd5d562ac4163686ce3e7d8fcb27af72e2fa345aa85482509826dca3e6695288ddc9efb825792b8b3245103008ec1069aaa0d88d5bd85959064caed7e597793431380e8fda2e051aa9fa307c07477151ef4e335114cc1160fbd5887599673ff07afb88d61c5e2bc13040525e3425bdf4f963f6320980abc1cb26ad7a1e6ba73c70a8addf0d6f07433f0f4d1ba3939fddcc8f702986eb577ea5c48d090c0c890aae3bf623b5d4b8963fdf092f22cf597b20dd519ef44cd745475d6bba795685a90ac88080acc807e741ff3426656407df934446f94c10ca0f75be52d873911547bae90175a3712bd96c4c1ed6a98064e8c17464fed7cce6df7b79c426e0210d5020957b4d31bc95796fc45163f40c5fac6bfa6b3ef4f58f7574933a1cf40b4fee0fecfc8d2833f6262e8f6c31a4f17a4dce1fa9a366a1ca999e0f489187dca01e84295f8c3e3108ee904fa8c252ac788da382ae0d4dbb5a676c7c5d516f3d0a9e7e7c07b680d9b44f30260b3713c4b9f6905f4e0f8673c38da7b692e53fc039104bdc5ede3fc2977456706508b1c7893b2420bed3c0febab9dce8b6520f3e74b2c9cd784c5387e1f6cb0bdd41f8bc294aea723fdb8a7aa8568706652048bf557fc2c254e26be30a882bf8178a5da346cbf76be50a65fd6050d03d4525c756268fa82f750e067df20a509b149b3d5a122ba17755b2081356824e9ee51c922f5cda05ce336d56fa011176daea3e26e73b30da1e2c2e1f6939b0fdec6f644312052e56e5b9bc40a0b8b85ef06b528e759253ca804c8ef3139cde69db58060f76f304a31a52dce2a929b513867ae24e73b1a7cb8adaf6ecc4d7595db314f7ce5ae935ebf9ad7323834129a5ea0b29781fb0ec99b2d7af0a03294d750cc9f2a0654c97bf7f187489b2fff6d2b8e79bd15029e3b0246ab9b6991b9dc005474aa02afbba7333af9801c61864b40d65bd9981906300fd1f8c1965e7dccb548077a937aca44672485c3ab63bd997da659a4506b44fe3b8f45e6217a4d6aed97236f505dfb673a54af3796d419f5f1d59e8b86634f21f1959fcf95dfb97cfdea420a8c665c067979b0a86c0aa966157ce07ebebab7cb7566d27b92e40486fe2956495ac9045f85b9fd9f626507aaf3113d5c84bf298739dde05cc0bb02d76b1c9dee3a4bd4c3ccbf6efff1eed082b88b20286735fb47907192aa8c888a42fd7ad5b035bc3d23c46d70bb2823d461dae1608032d0654305637a268b2f9b5bce0060034c70ebfd8953fffe2012957dce23e6ee31bb21ab669227e15534b9d051b496e78726eae0d10b0a8ebbf87aced68c799f618b79f3d2240fd545c2d84e0125ed4faa41f0ee007b3a066cdb41703d78b933b622e3c049481cfd0fd43e2902abfa45a7e16ff2b41963420fa8bfb4613e123fd7f4003d631780af134261d87157068272d19fec09865ad83db54c7a3ad1f9dddd1104f33a67325852f17319dc77817c7406a6d3e0b39d90ac4b76c40876cf207db7788b0de6505d6567720b7f557db2beedb9ac8e8abe582bf1500c98a4c0639f6cf5fc4917efe0356a13ba610a44431e34d6483ac757025a9d9ff7f1a15d4423f8c9df16874f774eb323b338c125a1a085b5d39ea127843216a58a527329576c71ad840252433127edf933235e84de4d71f5535094505283f085f2480fd98e229193939e7069d6cc218e45f015f96f4e04ea298eb9563809585d36fec3bd6f3ab91b9c1b7b6bea38f1a2a24cdca2bf888faeebc1c090a81cff3169a78c591f48462c72495fb4dcd3b984b008d5e814ef939b43686ca7ad10998db2aedd309eab79119fbe0257e136bb81f1b2325c8d5897657c27b03addbc009ae0b0262bd1d7b8f4e2533699cf0af9a6545b3bd62f7e791eb2dfbd2de7217f6d73e10de104260e1fab422e5a5427e57e5de6dabf5cc9fb736f75f9c04bfadec03937417902fdd5f04bbf0d42f9e65f249e1147fab80d38485f990416b1ec466e26c4661dba50ca0cefa18f0df83f34fe0096e061639341357a33714245200860a1be5376fc1448b995d4e33edcdb0e43836d1db01f4a5fb558011f2b91fa9093693760963c3fa357ff8d08dfe167a4b41b375ed709e026a694e01b699bfcde7f70d623cae47aba3b057df9b1f5dcd6cf931e4e73d0463336fd7d43de60d54e885b4c727559a059877d776831ed6fe8e79ed89c1ceae0ac57121af808b4bc882bcf7a6b7612b03c67aec444bd3ab1fa39ad8cba7bc3c337bba8fbc6789967baae17927d7bae138ea681ca606c31399357decae79053d5b5ea29219cf68809646fa93fe0b88c7ddefeadd6a852134d6de89ca0b8cdfd19a4a9e10f4c9dff356d132d04d078786f85b35635e9618c295e51ed8c4218dc980a768b7a6fd739e99f3186b56753f0c0994d8e92135177bf33c2d1bc02969520fa80e46d2be5897a7b063524ca51e408043ecbef50967a552e43cc3a5d0246b1f586f690b48d01f80d2f068e60a6337b9daab8e7334c9179f601a2cf6b021856701d8b99ce4c35e662c91792f7cc9661d9c6c57de71aaa925394787145e1b35e8a830626dda04b45bd1fe65295fb5793fc38728d76d241a66f2a789c1d2b0e925f28296f54fcda29f353e129e5d9c419ffa9f508a0a35c52fc7aa6ed7a925b31bec21eee621d7cdac74606bc0b864bcce755982b797e3d338b6621eb9c7e0123d34b166e01760e23e85ea8c2cc9a95a61e870d27a90ba8e8ebc16e68db0fe6e18e38931363d0830b96c232fb6d464edab7a5b8a9c4b40f1f67fd286174b41dfc43f8b378626f4c467f7cfa233505846b21463ff1a015dbd89f09178d1f726f1c5063c7d0060272c0b355183248175300cee538759eaccc46f61dc5f6efc44984a107ee2a39786c99eaa7bff6465716510005f26ed89b174429f63625431716f62721d7e4a979054b25cccbd917721166a67a001ef6bf07eff9c85735299feb7e4a91288df712df1025d000ac66f195b8cd649623214ad9a0f986722f9db61ff740fd2748d701789adb57b72962d432b4b92c3987205f7d65c2562e92c8e666e823f96080343e3ab56f5ad08d51af2e4d8b720f6b1b4c28085d85db534e906ddd61c782c39042735396f353ebe4891375980ff3037fa51a2663659d2a9bc11bf4c4d0d745a05cbd638f013d0919f121eceae1df6bca75bcba3f1c1db2e1222f390512457c9faf5b38ebcc0df7f597d1e4cfb6a9b131923bd112a0e16a5b24bf6d775a5f984cc8965b787cd32d4ae094d2c22f9a018bb127a05ccc53c28cdb8800d1e4631e545215924a5f1af087271f1b24f311287b13de339ef1f728db5e3416fd9d1ab49c08b7151f0046b7eb6d0b7928f3885bca889cd511c89f6bae7f4815d6590e646f57214c7a111979fc3427e9ce166b0e5381a3dc2f53c90d0b1622cd37cf4317376b953a85a8a8c49e207a6310a676e76275d499efd7e6edb850418d65b4e16457e5761b6c3eafb12d02aa5d8766c02376eca56fce4de0de7e4fbac237a6ee6510fc8fd16c6a2198a0d79df34a6d0c40c3ed9048d9a0ecc9772b250538015fe0e1d8999508d7eeea5d76d83dc00239fe883888470a5a24e8f7ec79601d52da0d91c49dc2a355ac5ea09a0f67032004244c4be7fe5890de47e168dcd8db85a80c60d807a71d56ef88d81146b95701d61334303aa49b61ec3a72e6437f7efcd3173afdd49198a7244f303e5ef2fc2612b961684fad32d4f7368c34f1bc71072db1c43712777cd1bed5c2c4c0581bc8c7e70f869b4b32b0366c91032a4f1b95fb148768ccc998fb2cd07f2c8cd94747de49c63f5b8ef2dcedd25479aeb4f439246dfa31860a79e0844def5e091ef20bd802af21967fa1ee5e4d774cf9fb4aaeafa734ef8780b7856743a2b0f473ee713e0eb48e6242279afcfa8f17cfc1fcaafd307f0ea30f93aa2e3e68a568b087476c6b2d19e0f71ae43b2d8abb5439f542d5da410b9c2f3a5e4619720b520160105659a2abeaf1384070381fcc8ec447ea75b48109bf66ff85a9f8491355b7caaae172722d8236c33b09c0aaf75a5bcb9c8e75b29f792660a959d1c254db033618be04b976def7327a117f63ef9bd65d5bbe6f71f7c3c81a160242171107b3ec1b08a972fbe76f43d0944bb14ad5a23c8ee72c391518d5aa5db0cd83b02e4f422cbe662855ac5bbb9014082eb3437a76620c7a427d546a8f4994d94f6fe2c7b87c94fef68706a7c3095c22cd2763df6800604769d06e1080bb685a719f26c801b5acf328d8cbb6d480827269d58e3c432188657a49b8e7fad05f9b1af97ae06863825fa653a882e78a97e69eba22de6568abc45093354d25baa568203518db90b5665cc6e66b5a6d2b3cb4592cdd99b85e857746227d576b59e9211fadbfd921443b399211429907ec4f11137e189dc91a8bc34b1bb28b1ea225574773251a6e059b16ae4ad67370959251be4bb4f86600264fd94739724cdec8b2097356aef6518ffaab69e61c68f86de3bae3f9e339841779717aa2f4b623596c5cf7f42cb412922b5c73b9b447869823a3c72fad4c1543e9540ce734f2efdf44368da63f90891b7dd2922a974f8670110e311c53ded63e6926090e837971ef1ef78d7f8fa83fe76fddf52ba0c0b717f96d9bee425dfcca346be5a254a2015101aee6aec584116b5ea4c5d8bbc4e8a2a404c9ae6f198cd18c913c5e12736bd8774497c924da4d7b5af5f702d73b84081ca52a20637a305cab3c4e6722efd46eef755da0bc1ae66d4a05a874a4e258446838df7fac741e84aa483510e633362ab7c67c2e9fd52585b8dd3c02cd7f59dfa0129bbd1a5d33dfdc123a6a10d1b6af045d104d1518cc59c8fbb44871c2bd16d87e98379e897c0600f46ad0e5a202f0b6f700abb48e2b069996f3b1662fcff40453a743cfc9328844bad59a2a5d91686a788eda55c5fa1a0d5022f429af146f4333c254039b4ee89d65a65a44ad41c8973215f5087ee77fa1551d7842540dcd9059cd2fbc0e8f5c2074e6dac5fe7184aba98beb207f1c52f28a08316de4b6098fb4e2511537909bbddbf930580569b1f213e79156ebbe8bc803a7d4212bcf8ea5aea87731254a94d52b5407838293de79bbdbf2221927338583f7f54ba37256d8c4f399e3eda34bd783ce906f7531e36f51b3bfd810067e2b0de0c7f870db2cb971e95a940880f9d64c0279288814b20fd52b774ddfc38096b28d94d74c1e7af8313aaa05639e339ffb791ba3dbabee26863e6168e2b4b5982246f3e8d1e12404251fae64df19fe51b5598ed01855274b8778c1a1c55459369f91491abfefe316a63d773065ec49f34499a5410867c678b68a715a552b4993f74bb2b34d0b25837b2bf93e9c9650f12bf8023e75bd7a1a985", 0x1000}, {&(0x7f00000001c0)="e90aaa8943e9b125c86a53872d9393735c305b6ff713d344db40a400d6b21f1ae430e7e4ff6907fde857ac023204b703d1a17b1d1022b5da30ade76232", 0x3d}, {&(0x7f00000003c0)="10caa62da4704c84a9a8d4c159a1e501ee35b9f6b265ca74d0473f5bf73c91e0558f1e0ad6c7a654827e5f8390022d964f1830f676c033b54595261513b0e24e173dbefcd5ed9a4bc9021672a058ee18e3c6ecce529a084bbab0de045d1e6c4ebd0d83948601dfe0c200416f5f5eae587676efddd433d371efca8ea8043af739a54c2db8db826fe29e7f539e744931ee5a5306b7109b22ac15ee44036f352800cbfb545b79d1b680e1f304500fe18fac65b3c4e0ed83164c63dc22c9426e08759932ff7f4dd6e31fe69c1ddc1ec1db31666e5658e2e58f8b3b4e12db74d3eff315fc065e9f39adc48bd073e12516ecd4086d07414aa4", 0xf6}], 0x3, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x200) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x24, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r4, 0x0, r5) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xfe) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 14:24:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) socket(0x6, 0x8000, 0x1) mkdirat(r3, &(0x7f0000000000)='./bus\x00', 0x20) execve(0x0, 0x0, 0x0) 14:24:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r3, 0x200000029, 0x2c, 0x0, 0x0) 14:24:30 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='-', 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) sendto(r2, &(0x7f0000000000)="651a9bb38798a9a21ad7f0a79788fdbc5baf0d3b4cdc0e1b777f7afc72cf", 0x1e, 0xa, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) shutdown(r2, 0x2) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:24:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8d03000000000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setegid(r5) setgid(r5) fchown(r0, r3, r5) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r2, r1) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000200)="98e4824b897ec3053a4892f6927154ec0cfa9902f57ef8d324a375946634488533ae2248", 0x24, 0x0, 0x0, 0x0) 14:24:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x6, 0x1ff, 0x9, {[0x0, 0x0, 0x427c, 0x0, 0x0, 0x40000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [0x0, 0x2, 0x0, 0x2, 0xfffffdefffffffff, 0xfffffffffffffffc], [0x0, 0x5, 0x3fd], [{}, {}, {0x0, 0xff}, {}, {}, {0x0, 0xfffff03d}, {0x0, 0x0, 0x8000000}], {0x8000}}}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x9, 0x2, 0x1}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fsync(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, r3, r4, r7, 0x0, 0x4}, 0xfff, 0x800000, 0x8}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 14:24:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x70000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x9, 0xffff6599, "0d0d00000000e20000ee00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 14:24:30 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x600) setsockopt(0xffffffffffffffff, 0x20029, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 14:24:30 executing program 1: socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x19, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x8], [{}, {}, {0x0, 0x0, 0x1, 0xffffffffffffffff}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x7}], {}, {0x1, 0x0, 0x80000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) sync() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000004c0)={0x1, 0x3ff, 0x7, {[0x10001, 0x95, 0xfffffffffffffffd, 0x7f, 0x9, 0x800809b, 0x26, 0x95c7, 0x7fffffff, 0x1000, 0x4, 0x7, 0xf7, 0x80, 0x6, 0x101, 0x629, 0x1], [0x7fffffff, 0xa9e4, 0x7, 0xcb, 0x81, 0x9, 0x3d1, 0x10000, 0xfffffffffffffff7, 0x100], [0x9, 0x6, 0x1, 0x8, 0x1, 0x3, 0x9], [0xe6, 0x80000000, 0x5, 0x4, 0x401, 0xfffffffffffffffb], [{0x1ff, 0x64, 0x9d, 0x2}, {0x0, 0x9, 0xbe91, 0xb3}, {0xfffe, 0xffffffff, 0x2, 0x4}, {0xfff, 0x2, 0x81, 0x100000000}, {0x4, 0x10001, 0xfff, 0x6}, {0x1, 0x7, 0xcb}, {0xff, 0x6, 0x7, 0x4}, {0x6, 0x1f, 0x3f, 0x8001}], {0x1000, 0xff, 0x4, 0x7fff}, {0x8, 0x10e, 0x9, 0x1}}}) 14:24:30 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a", 0x296}], 0x1) write(r1, &(0x7f0000000080)="f56121772c159d9eed34503deba6961d92f7d148bb81c115471822bd78cdb367ebc5b5a0f768edd6b26dd5257add7a2c871726ad1a748c6b86f48a13795b000ccb8d6764078ad198c33bbe897a55609109890e1d50e8231adc7cfcbfe30f7996a958140fa70319c03ccd77d7ea7659c89e40d2afa4001f3efde2c1f24204be8d64a31d298a613fc6456fdd3839cfb80047503412fe680f1eadfcce4f4bc4551c4ddebc42f096167ac9fb5aaa1b02c1fc016eb813", 0xb4) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') 14:24:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x15}, {0x45}, {0x6, 0x0, 0x7f, 0xff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000200)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63, 0xffffffffffffff0d}], 0x100000000000028c, 0x0, 0xf1c56c2515672da0}, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x10, 0x1, 0x80) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0xfffffc01}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffdcd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x10, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)=0x80000) 14:24:30 executing program 1: syz_emit_ethernet(0x121, &(0x7f0000000040)={@local, @random="802efa25c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x113, 0x68, 0xfffd, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x1, 0x8}, {"922d7a2ef1228f6f60e32fa3200059cad2b7016d946c7d4a68a4d0282967783f06aa24c0acd5b348fd43c24da887539791b6e4078fd83e62154562461582fd42b003c0b4ddf2dd02a2836c66acce2199a989cf99160156697ad0bb7fb73b5feed3b05e707e1a31a4c93deb805fc22c542316be7df4057e47450b242ba50397d44ad05b2e5f6d5bd3e686186602f6bb124f3b94a0e4fcbc48a63a749cacfcd5b0db935305aee70d0439fd796de14d1b7a30d28e53f8d735839f9e3ad3f285039e3e0a29366d7506cd722e063cf3b8c8845d8a3110b6022b9b07bf88bfe340548872e7d2284fb3cc8030f7440db343b8f78f927a77c88e84"}}}}}}) 14:24:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000001a80)=ANY=[@ANYBLOB="000000000000ffffffffff00000000019078e0000002ac1400aa04009000000000110000ac0500aa000000022d0000050700000000000000000000000000507e1b0c46898e233ed84c4f35f3084775808848d285462318cbcd02ac9d5a8f2d5f5e501377db03f96d6f387f47ba9d507427a238b706a650542b541fa931a69026903e6f2df2ce3159c83ff26bccc6428ab2a3ad3e8acecd57f6b11116be95ef0fcc8ff2cb10d21905214fb9cc85439e5b4503e538767a1122a5d809f2ec013499860a2707b85bb28c821e879e3c6310df2fea2f7aff52e7db5f478321b796a019876a78666973db4a6198ddbb7da78fb1ef9c5f75f6e83d0d"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x5984, "8cba80a367cc0d5e15ede45d164dc495c0bd74203cd05175ccd976abd5d344b4f5863240db69c38dde8bce2646"}}}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaa5ea700aaaaaaaabb080600e908000604000904dca0e3e738e0000002aaaaaaaaaabb00000005"]) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000001b80)={0x3, 0x1, 0x80}) sendmsg(r2, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000140)="37ec8c2568bd8dc7b8a92b2399595a4f90392928931be1ff95aea8e8bccd93f987b5eb249b3c1b64846f881bad6dbdbe87028436d050b22b356113341448c29f7fe2849daa3fc5ca445885369828c5a652b5fd5b6242247756a645ebb240776b09d5e0957c2ccf18f5af4ee3abbd52a3dcd6ac3ce7912ff1c15bed2b0978c6b0c1b25adde1fea0378c98a5b12a154d32f5ea7130239a1ff605903bf0d12d95f4034f020810ca4d120c64e4c93acd7306de9f4723b9943f455eccb3d55494b644bc9f7aad9e58ea31e6daa74bab04209875c592d880f0a0215734e0faa580fef845abd153f5eab7603d603642d3353765e3d646a5857f", 0xf6}, {&(0x7f0000000240)="eb28f5de801bccf10952db64dc29cf698fe94cdac9245e98e4af1cbdae1ed14574b008df9e9cbbe9668772ffe117b54f475e338ba9f0a83f746abe7dc5761bb6afae2ee8d02108701361d9d7da9cac52de3417f77bd3802d6d45cd8a131b947c9824c0f151d5ec72aedd5c3c2dbf1b11cd291be9a57c4b86ab4ebd6356041e1dca7dbe0d21dedd1c2c2d40a778bcd15fcffdf66c90a46eeb7b3ec515d26da5cc0325f3372b5142d3d8a6f0d543d14c757537d7b3c9bd5604829c99b433bc9400f184fbcd932ae53b60d77edc", 0xcc}, {&(0x7f0000000340)="1b8b17594841b735146167ff83973b1291fbef3c18f01f76f5a7fd28286aba102a179ac8ec3eeffde23f0410f0e5d94f1dd04153bab4791d0ca1b60c3afcf7dfd059c3c8184115fef53eae942e3f62fc425cde9ca3edfc4d1c7f260687ce62f69d2331fd54a4d571c9112b2c29b85401b9bb19b005b6bb051a81f0660a75610dd601e971909f5ba7fdf648987da4b54b73db2f3468bb720b6db993ad8a18dbd43ea8bcbe194ca1", 0xa7}, {&(0x7f0000000400)="d770781d2c55c9b9b6e6e97c9e030172d0e9f97eba888ea5e52a2ccae066dfa063fe905aa4f2337204123e2f3024517019e805da9db1fd513abe1bfcd2a3f8d0340832faba27f2ba60ea172b35c72be51818c6844cb1434ed52fb8203606bce89cbe100b97bf0309b620d20ef279e86e3e48fd23cec8aa36ad1a526622146167d821c24860c0a065076bf58233f34ce54815da3df8e6b301997c212dba58bc54c56fa0794155ab842f185ccf85d19e6fec4dec197048d6e9a789a1c3867212ae58a6f727f0ba2b7e1dd77d529c1a1d9b652117e0189161effeede53d1c9fdc612775e5b48d2df9fff7c8f1ab6b4cb04fd1ad74a6741edb5c2809fd8c190bef1dd6505ca8e92049eeb19c5db6088bccae0ed6528fd37c9c28ed428fd925dd786b304daf6f9a71383cd3cefa4dd2507941793ad82c06f7d0688afb8e12af5d91973da4fc216f1a4a22112b0ff1e94552d62d7036f215ccf51cd6498f9477bb737aa27b6fcaa3697bc10de25097fe5233ea284437ccddf78e00ff23b1777ddef52634531a6bc89acccf2ae446a3a9f5ed0758ad649495d535d83dba35b3d83776e87efc4897d2f8d738fd670f4b13f6b893d3a1159e215de1c3dd775914049933056e70e4282b0244c626c07ac03a7b1a10d78110b1381ad1c5470a166d507f5a22ab5507f1303662a342b8a25f5a2941926e6171dc945e87bcc70f0907aa618b5fe400ecd7a2b67bbaf9cbf7fad9358b15235e1fbe9f87437aeb05413228d19df8db378ea7918d38b6d8f2f94bdf3f5e68d13ac3107d717222ae646d55f4cf47c2daf6df8e7879d3ff9cf2b6001d1d172444c7bdd7f6adc207e12b77b15710e02947a68e6247df86ac02bfc62d97782d43639cfa2952310f61ec3aac30fddef396e8b99edbbe116993133e52e19bcf4e0e0f3a2eb71cc6ec068d45e01847a2c621108ba81fbb889095c254e66a7a041c8e01448194481647ac67b5874651cfdf5452e3acad5d256698e3af864c8ded08714d6c93b3f0d538f1e178279cd59be3f23199c97171d97fd9303d8c49609c64a2378693ffd7e438fc2063e55db7177d06010edbb33240e2b6d424de8fd948d077acd0195c1f79a023439a8f7d6dece4e3bc1a860f78cb0661526958de4d456d0219f218a738f37c36a3be3016ebbba186deb7ef503e77706aeaa00fd9a2a51f186f4f9d53ac53d5fb099a7ed00c0c3aee74a170a6f83f9b73a33ee27f3c23beefff993662dfe30873ee9299eb0b10e35e91130c959a8a6ee32fe7877f81761f6dd1c1e5a4d28f79f48fa150023f2d678bb30c5b9dd267e8fe329d36ca5d9978f491467dbdebb1a467df51e85d26ed7ebf0a700f24fec4d7558eb84c859985ba079889af8aa4ec2666bb9527032a82143dc568d75c4dbda563d5271cd092c3a23ba0952d5f47a6b1bc9366f06580d785e39f7f1d65f8ae1c35632faef8546faa50a716adfd111403c02d2e38e3290c4e3fe791f9445f6340c6e4bd5bc9f987fcbb64cdccbe294a914e6c68d6a85da767185820e349de9b97bfee461d8a3f2c4d0fe8509484aec6343879f4a7b93a2d0503185c26400a280dcfc60195580597225d4c945f102e3cb98679e5710b51da1b99278e40c7ef179ae066e8de792b6a78b598542389060dac1c479c3d7c4fc838f964b04f5e1ea68f16e646a16e1f5652ac5370e3514a946eca2aaa4f8eda3ec2bf9a1fa9c59d715da726a67f80d55431e25b059a61550e25c48f3be849638c1ca2c137656e9b0e7f39a40e76c2d378912377f420f4223ac332a8b640637258e4b3c648b5e9e7d83c74117ad06b699d6587272014667b3f5b83eaea7600c833c4fc3354c40a2278ade770b47bc6d0327e9cab7b44ea1a9855213f0b5a3164dc792d552e3e3e97a923c28bf8b13744c14a9e9feb20ba2d1697b722d3a3d4a1bc324f1ec304c7c4917c095c588381020aa4b2d432b945b9aa4b5169567e0244ea7adf78d2a3d8db359d0cefd1c3bf50bedc358b403679bb6b4d3d9f96fec935ccf0576d88a56201767797bd5776df226ee1a8480103fcb1f3a198b16516ad7b5944c74dc416db90e50812090d2a8cb1982ec259d08288a9a5e54c3ac0928b90b9b2c2f5679a34ecc4f155ab17bb6ac083f9ed63a7db38fd14020edaf510b5f03a03442fd391f25c0b39f6d0df809efceb4d76f94406a09a8b3f1cc6fad7f659e85d70f73644122b5395ea3c37700f86823b5d86e3de69f648de697c97b7a548e46f440583d792a7c0fb2a485cdcecf4071819c3838d86e44965b7287c5d320ecaa4e91ebd5118694a4bfae6d1ccf7444c0dda66cbc015dbc751aa37953cad8d514a8c43cd7718a9fa71300fc41f788940a5dfac4490cc226d830974c6792066b8d735556f891414522a3b84bd213df583dcd8a8010c532835aff18b6511b00c2772fa046f410d24bfc2689a46bd1c459eb7915bacd445184a6c81f77a187b66cd3255519a98719f43864c341839bdf5096f4a1619f1a14299e039f2e8930a33f97c5d9db305f9de8c2ae9547c64300c42e657b41325dc87cbd563a01f6d5bdcbfabe796a309a312f83366c2467aac4a8acbb87591989a20511724262481d49ba225fc94eb527a7775818377f35a8b1dd908e7382578facd6bf2a3e189bf4f45d8bade62796c755e21bd7731f9e7c7d07451cc0a3324cc58c5ce36e55dd2952b0849412f2ad5e38d88afc25eb25b0cdf0ceef60888b891b0ff1bb13b69f68454036efb0deb822775462f0e0226fdbee2b1577720762ab72aab094d0f2791c3fa27d2fa9cacc8d0e5a53e0b4a0ee614bbb1d9472cbeb5fbb870102cbe18480106bf7d2f63fe85b07bb5565c52bb39683a4202be96871354dded8125e233e16f8ae661dcd3bb7cf218ba309e9068c7b67914a1c55fa1afb6ed7f25dc4e6b2adf895109331bcbefb6c18fdddf70caab1ff30b8104b8182bb249f8446d2654d10b65fd4dc12010c6855e12a6c23be18f4157958f89a370234f8e7a845c7888a94ac5211d38baca17d4050662c2836227bc3a924eb322681907019d3d837108ef41af2de448034f454f1fedaf0a6e556c58186665cf250e93cb2b6cf12c591658a4f14f51f379df1a5f52ab2a640d1856ea8b6c1d327e9b726770dbfd578b5f580b88879b7534718f930176a6f01fdc1fd610080238c55dc2a498375075a186bc7465053e1d14a3d65ef529a01ff1dd90d242ac9f2a74f3cba71dfebfcb22ccdca0211278582d1f9b28a6072905e20470d6f267be09dedf0fa527c7abbb03a218d4deec0ea634a0afd475b0e7c0220c876f7d41e264e0ef1007002e11d55a894611ec2661d39e5189cbf5cf4479856012c615d54763db12b2091e3f4b99aacfecc23ad4f32d3ca86a02dcb964d8d8ddb8b68cac78d14be0a69f9fdb6a02e2f0bd047ce57ae5572c0c2cff3403ffc9ecb53acc7be65ada9cea66a03712d62fef2908fa3e62fabb77880b41adef691fb3a1767dfa368918f2d9e7cb444f0bedcc679cc2454b7fabeb11d0882e522f5072272980d954a6a9593ee859d0ad8b4df1724ade594931629b40502c48f9af28fd929b8153fb46a5cc35865d10dadc89e761e5d5b1a8ad16f71b40ee4c0dc2f1208abf52788998cf57d7c6d4b055392d74c76bfec4615bb5a6b0f54b65d3f5cae9b6d385b7333b64e99b674486dca5d86b0d8e2ffb70466365a08bbd578a649093f18054efe4f75ab2a566b877f526ac67d09cac76b11b1f5705cac34fdddc01728565d7dc9a52cfec5f58810295b24302bc410796df949c3b96682e7dbadbcd8d0fb10ffde933fd82df552444a22a549af81b37193c076ba121487847f94db8be30819d8ac7066adfc61786c50968f1c8fe67979b32f15330c7dfee2d07d26e1489a12f11f96ee7c5f3126ec6b2c43840b4d656652258f5eea85ed509da1be1ba498bb144296f40f6666cbc1e7452c581a184ead2477525bf2c87328875e7f4e0d1ed52f3e32648885e8c1ceca498214a2c1346edeebe0a5eebd93d7aa174154d4ad87300fd27b9774a492c9bdb747c865e1cd9c3d548de3b489190e5a6cd83693d503ace25e5392e0dbe8a7d23ac306c341393cc481217f6da4c6ee27cd82b1d3dc2036b7f8ffa2ffc2c916f0ae17e1a466351e682cff37ec0d50869c2b8becb723a83eafbc084ad42979640531464139efcd770d18884874ed42568bd288b66610df07f7d17191daa4088c4e0a41ca4816b5591b704aed4e1a3d1ea9ee245a97e8a13106d7ed1facf67ba5930e9c32b180587aaf7509af3f1f34672c67bb1ed7b80523dc0fdf4df554995e8df090a0ac244c9133ee4e6c801a819ac87930667f71f7e215c5f67ffa7f8cc819362b45c7d94329e728f125958e7ba6f1bf50b4873acec9b939717494644a9eb05ee6688972931bd325fc2fac77791254a04710e22df6fd4097a1413c1a6a26bc230b5e54f1301e27b3bdc556ffc0a983f14cdbb2c878b1c651869eebcaffdc41ba94df3893b8765c73536ab2547926465d5cb34eecc1b8521e7b98fe6055be50f9b23cc59a136f4305e262439ffef20a4e4a85694f2ecbc682b3a2aed074c1a8f6a8f5b030d83a29b9d6f1ee76e8f66a0e217a20a5947efe486f10e2c63a6679ce1e502eb8621f3a40ab96762fee47534fd77d2dd280370ddf4d379491637e99c1a16a908b3998f442b9e1628ce918f3597c83b8c60ce911aa8c3ade0876d2315785c04cf8ebbb112b0902ede9625d45301773dfdaca62c0c5a54056cc6ae6c335336bf1fca110ef48986c0a71c4e8306e6a8b013486d5b2c7256296684960678108513930cb1b7492f3a419bf42e1752b71186d2a106e509c4c43be18be8af30615ef9ce727579db6f7655c7fa299e3831f698cbfd3c848c80ac81f551e36ed9e15c2950c78ff0cd0022012077eb02b39205611c94705cd96a8d34e2c47c12cdd551dd6927be35ce7f2115775ce9c8f3ba87cd1d0779033195cd6c4b79dd9a471ffc5d055c3fcabed705b2e335cc681f5bad573d6e711cb429b7fbfff83e388a991116cfb599d4f9627b224e6e7ff511288078b7f93316a65e494956b0927233523c49a6e1f18696c97da550b1710b055b21db8fe29f282fe4aa609599ef55be162d904384569d7da74e46f8b23874e8e440b13f7208d10ce868db0a3c042d8d11f16bf4dc5cac40123b58d180311d9a7e787c33122d0d17b12ee2396775c27907138e1a053f79741b1e1c229cfa03a53caad2a5ba0e0911f2b9bc9a70e52f8d9eb98ec1fdba6fe44f7a74f987762e724bf07e08c09c996be214e4a8c2e2ad32687854751e77eb98b5bffc30ed5cbb269a907d65f544234d386ddec47420047241ae1009a56c40386841f2b4dede436f1253ea2a21e161b17766ebb73f1adc04432806f97362a27bda4df1fbee19e31c33efa508bc7101ff348c69299b890e60a18483853a9bceb3167d31b7e51633544bf446a3edd1d50c87d7aa08f6180eedea5d0c62b0d64432e94b0c5e7a0f235235e90ab847f534915021975d309cd58eff8e4965d8014cfdaafe91a99ccc3ac5554c7dcbc26e765404c01be03fa44696f683470beec340bda7df0d785f3cc9c4f145113bc1314cd3c9218ae3d0082d56dbfbca9db6c9029297b360d9e8f4ec15364eccd72f58e7e23a78e1f98f8def3ef85e838bba77e5c8a523afd8d7d9356544ee4af67b0380af5cf0a188189d8d1d85945ef0da6e1f93c38d35d8ee13593669d9790d4529f9c0e5e93643974cb724cb3ba4b2ba12ae61d4", 0x1000}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ffff000075070000080f30b57800e7b86d1059cdc7000000100100000000000002000000810000003ecd648082c9aa957f5e5350a8faa2e2b790ad123abae0d55f386a9a429a7ad3cc8b6deae54a049db299bc634bb9bf511bef960d727005dc25aefe0f77454298efa8ab46f355413c0e008c019ff35fbd490440d2a910cd524aa9a1b8d2132aab17f324670775a767b4fae0f1818896915eaff321101a3d1c44f112978c3b3ca588d5ebfb73bd9ddd1681fd07a143a934db99fa1e924a622aad276eb6749196b9c78e96f7875d174e99533c79d2094f36f5779ccd78133d821b42cac7583919fee380124c8028a6be1da0f7eff89b76c8b50d483b5ae2bdbac5bf02154a44654e537d9075b9224a44507536e65e1963125567f1cc053f1d1233278248eb754e0028000000000000000100000009000000d6be78f87847f73f7635a57237a789d8ee70a73bd31c8444b800000000000000ffff0000010400003b0edc764765bbdce0391e80faffac09547531531b2323769c0b8eeb854f8293fd80de66a2be2878aa3a5870624b804842e03092568c177db107e6603894ffc534c300ef4add707366f0b68b072fcafb3acf8bc6f0ff15b86d4ad9f1d3f0a1e1f1143df28580ea8c1d596917dbd64a856d0617ab309dba3a72890670441ef1fd808059f98536760400bc53175e44828a0dca8182c841be585be346b0721dc691f500000000000000480000000000000001000000ff000000d646bccfcbcfb09748c11d53724ba904b76199d5fedd331c23b42592fa247ab6b925315495669304c3e26e8d58ba9f51ac16a700000000001001000000000000ffff0000000000008c3f4e3f98f106be70f1005c1edcb6cff440fdbaac4bed8d2e32a53e819b60943cc91f6e20d83ca4de18835074eb91583905383ddd05d71c6771d33c6d273caf6f0bb56dbe241efcbeabcb2341f12240b9b6c3b3f37bea2598c03f68c6d25e86671ecbd2d69a4007908b5d34c2bb7803a34f486b7b83bb8ceb7b5cfd7285be4a7087f0e368e6248a03e59dcc733fce596869a4dd763de42a4f1ceb0346cb07c5d4b012fcf005272b974d1dec3eecac68714df74fc60a209f293076e951d895772837c30aa901cd9a78b9ed718a834a38261ba83b788a6504a668aab5da0b7f7d1f7218bb2cf32f8fc66cca13aa113ce09477b72f8b2e818b8ade2fd23c000000d000000000000000ffff000005000000da333d43cc842eca961b2c373d373368cf737e393bb6019a7195b3431205f1b13be0abc31af7a4e5a5e5b1ff06cc393c4ef945095055b408a38c608781285354e807a7eac23c7ca022c745ca2d66376b163b35e170967899ac18a8266aeec7976e6902c853e8ded666b8cc5938cb9a5f7411a81d7dd8f11810a3f49684721cf575cff9ecdf069e7f740f914c35f6d77277656602f0a5a4c5441e7926cacbb42525b81e14bca5a80281f8d2ee260c4411c124c8281be12a8e60a5dc62f4787dc24b00da800000000000000058af94cc0600000069fc2864eb9b150b8cfe39d7fea7ddb44f02f2f2c0e5907dafd70665f04d9586ee63900ab8ac7389884ba24118abce90f8f2bc39ba99f9020d521fee2b98d9f1bfe61a2faafa40a3dca9550979de3f64414e037dfa07ff387f0bc6fb590973e51b996ba4abdbef8e6ffdce773f8a00001001000000000000ffff0000ff00000009ebbee20cc343de0d9d2804a3111a87aaf0e6157a2d611585621f6df5dc073b91004d4c478dec1563d3b6dc54c5a10e414aefc64c0922583aba38b0b6863500286603a2fc2d9bbdaff9fa4ceb615db3430ca7b0be0058ea649697956125aebcc9e5b7675f33dc8e7ea8a010deb7d4fc0d6fd5df7f3a0cf1df1aab022b59b47816ed49d9a87fb13ce4f845068cc527c216a311600994f65ae0904a0f2518f029cbad16cc01451ef4e06930a40fdf9a9bda4c30f71269360060810fe0d70bd6a638e12dc4133fddf0418244da382233843c70c7c010022983f0c4317894b95cc91bdf8cc4166680e98a7b08600ba6a12ac1a106d887935733549798db6a"], 0x5c8}, 0x4) fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) 14:24:30 executing program 0: setuid(0xee01) mprotect(&(0x7f00005e0000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f00005e0000/0x2000)=nil, 0x2000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) munlock(&(0x7f00005e0000/0x3000)=nil, 0x3000) r1 = socket$inet(0x2, 0x4, 0x1) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x1f80, 0x4) setsockopt(r0, 0x29, 0x5, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69946929648", 0xf) 14:24:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r4) ioctl$TIOCFLUSH(r3, 0x802069dc, &(0x7f0000000100)=0x10000006) 14:24:30 executing program 1: acct(&(0x7f0000000000)='./bus\x00') r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) getsockopt(r2, 0xff, 0x201, &(0x7f00000000c0)=""/5, &(0x7f0000000140)=0x5) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00'}) 14:24:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r1, 0xd) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x10000, 0x8, 0x3, 0x3, "f514334891ca84d1fe469afb8021e27bde8bc0d8", 0x2, 0x81}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 14:24:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:24:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="5b38e8f4", 0x4) 14:24:30 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x90) accept$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000e200"/110], &(0x7f00000000c0)=0x6e) shmctl$SHM_UNLOCK(r2, 0x4) chroot(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 14:24:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfe83, 0x81}, 0xc) 14:24:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) getitimer(0x0, &(0x7f00000002c0)) socketpair(0x6, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) fcntl$getown(r1, 0x5) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES64], 0x2, 0x3fb) msgrcv(r2, &(0x7f0000000300)={0x0, ""/76}, 0x54, 0x1, 0x1800) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x5, 0x4, {[0x80000000, 0x3, 0x75fcc7a0, 0x10001, 0x8, 0x8, 0x1, 0x86c, 0x0, 0x5, 0x2, 0x8c7, 0x40, 0x5, 0x6, 0x63, 0x2, 0x2], [0x6, 0x8a, 0x2502, 0xe2, 0x0, 0x7f, 0x1f, 0x7a, 0x4ae30469, 0x1f], [0x2, 0xffffffffffffffe1, 0xa5e7, 0xb1, 0x2, 0xffffffff, 0x94db], [0x6, 0xfffffffffffffffd, 0x3, 0x2b3, 0x400, 0x8000], [{0x2, 0x4, 0x80000000}, {0x8, 0xfff, 0x6, 0xffffffffffffff01}, {0x4, 0xcf, 0x80000000, 0x5}, {0x40, 0xfb, 0x2, 0x7ffffffc}, {0x8, 0x8005, 0x0, 0xffffffffffffff10}, {0x3, 0x1f, 0x4, 0x3}, {0x3f, 0x4, 0x1e, 0xffffffffffff8001}, {0x8001, 0x0, 0x7ff}], {0x0, 0x7fffffff, 0x38, 0x9}, {0x5, 0x1f, 0x6, 0x2}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x5, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [], [], [{}, {}, {}, {}, {0x0, 0x2}, {}, {0x3f}]}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x20000) poll(&(0x7f0000000640)=[{r3}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0xb64c, 0x9, 0x1, 0x0, 0x81, 0x1, 0xf4, 0x0, 0x3, 0x8, 0x1}) chdir(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x9, 0x8}, 0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000680)) 14:24:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x6, 0x5}, {}], 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000100)="ef3a16a5c202ce933034e8893271afa487ddd621faf4056ec9b022cd0aeb0c74fcde1feac259a462f7518ec00bb0bd46fce21785af5eb451067f8be4a1f8e4c0ee753d4d74f929f4e738fd57f54c8583ac1b4c301b1d61eab63ed43e68ebce5e7671bfcc041869c1923977be2e338e90f110377669d7de51ea4cde42ee942af7e25221cd9eec8ca42367fdbb521cb645f94713c341554d1f11b7563a024531973746d990b1cfca7e8fd44c79e8f3e3de3b403b7864bb31a6c012", 0xba}, {&(0x7f0000000080)="8f811f5142f6b620e9cab323b2597d4e3774f51e05663c050d9c2af6321b13617b78c75e0b0cb8c7078c72", 0x2b}, {&(0x7f00000001c0)="2074273c582405f0ee336e47c59975d8e2bb639149132f3664092b44d6b18715f8a7932eb3d02602b26483a369b9b4fe3b328b155c7714498d31b6b9976644644bcd8d0c862f575c", 0x48}, {&(0x7f00000002c0)="9b8888bf415efe467f08d2575c24143d4c610f3383abb479406ca658f56bb36b9de66f7c83cab3baf4eca4936905805a6ba0780aee6500d1016d5668dcd8877bb10358cd01eb3461d55874db6d17653555085d1b565b1be99b60b16c5a30c9beef09f72500a9", 0x66}, {&(0x7f0000000340)="5831ac098cbced0467ee4fc3f862eebb120c84bd61cbcf7437fca7cbd2e0c42ea55986dc48f00c5885f213a4f3867e944e98b2754d48b3b8ce87948f8ff51ab8e902efbe15d0a90d552e172581a3ecc408e34d2cbad17616a97bd995a84bd10a107992b2ba2695a8955188d3ad9223a1779bb17d1c973af0e93a629b5c93775f8bc7889a8d2235be854707847ef52f06553db54de0b6a9e81d61c93ce258f06d8391d54efb2563da58e3d9b8699d29f12973232ff367c8de4ca3b22ea0f958332fa7bcfdb86d81ffcd1b5706b63c", 0xce}, {&(0x7f0000000440)="ca7bb564f986c835509ad7f9510c45fd4b75529e322bdda854e78d0d9cf1a8d13a8c601c761a875c88e900f85300a98ad5efbacf29f3b2d742f47cf5f666917b737edc25a91dd8baa6c38d2be3314c3283cb50c17a349106707465fa056f551fb590fc451fcf5e43d2d1569387b07576a1b97f133ad558db35854f", 0x7b}], 0x6, 0x0, 0x9c17) vm_resetcpu: failed 14:24:31 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc050756a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 14:24:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8020697f, &(0x7f0000000300)) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) login: vm_resetcpu: failed 14:24:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) flock(0xffffffffffffffff, 0x0) close(r1) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40) 14:24:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) getdents(r3, &(0x7f0000000100), 0x0) r4 = socket(0x400000000018, 0x3, 0x0) shutdown(r4, 0x2) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x20, 0xffff}, 0x10) sendmsg$unix(r2, &(0x7f0000002600)={&(0x7f0000002640)=ANY=[@ANYBLOB="ff642eb9bc75ed653000b6bad4d12488701b44369c7c50d6fcec83fd875127f27bcb055f4ad59bc3c6eb012896198f4532c95b1f1626625f888211e4f431070066a2fcc120744a692dd2487812172e03bbf56fd90a9683ea0e3e11f6a91e1e69df6b5b6bec61abe091842ff876a89a3257f28d012f0a5b10c7b550b7f8e851540a30db77215f4b68ab01103dcab58ed38340b1c33db1f76709e813ff33a3b234e0edece2c85c0427891d505319d1fdf700f2c0c23d2ab937b09413fd82ad030000000000000065f27e3b8f7072ae33776062946a4b637fd68d239e2ec25df44743062428b040dc8cd525dca007f1daef1e243e1340fcff96720807e8b9d190b535831e6a2b630f80af6321aefea97748cf318db2235f4eb39d9498e31719e82109f2be042ef09793dd71f79ee9468ac2e3df3999a189e3c89c90afded0e35f0b86b5e6f857020057be9be629f222d78488a42e35c8ffd4cde582e5dd06d7a49297f33743e60ed234e82cd1a70961a6d7824242873187b19500263745ab00"/395], 0xa, &(0x7f0000002580)=[{&(0x7f0000001480)="2823603a6352e092c04e139f79ae18ecd74063", 0x13}, {&(0x7f0000000180)="ca1680d0b0aa8765c31e6b6b2c9c4b8902fb83f79710153889571e1e14c7a5353b155271ec69ef6b6c9833cd142c8286e55b3670bdce38296dff25fa70ed012fc807f24bdbca960bd365b820fa10a0c0b4a9d5c885b08eb99603da2c70be7263e48f77d2d8eefd0d0700fce980cbf60a80acf279e58ce27a0c2b956975a31328e435da06d45113035a4e22f002e2e21f4bf7fe7c9ef083d7b344b1d8526f58f79c0bb99cd25a2e15031f858e152e0efa703aaf50f23a5237e9501bec0d43713ca2bb83e4585cca4d3b8d4a4dd5486d7ecb860fd1040726420315e6116b725a0a2e7fc2efd6cd97d2cfa1b7d55489b2952ab2f4c476e4b245f6f012a50016ab48e1e89254e636f997564a1a2fe7665e446e9b7003d5c723514c4058ad81a4638be0676826ae6b53fb68e691d84e4d6f317c465285628d945a88202993a671e3007f204971c0d7ba6ee0fbc16fbeac5a3d973d5c4dc7fecc1c4427bcc80dce09a5a0c817c90bab112e2793da5818d109e5a4d8cb459c0e75967eeddaa7b3887b6a03ecf076951640bba93a2e69b848aadd1429ef0f6e1b7bfc0dda352671301acb932e79ffe49720b95a8eb82a164f2e7ff0cf3b6134a0361300061e87b773badf1552ff71948683ab6fd6e4e25b6291bbc00a970797ac72358582030c52b11c05969ffe0490be643fa89a5caceffcad091cd4d664d5f2d212d8b69456b6eb6856caa199adfaf41f23a0b32dfd06c8763ee047442ddc8b54fa3f3a5a0382f4f802bde7ef706d17862f5b385a4c7f4b8dd989197bf878bb195aa8c85b824538eb3ad92ebcd2c853473b294ca7c8a3ce94433be334e9eb6ff0a746214a2550091b2454170d0cf74e638f3ab093e96559580ba023bfafd921e39b8545b2ee20bd0645faf749b8af8c7ae12eb2bbefd4350e60c53a5cae44ce3faebbce349f57b97873e40674cbd905274e62c6fb303611f1cf7468f6feb07351b7bd34bb28e889b3130e67a2134f32ad3e14fcef9e53ae7d3a8b07cbe5fd77008fd6043f59856e8a75f09a106c59aab0cc84a77206ee34d167fd941c9df4149617845973ae1c47f34a15d571a9bf0408d6315d45a984c5e6d99079f18be74c2b0874bb9f3a40780418fa642c9d8aa6d890888987304bf073c389cdb8f478945a8944424ac5bfda55bb594c0952c5108de8fc5f9eaf0bf7ce15eccdf332b77b993e2b3cf1a8df4e16752bce371a20e40746f16050328bae4e89c0c51be2d41aa0b0d0935d148ec8e53873094a6d1a2d1d4c82171d003c90ee838c4d7cab4544e6030158466160b7368e810fab1c85ff3c20a97d3ef34bb1f70fb040533ccaa6216b751f8f09ff3fb791978c3102a9c1a1784b978dd3faf26e57ebdaad3f22c5c82c2beea4a327ce1881267b7d61fb3e33aaca056ef8a12f4b9e9ee0aa7f88d4a7bea7bacde337090064967793013415cdf0a53c8489fe4bc7e31a5037a649f61708dc4fe4fc1c3fa5fb2c90eb86116bf89adf589dfa9dd233c523926bc349fcdc5e128c95dae168f6096388d148b3dcd40324a1ef3ac26ce372902fb1df459822659f91b5559b744d98b7857bed27d69f39f15839f770558df6bd70fc13a574df46814c64d32784b10b70b03588fa5a4afce92bdfdc601ba26f52ee01c3293388c514dd99633927cac8b2492045ff8d7f104fa921e930f4fa7271b6f8968c75a68241f4a28efd67d64c26be4d4b8a2e365c1b0808f462574a58b5573b0a238d5d26bdfd86ae910138694f34925ccb9ca7f7dee7dd78d9362fdebb832ac2303bedee79fea4c5b219a32fa513ac8384af220984a2ea04f528d874cc8c75437585cc8b2561656c13b25fd64bbc6487d8f7342b05ccee37aa9a7a3002f875e9fe12facf9f1fb223692747245f34ffc46efac960058592840fb2cff49e7f25c65c49f3585d97500b81b5b7f84702d871e34d6f54c3e43a3a1b814ede12a811623a53df14f591937a6f756e885be90d86ba7e0467d0097cafc39a473bd929a4ae1c54e38f3f34f09fb6b6d7fbbc5b40c7d3b71c8524b28ca45a083db696a57cd8c199cbaa4c40520038466a2641a8d0197b94bc98e391262e3d4bf0961141a121662bdf06ef791d96bd4890be62ffc4563840d9df3ddbfec23e8084c4b7cbe0d8a1b29fa95024483e300fc4b1ed67a0afc16c5b976bb8f2f076a929536ff94f7629a61a972814ace944adb97000fe8e1f0516fe1722b3345f5f820a4bb0f8fb864ca123601aa96f1506c31ca1ac8059702831bcc4d40e175453b4c6e60409b3879815b8711ad369c98d0f16666b32815adb2a3a9994e1214e574899d1497fa82267fa564ca3a7e05779c07d7a6efd2f23ce32eebe6d938c304ca33a911ac6ac578396dc17f365e35e17b9a4aac3ab72578af05808302e6eb30c9a28682b6d3a8660f51dbb16d9072819a8a0f43c1193a3ae60d3bd038638c256c53d27963dbc768d5ada3de447654db2ef57614647ca9b7bb028c831cf567eb260b7e2ac64c2ee8ac005eebdd73e37ea0848370ed711e06620c2ee53710e79322b823567e6fe2c2567ef9d8b0e46ef574cf54f12bd45daa4600336a030090f418f056ec73c09b1ac633dbc15a861c56097eb597f4355c722f3980247f822484b36a1d724d6428aac152036c379d3c96ef6e46cf9b08d3836ba1e3d1405d85ff26684e3f2e075f6dfa8b55ffafa4e3400b61fe48dae0680199b265b1892df8bf2f3f07f72e4e72d35c8018ddd1fb6f55894c79ac5198b1b514df7e29c86e9f210e7ad422ae871cea17e49b59f8039f068c393706a04df1ed3d049e09f501422a96786b39d4e74cef68d74c84e9700a837c44e9810a4c376f492c2ab4761f728e8f92a308beaf5e6f05f3f67fd226f0d348a5c733eed2b95a5a6452aa14a7b993f27bfdfdc8ab0d27931cb0f2fa57146c09c51c3de380079c0e2ffd32fb13c843b48e30791b3deab058366f2afbec6c657d14d686e8c9241f286437b97136ba045e55ca324601cf779c29ce8269036535810e78f3fc48604f607ac8beeb5694a73974954664927b7de51524751c0ef1c0cabd685e281007b0ddebfd8122f59adb60a01cfdd893552213dfb400588a8e64f0e959d00cc550f5ff28dd69bf4730aaa1f7bcca479a123300abe12b505507702274d1974ac424cf9db18de96c0cf91380194ddef12264619291ced8880a88de327e2f5b1cc714200e54ce15cdac74d4c7256685fbdfb470dd0aab5102ac00fe28ca4eddcfd4280d7496770956bd57ba75df288e179738c8bc2615c04a9729541e01cfcf1702d5e334deecf956867c80cfdc4e8009aae8dd49b20e41b94feee7392aa294f5b4f5a5c2d4c98c2063c79270eb4f9cc317a1c02f8740052d64b55a88e1c6a7b364182183cb0ef5a3409687eda454f763df1ac6ce6a4379a35a5c19769e65b11ab23cb17e187f3775acf30ab121a9dc1eb33addf4a9ad58174f4ba44a263811333505846ba3f433928d0f41cf1e6b974435601257f28514f6fbee2008e8c757d31b1d7de4f47d2188e6442dd860b40faeaa222f4af3a13d8e4f5d04758e6218bf59340e23f853480680c9a81d3a755da98faa70b02722a0113cf20e2130c1b82ead84c9405b2463cfa1dd1f790cfcfd64dcce3ff20fe07f1cf5b3e3e3bcd5d8cc097475cd5a301ad18cc1cfdc893ba4a663e24eca8163d6696109f8c5a96d58cc411a2209647674613bce7e89ec33514444240b99b9449ba311371038482f2e7f7c620c34822164ace6f8a7d686ef9f42b09bbb3e34ce094cc7ac905cf9d238776b7b28e6bbad4e9d6b9e00a7a70780fef57294f7ed437b13e212602f97a8829542d253422c632e8ec143a9fa04588e22f2aca1ae2a366d46f7b29040480257dfa474d09d10b1707b9ba31794ae2f2bea4e98f293096989207aa71edb40ceec1fa66af00b4884d423192abdb4828c4abc048b47ede808abd284e5ba91671a7222fa7599a99d90e1f751d79405ee0b094240e09565217684c8c711ff945a9447b189ac5be17ff95c8c0609440d318bd70b307b07078c22b8255a6af43dfbd4487bca83f09398a72172ee45d12e2c3f692870b1e73ca4c579207229f738c8b9f3356c51a89210c2ab590acbbcef60c636c5a8452e225a426bfbd63b16a9a645f6a22893d08a2b3e148fc9487c7c9b89ebe35048c4eaf50d668e8c42d72b5a4bfd35e49b3569c16963eeeb74835b6f346b9a4712f1da92318093342bcc8bc0bc0bf23b24207cbd2fd9bddd8f9034a53f7636ea7b334ae09a54cac7a519a5fa6f49de2700171b1230ef3623856830851ced9f5a845fa9b8a09c137ebd64d3fc93bf7fb198e6fbd21b9b38e1c6b4c8fd0e5ea7930ccd8c3ea287edd571e08ccd35ee246fbec589e2430f6b1ce4fa60485a32f1e3b8f75f82bd77abd91a7ec26f4a4b303f3e9f0f6ad42938ef02783ea3498dd8163b4427c638b86e74fc7701ffe45e06bd49f2426118851afd81a2f435c61edff39c53a8728fdf911ceebf69c53982403a2e0278526513e8bd96079fe54afc5a84776e51edf1978599c20e15e9e4562cfd82522951697e924cfadcb36ebb804169e034febe6d0c8515fbbcdb7a9da3e80c434783fbf6ee779bec02536b5ffebc9de652653ab67c915a7dec9a16ddb6e1b20351fef82f27b068d85cc0bd8b5e3f50bc07f46e9d54c14893a50fe907b22071adc68c0cd73f6d5718b7793c8ab6b22c533711224f6292eb72170cdb54de031c6399ee3daf1e1380fd068eabe9102cbd6251dee36b737a122bc03b2f3479d95cd3c44fd466d090c686cf015eba064fbb872c770806a6be2ea9a3ef49156c784dbfe4d1b8b8200a4608f2551cf936aee742bf23b8f5e15c3ced15fd887d87a88c5f7dd3a1df0be59a50ebe0e5ac44b2bb41259e9b1a9a7e43a1c403742dc6b6ee850af6f90f7475db6ae03a45431cd6eee4cef6feca99e0cc4423957d51e0eca3028255b159b60740d2eb1d91b1635c2d2a6591c667e2b4a2a295a8a961f227506e608d935f4635d9d6fa8823f2c1172a76ee570c5eada4034ff3a70cbab142da8625d95dd27c3045dbef143444a1f933738858cd9d7a739923a47835387cf1d65cdfe4310bfd30128bb6bc4c519bc87e4fbe8a889279e5c8aaa300fde5c7473cc47d641fc2a1a70f8a6c45581cd3d46dbc7d7cf0707a5f4e3b6abba50e29b7d8a2730e92a34f8884d37290eda7bcff851b4c13844096058c2685bf8afb2d965dbccc9176b860fe41275d6e57cb6f6b6183af0081197ad4f019235b3b20dc73f15a408062c4438980cbd0674cf1f5ecf222bcd13fa17de972427cd01ea359ca10d127301f83e587626f38696b9c31d478f6bb04d590fad2e6003cb05724019d7a3fa2c806ea40905aba427af395bc869ebeb05e8f3ae4d007e7ecd47c7a2fbea97ca04fc07af0fa9edff362628cfc2b331f84d4366a57923c02a769b1e83cae3c8af7844fbc05065f9b770fd833e50ae838c20aaabdad57bdff25cd99f3334ddbd04ea6a9a042d2be256b508c4c2517f344c8ebf16493ea3ab48a455d0a3d457224488a542fedc16805b497466bc0561b1fb3a54df5362b0a9be04df5cbaad9632f0979b2a25426f282b531a8ab27eaf8af8bb00cfa32832a11628c92d1a4cc3f25c3836761aa316bbf1a72053170980b1dd158971972622324bb298cb97a439ce70465895fbbb3f2649789d95542310cd004e025f0d02274886cc0e6e334be23f6ca5cd3e1769523d1e1225c9bd6cceeafce4dd2915894421ebdc698ba5", 0x1000}, {&(0x7f0000001180)="9b5a96df3b0b03ae822322789410ea368739f0a5a6bbd3ec27560b44369af2db565363dfc61a8652710491b154469d8922ccdec3270a7a8e5342071da5b456958c66559e0f3872ea87749c05b1a6dc4ca274b0547545612b1cc681b4d9f0fae191e16be6da4e9c619d8be99fef370c90a8d0617ce9376e50c7de9cfb35da6b2eb03f4b13b3558a6b1482c9f8184192921a9821c2c982cc19593a3276fe264bf7613ab72ae91420d9666ba9966a60278bca2c403d1b0f86cd67ab", 0xba}, {&(0x7f0000001240)="9593a7e1c640bd6a1f74595c598c149b8ff6ed8fa98a62f5537ea88141284f6ebaffdd9717ba886ff2159c1e6b48c464e9631d3074b664ec666ae572d2c53291fd8173f302102261ad96022860ab89ea75ecdc87ae55adbdd22f2b7c830d5715351efca988312ffd1de2c773bd10cf617e295d8ba4ac728cf57a8a1d7776d2cb2be997b6a23a83cd2cb61eb5037b62e60fa0429a745903eb0fb7f0b8ce3b3f019b3ea6509e7c5f641f32616142ef51768c21f22ed5471160fd0ec7d838aa6d6ad2ffbb08eccc21cc4e3026c1c561db4ce35ef84e5aea26e82f357dc8ed22fd2cf5fe967d843326f0f56422cf61fff5", 0xef}, {&(0x7f0000001340)="9785205101698cbf697ebb3b4d6bc2826c146f6e3e1a328fe116db11b50850478fe236a693201ac9325e3bb647c131c1e6852bd4b0a5657ca9fb9cccdace1d45f89897e65eb0a2932bc5e899621128dcc05667ebd00803225c8d", 0x5a}, {&(0x7f00000013c0)="3c11af5e897d74a84984e0e1b5c12b432e23435d23e0445169fdf878a31918627b26031e4bace83f3124656893812c431a44be960259e2c4dbdf32999c4240343e9a16e57b94cc500d114ea2fb1f8e212c98c93c9d3054950eefbd3913da47cf4febd1c5e04143221b370c5ab86d8725eb6968784692b40e2be65080cb69eafeb3075c2187e6b0f32c47dd8468c9e20790a378ea5ea4f8f9", 0x98}, {&(0x7f00000014c0)="8853c3db7fa6ee9d32717fd5e32e13ca001914a63250c2cf72d17bf9966f7f03c238b4a6ec96a506e08ed08a0885951473cfb99125c93bdec8bdde3c3b42d5c6d22411d306ae433aa4e7a57abacc69871c7a039a360534573147c184d4dc46902d7e62ee0bb9bdcf2a46c4a46b6275d131bf0d0ae88cb62dfda3147602a6a97897197551ebf2de12673e1b3abc21315c056de87b4e1170413ffdff7f18c83de9a414c6f41cf3054103a6706df7413cb52a9c9f13c4c26a7d1fe3669287e42bc91630e5135fb8a8e408154ad28b2ca3f56ee1af923f868c3dc89eb382c3d8a18d6507b58dc1c00267295dcdc5959fd5c5fd84335a170997b9a6a5af441c218f232bee6ccd51b95431891d284ecbd72660c487ea4060b2ccde9297944e37e224db485bb09ac783512c5c313afab4d1bceac545a4c8155bd4bf386f70e7661a3b9d65ba5e9cc7cb5c5bf991f03d77f18997f8930b97fedb5fe89f2090a01786a637a462729c321d63e5f9c472876c6d3e57b9093fb855f68ac5d24ca35137913fb1e3e01e96875c35ffb2de85c9382de9d79cdb7698322f43470f60b6bf53d583ac83088c34273651a266a4669200440c572d62abc94dffb7e120363f0db037757a5040821ba79012778f6d8561b216065861e06c8243b44db7d4c64e5eacd3fcf3e040a78fd383a9a875d4f86bf04bfe8df6cd7ffb2076ce2e4e79dd982f7f9d89cd5aa6bb41c7fcc401832a180dff291fc7a4d9cb724ab2b28ba3da19b2bfabc9690628f56e395b3830b3187d9f4dbb0a9ea747298bceafa0324a8e2f6210fc40621870e13e02b24a48bbc7319a3d61cb12e3b12dca102545067f6fa665aac011ebbc6f8b3dec7892591ef674cf2a50a650b908a5ecf4edd6b675bd08f6eb71018f6db02c4efafc6a54a2d7abd7cca5b2819c72435fc23bfdbd901ac10b0df4bcfcaeae7d47756ae82eb4db708bbc5da02686a3c3395c8e82e928293a6e46d539d68f51b6830acee127e5dbaa6f2509a73a5d4a6aa75dbe101ba3e487085b8f9d72d631577522c6b4f5ef000b7fde300261c9bcf5a144c4e8a5745310332d34a2a2bdc19cee25b7d2d4bfe6d4da6c35c7256d6d6a7dac451ca76716b1fc39c93f50acb738831a2fbbc8d675664656b41aab1899677cfb7724d6e336dc5541db2012533509ea8e36d8feff1023ce38d6fac4957288ebd5bb58f0f800e3522a618cb97eb103e61e42ae632fcd3b7e8b0b8599d5fccf3e0acb0b29ee6d2d56f40699010154d0283d214907f16f72dab2d637473435c68723ba35dac5893dc5126a0a6cdf38390fbc1e348faecd91b395a4ec4f0845ac59a65d0909bf55f2f631f401029923d5e09d4188475caf95a8ad9d8e431548a6ac0dd0a02ecb37123cafd7ec8858f4d2c7dc5d70eea06d1cb5f2332c78e96f6387b969d515acaf54e1038ab30beefde32cf2e72b8d0b0754553f8561054d870e9ba507d80914cc970c50e68608a88814fb8f23d4892cc9c8c702922a1fbc2ffbecd0d204811635223a424a955a52a76ceb25a3ecf8cf4e262754cfd1ed914e5580b8bc8451db973fa36cc1a4546b50b44fe799bddc1a100ee37c4a28319249234d98d1cd523e4980fb2955748cc1ca6b099a43fbbf416b0d7b12fea440492bdf9ed7dd53939620d283d7f3384fb71673c83a6d02f1a1f6247b27de7cee1e0d0249340224b3ff54333c73a68fa8bf938399d139b728ff33251c47d845bb0b3e0fcace74f8fd0564a58119af2dfcf34297a1a978244305760edee1615889fa9c549402da1a010861792aa9ae2fda2767b6d9f1a1988af01c3a113ea3b13aaeb1373fba75d053b646769b2a795bf156030a1969872fbde4bf3cbd16f720e353122f72baa03e786eb4d22457a004005114a41db385c8f38222b4006a44ab5f164748b1af0e48614ce082545bf6718fae2d3d7b388a914338b072acd934e711c1d5cd6095034024f2cb0c48acbb9ad5e8cbcd3e7c5499a4c8a48fd7af43008d2528476680be19dff51ec14f563210f77653156ed5b0db52a3baef0a59d1b8cdc240024984935efaf285494edcb397fb9f21f3218ce36554803bd3bf47f94065a58ed18d64dd62a6962c8a1922e1da470fdb674ceb177ce96d783f585851f66232b9c9ba5bdf52e9cd433b2149ecce38c133ab10b2376ac9ce9a140ece96fe371fd4c05d37fbaa57dfe2136b0540a54b5d8392d58142bc2c034cee2439b9bc7139fdb018e90ab6faf4f7fbeb94027f79d826da0ccf2b8edfe58b69c4578319ed70b59b5d87899a74a2d703b78b1d4f995cfa743b98db9b5468a135c1d9bdfcbe16bdc9e3821093a510d0bdc2925f3c8f9ad6d05d84698d6deebb930fdad7db5704e4b89d1180d6b0d9eaded221449e523492136c096db6e92e1b45151e281fa246ccd3ce2b5902b7eae35d5bccfe25231e7690e9e3416f780a0069c59905e52a45c36e8cf35a36a39d0036fd14bc85012f10976bd1609ca411a3a89c17c6212372ef7a3f2a3eab120940fb164b90a0ae79a58204285dd0f4dff1be63ffc5dbec46c47ddf12d7ea691e02d688b55e3fbecaa26d9296ef23aa8b04fe5b444bfbb1896c4e60497a40c191a9ce08d367b5b0b4d09e5a900e4dbc7003d6dd4ded8b7a152cbadce7ea2c97405fb51373865d4054278e8dff1f138b91dde8415b3c57fe4b943a2eb0692f529adf3c603b35ae52c221d7326ab1ce78644c8dd3b9b34390a2ca488bfdc2e2fc21c0dfeaafdfd82d6ba8026b23d97459d38eeb4817cda4b59a7d43c37a52ce03c9b070a00c8fb7ced084480b58bd9d3a685c8f378fb30fe7f9ebd725ed236661431749158133dacdf51202ebe08cfefe482cd7e5401549ab2977771829eb4091c2d3f3ffce28be9876885e4fef06914fccf94b55e8035e62ee7bef06978658c27928409b1797c07b0d39e509c3782c6aa4f1c11e82f5c3e54c9c30d26ff995bad7161d213c1e920b8cf1b93978c563ae3ad1012659cacae7697e8bf939e3f71bffac251fc91c264dadc03d6d1351b3fb31556d83aa72be7c141484c688aa77f26da448ee810187b482dd6abb716c96329f8903751af7a7e84f7239c03d21acc36f603822d5392d1bb67cd618b68ca1c8878a84366dc9cc48e3070689f4be4e1730d6467666676700af0eb9dc9f16a737a4ff72495d084ece8c9967ca1cec63ae0b251f2297cc43a9bec9495b8e7b91541dd72723ed5d8bdeb1aeb0136cb73dd8e926fff92adf677e3e3de38085e0d46ead07e81127eeca05644a5689a9f1be7c332a5417530e277dd97e65d24806ff63c3e2eed9a0fcc1053e7cc6d863f91bc96bdbeed5db08f6f3f5e40801330c9da75e7fb335e85e4204fb0731e47824d86def35e74db7fa79438deb82b4570ad8d70cbe0f25e4a5086c112ba05045febbd1fd08de22e2e930891e82a61bb5ac5403f76cff8c397db21121d03eb335b22e28db6d92d7ddcfa85bb9eecccace8add1cc7453d860f61b342487159be03e223e2273c9ef8bdcb09216f719405a90749dff41818a1b3be65b295e93d6945ce694116e05fad7f0c5b10ef63ccd27cea65c7fa98f8d8d6da5de5730755461e7177b215fcc1d703c58af787b319d3ede1101066d46f16c6ce9402fc81015ed354e39d1f1da8f5a0dfbc9a89ac55af47462c26d9c362e3cb63f52068b1a352f6ae68427b0cf86f0d7bc9b7174068a76562f863f643c02fea24b3206a6dfd32ec739d607a517f825da7f6b98d5a5620eb0a74a4663a8bcf51165d67bf7df2193bb0cc51004d5926bda52016a6f63564c8716960c3bf266118a5ce7d254e5416144a662b1a148e3babcb893f03db0ab679996168f9dd94eca1a7b711d944e706aec6a6ddc8ec6506a236ae610386df6c0fb7dd543894c0486a7b471e36f4371daf21fab7843d0799a23b73e790ffa5afd6db0009cb1a5679a526f4aa83282409f328aed52833bace1203f613624a1f0bd2c039fe3d9a332fa0d00d6dfe8d3d0e923bf940e7ad4ad67d2dcf4411b55da0757a8c879d916706feefae4934f077719caaf4374cf8e6f9b00e0db3eab20d32ce87038519a230e5cc985a7b65c854d55ea33be18af53ceb0e52a3f15e4dee8313c0e14b686362a67028ac5a03e3e4ff12a987a7cfbb52dedd789336e6244f3a1f3a139034ee26fa227fab5f936ccf995de43ad43bb19502690e98c4612e508722b2f1c4abcd4a7699edd0854634bf82db5107509ee02a4ce61aea45fd5bf93f10869db29cd8124aababa2bf8da4d6246bcb89db5d17b7a2329a0466a0dd0fedc90324f12484ca4017554c94b7ceb3da620403dc775ef133494e81ad9950f3f294d145751b65b9ca2fc6463e85bb0823edf6a3603bdc92f0fbaaf17ddf9392e616dc1aed59ff4efe94e2df642d4f1fa36edfbca368fd3fe61259ff9dac00c3f45c0172efd044d1bcd30df481bb3ff92ba4453a1882db7a33ab578fe12f7f9b41b66fb4a2b5fa0b02baa3559f735facc1d7f65e0069105803862dc3360758922b463fd0616b319f1d42d398fce78a7746e8887d8e9c2d5d3376ec36c3a0fb1434fc55483117fce080261d2e02315f603cfbc0136c162a4fa71d90a65ddf9d55aa8d4ff66e8a29b07b624382aac2ef7434efddd89dfff6fecfefccc149b6c2089f96d42b4c9a8478cf4800172ab5f5f32437302f3e06b2bf750ca194506fc2852c74c46dfcb90b4a92da015f5af28056a1b93aaf0e62806b5b01de2749c4642818dacb4bdbf5fc24fc6c42c8277217b0420710949f2b6099f13907ca6f64d2fff57f6fe888bdbf76e50c070482c6d009b61c0ad69a238b12e4bfca2156cbda4accecdd4478b2b50b1a03b9c58e6f6d8d2e7cafaf9b4f00d0892f89e76655d100213c647efb92d01756f33476f7277eca2ed53a771c5a512a4f2c4f8782aef5bd45cdec0e9631cd122accd0689c8bf4d072d83737d22654e7efd2c90f8c501fe273fddc0b7bcf79d1c0cfc9eba941c39c675414f7c529dc088ef4f57a68ce1129946f026d0c8c26f1214e9b2b55b5855c6684d0a867fe2f86e1dee0c57958057d16d729f5db0c51295962dd26db842f45607d7b140bdde45731adc5465db6ebc0662856ec4be674ca1707a49db5ed9b8893e363a7a8f2ac9f569770a9680481047a462c02b823f5a1b146869b823e17ad62f9824b5fe6aef2c0338eb59dd3b9c39d886280f1ffdc5542aa0608a611d4fe37c28f3d805445a606c4f536a5220253a30a979d099b9dfe646c0fee14b674746e01f807e7f8d2b62ab0f2d223f8ea72272f472a47612c0dfe5c20d042c2a720618b08049072ab00bd825cb2971c273587e18cd9eccc3256a192286983ecfce1ba6a5bdd748c287d58ee9300f202d3eee3a7247662f7c8fa4a628df162f34657121cec910a39e95a670d855ecb51c9ba58bbcc02c063dfafacff0de3f7d9b84178d6ea950b055bf846ea093b0578d9d9d2b073e99f348e60ba752f6f084c2b20af4300f4ec41e544bae4c9ed5477f53b1e670fb0422c6a7ce757af9a5e5df8a63caa756a096be36bae52dad60b44c4432226667f046b3041cdc193e9a81e295b7cd73770e2726b385720d24fcd0a39ecd8030d6a337c794212498d1ca8bcd3445bb49e36c96a348f376b367f52e7b569f3dee980c5a66fb7c331b47599f301a08f3106e14dd27310cdc87d779c1d0c730c3ecf81b7467dc6047747eb2105a955b237912828ec9cbb862b7a8fbe54ec1e1d1ee8576f45a37f708d658a2771cd01c31e1e41d0b321172799ea10", 0x1000}, {&(0x7f00000024c0)="8c25fe2a83c3d84c1427387622eac0223c928ff39e28144bce82760e9a3317bb2c3f55e2656484d71cc810d5b37cc815412de7a739137c3c1d54aff0983e1a76bf8fb2b10c8013320793550f1ea2dad35bbfef1076ae72b24c5ac81c29f263db0e7e659f50775a943dcd8b78b65a3a8925c19d3b725de8c362ee9208f09f94de8f83d3c48257563d823ffbbe873d6893cdd03caab55de01ccfd983f2f5212ac14d8a87b6565abe0be5d5be07b8be6994", 0xb0}], 0x8, 0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x2, 0x0, 0x5}], 0xffffffff, 0x0, 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/18, 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:24:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000000)) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000080)) shutdown(r0, 0x0) 14:24:31 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="af0955779821ffffffffffff86dd60e7087500082b00fe8000000000000000000000000000aaff02000000000000000000000000e8010000000000000000"]) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000080)={0x0, ""/140}, 0x94, 0x0, 0x1000) 14:24:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x7ff}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="828bd10b0ee675ff583e34abf62bc4aa5ac54cc4dd7c6a127d60a515d404c423dbbbc50601ffa4095a9cd3235f8cad8587ba7f9231d2abf689d740f467e80133ab3d223598d51f8042a30a", 0x4b}, {&(0x7f0000000180)="90acc8a5fb7d2679d907702f1fda8ac784a65fd17b8dcae3eadff996f4bb0a45118a2e0094b17a8a17804dd5c809dab23756e314255fd5eb93215d30dcbff96835ed218b86b4798d6092846529368a8df7a6c0aedced9a7307dcad1a64aa3bec04b0aa32a5bf5524ca74f83f1459c7db034bf9f94a4dc27c6b441c20d92d99a25d13e18d6c91cb61", 0x88}, {&(0x7f0000000340)="37c23d9e9faadf3638fe301f262fbf40f5eee3fe5ad767d85ea99853aa5c434ef3f4336a63a0cc848d54c86988b70b93f3d2c6a52f6af4f82c0af009b19d425a07549a66e0c988561c33dba1f2686b49cd6d18e1af44699789c990e3da3db3bcefcc51514ff035488687557f814def3398068ebfd2ebf23564e978ca6b4e11400afd1c1f0e4dcd2e83aba3ae617b05a771c1de15cb935ea16aac232ddf295b34ea588150f437cfe91112c0a9bf33743936943e62ce0486f728043742d334062fb6b02f744f47b303188db0", 0xcb}], 0x3, &(0x7f0000000280)=[{0x18, 0x1, 0x1, '_'}], 0x18}, 0x401) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x200, 0x1, 0x0, 0x3f}, {0x7, 0x6, 0x0, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206949, &(0x7f0000000300)) 14:24:32 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/19, 0x13) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\f\x00\x00\x00\x00\x00\x00\x00\x00']) 14:24:32 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r0, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0x159, &(0x7f00000000c0)={@remote, @local, [{[], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0xb, 0x6, "67d4e5", 0x11f, 0x1, 0x20, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x16, 0x0, 0xdc, 0x0, 0x0, 0x1, 0x68}, @routing={0x32, 0x6, 0x0, 0xed, 0x0, [@empty, @remote={0xfe, 0x80, [], 0x0}, @mcast1]}, @fragment={0x5e, 0x0, 0x80, 0x0, 0x0, 0x0, 0x65}, @dstopts={0xf0, 0x0, [], [@ra={0x5, 0x2, 0x1}]}], @tcp={{0x2, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x80, 0x8, 0x0, 0x2, {[@eol, @timestamp={0x8, 0xa, 0x5, 0x4}, @window={0x3, 0x3, 0x5d}, @window={0x3, 0x3, 0x6}]}}, {"30552e8f74364111a7ee2063cb504db914ab99045f3fc0eefb2bd86ac31c91cd51ce4f1b4578a59b54de9453c92b629cdc029d5261e4e0429f7a875d761f6e03505c86fe83d52ccec1518d39eca3023206e5b2dedf2bb95705e395262fbb9c3c6a9a4b9aac8ca4b6b7f19c0eb90ed4cc81446e6871d1e60a8edca2a520485431352ba03108d93954594cfac9ab6eb05dca71a627a21a84feacb0fffdb8e1f7"}}}}}}}) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)) 14:24:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xc, 0x3, 0x6, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0xf8}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000040)) 14:24:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80, 0x40, 0x81, 0x80}, {0x8, 0x2, 0x6, 0x2}, {0x0, 0xec, 0xb9, 0x80000001}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3f, 0x5, 0x800, 0x0, 0x3ff, 0x6, 0x6, 0x0, 0x2, 0x2adc, 0x4}) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = fcntl$dupfd(r4, 0x0, r5) bind$unix(r6, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa) r7 = dup2(r3, r1) dup2(r7, r2) 14:24:32 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}}}}}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) write(r0, &(0x7f0000000040)="89487eb219fbfd1521268b6d3e71ea55f60e9457996de5eccec7495e432e848b39424022947235483225a00198fc00c71c807e7439053b7bd4aba22f0ebc984c51b8136b0dd5eb5ab46bea31880f01c8a0d20f2098d31564a4d02e08ed56df12a52b94d3a315764c50687a676582", 0x6e) socket(0x18, 0x4000, 0x6) 14:24:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x407], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)=0x7f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff77e0ffffffffffff0002000000092000073a00fe80000000000c0000000000000010aaff0200000000000000000000000000018000909100000000"]) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) write(r6, &(0x7f0000000000)="e50022b2dbf7f98089f92b7c43226f9502c510edcfe2b762bcb0f9446432e23f35098f82cc0393b74b994f8f6a88748099305080b8526a61b9655f407547bebb1d6d8a5c3947e3c1", 0x48) 14:24:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x104) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0x4}, {0x18, 0x1, 0x492e, 0x45c}, 0x4d7b, [0x8000, 0x1, 0xffffffff, 0x3, 0x1ff, 0x1, 0x0, 0x2]}, 0x3c) r3 = accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000140)="6a8cd5ecc79b241503295150a8cde97340bffc99e5dd8cb828f87872c05c646ade42ca644d694085fdc009d77b2f0a2252b0a9a8faa2728f833c8cb6792a74b13faa9c385afba1c17c4a4bc76e3e6d8901dd4002a528", 0x56}, {&(0x7f00000001c0)="1e196ecabafd381e96548cb94ec7fe2af100eac3a3021c6858a16b8db6a021be0acc1366f8d16725ca11b74760728174a4d7212f5ce562c479dba9493fa3c9d597704db2", 0x44}, {&(0x7f0000000240)="e735d78d26342190fc5c462bc1e7d905001e0a6acbde4fde00f256900e559c20f1827bba681e088a9dfb2f15a224ac03199fe91285acd1877aab8f7c7490c894398a0cad3f34926dcb18677d34f0dd463d5186a62247dd65616559ac2aa50cb4ce8a1473eb7b66ae202ca64d2d7b6a8bbdc7f858812efbd641eef5ae2438a0eb7694c3d48b8bcec90ae3cf71a5c56654fb", 0x91}, {&(0x7f0000000300)="7f70fd4b407066891aa210919ab603ba3eb5dfb174af3367cdf4920bf06e271105f409a359668c18caea0ad8050cb349c54c0a721140ac1ab40a4d3ed9900d9d882a6f92dd9b9ee36e37a9ec43dfc82d2ea5d65c12cefd9f804a94", 0x5b}, {&(0x7f0000000380)="8cdf28c77717fd894ec1aeaa17b902f5c5d9df41470d05ad11baf95288e461ac7fa6d823a3f04b94c6d9f975f581f8cb191c76351611e713d26ba05c85eede4d14716a35dee3a6ef9be2a54fc7c7281186eacc2836c97b1d5a31", 0x5a}, {&(0x7f0000000400)="8f4b98645f44655e07e7183662752c93491f0bc260b57644656bb28cc71bfc273f194fd89281d0a12de83e98c4a5b66bc712", 0x32}, {&(0x7f0000000440)="54a7461ad8bb77328f83c4b7de947bd98affd5a612504ec2a38f669580d6ac3cba50909fad5a1abfd7c8c2458a59bfd3086fa42c64ec", 0x36}, {&(0x7f0000000480)="8a4afd98c55befad290a0dccabb634e6b35e4b9802a598265205326b8ab26c7619742c81a3f55b07c9b06c53e6731a127859fb9dec", 0x35}, {&(0x7f00000004c0)="a1345a989e8577caf5fcd46a5d92e7daca89f4614951bd001c33199742f76b02055c8b2c1f1bdc75f78ba67ab63839f4a022cee14b7f897cfb925ed99936a6d31656d51bb326386471c3aab9ef055bd2dcb752877e11cb3f8ab18c4104bbd0296ff10c61eb6b0c81bb8d19c523258b9465f55b642d44f8494e3293672a758d3e05554558c1439b1cb81d18c2950941b1895a3e2917543ae852b98567fc1d3be3252fc1c56838ebc25718fe41ea41bb0e1c6da0bf7acd83b380d6a4e6077ccf8498b6f10407074565e47d90d09fccab4f", 0xd0}], 0x9, 0x0, 0x5) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='r\x00') open(&(0x7f0000000700)='./file0\x00', 0x8, 0x8c) semget$private(0x0, 0x0, 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000780)=0xffffffe0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000007c0)) open(&(0x7f0000000800)='./file0\x00', 0x80, 0x44) openat(0xffffffffffffff9c, &(0x7f0000000840)='./file1\x00', 0x80, 0x84) chdir(&(0x7f0000000880)='./file1\x00') getpeername(r2, &(0x7f00000008c0)=@un=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd\x00', 0x200, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000009c0)=0xff) 14:24:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 14:24:32 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x257) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x104, 0xffffffffffffffff) 14:24:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae402000000f6f3c01d239c9b530360f0be2e5741c52b550a"], 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) geteuid() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r2, 0xf) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 14:24:32 executing program 1: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x240) r1 = getuid() r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x200, r1, r2, r3, 0xffffffffffffffff, 0x8, 0xffc0}, 0x8001, 0xffff, r4, r5, 0x8, 0x8d, 0x1, 0x20}) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpid() setpgid(r6, r7) r8 = syz_open_pts() ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000180)=0x6) r9 = socket(0x20, 0x1, 0x40) sendto$unix(r9, &(0x7f00000001c0)="997e8dc4f5160980ccccb3057900503c0d765194e2f1f5d2b8b50d225034e8aeb86f88139212e104de7b27cdc615ed1f31949a96a591e187ce43494cfeaf074b6ae0d7198cefd4bdaaf092010d820c47cee88e8659ab1ca7a480382cc838304ba42972991b1da17b91673f0adb601daff8c80b53da7dd7e81f6badd68658a66b91af7bacc20f1f42c3b28622c625bddf249be5568528ecfb5381b3c9827a1c7744687a75b553", 0xa6, 0x7, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) msgget(0x3, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) fsync(r10) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) 14:24:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) fchownat(r1, &(0x7f0000001400)='./file0\x00', r2, r4, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r5, &(0x7f00000013c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/44, 0x2c}, {&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000300)=""/77, 0x4d}], 0x3, &(0x7f00000003c0)=""/4096, 0x1000}, 0x56af66f89d446703) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) getpeername(r6, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 14:24:33 executing program 1: pipe2(&(0x7f0000000040), 0x10000) setsockopt(0xffffffffffffffff, 0x1, 0x40000, &(0x7f00000003c0)="9513", 0x2) r0 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x6000, &(0x7f0000000300)="ebffcbff13b9fd812eaa6a723048e60300929648fad9aa6482d2e7974f92feb6c792ef40b03985befa3468d35827f037ffcad011eba6bc8792066a21a406eaf11ad1efd4c5384f14e2ea47b8c167cc43dbd40477a333094509c08e25b7a29f58fb1602aa5eb72332c9d72aed8c687dcbf59af2107013b525ac3588341fa0f948e1acb32cc0602a80538b0c34840c109f", 0x90) write(r0, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x0) socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x7) setsockopt(r2, 0x1f, 0xe45, &(0x7f0000000200)="588a6e5dbf22eb2513380c27a9b41d706e7871ae76cad2673471264304d2f67f3f9fb7ff39f1d67660b6d297b3341159c9278131806e6cd8a08accc333a4593940c31bc860b050df940dcc22e7a1f4c9c1cc46d9613ee714a27e8daf06a5532092efe4ae064c2eeeba29c5514c2315471db14e7558b8b5358c546b01d204dea93771131a443e6948478088a79dcaf122e209b94ba332bf57756dd0fb973752991d4340b8e108def6128afc0306f0739be789f32928f9a9def608992ddf764bebda726cb17c5820d46933ade53ea1901a248c9f62fb561e5fdf826de3f2fcd3edb28829c36be89e0a03f744df146650384b0574a92d", 0xf5) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x6, 0x8000, 0x20) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513dd948292ae26c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a5fb7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3ee81a62a35e0b41bc906838a88d756b2d17d0d7", 0x95) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:24:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000500)="000000186204f88a002b3a00", 0xc}], 0x1) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x6, 0x0, 0x5) 14:24:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x60}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x7, 0x20, 0x0, 0x2, 0x8, 0x6, 0x0, 0x1, 0x8, 0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 14:24:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffe8ffffffaaaaaaaaaaaa88a82b00810028000004dae4050091653d19cfa572f3bc3f9c5e8883ecca14d507585418fac768efb82270cc6faafd3a4dee99bf3eaf3b993b986a8607df9a95e54185e174f5b90467b169128d3ccd004f9d503a28bdf23e5d0f74f28f861aaf6ea63df4b58c1267e7df7d0271a3f8f7779d6b1af6e889f24a616ac1b9963c1c06ca218bbbbd456b6d8ee979d6d76d6f51f631f557e54a601312e78bb4b36ccb1aaa47ac3c1a79cdb45aba6fa15808c65d492b15000000000000000000000000912cca00ec6df73aca45401564ff225a6c6506ce"]) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x54, 0xff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 14:24:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000380)}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) 14:24:33 executing program 1: pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffeff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 14:24:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x3, 0x65, 0x49}, 0x2, 0x20, 0x89}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) recvfrom$inet(r4, &(0x7f00000003c0)=""/4096, 0x1000, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4}, {0x6, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000b598691b253f7c6973567ad7348527d9549c7c2ab9cfac24a8a4c133b16f3a8f24358e9c38c19b2a96010000000000000084c50c291a034ace742e1e11715ec00bdde7bdf6e06a932b92a73f28c541c785966c97c03a83d3e7379558ffd26faa6cd984f1350879cec77c2a26246b988dee12ceb21703b47a4f4110c47234b2982f266ceef70dcabbb406a4d5a922570c1f8eb4cf2efcbbf79a89ce4cbcdeafa64ac1bc9c2f757afb89631f14d64f21e290582657d47e7edc91b7b1ddae27b2b3c028caf248fbb6a571d95d3f81"]) 14:24:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000280)) r1 = syz_open_pts() socket(0x11, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000002c0)=0x5) close(r1) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df94bb105901e6bfcce15bc67da9d86827dd5ca681963b6ccbda56c14880008e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072722f4b9b663d2d1016a137d278c76ea3f6ddb183b1da652d31f0726f9c06d5e7e885a54c07d6a987e0f8908b84be5bdfcfbd6f33af460994d969b323c4356f1525deac16005c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621da444fcdcc25467fe24454f2bda74655df62087578e1e58872ed2ac53e59913a7519791acd6981dc44278959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2e7c030272ecbdcf9e56171dd54728a8527b2ee424ddf3a00"/326], 0x146}, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:24:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x19}, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)="172ce6871c82ef9178689a3b5ae83c5d4bccd972b952b334fada237c26a43bd018984498cd8f1c27004456e860e1dab7d2450b743d9d4174f2765927f6b8dc44c0023cd983830b31e20c90ff0d47bbc7f2bbbb456de30b4e99b69eb47b808e34660925a31cac2860b4cc5c6b2068c0c9250b464c175ceb8847e1e9f7fec0024a5503ef6999ce88e61377d500ca72c48ae5292d94116a31b5eb2ccd1ba16fa6eb61d6b7d23d322c9e77ef654e7e79d626b0f869d49408559c9eba6e5fd0f33ffed62cd3e510077f33ae226b646a7d20dee0b0d8eb", 0xd4}, {&(0x7f00000001c0)="856072af6e056f303496b36fa69313a69e553d12857a5a3018a7dc451c8b4f7befa248151164b41af4d175b4a31140194bd02852eebff8d5e684d16bf9dd2a49839ac99b8e1989da1ae5c9be6a7e491bb45beccfcef754df06c548eaeec4ed292039e0f6ca0a26831dc86bbd2de6e5c1d45bd5d8d4fedcd5c093f1d927e1dde0eb09aef526fcf03aef7a5464dc16bb892104536e55438709bb40d525931299ecee708a98b54c666ec0c973e3b710d97f5dd2ef5a8510fe2c47a48c354bdbfcaa1404c430264f96c9c0857e613ae353212cd34f93766784b8cce7c4d0d5e8c9064b4f102a7abd3a7ff2d0f9744331255214", 0xf1}, {&(0x7f0000000040)}, {&(0x7f00000002c0)="9beb0964dea621e7ae184b87849c4621bd6954a5eba3c1170eeda4ed0a0db0ab8c0cfa7d1d198bc11e4422defd8ebabc4565fe38b918b5b66a81ecd8ff48662a7d190bdec53d4596d76479e8b3cf7e852fb31caad42fd20f0bd68e925993e8805ab700d565b0", 0x66}, {&(0x7f0000000340)="497d232848ce7643073b3ab0f164c5ff5115339863a7f5941ae5aacf2194fa342b304f27a9e462b1edec7978f6a9d16f5853a4ea500f384e85bb53c71d2fcaef83fb27cf94fa7f582253846ef2232ec0ed32c772f896271e4105d4e82154514d71d32b16513ded43ed4ae165b8cee62e8c2094c43d6d0b5dbc7b40c3ce1defa1bae372030ff6f5b81ed60c68ed811129bb17ac7b4ae37e03a4fe17468ba01dae99f6d66d9547a9b1f0eff8cd7874a9cdc19020874f0f0aaba292813afc0ef2ccfa1a7109ac7d5697ede2b24f5a4bb85f9534872d7c0890e2f65e670d4e200a53093c5b37d03ca5285345dfc4d645c4ca8587e54c1d4c9e631064f596", 0xfc}, {&(0x7f0000000440)="956b483d015f0219b5f16b6f7cf8c40c8751878fa8a2a3fe8febe380563b41e0b5a1992a45fc18c2e96590994de162ae460553823ee6a1b94835be57735620f2550a22ef3204d9e953334f79be45674b7e4b6fcbf6c7e8d9851d6a3e7332e04d4ef9cd28927d1f1945e7adc302ce071625a947acff152d13add6de24084795aed1383b16bbc02ea8fad711df1dda89a710a50e51c8479700b0f8f4fba07b866e009a45af61c8b1523ecc18e2ce56641f7a8089515b7e9474f0567d2444a9741fbdd286c0", 0xc4}], 0x6, &(0x7f00000005c0)=[{0x1010, 0x1, 0x1ff, "49aee7713036237eb2b38738245203aea65e02eab68783b3efd2ab3f74731f3f7fd3e2de37d89132b82485e5bdf3dd150d0b81923f0908b8b64f99581876b13959534ab10b8f25af6e888907b9e251aa30851e635ee9648e239d990bf2ac62a17a9973ab2695dbf54456d693783912bfed0651bd6cd16c65e0938745652bc9e39c7c821b8534a15309b42a242e6394fb6e9714c53e2ce1c0571a2fd7f8df9e632d658c3a72b4342a917ce497c93b4156f86e55e477df009950571ab119050725dc2666caf97c2eb52bd8fd4ca4792a0bcddee6c2c7f022047d62eec3aa465c3261b7a8f8efcf9344a1000322a7b2904eac9fa2996bd7623a37e3dc1290a2acde674bfeb3e343954571e4c2d90cf1ea03134dbddd67e854fa8b1ba009494d0d1b5b21a9e668ba2c82ca355d4c5c230c1616ed692a87e8c8802b859cfa8f8ab46d36945a919deaac9b39f04ba84be570cbaa62ffc808a37d0862bee3d5c0187885315d0126f441dfc2f531ecb91645b59efcb269b0514fe920d4092c1b5742bf99a43a249e5cd0e1d05b7794ee0afa9611209edb85343a250cc285adee30b6b41c8b1639b7c4cd17c541ad5570b8ad81388e7261a4fc5c1ac5c3df5d46450f4195d83754f69dc014bff1c4ad3aa46e0f29150e2a3fb44cb07d2fe91e649723c59ad7c4a5ce9b4c0d8c42f095ce10f8402a5bf334c81135b64007a3cf0a39cd5bd8fbacb5d0ac18ad415f3f2b72c161dae7f4220b2c5cdd1aa6258ebe4b801d97f855db9555dd18e049f62b9727784ae752cabde95a38a7874464988cc26bd7a49567726bfd9f783e46a46f2f10194d5d3b2e7c6c406a671bcd8ff50e9bd86a86ba7991d32ffe2c212fbbeaf60727c4c71ee43447b8ad77f4cf95a170612d36853571df90a088e282a1455aefe90f3458cca526cd64a764889720f4cfad64bb34f0656b4fe71459ea93954c8d66d18160e5a1a97998a1295b3b63dab9481c1a4ffbd1021e883ad7525e1b9a72d68058cf2e9b2af4c1c80a26f552780a13656d52aba6972aaf74559fb9325a0d4dc82c1e3332eb8ae3fb7d0d65a672c78dadae5c6d8fe72ea77c465f48bdec3b99467a23544650902dafadb2fe9879f14477c887b70d5bec04a88a93457f22db62c5aa2965d73b9d5c45ff1c5dabe5ef416dd57c490973b5d92acbec284568bb3374fc2551350a0bd6d401b375298182bfb3c52cc4862c304f83ffad8db151ce1b8dc26e9907376f3a175326ad4b5cf4405534df23408e1bb072d9fabf04f2edcc84394d9c22db0918885162ad27e1547f74c3a28e6000b76a4e54ffc1886b9c1a92d587de526433588a91624d5179214d7f4a079242a2cf6dd980ec516c4f94d08dd2b84cad3bb26fd823f8276848b6ca183ff17469c0c85091a9db816ce767140efc7f734a811d5eea9962623fdf493d037d48aa4a6ca34eb112424f13fce2803b2fe6ebe0f18c2a04960b23271b3380a9870ffc8b9b472eedc46da3c246b395b387f29cc6389ba0515807c32f9e8773858a45002a7c0a39a9538c5f4d41b3ff3aaeffd83d3e3bc70ee10cf4cc1472f500cfd421feebdab8ef824212b554f343208ead20e692588c2c9ea6d21b6f9d4e3825bbc3759c8d4d52f89c1dd9e2836c8a3c86a9e029e95357fa1e5f5890b559a429cfb40e8ed8a890c797071d56f26dcdd1fed00bcc4021d269218fb696077585198f007026933284acc11e37488148124669ecc7895b7de5ce4f81f2ddb1c10613082a2b3edc3b525ac53d815731c5ff710b979b362470b51941fb763b94cccf42ece4df9a6832b8d42df7aecc451bbf6362e954c40444780c4ea52acc44ff9a8a2ab8eeff7ac60257f527bd9af1b3d878b6ab26805c0f3913b9bf1ccd5a190306339834f0e80ff6f0123a1d3ceb4f9fa4be77ebb46005b6b6b832d115cf61ae971b8fbf6be6b70d6e29c9e007adb86f24231b718f188966a181db8ca6996b0ca845bb7cd3970117c0e325f5f7d263f9618a93fe12f9d34d6f564802c823f1420786901d9503131f442263c714c42956ca7a05bf1a65adaa433cc1889f16a633f99585fd3b1cc3217ff7d3e185b19438f3b39738df61ab85ab590d7b2b89d67cf169a97ae23ace57e08e5473e0a936fb53af2a053557658cb508ed1fd5d7a689a1006c9753a173c4b5dbc967135627a256213f4813f2f3c41a217f71d01ac465c6f5a48c2432dec4645dbaf5be9cd2d252d6d8f3a06e52eafa7e5d6f74640af2caed1f6cefd0edb9149526a684e1681582797d1a524ed2a858535219677aefcde74f08e38e031117f806cb2fb4950a909582fc814c95eb4e199151e4138857407f20afb6b9bd054ed34544223f3c4df2fe450cf31774e85a1f8313c37c6a57ed3f61b50f084ba226d9cea489b6c85e9f41dfc3cf585d11f52b38ef783909c5f92aeb78f09ad3542fed56f2167ce33734e01a7c1755c84861c75212437ed3eab9f4b62834c62cb4a422c933efff981313029b49d3633691c8753fe6e529394d5fcb08beb9dddee72c24bc25441143a47888720b39d77473dde64491606e88db4031579166dc45779f863859c7f2182d0bcfb2bc2ee8a218ac13e55097a680a3e5da7c0217cfdcc1adaf38ffb5a13a637bfd618855915f8607fa100c623b50b1ab02675817838406a7d550021e5e823a522fd1a3cde8d27b1d659e309873b33095bb4d70fbfb12974243404febd5c661cff62b472f12c9f719089362117c593f53259779fcdb266ad96c59a14fafcc09fcacb64d6a700d0259de0b9fb9591776f5bbd09f2eb6106b7f1ff418f725f279e91d465c07092439f5b1c9e299afe8efdf7a9b9650ae57df0945ec470a15e2cd4c4487b53a2d997923fa6acbfc13f0da1a9993b8dfd67755d5ebd907faa9528f18dad1c7d81e8b882b69e544c55ab8769d0e0d6f47559b96f3d4b925161202c0cff3c99070c788ca23f993b48450c8941e74782d9f68b6f9f83b68593141dc7cf6940582376e346876b59c57d58c47c3047c6af9dcf704243be2c4771fb862f208cc41af6b09764821c955c1d23923e80048d45ec7ffc697e07b2093ef354585826c944111694efd92c0a1afc34fdfb82cbd1598360000820baf2e3ae6f2e56fc2cca3b2cb4baecfc32cbe7208ca9e99f14bb59adc6d8125fb5faa3b534f64a80b78b751ebc4a15e841170d92c7f7c32f90acdfc16c50f720d3af5ec22d5fcdbee24868fadc496b1fe8d58b0c4746dd00cadfa96bd86cfbf52f29ef481c471901cfa5c62113de86c810edb5140046f4cba0352c261ac72bb76825bfcc1a891ec57b88a25c50f9efc5d45e7fca4eafcbcb4861cfd569c7c2cecec2c83b31d64db97b9be4c90d5fa7f6f38214d826a8f3c47ff52be5f1556618d32dbe1691830bf4c7788a3d0506ae20a807324e5a794a224605da78cb08016ce5a221cb4ea662eb7b3050246691773abc5ccb83a6fd82b60ff6eab11ee2bfbaccac05650fdb35bb68e466b299687077d1bbb907537a391712925ba35505255a5132fddd18a04f1c9c2ef8282afe99f8b998f43ae0780f96359e8b24dfe5ce4a1c5605baff2e14c282451fc0fe0bc287aa19c06697b155001859e826bd42f701e572ea860917e697cc3fb6407cb88289e5e92584d993b664cec998b1821a8688b7626d277337e586901605acb86e5686c3f64f4aca9977066f34edad31cefa7424a8df11286b848013b3b572bef16a02657b72896a4f87f752b729e22072ad06a483f1cf7d4faa71618c72bddeb9e82ca7377a03b218fcece59e7cff86be75db6c4a58a36e8686396eef0ce6f157ba30f620ea76d7c7f85a230e0a46afc6310ae131efdfa17ebcfc06581a51a4557a1b0492195e298c1b8d7208722622ebac2e94292da49d72aac5db3d991c3ac98731efad50117f472053a9d20b7814946c91bac2d7e78f48d0365f89afa1c9bfbeea4427423ab8fab0d0a3ebc88fd0f63c8d8a8db83f94eead81ca4386ace19a3f29cdcca3772fe2a6fb5315dd7d288f184884999e6a7b14147df043e854fba7f2c79fc4f5352f466776336fd7620daf8f3a2622c87caa9848695ed83fc9f6aceee349afb51667f57c4f6fcd2f9ddfaaf6992c44b39ed08341479d28d83db0a74abde459980216621b5aa69da29d750a61405256f3849cc0ee686587eacdf966844a39ec14a7533a51de9b3eb476aeb4167903ce5c1c4d158173f617c717a657cd248d061a068895332ce1323e1bb71a7e4d38b2a8bae13580d2f5fc35773cd10c5425d677882dd7a4e0cbb5b664244c267ce411789eb7e222ab9409f662199bdf28fe76468ee5120ed02d4a4abe84896a8b86599c5215eea629b50a9e61e8417e1e4933951ba9de05c02425e6dba206f4806cbba9bc277f0f332a4b3e086bc287c1d188c48ee28aba5a0c7b78b84ac9e21f1d957fe4533408f9bb5330c56dd0372943f689502dff9850c3370eed0cedaec4663435be2e4e9d388f160d9c466234dc7251c99d2296f8100135da6a583730022041810b39fbf8ab60ac3a5afbdb81254691a1be1e13d75d9d53352c9cf3eaa8f308fd3d12d7ca759250a1637818b68bf47657c65bc50cd42b1ff9e78a435e61b87ed59756231694b953f01cc59f371574b2c66ad3de12667162fbcc35a2ac78ae8e89e60eb41113dfc89ca7bbde8d1c9dce884056b03c55a99e40a6384aa6b06ade45e7fd920e0528479bef13fe947f1dafb7c5ee316c28223720b14d9470123776e8229e4493d0fdbd3221953948e42dbcdd28f357c2a90535b3529cd8643294b96043d7b2b119d3bc2d4267f9a436466fd038df1414bcd583d301cb9a5db1b70c362e4edb71629449d3e0873c177c9109ab5590d549f05e5c93362b6eaab96610bc44b14704e853e99ad6025b0ecfc71576a041a1623c1b481e480a7b15b7480f1e4c56667d2625cd1d3bc97bd73458a82f65328f272a32b1ee811e6ea1e2c0a8152849ad0caa0cf35dba9ed50132cb4070ebf9618dcd225be1651736df897c7837532bb24687fe6c30e532b9fcd664b335ed206082ac42844f4b5bd25790daf9ead555e824326d60b5e6fdf57f23c674e4ce8d20ceef37666352f9824bdd21c66a98fb6f04622467ae5d9259e895f8beff15fa33355f86a421567dbba62cf5964b950b25f356a30ba7ccfe6bf152a8db385555d692ee542e7ab1cbd2853a8fe2c1e627853dd9b773e5bb5349a8a6f54c17d00c44ab95888b1585f77bcc84383ab5d2c49018643b8c650ef8a3208c422aaf9ecf6ba11163cca1d59fe47a2c554709d9e45a9b2d8f4c1d8c1831a459bdd15f4c4beeb7306d34ba1a2978403d688e565db3dfc7a640305e34e3534b24349a3537bf41bd1ddfd76da5f1ced721844c5bbad7f21cfe696cb6dd40985c262b1e365566f30fe3db2388ddd91d52efef61e048b4ead614fce3f7b754125e4c0722b036aa62cc4f526758403a4c6727a29c1c4af1a3b57843277338e230a7c08fe8213e771dd585d51033e4003ed2872472950dca0b570528135bed350ad843fb7de6a245477b9cf4f3b1d017952c5c30eec335e763ebcb25f00d9eb05041a2ea47a8b02793ad6000e835335fc35be01ded7ea624a015a952caacbabf405ffa310563b92a97492d99feeef1d75cd5c545a27e7751707584dd910f09df441ac09c257fe8fdf90770a1525de92675f35b55e40f9e27bd415b7a4115415630e4d14713d3f722fdc01602e36679939e1ca134e0eee68ec42a01077abd6000f09e9e46fafcad6c4a2e283687b4b"}, {0xd0, 0x1, 0x9, "42935b0e85f5249b051ab880ec722d7ec1508d6eb65162605f52ef42c5af9e3b70cc942a011f7154b7f3278237805bc8f60e7d4249c9a6fb1ca1438c73b5ce0bd95c3e20605669dfd15373a5a5fb57e5cb79999776eb7bf8c9bb34dd6533c9a7979e90daaeaafd586c8e2d125bd5056b6432331994307210c2d636954d0942f3bf5d1d7bf45c79d3869449f1cf378e95a0fac4d84211a76656d55908c9a6edf2dedec2941cbed6dd8bf8ea08df7d45de46ed9a34852cadc548eaaa36e1"}, {0x28, 0xffff, 0x6, "2df2ce8a77db40bd2c352d9d69fc71cbd12b"}, {0x90, 0x1, 0x80000001, "26f2cc42a5edbe48fae522fd59ddda9404d547b2ce3d550d4d0f7f767ad745403dcf2fcbffd858485a66b6314966a6b0288ca99edba29ee5c7af29f92554925105869612a29b939641a4b90c4eca0b05603b5ec7cf38ec3ee5007c97dda449b01ed22cbe7f5326f1ca25ff09160f77ad3ee83f0dd04992aa314a04461b48"}, {0xf8, 0x1, 0x7, "cfdaf66c8cc4065eb24fc4cbe7b8eed60bef41c3e865aa4c22537c8ccbd5b9a8357b1f4b1caf20b9345f66fcf8dc7342abd84406f37cfa96156154eb968c3773eefb65acae2efdb21e3829a34e07d73b3ef3839af84c9a0e7031b2df768e24c1e333b2babd3a719ca6d748ebf3ad62623e8abf86cb594734a765d1d0cf6227fb6114fd0690c0a8169c9cbf28970015a5bd12ec7a4a32edcb32f916f3bc9195549d2da0f68190fc23d3a42e65805e18512ad63bcce8ed77fac58b9bf7b24de0dd58f78b2a59548afaea3f676126f1a982fe2de65a1dc575e105704448ac3fe7b714"}], 0x1290}, 0x1) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 14:24:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000100)="01f9a0e6587ecbd0f9963ffa77adbd82b90cec35723f379aa8bfaffbe5aff7e7bc1c8c245e3237bcf0fb79f5567085efc3163b3e4fbddb083043f7507826cd19bd551782816d7dbda1f02875824a460e530aba069d32679dae814248b34fbc1bd617e3fb5dcf14a84706f5cdc8d5bd2b8a56263c82280c7480d27d607434e06cbafb444fd3f86cb2fb6562bb46", 0x8d, 0x3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 14:24:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0xffff76c8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 14:24:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0xa57, 0x7}, 0x8) 14:24:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) dup2(r3, r4) write(r2, &(0x7f0000000100)="8c65", 0x6d2) write(r2, &(0x7f0000000100)="99e4c3a0", 0xfffffffffffffcca) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 14:24:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCDTR(r1, 0x20007478) getpeername(r2, &(0x7f0000000000)=@un=@file={0x0, ""/74}, &(0x7f0000000080)=0x4c) syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be01", 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) 14:24:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x80000001, 0xffff0001, 0x2, 0x4, "2d6fafad327e22c1b1d20d71fa720fe2991655ac", 0x0, 0x5}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 14:24:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffff8, 0x9) socket(0x18, 0x4000, 0x1) syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYRES16]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) 14:24:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x100) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x6}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)='8', 0xff06}], 0x1) 14:24:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x43c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffefffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2b04fae1ace229cbe0659562b1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:24:34 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x8, 0x700000, 0x3, 0xffff, &(0x7f0000000280)={{0x2, 0x6, 0x5e, 0x3, 0x20, 0x400, 0x7fff}, {[0x26cd, 0x8, 0x6, 0x5, 0xff, 0x401, 0x3f, 0x400, 0x400, 0x7, 0x7ff, 0x7, 0xffffffffffffff01, 0x8f2, 0x9, 0xffff, 0x100000000, 0x9], [0x0, 0x3, 0x7, 0x7, 0xc9, 0x200, 0xbff, 0x3, 0x8, 0x5], [0x7f9, 0x4f25, 0xf4f8, 0x2, 0x3, 0x8, 0x6], [0x1, 0x2, 0xda1, 0x1000, 0x4, 0xe036], [{0x1f, 0x4ace, 0x7, 0xf95}, {0x9, 0x7fff, 0x7, 0xffff}, {0x2032, 0x4, 0x7fff, 0x8}, {0x8, 0x18, 0x7, 0x8001}, {0x1, 0x81, 0x0, 0x4}, {0x1, 0x8, 0x7, 0x4}, {0x0, 0x4, 0x1, 0x5}, {0x4, 0x2, 0x8, 0xffff}], {0x7fff, 0x7, 0x8000, 0xb8a2}, {0x3, 0x2, 0x100, 0x9}}}, 0x2c26, 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x80}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) 14:24:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x81, 0xff}, {0xfff, 0x0, 0x0, 0x58f}, {0x7ffffffe}, {0x7, 0x3d, 0x80, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) 14:24:34 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x7}], 0x9, 0x0, 0xe25, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) 14:24:34 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x5) flock(r1, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x2, [{0x3, 0x3}, {0x1, 0x800}, {0x1, 0x3}, {0x1, 0xfff}, {0x1a20df27cd64dc78, 0x54e}, {0x3, 0x9}, {0x3, 0x2}, {0x3, 0x774}, {0x3, 0x7fffffff}, {0x1, 0x1}, {0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x8}, {0x2, 0xffff}, {0x2, 0x7}, {0x3, 0x7b7cd282}, {0x0, 0x3ff}, {0x3, 0x9}, {0x1, 0x722f}, {0x1, 0x10001}, {0x2, 0xffffff01}, {0x1, 0x84d}, {0x3, 0xff}, {0x3, 0x3}, {0x2, 0x5}, {0x2, 0x5}, {0x3, 0xfffffff8}, {0x2, 0x9}, {0x1, 0x7}, {0x1, 0x7f}, {0x1, 0x25ea}, {0x3, 0xfffffffe}]}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)=0xfffffff9) 14:24:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="4f370207e00000012000"], 0x10) write(r1, 0x0, 0x0) 14:24:35 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd65478d110109000400000000000000000000ffffac1400bbff0100000000000000000000000000010001000000000000000100000100040101000000000000000210004500000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bbff010000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aaef19843382c99d68a52d28998c95a2ff4e234e23", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="e0100009907800f20100000402051a00000c31fffffffb000000020000000200001f1b0000000702040700002ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576ce83efa01474aa77726a26c55e7d2d19b322e77036b980da95ecc48e58dbbf9515ecdcd46484a267e10acf653538bf0833726b027b10a9a35609baa7cab12c15025e8bcbddcab98a3ed4b392b094f56f4b7ca537abacb188085f8d58ca6361121d7b7aa5de860c3553eae695ed2e28dd753fba478e05e72bd06908c169d518feda863382e7001f120f938d5212f3fe903dd90b0f4b"]) syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x9, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x13, 0x4, 0x0, 0x5, 0x200, 0x68, 0x3f, 0x8f, 0x3, 0x3, @loopback, @rand_addr=0x63f, {[@timestamp={0x44, 0x18, 0x21, 0x1, 0x3, [{[@empty]}, {[@local={0xac, 0x14, 0x0}]}, {}]}, @ssrr={0x89, 0x7, 0x5, [@multicast2]}, @generic={0x88, 0xa, "9d58bdb9d89db2e8"}, @rr={0x7, 0xf, 0x9b, [@loopback, @local={0xac, 0x14, 0x0}, @broadcast]}]}}, "cbd9bd7ce9b816e5"}}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 14:24:35 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="ff2bd0823d72"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 14:24:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) listen(r1, 0x0) close(r0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x50) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x31, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:24:35 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$inet6(r1, &(0x7f00000014c0), &(0x7f0000001500)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001540), &(0x7f0000001580)=0x10) write(r1, &(0x7f0000000100)="8c65", 0x6d2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f0e77e43ba469"], 0xa) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10022, 0x0) readv(r3, &(0x7f0000001440)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/101, 0x65}, {&(0x7f0000001180)=""/120, 0x78}, {&(0x7f0000001200)=""/141, 0x8d}, {&(0x7f00000012c0)=""/94, 0x5e}, {&(0x7f0000001340)=""/71, 0x47}, {&(0x7f00000013c0)=""/125, 0x7d}], 0x7) 14:24:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="40edcfe38a94a4b9f4a723267fd930394dc4ecbb75d74473d27d6627ab2cf181b67e85bd4bc6af664901acc06e10d2623d566451babb604a0c960a99f547c1bbca083804671419dbfa0e39d23135dd62c0b9ff6a4122e98d05916260632ef019808089dfc349f44cba7bb670807fc4228a65ffbb151b37195050bea7db99a9cd5a9ad6a6c1425ade10140423d69b562fb3abafd5c22f7a417640654cba1f1ac58703da2899330f4872acc73f53831bcce435f72ff3f65a77f17f2466645cd9201c1b9eed8faa4fecd7e04f46e625050f35da630cac5549940e2ec7db280194a5fae7d7", @ANYRESDEC, @ANYRESDEC, @ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) fchflags(r2, 0x10001) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ee7eb976e08403e4"], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) 14:24:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sendto$unix(r3, &(0x7f00000000c0)="9b25eff7ed0a3e0098be9d66f6a4ed16db4b4a4d3890bb365c64b0fa50f659d51a04936b79a7f1db9d081165f0dbf8cd32699b6ea2b59f42c98fd31a9642ad86dc9678ced0d37c5a08a1728dd0b464df0fb11203ee5c69b3173b59f277afb85d57d3783eefebdc0be261708db4d5d390e21024699d61d0837a3271af47c6fb529dbc65b429349353e25cb9728b080dbc8ee1e53be4880423e3edc41d07be4f469bc14a6896e6d4312141cfc49db5faef5ef36e1d2dbf25b692426806bb742d6f4a364e7045d2750d7cdba92dc5bfd3757427f990dd4fbae88074a790fd27162016713a215c8c07ab5c04e13d5d575f01f56eef5cb8851227fd1f554c", 0xfc, 0x405, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) openat(r4, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:24:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="a22e0cf585fbde54446411faadd1ad79a45235d0aae26bd6d0480d5efd9c8805ffe102235e963220906ea9566c645a7716dc87b4db238cbf0fb4c4656e86c7c28856cf2905c89069d699e159b20e6277a0df1dbb6739a5dde5865f"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000100)) sendto$inet6(r2, &(0x7f00000000c0)="e1860eca0d88ebffff6b32c44876f300008f649ee2d099ae3e85dcdaa3a8bf39741d000000", 0x25, 0x8, 0x0, 0x0) 14:24:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) msgsnd(r6, &(0x7f0000000100)={0x2, "1289ca59e8e6b258819133587ba2b7010cecb254c54e8a1f5d4ac98542f8df1b9de1cbae94f004e3d7a16367b05fe48d301dc1007c9f21b43fc3c71337344722138b29c208f49f85be8e01b988080f24b8e1c134e6a5aaa6539fd96be904a266ea0116fec88c0825e3e6d7d8cc411f0f89dbc6c9ee5df30bedd1f4b9d606725d5dd9fa08f4bb579943729040ad2035b12a87359a43c819d0d69089e3d7592f3bdadf9e364426415272f3a051e6"}, 0xb5, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023182000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023182000 14:24:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x15}, {0x45}, {0x6, 0x0, 0x7f, 0xff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000200)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63, 0xffffffffffffff0d}], 0x100000000000028c, 0x0, 0xf1c56c2515672da0}, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) socket(0x2, 0x2, 0x0) r3 = socket(0x10, 0x1, 0x80) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0xfffffc01}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffdcd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x3f) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)=0x80000) 14:24:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{}, {&(0x7f0000000040)=""/218, 0xda}], 0x2) 14:24:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x214) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x80) dup2(r0, r1) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000380)={'./bus/file0\x00', 0x9, 0x3, 0x2, 0x1, 0xffff, 0x7f, 0x5, 0x1, 0x2, 0x9, 0x3}) recvfrom$unix(r2, &(0x7f00000004c0)=""/135, 0x87, 0x42, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r9) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000340)={0x3ce0, 0x40, 0x8, 0x2, &(0x7f00000000c0)={{0x4, 0x1, 0x93, 0x80, 0x80, 0x6e0, 0xfffff587}, {[0x8000, 0x6, 0x72aae502, 0x7, 0x7fff, 0x2101, 0x40, 0x80000000, 0x3, 0x80000000, 0x9, 0x0, 0x3ff, 0x20, 0x2, 0x8, 0x7, 0x100000001], [0x400000000009, 0x8, 0x7, 0x3, 0x80000000, 0x8, 0xfffd, 0x2, 0x7, 0xb], [0x8000, 0xa, 0x1, 0x2, 0xfff, 0x6de, 0x4], [0x9, 0x63, 0x9, 0xd4, 0x7, 0x7], [{0x0, 0x193, 0x1, 0x3}, {0x1, 0x3f, 0x81, 0x143}, {0x4d56, 0x5, 0x7, 0x401}, {0xffe9, 0x7fff, 0x0, 0x100}, {0x4, 0x8, 0x0, 0x8}, {0x6, 0x3, 0x19, 0x1ff}, {0x7, 0x5, 0x1, 0x6}, {0x2ec, 0x9, 0x3f, 0x9}], {0x2005, 0x7f, 0xff, 0x1fd}, {0x45ff, 0x6, 0x0, 0xffffffffffff7fff}}}, 0xfff, 0x3}) shutdown(0xffffffffffffff9c, 0x1) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0, 0x0) 14:24:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1000002e, &(0x7f0000000080)="ebffcbff13b9fd9964aa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = socket(0x10, 0x5, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879437751"], 0x10) mmap(&(0x7f00006aa000/0x12000)=nil, 0x12000, 0x1, 0x10, r3, 0x0, 0x9) sendmsg(r2, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 14:24:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ff, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) 14:24:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239f368dc9dbc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="11dd7d110a511073bd7bb0a12cce69e19db9999761ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2e2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af52", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f10d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f0000000280)="180de007dcc4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df4845", 0x7d}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec451433b0c4ca0af12126f2", 0x1000}, {&(0x7f00000017c0)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a3e271e4a8a6d90edea996aa4cf1dbe1f7105485f954611e96cd1956a8db5b4ddef2529c4e6d7e250dc05063383e499ae5cd938ab6f41363c54df03dd9ed9f9f4ad4f1669d5110bb2b522cdd4080faae518bfe3f01e3d0013426b7fac22331871ba84a851429ad5a08b1a3a35351132d312c1b9395d3c1cd09e73ed75a268f0b8754316ce113d46db0fccfdf5a27fa05d2fc29b507312278a02372ddde3da86b6ce547773285fd4c5cb84c873f9d9ea833a2a78a853f93cf2e47d525d770ab31d79844859981ccfc3656c486ef396930adac4a7412ebdfcecd5241ec956ffd54fa4a7d0af20e6144c511550406d29c426ac103262cf8207c5c840de1913c774fd57e90d", 0xd42}], 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) 14:24:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f000064d000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) getsockopt(r1, 0x5, 0x5, &(0x7f0000000040)=""/78, &(0x7f0000000140)=0x4e) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) r2 = socket$inet6(0x18, 0x3dc43036419ee187, 0x3f) recvfrom$inet6(r2, &(0x7f00000001c0)=""/191, 0xbf, 0x843, &(0x7f0000000000)={0x18, 0x3, 0xdeb2, 0x442}, 0xc) r3 = socket(0x18, 0x2, 0x0) pread(r1, &(0x7f0000000180)="665d46e2922a1ead229fdda2d519d1ae56d2", 0x12, 0x0, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:24:36 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000040)='x\x00') r0 = geteuid() r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000140)='./bus\x00', r0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) getsockname(r4, &(0x7f0000000080)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x0, &(0x7f0000000240)) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) 14:24:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="cf4f6828a6748904bf79b6607a4628d9fb2338c8827940b8a71b78924651299fce8fd4f3c5e56533022e85ac773a969bfc708365fc0b23ef4f753456e313e76335023c6ff66265027e22ed145313699f6dfb5c970fc365a33356252e6f1db0b4fcffaa"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:24:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1, &(0x7f0000000140)="ebffcbff13b9fd812e8a4e713048e6993192964802a391b8eb3bd03fa6778b1854eee18fc48d1a57822a6074e2815e2451370c0f9e4b5a98ece877eeb05bdcf38e48e32bc65f962f463fef72be0fd35e530d667ab0eb5afb84560375e611e7c4aae66daa9b3442f2b130c938af3d8c6e7f2ce1d618d589d2d531604d96fda134798d7c0d01ed56b00233793ee8fb0fcdeca0ac56aab1abd6d6890731d518674be74a3565283126cccb6b29cdf3b481025e580fe46de315b07b932486801e9d808437e47e75b5d486709cc48116c6bec307103f0b5056764bdcb029a1f59b7134c5f44d973a8333bc551b05977e6f5320e83cd2a3022bf449f37284ad635eeb13911fb29d07a56d350fcab303a54d734426ca14946499d8c91088cbff7b5720932edc84f0de4895bb6ce6c8635ef882663cd4713189b928d4c40d3d7ccbe404cc5aea3172f20872e66cc12a737f0ffbdbd73d17d97b1cc058db3fc764aebf6ea3be4550e93f5fbe1842fd33bd957569825d541909fe97ea01", 0x178) write(r2, &(0x7f0000000100)="8c65", 0x6d2) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) fchown(0xffffffffffffffff, 0x0, r3) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x7, 0x103, 0x1ff}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1b0) socket(0x6, 0x4, 0x1f) preadv(r7, &(0x7f0000000080), 0x0, 0x0, 0x64d) 14:24:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x4, 0x1, 0x800}, {0x0, 0x5, 0x800}, {0x5, 0x403, 0x1400}], 0x5) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r1, &(0x7f0000000180), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 14:24:36 executing program 0: r0 = socket(0x2, 0x4, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x2f, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$KDDISABIO(r3, 0x20004b3d) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000080)=0x7) fchmod(r1, 0x180) 14:24:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:24:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/145, 0x275) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x0, 0x0, 0x0}) 14:24:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x44}, {0x6}]}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="00883a26ad525d7383293636e2037a4fd45bd60eb7f75eede1eb47b52fa91926b6db41d7b795dcc05efa5b63ac28adff14d1de817c74ae8f643ae95cc5a64aeb9e1fb997aac4b59e2b211647fce090568af059579a183ce4d2b56a660bdb09437eb9dd17be5938981925b908c7fb5b8e9a9abf39eafdc49ec7f5fe65669183"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) ioctl$TIOCCDTR(r2, 0x20007478) 14:24:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x14}, {0x6, 0x0, 0x0, 0x20000401}]}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000080)=0x3b98) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r5, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 14:24:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) 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) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r2, &(0x7f0000000040)=""/62, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 14:24:37 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="0100", @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @broadcast}, @icmp=@mask_reply}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) 14:24:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000100)=0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x400) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:24:37 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef, 0x0, 0x9c}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x3ff, 0xb5b1, 0x1, "312653d07d8d2b3bee8a70a5ae1643e2af7b904a", 0x8, 0x5}) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) kevent(r6, 0x0, 0x708, &(0x7f0000000200), 0x1, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 14:24:37 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) chdir(&(0x7f0000000100)='./file0/file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 14:24:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa2d0760092dae8d45d3dada0bc47cbd5cdc2de92a973419aad0a3ad76686909fe277f0d597ae4646938457f945b7a83f394cb1ce75f6bfc6d6d444ae1c797b16f0094ba3712782a6a9e0b9870f2c4ead90ca7c15a1dd8c1744ff622657937fb4b775a10bed8c775e521a767ac37b2ff23a41b4df51ec83c0eb4888d0cbf36a9917cea3ec67d92c1765f979953c59584e81ce1586f3a4325", 0x98}], 0x1, 0x0, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) poll(&(0x7f0000000040)=[{r2, 0x80}, {r0, 0x80}], 0x2, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:24:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x4d, 0x0, 0x7}, {0x6}, {0x2080, 0x1f, 0x3f, 0x10001}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 14:24:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340101ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d0000bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup(r0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r4, 0xffff, 0x7b8be4865f6297a5, &(0x7f00000001c0), &(0x7f0000000200)=0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = accept$inet(r3, 0x0, &(0x7f0000000100)) getpeername(r5, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 14:24:37 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000001, "dc2200000000000000a107e8ff00000000008000"}) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00005c515fb44542ca43"], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) mmap(&(0x7f00001b8000/0x1000)=nil, 0x1000, 0x1, 0x4011, r4, 0x0, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) 14:24:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) write(r3, &(0x7f0000000300)="dfe4e10cb9014edd771b4d1f8152c2e9e50f3488800e9088bc2ab4996327c826b6deaf4262221b363935e69331326248672f3a7bd93605d9a3d53cff35b4de4b266c08f9ba28cc3b91075abb8e7e23892c2873ef9760f9710140d25e6f680f8e5892aec6dea961e671c475e30c7a8ae7bd3235ca9ad96efe63a24773c9c8b761168b635a40f76ec642578d6a0eaad5d55d934cbdaab1cad328a2ac812ad96958a19bb8e6be4b5c63a4981aba0834792511a0", 0xb2) setuid(r2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 14:24:38 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x7e679e52) 14:24:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="068996feab15a5641e7981eec8c3010bcd0b1344e7abba6716805c161549125de4b1b200d87f8582eb109152d6c18a2cb17c3651f29bc4355e88fc9baeaffb9942db6a477a41210087af2922c6a6641009b1dd2752e6ca51590eb4beffedd16b728bc619b9f1c8ae80d87b7dc0d98001f210c7a40aa03085360629a7cf02b4fbd8287198fbeee187317292aad3cb1725a9c9484cb0c78e9ce6e2ed4c10f94a518ccefe74577d22254aa7a3801dded0c0c5f7f46e9e323860a3f6569135f644f921affe46a318ad80c2213b7f73f55208c1f9cc196cc136d880f75c5f94c4d734976e57d000"/243], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 14:24:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {}, {}, {0x0, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x9e2d, 0x4) r4 = dup2(r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x8, 0x0, 0x0, 0x2000000000}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000140)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0xa, r5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 14:24:38 executing program 1: clock_getres(0x3, &(0x7f0000000000)) semget$private(0x0, 0x3, 0x20d) r0 = socket$inet6(0x18, 0x2, 0x9) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/88) ioctl$BIOCLOCK(r1, 0x20004276) r3 = semget$private(0x0, 0x5, 0x10) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/246) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000580)=""/169) semop(r3, &(0x7f0000000100), 0x0) semop(r3, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x1f, 0x3]) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/17) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000640)=""/270) semop(r3, &(0x7f0000000080)=[{0x4, 0x2, 0x1800}], 0x1) semop(r3, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0xffff, 0x800}, {0x0, 0x1002, 0x800}, {0x4, 0x2, 0x1800}, {0x1, 0x8003, 0x800}, {0x3, 0x9, 0x1000}, {0x1, 0xc12, 0x1800}, {0x0, 0x7f, 0x1000}, {0x1, 0x1, 0x400}, {0x3, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 14:24:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x8000, &(0x7f0000000200)="b78ce46ec5d6203aeb1b0b35c0a8e95312857923245ed8bd525c31bbfd2a62f6c85924c14c823b492b17d1b9cafe76e5ca6a7cf7d249f1240d0f45faefac9a0b943f79927e5999945290fa7117372a4927d8c569c84a2b73", 0x58) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x1, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/19) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xe574, 0x0, 0x0, 0x3, 0x9}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x220, &(0x7f0000000280)=0xf7, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000003c0)=ANY=[@ANYBLOB="00020029e18c559a2c1fd445f853382aa2c288df5b1e241fc02fa0570f16b3216b837aaeb7cecccafe5e3361e6b36c9b7e2ec03afb4073da0a3075191d6e32511450b340e0ea137dfcf61bbf81f5e6ab79ec05fdddbe3da2a6d365ea2dd49ac191cabd656aec0f55a4dd1e5d8c786a6bafa82c6e9841810de79f3cd0a034bf8fb5df15fb5239246acc363de6c7edb45e2d9bc0db3104bcb44923e89c13c6b88b68564ebfe91deeb5d959967a957ae8a392d0de533f4820dca6fd56aae1f652423b0cd64e528b4c00389d46ed6651f0b3140877b8352d3200f7e8718f587a8b4feef207dff761843a6127f4f840000000000000000000"], 0x10, 0x0}, 0x0) 14:24:38 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x7c, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6e, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x14, 0x4, 0x2, 0x7, 0xcc2, 0x64, 0x8, 0xbc, 0x33, 0x1, @broadcast, @loopback, {[@noop, @ssrr={0x89, 0x17, 0x0, [@loopback, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @end, @lsrr={0x83, 0x1f, 0x9, [@local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @local={0xac, 0x14, 0x0}]}, @noop]}}, 's)'}}}}}) 14:24:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x40000001}]}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x2, 0x0, 0x5f5f) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000240)="5ace33143ccd3825f3458377299c208b31a1ee0efa03f822d29be486ee7a2fa3c91ef1810461e62a9c60a5143c8a5272356736b06642372ee24d74d7ed13e829ad41f5bd1694b9909bb24602afb22e7fdd6fb2eba6d76b4a65eb968e8fd972695ad6c21bf07a92571cf8319b177a8debcc85234d164bd1ae", 0x78}, {&(0x7f0000001400)="e4971d67fe12fd0b7fe7a2ec25ea665cb11cb6148280388ff7642ed470eed566a6ff82cd1bd8a9e1c9446c2af3fb787a5326c4c83aa212949bd1acc50229dc2409ddbb19b33bece66c058bbc8c8ecaf7e976bf607d3169f80f25a67d3ab7927f0f25a333f02c4a685d0d92a0a299197331feeb18a2a4180fb9d9103a0f2ebafe4b5f235192d7b9a06bb4fab5e764d2b8ccb448b7", 0x94}], 0x2, 0x0, 0x83) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x10000, 0x7e) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x6, 0xdf51}, {0x18, 0x3, 0x10001, 0x10001}, 0x200, [0x5a, 0x6, 0x7, 0x3, 0x205, 0x4, 0x0, 0x8000]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:24:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2cdfacf6de1622c27bea9a4dfe5414a6fcead729e64094a5811b9737543692d401e5f23602059f97179623d17253b9acf3e763b19e6758bff03e1c2ec36c4137fc96463f61f00e449475af40a83e975e4853950679d0789ef7aa4e471b1439248bbde3e25ee7ac374224e063f8ff6090b98038d3e7411e232f28472d741b78a73ac93d92c56486aa5cd34a9d3c1ffb462b4e9e25ee8f2624f33ea23972092c1be3600c497dae2e454707552ce9bd32629d4c7f8ddb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:24:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r4, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() 14:24:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x9, 0x3, &(0x7f0000000000)="14f1396d74e5cd8b1c3d32cb46f86705d1afb1501c4cae94c5e3825dbd5b57a8891ee746619dcb84057435eeb2205e99aead024d12b5d84622f73581c9c95d596b2d10c8bf8d3e9e84d0990bafb644d8d6ac92b42e68010850832120e901f70497366ac2341f908628b3dc164edb433e34b8edb341e5e5919ad0ffb8bf49561aa2be501b846ef62ca0393dae4f943de6dbb40a274c78a9ae45319eff4274945b4211bf8e3fdfead00a66b89296f99876f4f03ae48850257f3a59cc783ebdcf7ab8b4e7fbed8abb25b894ac558a78e2f36f51fab01f8944e6e260fbbac78be561d5ea2cddb8f5dd312674edc0e8026d54bfeacec43f518bb1b6a96326db594c", 0xff) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:24:38 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000780)={0x4, 0x40, 0xa90, {[0x5, 0x4, 0x4, 0x1, 0xc5f5, 0x5, 0x10001, 0x9, 0x81, 0x4, 0x4, 0x80000001, 0x2, 0xfffffffffffffff8, 0x0, 0x9, 0x200, 0x3], [0x7, 0x7, 0x2, 0x7, 0x2, 0x9, 0x3f, 0x4, 0x63d5, 0xda9], [0xba, 0x3, 0x10001, 0x4d65, 0x7, 0x0, 0x8663], [0x10001, 0x8, 0x7, 0x8, 0x10001, 0xff], [{0x1, 0x6, 0x2, 0xffffffffffffffc1}, {0x1, 0x43, 0x103, 0x7}, {0x4, 0x4, 0x8000, 0x1f}, {0x7fff, 0xff, 0x2c95, 0x9}, {0x0, 0x1, 0xfb}, {0x4, 0x2, 0x80, 0x4d4}, {0x1000, 0x3, 0x1f, 0x8}, {0x3, 0x6d7f7a1c, 0x8001, 0x7}], {0x6, 0xa2d7, 0x1}, {0x3f, 0xfc0a, 0x3f1, 0x6}}}) socketpair(0x18, 0x2, 0x80, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) 14:24:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x8000, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000400)=0xffffe7b8) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000003c0)) close(r1) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01002eaf52757300"], 0x8) r7 = accept$unix(r1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0xc0000000, 0x4b81, &(0x7f0000000440)=""/4096, &(0x7f0000001440)=0x1000) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/255, 0xff}], 0x1, &(0x7f0000000240)=""/197, 0xc5}, 0x841) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 14:24:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="fc0b871db1b9f2413021bcda3294fe10bf49dc71dbf0405a4924000000000000001154c17a68e69e78f0ce39ebe2787e3d0000000000000000", 0x39) 14:24:38 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0xffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x74, 0x0, 0x0, 0xfffffffe}, {0x80}, {0x3c6}, {0x6, 0x15, 0x8, 0x90000000}, {0x3ff, 0xec, 0xa, 0x80000001}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000240)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xbb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24, 0xfc, 0x0, 0x6}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="a509147e134a589cdc1c05990fd874ce96c1c8bd15419b"]) 14:24:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 14:24:38 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6008, 0xfffffff7) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000005c0)=""/150) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x41) mkdirat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x186) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1, 0x4, 0x0, 0x8}, {0x5c, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x2, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caaee8856d2d58ae7e7a", 0x16, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0xc00}, {0x0, 0xa}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0xa02, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000680)=""/153) 14:24:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x4}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getpid() getpgid(r1) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0xe, &(0x7f0000000200)) 14:24:38 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = dup2(r6, r2) linkat(r5, &(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00', 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 14:24:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) accept(r1, 0x0, &(0x7f0000000180)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) write(r2, &(0x7f0000000300)="09917b2f1d25d3e5e3df8000000000ecff00b7dfe6000f00082924618e34aa98e00a16d717af55e26f1c7525b033aef3161cc4db3a72223ccde54b79d64e1ae41d89a25712f78d8b1a74b72fdce84504447cd2ebec3f09b60eafed25bc3da7484721546e1ea28e59d40100bb6d4006d2439bbafe0500e6d26b2a885715a17a2a4652ba96dc22405897e0778c948ebd8797b40477ecc7e3e4c90feece76ec5e7a5ad2d872b4ebb1dc80f0a14a0055f29bb18506b493b439322af6ec56c88453ba10688c873032137fe7446c283b294dd7b2b5526019393d3d0cf01160be26a760a8d7493a0b0a9511436fc300b085fc653e8545ff8ab6c15b4b50224dc0470c6c67eae1f717282473a7", 0x109) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:38 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80105705, 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x0) chdir(&(0x7f0000000300)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRESOCT], 0x2) chdir(&(0x7f0000000240)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) bind(r2, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget(0x3, 0x0) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYRESDEC], 0xbd, 0x3, 0x1000) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYRES32], 0x75, 0x800) getsockname$inet(r3, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRESHEX, @ANYRES32, @ANYRES64=r4, @ANYRES32=r6], 0x28}, 0x400) 14:24:38 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7e", 0x44) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) recvfrom(r0, &(0x7f0000000040), 0x0, 0x802, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 14:24:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) semop(0x0, &(0x7f0000000180)=[{}, {0x2}], 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 14:24:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f000000000003000020"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) socket(0x18, 0x8002, 0x0) pipe(&(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 14:24:39 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001080)) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) chflagsat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="641be225f51aab66af98c6781d176a9812b3429d34414ff216dcb0a7435f84dbe89bb30dfc3c8e9270efe3bce062a2b2f2f1ece5946c2e76f88cb1d73a0be4b8dff0490cf7f2e18941204ecd9083b9b5727bf3d6c4057cffe3f394637f73490ac42ddc2f382106610d60920f24c9674ab594767882c9e3d4a1f5f6adc1f84774e969dde8697b1c2a1496144bf411bca2c0db5c165bf99f8c38dd0620f90b3658e97fdc29535dc0847edfda354b0a660fffbf75feeff1dd4159ecf3a82650d6dbb5b9e07fcc29e2ad2f3cd6887dfd8d8c4dc764fb17a23eda209e8a1c145f3b7c92156bb08767665d0cb4b9f00bda4fcc075fefade6b85e54700b91952f031835afcebc1b1e73300669170d250bb5531e3e5ac6697f2097ffde533abda1e7f900b6eebfef3f4c64e4270b482b582a8520ca4221cd7715ec725b49baa052cd7bee7b460a8660151d5757e0ce35c05141d041b4b3e955a24766da2804c4d9cea83a39aa2a9670a1521017dce5884b47cf761d3065d85503b5d293eaaf4bedc1e254f73d74e045b0e80ff1bdb0fa0fee19db886f6f5701aa41810179e8815d438a8a7e4edc00d97d5b9a2ce7f104a0e018102f08304a06722e38afd4241fd69a415809fd60056bd063f8c138ade253e2ed4686dccd5786eaa107b32d174c72be9ce62da5d428ab6fd76a4d38dc416efc411c090a4c9fa7e0774087b98d22342470c242d702a7486527071f3318028705397002c71db1db2aa2482c12b91f1ad898af9f78258f7344287e8d1ef07cda801e0e7c34b76c60e099ec7ff4cf6fc5290798059322200f95f31f29d95ee71813411bf7772eea33b7b98150d76cea6a5fb0a6eb24d9a9040108f6fea0a121dc4367baed7b485ed7c09468ecc78329e8cf23b812d03d6115e39626c177a78fae8f74d546e423084d7327e19ca294eb05f3a7f9cbd27b6749e33482a14f46790416f9fd067124a006567d3e8ec14b7078eaeadd3e0b37686b0cd43c9941e449e93ee5f7ec8076e2ce4fa404edb8e56fdb9b57d6af64c537d3a214b59dc7780c5e2e605dc189bc30214afc10475358d64da5542b9ce633a0fd6765f61f61efd82d9b337082b8d6f19925a780f313db3e525de0ee29e247eadabdd8d185039b361ca765e57604733c32b21e491d173a04dc16fcb123e8e53ed3c63da5a038e4db4a14f60ef7f54109d96dea632bba6f8eeb3048f1e9b3924d5d63be22985dfd779fbd7def01b18d58c99c01e74a395e4209d6441da8ac6b87ab3ba4bb7335f3dc536df0eefb349eb4770255f26f7c18f95c297eef1c506a841d6aca7ec16bd8553c47c3e8ad7fbbd10991490eaba5142048ac5132a7300895425867941b734a97b84861070da3e48c6c21de6826498dd10bcb92dc356061bb93b75f95c29db2f45ef576df451ebbc7e11423162e8649d650e8b9dfab9d8a96ad7ce529f83958f9b665b58433cc3039122ba015ca4481c5736ef33d6de2bd41c2fc1d69b8a1f52f2140a367cbf73acdd47bc48bff9c4f0df4b98e938b4b2c1fac0a1c6b81f958a9001e3306bb70878c1f4a06c55e2e5b1900bad738e6fa9d896f0075099743bdf79324a14bb806646e7800abea35527c1750376d1d682641019cf21a8e053ab639c327e4c1515f19cb67442823af43a4b8065a06f5811e55ad4a6a227ecbce64300d9e4475674a3b9e3cd6eb1a562d5542b4ededaf0d8729c0d2118847af4cc7f064af673faeef8fe056d6c1545c9e9c3267db0174d84b04fa6f0247a0dfcdd93b617fa0d8c15969ae2eba98fb385689b8e805ef42b1c18505aa1597c46575004ded49e5bf50d03e91ed2bbb73ea43a9d0e3a043f3906b349c45e7673a56ae8d6a035966e0bee4c48b9166010a219d11d1ca781753cb912e0d6fe831625377a8ad3c55164f1d487b4d6aa91b64bfdad0a54f544acfecee1085f4844026274e0788b4332a59f1bcec36ae1681691d72820f547413ca2dfff13f2b50d231edd08899bfb51ce321db6374b3bb3b37a5403e924fbfd808a9379eec92a5e9c95c941feecdfc69feeac2272e1b34ce4e393b5c4f6156902d29fa979902faf9847853a5f40032ddef619be0f35cd3f8d2810d8fd1c6a8cc10ec19773a1bfa9135894f7befa057c9fca876007bfdc5f4b71df7c73664df6fbd282bdd8619f9395a6710abc5ffacee9cc16d928f96f324426a7a9548fa3e7c8df0596681e954bfd6e734da611944a8519674f7a0be244f8e83e380983696369b411f9f5843f0fcc3a8d3926fc640585c728758102193ff5fe89c4ef896f634c2eda7de29ca50d3139d18d3870b04d97d9c1d2823b095990b6aa8137bf7a871983baefeae33cb7f3a0b12a2a350f8dbdec268ccc5bbefdcd1cd3dde7d524d48a72e4dfb0f7ed027bd31fee93eb183c6947831c3bd37986b48f7b8ad1fa9a4354ff8874b962f903e6591f632ef7402a148348d680f99aee42fd6f56bf52b6d4f4515a39c7de57761fd0c374652f9ab691e6f05e4df7e441e41782e08814aa64d4b1bfe244ae61f44c0858128d4d4a955d60764c91a5d05148f88bc5360b3ed5bfb23eb2d65a01f3bd38f326af9f7627e2a7d7f39bc58aaa81c758367423d1ab8809c9b6f67a305c52e5b5c1fe218d66ef7f4aacece12dcec341a318b7a74b5830a1ef78c0226b95865d5e8ea3b427cb685932c38cb5486c4bd5746e9b6284ff869e8d0b96e0a18cff0baf81317d45d882f7cff3a8f1435d6a0d81ce46d1c674ba770f1753caeec51304976eb1bd2699d66efaa9b65b99a34e79702a33993fb53b28289b6b84277bf9296fe406253d4fe260ce5befaacb0f95bd81406876487cdcf4825cd93606bdfd2ff5f8e2aab485170217817503821ae073d4ac99612d2b313550df27684680d7bd6981cd67db4a5380e422c3f7fb56d7dfce1d1892a65d77ed19ffdcb14578a8ce32db0549290dcbd9704de8a3899f1bce01f0331a2c4726a44f4b955b7e9e0316cf1730799071761f79c176c2c97bde226229283c287939723d231e7c74c365345c5f78b2663524477b18723f54afbc2df6b30e57abf0aa6def9ad2220145dabf232a802fbd0a08fdee07178925aa652d43b9049ae0bf9ca4f1c587e8010f87f746a8babae74c4bd2ec80197cfad4c3acc976e8211072c8b0dced466b68caed2006b89af3d6c79efd0abad664edc832a3baa79380ac56c39d50a93f2c62ceb056e7bb8567f40668f3715eb88833c3dac10dddce178f4f080be1c88962060dee00527897b1ad8662c4419cb290ff0b1043384b7c67bb3049ec059d95cd0be1aff742fd1458bcbad0c0c39ae9679f98660824e22dcc2e1d6f2603481c4019a96fdf32772fcdc0ce3e27029d33899d52b59607572bdaee652325f1ce7fd8c715843634ef7672d175e9bfbecec8feddbdbbf0f9926aa78825e7630a5162742311e8bf549652847f8e9872518b605cdc830d22f5a74e51cb4513d2a4d47147d588901aff31da9201d02ed741dea6a5a6c4512b000e50061317fe2b5bacb285027122223b7d3b1ffc78cbfb7469a28ec7a4a0519e922b1fe36d661c08919b87e1dcc3d224ec24e9693f5e939109aa7279ccdc32152e8d4becbe7d680ac529975d56c8622fcf9ae4b155adf2a59824230554876e2a8601d766d8be9b6fad20da1cf83480374e60b9a79da10837e54860dc919f3137bb636cc589af631d9cd0f0258cc86c01079ce251352f76a7784bae6afa1d448bdbe84ce901f39ef629f58a1a65002f17d4bf071531e60748c5b67b2f9ee542534d822cc04962f3af9b801e67768beedc0edb83b553ff67a0f2f4fc133edffabf97b07ecb9632e7bdf6d6defadfa9dc3a2610eec331649da42ba74ac3b3ab0244277df30b4b425c0a605b1b791bf8bd8a88c0c63b375f6943cdec1734ceaf18d549c4d70096e6bb96568ba3d49253d38c1eb1d829fc5b4423102ac122470a179b39870598f5d4405918f1ab8201c422eadfd96498288159f82432146c210391e917e0ab577a067aefebf38cedf2748e16b589e8aef5c5b94636120e924f9bef27dacf1d007b3af1a16711ab2f8cf886ecbd2367633e8d20c1d62514b4005dc649cf2f1c215931013f30ea51ac590a6fcd138d85d35bc6353bb8caf4853ab8486a943c7a375f1deba4ee82b25cdf96383f77a63ee7a10a269e98f32fa6dd8ea0d109daf9a11479f2afbd430e95831e1261df55813d09bd3574e1806431b065a12365f0ff43f657565c13f46e5047e9efe1caaa5f78f4fb012ad35f28c9251cf24fe52058fc22aa69caa6421f292d8df3bf27ce3465a9094836f6b35836d1c5497ada708d2d3ddf00189467f049c262095965cb88d5c7dd261effce986fe33cc4214ae5ec7c8653ed06bab944959e433f1f2427dd2423758ae4827acb219e54032031c57d560511ce5ad1ce03eb6621b0db5cb4284c5f0ecc0b5be98b780bbf0da56a090015e0a697e5eb6d826b8c728d95d4b3e071cf4be6a96353ffb633b724f5defaf45e91e735d25c82d7fcb9baef86db5de417d86745d0ed4f5f53ec10cde392d47bc8971427c36f8928bc6f398fb87dec2c3ed09b217aeb6bae08b2c799ee5a2c4e832098b36f7a6b9ac931df7d75e27d16313a0da02c128f240d358a3d3d73e76a98dbe8aa9cbae1b6af5513e9012b78e5aceb8a4b5cbfa2554e09183d8b6fa699da9880b73f0dc5be27d0be0f7f8bb943be81cb732bcfdf2ba3f4c4b620d768d6d42813e7866a1b37b46890b74ce2011123dbff97baf2c1ee0334a72878d40b38641aef0bd160364f6d8561d021d219ef69a14934ee7592f05ae58dbcfa62625d2e209f67d4fcf77b8d3c2ea9ed8ece9128a73aaecc280fd9a36f2e6b9576800b5a884a3bd2ace041e23ac1ddea7fb799fa145b2d6bf46b252788a8e2ba45f85e5f42da18bce2987edc4c62fd8b070a47aa55b7d5fde8744d390a35735ee78a0d757fd1da52654d1807132284bd7bd00f9a5965c46c2a7ef0c5717a4a11a25cb4755f25a28eaec4ec03937dc9a4d3b2cf1ba30277339fda88942df5f4e2dc151a0a26ee3a089fce47d86c1b8a0ce0e0d39397ddf5a8cf72076e9d81d175708b0d3a15d82797202e2f739dd4b670cb26d1cbdf394ebad592d45cc16ad0ac7d3afd43ce35ba4dfd01fb1b81385640371860d16d53160284c86d2132dedcaa926f372d48b161d94675ecb2bceed722c5fb48150b46be57a395675eba004fe4c37b4b278c944159756c9567f6ae3d8fcd53a43ed0032ece5d6811d0363de21faffd0d9f1be2a60f39f8468b5949843f7e7e34bd6e0ee564967e007a9b5a18678417202850ed9dc16b7aefd9ab87cb4802c80bccc1568b3db654f34bce381853b8702e91718f4820ff026bba806101256f86648cdca5069fde0e28c81451516c794f8b563fdac5e6bcc886f7cdbdbe62cf0853eaa5486925744dd6fa900609d4393f74042c4b3d60046a3b494e1b07b3e286cc4737c6043a26542b64fdcb122a6835cfadb479c5f99c9c323970aa6c0c1562e7e8de199279e0425ff423cec3c5e6d0f30962249223d832f04ddf324e6863d62db8f8bbdd21a87229d177731fbe8b9ccf7038e2cd2862db49dfef715d31e5e49f1727144f341b637fda0f1f17118b05c7cf1debe48ef49cd59742166fc4299f56bed850c12ba22a432c091633e6a1cbac555cc5e3d25c020b3c9935379726254fc762ffa9c5c1351e5ef8072d41c81e128406fd39282df8372e1d9c12981b426a42ecaeeb3c8c1439e453632b571dcde5a766e55", 0x1000) close(r0) 14:24:39 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) setreuid(0x0, r1) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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) msgget$private(0x0, 0x718) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) r4 = msgget$private(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r5 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x2}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000140)={0x6, 0x20, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0xfffffff7, 0x3, 0x40, 0x4}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000003c0)=""/9) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8, 0x0, 0x0, r1, 0x0, 0x4c, 0x1}, 0xc, 0x801, r3, 0x0, 0x7, 0x4, 0x0, 0x484}) 14:24:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x20000000, 0x90d6, 0x5, "020d0000e700369219c800a597125d000800009f"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x1fe, 0x0) 14:24:39 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x3e121a69, 0x32, &(0x7f0000001300)="abffcbff13b9fd812eaa4e713048e699319296481752f7f7594fd2874ba1b8c06834f16b31b56395ab32c921df8e72ccce5b67b89ba334151bcd9f5a01dc3633b4f123a1864b14f1c9b2fd02b58b0eee8c654a90fd9d72c416cbeffebbf8f471e47915f093f16e5b04fe8644303ebe92c8e7e61c91ea45d2f34a771c909a22cfd0b2e7360cf0e4787abc49d0e5fa97c0064801eb09992a2d3deb4434b4a67fb756cde727d7ee30c0c7ad632969195289363a89647055774dd74924cbf06c8e148ae7beeea9e625c775feb5b635d2bf", 0xcf) socket(0x2, 0x8000, 0x7) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000001400)="d09b2d13a4871d8db01ea5e3a24e310203a14cfc1af0addb493730007207c634d8b395ffb7b149b8b6989577313d1ad6c5e62ec50ebce94675131a5fbbd69a671798e52e22c0f3fafb57dba05a97d69d7ab41e263701a2518bef9ffa02507ca33317594c4338aa77a881c69915d4f46c92a4c9e6878cb969f3885dfe2287f4b0d2077459cccbedcb2dba1f7380bcf89fb7098d299f2424ec8994af1f5453991e5c5a699b82594d2ab256873ad1d34ab90dbd", 0xb2}, {&(0x7f0000000080)="cd51e017cc41f69b7c8e46a271fda3c8123bbbe4105d81da9335ec70b379ee78ac5fb00160b7", 0x26}, {&(0x7f00000014c0)="d7da06be0f9174e608c3c41137ffcb4faa715c2ab3aaf059690560a78be9daf89386d4c01fa5824ccd43c28de7fcbe4230a8338cf35b460842998e98834ac3c135e3037245767859efb7e84b28b60eed10a428ab7a18749884e9f8721a233b3be0b655cd45a068398f8896f492553b8e3ef316d4d558279868d0413b96f935c3a26bac3e509b5734f86dce52bd7d99f1d852c5388d719e3b3003c77a", 0x9c}, {&(0x7f00000000c0)="ce955ca0840ffa9ceb22649bbca93d8d9454c30c39bf10fc01e10998cd152050b6efac91dbab1474b415ed9e879665ab62412683a7ea6738f51e63", 0x3b}, {&(0x7f00000001c0)="4333c6452e3322aea54a952955df9e117235590e562d898d8f8d0ee52f065b2ded1bfd62069f58e986df5c25d96d4a319c25835cdd2307aa182a9f1445af0846eba54a06003e43528b98201a31b3c4d1f5022c81", 0x54}, {&(0x7f0000001580)="2490fbf999a48ce759d7684d57bb90f17b9c426ccfb797434fb81c823e1c99c631abea1cb1dfd7af346387618ad6e1ff2af66f20dff7a7a51fc1f8aa2669329e1439be9f80489574fbe72b2e410f8f43e879e0442519eee61e384766c5a6", 0x5e}, {&(0x7f0000000140)="6b8c050f42a4fe522f856025b1065b374422e8f3e69c5cf23a4f56a45a43cf4a1eb785319878b51c651427fc6b5cf267e1d1f0fbdd60746e6fb727", 0x3b}], 0x7, 0x0, 0x20) write(r1, &(0x7f0000000100)="8c65", 0x6d2) writev(0xffffffffffffffff, &(0x7f0000002bc0)=[{&(0x7f0000001680)="1cde3d9d33f92a0ae05da2e25a5a7bd913ea25cfaeaa139d190f2d8188ab0448ae6d1d6985f0bfa2b9378da22c7278c9c69b374318bfef0414be509d7959e90131fef5ba6c729072243abf02eda337b57db5ea68346a9e3ac76e0ae0f349a11dd0184e6d3b54f35d44dba857a691f2e076f10eae00b231d2e60094aa1b50d8253f9e338ff9b98b31fb2a514497868be243d67d70ba2a5bd7749c829e2f8222ddb3b27130e1fa7c4ac918526fb3c57cbcf88eccb5611d95044e5d8074acdca6d2ec59b6802d76300cfa28896fb357470ec78c0a0a58f4521b1340314b8f7a39c03c18f76da3325a9200a9b24b5a170f84d4f49abc1a8a8e79cbacca4d9269", 0xfe}, {&(0x7f0000000280)="41edce7738ad84d45ce2f6a521546899d9877a2ac84ded161a1db2df5b3c8472e0ff461f6599bf2ef5ba42f63dc0f2e6350482", 0x33}, {&(0x7f0000001780)="e5256021f4da2290dcbf68f07a76de041e37366cf5e70e823ee0d00f67f0c580e7a0adc84e8ffc8866bbd9e2d88331cca5", 0x31}, {&(0x7f00000017c0)="90bf506e7a8a1a4aeb93bfb1d1804c85c18245a5388f7e38fa544ab931112a531f423b6a0ad8036f2891263b55f25a4fe240911f2f6f2b2f54d80781176765181fe09b51da75f7012a4c643899e38f49fd5acf765c93a7", 0x57}, {&(0x7f0000001840)="c2a76be64e8876e4ccbc9d7992787778d89d9a3e993dc22d52d88fa43b88f236873562aa5629ab2bd4a053af233730b509f8019ff9e41dd85f275129d347ca417ab03f7f27e40e707b5cb7829033281dcddd07c7a3a701ae2b52ece04ff6ed8e51c5b9490982ff83d05619e5e64e6efe46b90420def79d580d4262cf25b79d383ceda62302544f94bc8e56c17ba35b919e12ddf23440a227eb0c9f1c1e6d43601ad06145428f22a80ad69b51e1a8908296cee6b407a1e03bc4981de7a884d0dc52616a080deeb233fb0e6cd4c6c250b9444fcdef61c7cc792b3d9c08cebedb9a22995f90b15c3d8577479de4599363bf7741498571460c6881b822f3c3643d7f40c17d748ce7ef8f4dafec4da256c2e26d958e6c7af8a3c7bdf2fc3cac217231040998c490ddd449b9341b6521ac421c915ea9ff2cf5582d4eb253052054192a3254c119f26997e2541b1fdff588a8e8d67ffe9dff9b90eb164d49103910609e4edad83050135a58f5391a79ea5a4ee2e16dd8f97b541179bd919332dc54f2a159d8b9add22a52b5689217576ae1d127c7b6b953ed50e6b964a3c297af491a943f22e63ad52ae5c37b53a678a498980cae07e77c63f46f7de58f497c5027c7f51c55fcdc6f49971dfcb67f53eb2b99b80d3787cb2a02c9d4c3d7cdd4c440392fbd6386045c57afdafb6a1e6d1835afa11b0a390d5800ec390dde0376c63117958b1c1b68dd01065cd7fc433c3eaff8fc301142c9f94e6a3534853f6b859caa0d9b9fa7b9bf9a3ade31c7cbffabd4b3986d59fcf314721e6568e8a3479576854a9ea9c60f184cd6f37f29274a074ba17e63cb375163f0c36759b0afc6a225c56b9042654c2576805ca7b4c6db89b189393be819716d1341ac3084dd5602dc90d61744172f23277fe6191140b6690d0afc9a5a78b391ef02b1dcbabbea9e34224cd70735e037fcc062151b2552cbd767e87147e989e1d6d910166833f66f9227ead16751f0fe62783fd4fe7430cbbf260eae2076dbd40da2a4605f85a50a8863d6a6b45a8a1f7a9686621a99497820d2d7419b55ba44ff7e9ae79b873cdb5b96c9717c4f7b9d7ba9f610a92fe41f57b4ad6472d12209be3dcaf5f5e4ebc10e8b4a5e9b1a50b8ab816543a15a052ed655ef5c698f08818b13661ccecf99be876ed532cde9ae4f51f795ad06ccfddaf835fc8be72e375624b558aba11cebaf44cae140e040c438537f101746fd511d650832001eafe045c83d3d4fa3f072fcfbe28d42d4ada94f415cfae14ceaff0245f92235c14444247b54cd986d16610b83373c505c746b1c28d256ccfb99b173471df9ccd6a4357cc7e8d7af5f2c5f622c75b5c249773a9d3b2ece4930e11e50be740857a961cd4410dc36d168315184bd607fe668cd480526c20a3778b6ef86dcb02b8c600748db0633fa2924b1489293b411fa27d52ae529c3faee8e142cd4736744d159f8b2700cf98e8659267f0ce74cd003614e416ba1dc39807548cf165bc79982e6664552817f443d11761f4668051352e36dec6030660fd03a3be7ce6d2989df6bda42ae3b8b0573b07c932ff18ec119a7500c395c818c54eedd5a9ba740faf382a93912a388b49656b283eec773a3d2a7d86f7b80a76f041aa39c46af9450e63fc7c21c6da7c5e385937f75878f97cbfbd15c90fa6ed3f6bfb81dacac019a0888add75be0902b067bc23cd638b2ad3c3223caacfc24908c753ab510ec65b19edbbae44ddee85e532786e3fbe1948c4d6fd884f4c3f6f647111f9a5f8fb9fbd95f1c5e3807d79fc4f2625424a9288732c2403e459b6949164f777d20fa7b2559e4b1b600be3ad962218483befb5d39ab2349f715e84cce8dfb89f13e32f5fbf1793c224e0d463d98061a52587a316d4edd7186bfe907e25ed65aee3f193f47afa79eb1ebdfca4eaa5876164364379b062fe677be57329cafa3949ceae49ff233eac95aca7627768138d99f6926f29f960ed261e59408cb55f05ce05a44b6cf0d61b059fa8fe6c33dd4b46224b585c71dd0ee1614140255cbb0836d77aa841b7efa3227804552197413aa6861778e417b484ce62adaf0a77104cddfa1df6bb3cceb136892e93a74337de737b1f379a8854c840926aad8c9ab3d278829f403c94d91b3fdff48918e645e732a1d96cb09574dca38870a5da49a5ea3d69c42a2f55dd6f8bd062e7318a842aedaa996b03d6fd01e4ef22f8d840a4440d4413304b4e30df08d07f11f1d36be4d0eaf9fb1dc63bec2414911187db54ff6a02e09a5becd55264c8df2e33107101fed81f32b3a6f84d284dbaed9b8dcbe844b89aba908f4ffe25784b8e5b9f5d522a18337b4a253822b34fba6afa7ebca08f0fa30c07485fd5325e365d845ddcb0fa2485f5709b37a4e1189619fb7fe78bc82d04d3f6532f8139c529f1a76054843b25f056b9dc2cf076b8301d2a608526d4510a27281c325825f89b28f87fe2388bba714823d5aa45a8ee83a583e8ed7192ee7464360e74c0ea177ce6fbb4f3ebc9c10b88bcfc41eed44f76e1c884e1c7c20d61f31d491052526191836641f5d9b7a0e4eefdf2780a0a4ba2bbeff8de3f7bec60e474f182ab56c2dda8de0ac90283bb5d6bf5124bc91e551fee8662f5659ac9d699a8b3b7f1dfb4820b0dd6f17a41b495791d7800e946be8f63cf9807e8e40e8fd19841e203bd24315883cda60424346e7e4552b3df7f740d08673b47fc761d37832a61c8fa47a4241e348ae061c616a2c9e0e51f684120eeb47371c37ba4ebb88a607b0522c39f054af490f748fffe707e946941970d2f4853bc9199ae42e96fef89f878b29d1e2aa7854dee2f1d66c0241088f968768f3927ee5785a04e2ff5ee48f9f0bfd551ecffe9613423a3ee46d0d6131d56323b579233b6bd2ac344794d30ac9f7466e8a4a88919bf885dd976560ad1cdeec4f000abfa768ed3d3c597a01bcca3be9338df49ff27c751aa9b23fb7cd9b9d34dc1606a4391ed319512fb99f0ce2d8b9912ee28c4cc5a28077436972f2d906b8a505a6c44b3c13ee405dec4defae78cc9b995b0fe43c2e5837d6983b88553d6f2d02d09a92811b3583764b9cc7621ccbfee95feebd31018e760085559665dfd0ed8b5bbe9998a4a64b6a10ea6c6477421105f21c4e483b253c42e6c2168b83d608e8ca0d8c0894bf19ab910fdd457670f48ada3e319e3c3b68654ba14b21b3c025789252641ee7d2ec072d77c705e3bc6acdccd85bb187fc4d415768980aed1c87b7bd86fc0fd0c50a8c23d23f5a4572b6c2cff02983af850c3ab33196dad163ca705df190e3093e958009e624d29f3e76029091becbf0a8e551dcb75c6125cad26de6332ec996a401eff59f9f19aa3eabab86c2f477da702a09bb88642bd01cb1004a6ada6941c25796753d04f8fe2cd1bd3b0ae4a8d78efd8e4dcc74704f1c86c6575b9cc733ed1e461ee754b20aa99c0890b14623a956eb59359cc083f4011cfdd1c61d138bae2cdf9b11911582da190e3b392eb13cc0f0a3fbe76a7af9e32b0841ec9ccdd67b0d395b6be137c656191e7106e8ec4ad706008fe63b1b3c6eb0c5104df3b1669e0fe198f1bedac62d03665cda016a3b483d18a53cc9bd89f6cb551504f4936bd6b8d5e85e19ea36270ddb670795709ed0ad1275696759ca17663bfe980ac368dd1b0a3252b92103a24575e8b1d073d5dfab97c21276bb5907310880750918cfd2a843366c57685f7be8a16b7c467104d5886efd57d1757ccdf425cfc12ec6240fb7beddc6525c723ea7fb88db06d3ee1f5abcf7225ae3e44e2ddb7de372d1e514e877900997af5982aa7a6649d812e2dd9f5efdeb83f1e7e7c0a2adc9cf193dfa86a4f9427f983c852fff891e8bbf9302f195528eea97ce28e0bfd28675429f7c1dddf0ea95e346947d86172628ca250e52a675e4c01ea6f458e9b803870321ce4d519c574857e63b5710b4cd7ff53fdc9f95362e569eabb4b95f25f572a51187b24d0311a140009bfbbd71644c30b9a8199f98feea9cc03f10d7e9f3102a30b87b3e2252afdec9bfa1407a2f3747fed04367ac7d746de2281bd7c74dd0b745c1e7d90f89185977c4d4fee1dc2691151c1400abce774585e632a627688c17360f61ac413db116e73390c316f844dd4c30496bf073a023bf3cae04ec19bf0f12839f64a31bf5f9215b50bd6c3baf627aca66c52fed6bbc792bf091ae94136fb7e4cc95fe9d052e3092924664a141a9896704422d5e6e4fb5ee857a6a6487cc82eb9866d35787e9c49fe61cc9b72f4dd09c0b6ba9655ae500cd5ad5e2b4ee5cb84454718dc997cac843fde89afe2731590d2783ee5cda3c59033828d6d1e00aa36cbc3ba6c743d978c5c2f49854a6af66022aae346e8b9a242ba43da90e3123acc6e2740a7935b1f2d95d81ded1df5a0137b80a245d6dec4c7a85b28e6ee19de50eb1db596b583a9ae58f78b2c9b70cff83da8c15d847a14f431ae902d5709167cdf2fc5fc4b8ae6c92c299aebdd92ae7e421d616a9967c2e4e6f8e5c20bbadbb683b7cbeaa95a4c605b197b6bd8c94eebd1b62761ad64e015363d13276547e35230e9c328655ca3762cc5c0ef50518443f52caeccf1282fc25b86108926865b94125e20880bae08d5ce90e55703875ecdca78f892d3a6b38f17a64ff3c891461b9139b754015b467ab48c01fbac7d03957a2525d11ba7eb189e6abb16a18642ce0b121c66df517c28802c2466291740c94010ec9915f11025984957b0e96462b83df1b98ca51d22ea1b2bc63d1d95731fe6d5758ca98dca64ac3158566d401284f8855616db55428a48a39800d63207a84a3e809b00904ef5344b46d256ec993b2d0dd9db619473d4b008b4d4e05293a816d8bfb496179ed7d69ab8cbee709e362224329c687603bcf8ee9be9467ba7dffcfe8f9321777cce2dc79e48674d255d5972aeb8e744e13d55144ae5907699b4924ba6ba9ccdab16a08f4c49a0c3c27a5ec94079ee5f9b58de8ce594d70b49502ad1655a9a47a1c3c61d627147f4af98b404bab7e275cc688afe7a0af9f03dfc87e4288e0fd8fdf583cf65533297eb406eca0ef6240eb1144d04b4df214a2cb3022df7f34bcaa0547026c27ce2e145fa5fbd565507b23b1e8754e4dab5b66e236ef8980f3af52a089769471522e919b8570fb20f095611fa3335e14ac972e0f50d277b23ca90e5760cd610a6117078c36bf49b04d8a82c9b248dd0814d4d5cbbe60054b29513d73e289aa9a7f71b1f01cf5770431fb53524afe477d6c19e9419b6d47a196b2d4dac1821c589f314dc82fda2953526db15d5c5a8e429c9374553062ac033230c4912dbf531a1eeb6f378e46837f2357396c7304b6b19dc5f320487c033d9d1a1348241c45ee15fa2c1dd17e6bc0eb4d6b7fced31794b4a96e0815edb76582cc28af2a5ae25ef42dd427ed64b0c9deaa35f1acb44beb5a4b6dbe07d0d96f01e43c10c9a5d8ddb657cde4f1132a6039154a07ef5658dd5f431bf107358403a0bcb3152c4d758ad6bfbd1ff6d264ca95a717fde84a954f382267e93dd8cd0cdb6e47ea064fe4c82c10c30ec17199e4a7546b97592314c39cd6239b8e4489db0f5e8cdb4d48c4eb9f5aff58abd9f9d09dfc7fdf259eed7c73d6a2b05d734e429d0ea19e166083ad516e4138c9f1cfb457ebda7965fa032abcc0acd26b18e4d95d565c05a111c8b3b1652726250dff631c7a6e0f92b90da21f4825f0a41942cde09d45b6d61f907599a7a856428ca5c9c5fd56e3d70edad956cf782becb9789dd762", 0x1000}, {&(0x7f0000002840)="47b89e0886ff449f40d945dad0e0fe016f083b655ec91e4ba8cf5995b85b9ffaa079e6f7967213aa9cd77755fb99caf997ff254e6bedcf910769d305b4328769c67d6d5caa3da73253e0022afd833cc513ed242ada9f859e385b44", 0x5b}, {&(0x7f00000028c0)="6f3ade9fc978b7d76dd5dec72f4cc77f8cba519cd7dccfdcf430a0f0cda15259b39ac64ae2f2b036c89763aada56331075519c956f46053d3648355aed80ef9c0855ba103faa0471282058933ed8fe2e45d1747430457f7d920b41a30b5d66423b46c6056441c34de292b5c83163df1f0e4e7f19dd878630e5872a5929b459ed50983c538c13d1", 0x87}, {&(0x7f0000002980)="1c1e74c834f090b41d9cfd8e83e844c3892e3c7c9ad81766f4667a0ba498a706150ccb0a89c076a8ea8a54317ddb2fa64c430c769e620dbd54892726d5955864ce27f3b1cf25cfa3b15217abebb6bb8faed974916944bee63e85141f7a88be4efcc754217033005a805a3116cab25294e9b962cf53acad96a772e252fe018dea4e0239eefd16332485caf914e675de3daf4dc91389d74831922f522ea9b3cd075b012ae2ec5a4909f3a3aa260da13dfd1b674b970a493cc2c7276b2f04253308acffef9597ed8452eb09486111eeaf00ed656fad20e83494b63ca141088e3e04a4254b60c9fd", 0xe6}, {&(0x7f0000002a80)="89a23b645fdc271b91d890f0bb6d56136ab83887dfdcbf81fbf725343813ef86b8c762b68296b5355fbb826ad206f038cbee6cd0bbb236923d852756133d12691e223bb77603c0eaef6921678e6287719e3bb958a4013da6b05f", 0x5a}, {&(0x7f0000002c80)="f4c7caf6a96f4cc63a71a79c0790f685fbee3426ecbe5441f94834779f72e74d1bccc017dce497a57478c7999fb73bbe8e48131f63b7150e52926e2f9333af52ae1d9fe3d8401c1d4c35b9a798f14a9d11d49d6cc29087fa207b1526a3c5ad53d1df31b77dbd1c7944d5702e06de1473c30f8760ff5463b4d491de1d91481a460e4fb0eb5145cf89c46c64f0c8141c072763f2b482ff397fc38ec81db2362daca385318d18711dfcbedff572c79e2df640d1f6e80ba0650c0aec83b1be75bd2711196e7be6c13d8eceffc562ccd4dfa2ee497437bab1b0a47a6568106eea62c7f3da9e9beb69915a0417ce5fe5899908b9881c52494176dde1a14e26c2ea3e2b2b96cf65b9743447311b570a7ba88dac56901b653c80863a188b32b46fa79904827670f33a4bffb30f333b23807c3fab8a8592a42877b16679d26751e09344b49ed57aa53196bd0f02a7c709add674821b5cad596716", 0x156}], 0xa) read(r1, &(0x7f0000000300)=""/4096, 0x1000) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="002000000000f9ff00000000000077ca07b649bd4a4108000000dcb5c2933e50475c74126e9ddfc52b502cad2eecc9687518bc73db91313b0e75dd35b484bcc224eb0419e02055b3f803868b06546389f4af2b11a71c8df254dc28c43157b2b5e4a9c6d311090313d446907ad7472773ba84df9053b82157a3e5445ab607"]) 14:24:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x151) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) 14:24:44 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000040)='#-+\x00', &(0x7f0000000080)='[-+!\x00', &(0x7f0000000100)='@@#.\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='^/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='(+-\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\xc2!\x00', &(0x7f0000000480)='\\\x00', &(0x7f00000004c0)='&\x00', &(0x7f0000000500)='\x00']) chroot(&(0x7f0000000340)='.\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x0, 0x0) fsync(r0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 14:24:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x8) 14:24:44 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) shmget$private(0x0, 0x1000, 0x1b2, &(0x7f000029f000/0x1000)=nil) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:24:44 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = getpid() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) pipe2(&(0x7f0000000100), 0x10004) getrusage(0x0, &(0x7f00000014c0)) 14:24:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) chmod(&(0x7f0000000140)='./bus\x00', 0x100) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r0, r2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 14:24:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r1 = getpid() getpgid(r1) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chflagsat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x0, 0x2) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getgroups(0x1, &(0x7f0000000100)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2}, 0xc) syz_emit_ethernet(0x77, &(0x7f0000000540)=ANY=[@ANYBLOB="0900aaaaaa03ffffffffffff0800450000690000000700004e204e23000890784bd16068d825758a339b82a29cf45697655ef122563ebb00000000000000000d701c6e59d703cc280000f67f4471af6e16fe7221de73852b2a8925febc08f8eaeac80b02514b45a4ad2c034bce5622536ca5dfb6483555b0b20e42e1dc00ee39691c316d5a3c98393b7a3ba3fa3266c1b6dedb040000008b82b8325a968aca6a526747b2be04b224cf376137a869643153f980862c7f8509db7b36cafffc44f903009028a8f12f3df73c6cff7f6bbc31d745dae31a7607aedd59ada28c06105f32d03988ed4eeb61202630f97c093c7d6844b1a81df76cd81ee77c2d59188b71476660bc44be4f362a334199009566edbf0a811f7f397adfb50821282c73d0e79234b0161d27b922e74e066dfd34da896786a84fd0883f06fce0951303bc167a05f375045382b49940d2c72b69ecf762bdd184457ccee4e857f498fb38f7d69f99f06829442a64b899f5434203c897ee55d87346dae153d0a5e4504bc281cfe66366a63bed498be3e3e95c5cf8309cbcd2210e4401aff8a32a09549b364e702ef077c57140ac1ff720230330707ac613e56db82e00da0961425a21685609d25e407ebb3104d8bac9b46e50a5d4c84767f6a5c68c6d947b17fae340bb198ba7499688551eede96c"]) 14:24:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x6, 0x4) dup(r0) 14:24:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000a70, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x102) 14:24:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x4, 0xff) shutdown(r0, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x8}], 0x66, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x2}, 0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000340)=0xfffffe2c) r3 = semget$private(0x0, 0x7, 0x20) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) semop(r3, &(0x7f0000000100)=[{}, {0x2, 0x59, 0x800}, {0x0, 0x10001, 0x1800}, {0x0, 0x401, 0x1800}, {0x3, 0xd872, 0x800}, {0x0, 0x6, 0x1000}, {0x3, 0x4, 0x1800}, {0x5, 0x8, 0x3e614ffe758fda31}], 0x8) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000180)) semctl$GETPID(r3, 0x3, 0x4, 0x0) semop(r3, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)) 14:24:44 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @random="32c8f0654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@timestamp_reply}}}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) socket(0x1, 0x4, 0x2) pwrite(r0, &(0x7f0000000000)="e5da71fd666b9d985b91b595a14acef89ab49583600d4cbaccb6625e30fb8d0d9631f3a9cd72d5e2bd8644d5581ebc1d", 0x30, 0x0, 0x81) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 14:24:44 executing program 0: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x97) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) 14:24:44 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) 14:24:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0xb1, 0x0, 0x0, 0xffffffff}]}) 14:24:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x4, 0x3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:24:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x1, 0x3, 0xfe) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1002000020004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:45 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x20, 0x1, 0xfc) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 14:24:45 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000000bc0)="eb20657f943a836d7d9a955b420a3a808cdea93621b8d5c9c06d62ffab873a2ec457441ca5e2964554c3f0c6f0f24ee48f305eebc930bbbeef3a118e0cb3bac453a3a2a8ceffbdf43f8684643cdaf0ec0060abd2c791867a274ca361d6b55d61be7682ea7002cc250f89ab54d1b439d2f68c0ab8b2578d5ed7a877afa43b4b52238d42b1fd53b5f104da539d663d0c3bf3bd9e43cc21714996928302daa804ca5cd428239f2e70fb5d67373248d758fb31cf565d5cf588cc6868baa50f2ce4fba4a9b1098d0e6c18e566f3010d947be48c158cad0afaf5d92858ddeedecef9f5b0f9e7cbda4d8cbd9c88edf0c37f49cb65ef20fa87dd5821cd2520b1682977b85a29565fcbf33e466a160f88ce39f9fd50390856968bc028f4a4fd930a68e89b718f539b445cbdbc6f8b6b4a3b63c849a7", 0x131}], 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x36, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000080)="4f5a056a5e3afc2b6bb5c2a108e7ac3f287c35195f27f17afd720c1267de365c51b3b7e56b472dec7730a6a149d80a240733e7a72cc22e2b2a56a02cbcd251fcd74c43d29118f75fda", 0x49, 0x8, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 14:24:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000480)=""/115, 0x73}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r4 = kqueue() close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000180)={0xffffffffffff223e, 0x5}, 0x45) r5 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) kevent(0xffffffffffffffff, &(0x7f0000000580), 0x80, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffb, 0x47, 0xf0000000, 0x7}, {{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0x8, 0x1}, {{r3}, 0xfffffffffffffffa, 0x100, 0x1, 0x1, 0x80000001}, {{}, 0xfffffffffffffffe, 0x10, 0x8, 0x2, 0x9}, {{}, 0xfffffffffffffffc, 0xa, 0x2, 0xfffffffff362fe19, 0x3}, {{r4}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x7f, 0x4}], 0xfffffffffffff001, &(0x7f00000002c0)={0x1}) 14:24:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getpid() getpgid(r1) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000200)={0x7fff, 0x9}, 0x10) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r6}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 14:24:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="7b0d670dc3000000000000000000", 0xe) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) sendto$unix(r1, &(0x7f00000001c0)="ea85b149a3dbf70ae09dee44f7c165349b08bee58b0d20db55e3bf9244ec155cbf824004c27ca7b5599f9ce3bbb84f9fa37b8879cd63dd20cb655070332c62ea36efcfa284fef3d3772b30453c7cf2f3a98408b1692a961708029d5f621fa6f43915e290ecec762fccf31d35484111ddf8794bd87ac02bd01b09def655fd43e45ded45a505214e70f49fe02283eda8ec71a90cff7cc41e6e3572126fc896df55291178fbec04906c5324fed5dbcd74763eec837bee1b387c57a8e7c927840c8b718db3af0ee987ec9e858ce0228cf96e499703255dadcaf6", 0xd8, 0x0, 0x0, 0x0) 14:24:49 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000019078e0000002ac1400aa0e0090780be21bb1f400"/59]) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x400) syz_emit_ethernet(0xd3, &(0x7f0000000100)={@remote, @random="4aeb71c7a17a", [], {@generic={0x805, "a2ba4887b6afd0a66f814939bf7704b6c0cce3839c5edb75237a45e5021991a28fb2c0618190ea16b498a52e8222e38638eb6d9cead0a3d932920f112f44fb2d55578d8dd4ad1c1340e05b939577c11b5df54df41e63c643cab0930ab1f6e9e8b6563ed7a00d03fa9870de348d81ba95bc373ca66cc4804809d68cebc7ca3a61741b0bec26730cfdf2b32c7b43fe2db762247b848b51f198544940a3f0987135172c4bd320394bcbf7d399b95564daf59aa6ca7111257739ca6ebdcee7b0809ee3f7d87906"}}}) 14:24:49 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0x7, 0x0, [@rand_addr]}, @timestamp={0x44, 0x3c, 0x0, 0x0, 0x0, [{[@multicast1]}, {[@empty]}, {}, {}, {[@broadcast]}, {[@multicast1]}, {[@multicast1]}, {[@empty]}]}]}}}}}}}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xf9) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40001400, 0x0) 14:24:49 executing program 0: geteuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x6}, {0x40}, {0x7ffffffe, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffff, 0x6, 0xff, 0x6}, {0x5b2, 0x9, 0xef, 0x5fd1cb41}, {0x7f, 0xff, 0x5, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)={@local}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 14:24:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f00001f2000/0x4000)=nil, 0x4000, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:24:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x5000000000004, 0x6, 0xffffffffffffffff, 0x0, 0x8, 0x18000, 0x0, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:24:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000180)="b86865dd52122954c280f27ca63f1e4846b5c6aed127e284a56c17ad0b8d1243785234c3b1c398d9a8e3c98514af0a83d5617509604016d3c461c2d4fab8372070be0a4de418b5dcec626021ebaf76418bdedbcdc3b5b5cbea87cb05eb7cb5ad6f8870854eac8273c2d2f3e5a5d2", 0x6e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 14:24:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x22, 0x27, &(0x7f0000000000), 0x0) 14:24:49 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5b62863e047bb44d) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x5) 14:24:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x300, 0x0, 0xa4, 0x8}, {0x81, 0x1, 0x1, 0x6}, {0x6, 0x0, 0x20, 0x7}, {0x5, 0x4f, 0x4b, 0x1ff}, {0x80, 0x2, 0x68, 0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 14:24:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000140)="c61a2a04ec0dbdf254ca989228fa8d63effeef37fd27db4bf1dec12d6e37365c3290f328406767303c05664850212306839fe964f17f17683e170a5f1031c2f63c3354571883f1699225cd0865a40d958931c86b4e33f865b2f3d72adef78562767d14df9a142e9f6fca918e0916be54a0abbc1a2a40f62dae67b616f0343350ea13ef44e9d6ce4126418ac9eca0d497c63ee4b1866ed7418f7313d6216002b7d52bbea6dd4e0d397201bba6cad986ae2f919ca9892a99d9827737000555210fdaaf96d5fc687bff33f27d81554b228d5f06e6f40b77902ae20fc2d38d0cc7c04ae8575c3d5cc5", 0xe7, 0x0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x214, 0x0) 14:24:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0xfffffffd, 0x27b, 0x0, 0x8721, 0x7fffffff, 0x5, 0x4, 0x1000]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4d}, {0x30}, {0x6, 0xfc, 0x0, 0x7ce}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 14:24:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x20, 0x1, 0x9) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) fchown(r0, 0x0, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r7 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r6, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) 14:24:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x50) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000140)='O9', 0x2}], 0x1, 0x0, 0x0) 14:24:49 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r2, 0xfffffffa, 0x81, &(0x7f0000000100)="b5e6526a49665cc32b1378ec5a7535ca9f37726312722db6b73f41364cb8765eb283aafcea0a8b2f2f6e401c167c2ce700d792221a5dab51a4e025423a13ec6bbebbff26b072635269d52327e0f8b6e52cddbe25ce063365831597b71471c1362a8a5a767f1d489eadcedee4e7a652d0268b855b6d", 0x75) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:24:49 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x1, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6, 0x7, 0x4, 0x7a, "b3b457122bce215105b23006552b819c586853ad", 0x80, 0x2}) 14:24:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8002, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x7fffffff, 0x81, 0x4, 0x1, 0x9, 0x401, 0x800, 0x3aaa9446d36f802e, 0x1, 0x4, 0x10000}) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) fchown(0xffffffffffffffff, r3, r6) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="d36696d55117979103c75a1f94e4971c0610", 0x12}], 0x1) 14:24:49 executing program 1: setitimer(0x2, &(0x7f00000001c0)={{0x0, 0xc600}}, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0, 0x419) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000000400)="3fdb295d1ccd455ba161edce2e74c4de3b5265359e6d178441f899f38227eeddd00922aac483fea176028a29be193559af6b51cf8f3222737189ca680be031fe51536689f709004b0136d69575d6e3e51f675effa82e12ac5d2e8148dc98bc7b0f5b67b2910e26c7a5255eb1546cd4a0e80264a6d4544a3e5fa78bcbbfa1bbfce584c5fa123c780f0c3d72821e340b101f9b6ed8e852891019b15ca1f97961c5a5e37621329d188adf535ae0a2b924e209b206102b78176ab3003b3a8ab01f9ee27697b0fcd674fbae88248bd0758eb901932d0f81a2c196ef4cdc7cfe1c2bf7e7667acc4b024355cc08d1fce8a8191847a9882da8ce6cafaa35c5c37a577c95d2e2fcf125a8f12da4311ff23784ea5b9ee7fffc00adbf2710a2fb727555ccb501fdb882074b6436cb81d71bdc3108828b7175a14a68c44d70317bba6de5e1cc11c956e23386488bb1d965e898b254fe07f9dae785fb8767711536c9b365668322f2a9c31595b786037a81b2086c57fb157465d1e184077e8d8763f4f6bf91cc7ee8b63bc5b9fb9432c5ca3e8ad28e89de16ea9ab4635691ab3b81b5d434424a17fc4a8ae09877744b0c9e64786b3304809e4cb2f4fc170a9f0a450cd593664a266ce462a35d4065745c17b82308cb7f59ccfefa9219514749c83c1f1b23cb19cdfb1772907f2946b20bcdabecc3274fdeec01169d57ec7111272e788d153aea278a47d41109640c0243c340589b56b74462cacadea5faa1733069375653d3e2db16ede2a3ec598390a03f35cced8a9213f059f8a573fe49b49f563720641112b2c2164fa08e10fa6c59a9da69258d241e6e6bf9d5f2161d79f37db5c24b4994d93056f7b5ca5728c95fe3653d7844a2d5872848312d1af97e9c6e04d9f6492804381f2a54e0257e8117b1220e2c184138d0b7456ee72c6d1efc2ed51ebcd1dfdd44a0e1a3b4ae58c882d0f68bb81962b276fcf3b8f345d5a2cd557bfd35e7435fe750dec01ac4bc2ffdbc9978a9334f4c8b13b9b7ed9ba00c0028d759df05b1041ec710370a295e84bc4b5a542633ebb53cd300c5199042f80eadc6244d89cd33540d33b4b5e1cbc56b07d031b2f8449c2d9b734c2974180c3e7d4ef07739382edc13c7a152a1a92997bb39ade50cd47609256e84658249d06c1d3d51f8e571f88dbda4fae8c8cb52869b3fdf397d58bc3bf0bf1d0c3dba2f311d2332e5ba5f071a6091a2c620bb4f99e6b53aada7e87bd82c57a575f167cbc5d159ba092e459f8d0a2f949564e57a55b84a35e178d59a79d96993192e96affcd21e07eff8290a8eb2ebccb672de4783e5c68773bad8d8b82c25dc2b1c206dff4c845cf13b3c555c3912897079484f237f5de75530fdb7c5b83262c899524493f2b3590976b23702c6d872b282cd66d73fb2a9e769e3c8eeb97b738d9cd59a05711f8e97714be700c6b4993d8ddc4f967326325851096b8006012fcbbf80d50b78dc6398fc1eb081903ed08d8ee87424f6a157bcf792052cd7a5e1f399ea7166b7d75d78fedacf8e7cb5eeadab35549d1809017847c35df9a45afbe75ad9f280fe29541a24a4e3040f01c8821840fef37275be889dffc2d2e53e369d6894ebb8d13c080d9082fe69bbd043fef981080afa9d47449c4136f886afa392df1884d18dd8ae46f42b98b1c97af7a3139aef59d73b4494141698768888dee3d4ecd1c438a812d10794092fafe1ef3354e67f51648afca09310c37da46a3fa369f7e5bd285954317e3536d6ef0d1387461b69f6b500df714bae82ef4834bf9f1fa0ca94ad5e6e7bc7462868d05d3022e564576bfcfcd7a8f924c1e4f37fa7de1230a9a511705b199cb1f1bc5ec71bf488ef7e91a4f08697e748a9c33a472c6b2d9be99cfb50815c6efbb1cc3d0eb00b511ea6bcc00bfe9063b416a38f42cf7ff0a34402643d578a457b186a2c580fddb21f45f9512fdb4d5ec0d17e775c2b3c9a257e7b4263edf7c1ccdcd5998690d846922ca7f27e2115e1078b23d83f35c648c9ee25484c962db694cff39c81976b5d319e20116c122b9fb1668970e786355d42cc0c7c0921fef41b31f8072b4fff9e2385b77a7355b9b9836d36865556e19b1fab51ab1e942ae6329ecdac3800a388e44d9d075d3bcc0618af10408326421df6183c14bdf0d79a563c35db14eb327d6624af5b35d12953a0ff548dad884d425363a3ef59ed12e44e80fbf67def202761542803f9c68c175476aaefc08fb546cd827045fefafc491f4b709cadf9ae399372284fa538ea3f36ea6a48b09c4ce0eb2417dc4fa36fdc4bb5dd58287f5d5b403ab7289696a894b1fb1e6c5c24cf5d882abdd6b5c7d76b0f4261bd47e9b9250f49751d991fe58ac6f9b37a7b792ac2b7f8e37f4ff720f0b19507d9c6ede0fb9c67062e49c4ddf1148e744e9868f14550b29c49668636cf82b5758a39699f765c363e823b92befeb6ee16363ec8b79389dc57f48280e63bb7ec2806c9534f62a32aa6eff363306c1d2b247d4fcbe0bc0db6da76b6a42ff79fc9788a382639dd0d4fef77595105ee33ccc5bdb9f7bf1f4e2b5d576e06d9bd5ccfaf367de1dc33c2a5c82decf98123a8cb2565352059180c1f7c81572a44c14d2b66b70248d5d0b0c33871246f45abcb0e93a45b4c194f03281f87bd20ff31689fbac779d282b138562014b4f89c939d2fa85cff06918d04e54c2884b03259856d5ae68851acbfdc1acfae5c4cae2014d37ca9e9b317540fac44c59ef58ee03c9336c22a86cb486974b9ef7de05ad507552449a845de843f9fcc4485d40a59097fbacd5e751b118b4903cc24b3e5f7a1012cd2b67604c4f5d778a17032538bda8c879dc7160e49c031ced5159862edc7dbc4683c8f9b1951c872f2852019c43c10c8a614bb29125a2dc74789e244e05d283a60106e847ca91acbf9985746211f2bd3f00db995e3a506a5d0ad27c05c2b9256048d5e7cfcde1350e6c117e0b4c276785d66d9a93d65aa27dabc24305d715d6be9dd4566cbe8edd8f562fb0a9be801e9a7908eca8073b3845458e674a030bc2c6850c615d515dc467a01c7dceb139825254c202ef3e12de945ee11c787d0305c1b753d987a424d5fcda85995cd6b846f2aa298ecabc738fbe9fd8935c4cba7dce75e7767b66c80500993ecbca68ae4ad4dc806a11ebef7c862da2e69bb5428eb17f12ed3a43b481fb893fc1ef43903be73bb6f9c130e6af511c155bd1a848e060217f1d8c642a3b01ecc36881483cfb48b561d8b388158f7bcb663112d52b05f600e050079c4f7772dcec0b2c796d3b374c9afe4e0b3e89d068b5756fd0f366211b8c44c1fc0fcfa28509363774954992058dcc1202685024449f283fddfe7f3c8294695b6f34021dd7fec1bd027e9e7a4101722741ad764314768ea3d68adbea39e50ad19abd00bf25b32a4d070dff3a9492df9d77add09327483eb84b738fe5b46a5383b125eae406f33d314b237e75f634a0d493d7abf843ded0561dcff29cb76bce7f0d4e6bfb80afdba9d64866e55bae0289f0d8d9405012f805ad53341ac535a93a5040a1f4c120c88ee28ae0e73689eedafbe0bf67c05421c32c7b6aca727d3c4acbf523094074f36faadbb503189e239423afb932dfe270c9069a8185dd134a1cbd84d9c7d90c0bc1bac0d7dbdd62a168bc3c8c39be1b3b853c8c2a669ebce74dab82b8a0d39dfe2318997d42928c70e0c508ed110c1b3812a530ebcd6aff4f612e89977876463b7c00ea88d07845258f0e4bb88abc0c3cd79f86249f8129494cc8ee6d1fc898d890a693b9ecb5c3433531f51a1b8191b8fd063c6e38008c629d8eacbc3cb495437adfa30966434efe39ee639386b64a09044721e21c5a4ca16f6361670217f4789ed62c6a7b959413c5ba3583b189f7e9deb5a90eebf1bcfb63d7b540796ccdd1b94f2fb598dcd824d75d2ed500e5ed994581f84ca83b000182ffd1ed89fd59a1088b736e04f3f137e8be4ba3c2d1d3c1401a189a2afa8f099a6c28b04261abbcd977416f5e164725360c2a0b076acf97b114398256feba9ce52d4e3815798ffa8f257873661d987e18244ad3d4c62f7fa67bf909aec1b008d50b001ad9e474ac704f9089a12f33b2d786ae0552eea76900a716d089c0d84cc1de75be9576c728a634dabd613a8f67547b42bed5c54df8a9940cb4d5790a953f34f1a7af14c7d93d924fde63c5dc9e6505dec0f0dbecd521694edf8c0aacaa5d7df0717b7588070b72e59c231dcc63e31ce9a47b78a6a84f19b216a460a075ae82cae4a974a444f0dcb4d3a38ec15a7311b85867b19b762d3ccf1569f3306bd60d4812ebf4231ee468f06e42dcebe4a56aabca2158ddbfced88e001570b27035272a473462bd8da788710df5d90d190a733579005569a15a3cab6c3493bf718586be2edc38334e8a4c0510b8d0dd9598d5dcb5f8699b53270a8042f5d359d33a1d57442459c99f1a82210c123ce5442c84c442eabc553da31ad12656b47950605c6065ee6efa6913d17ef2bdec624108fe6abf6ca0b24c65326f315c1e21cd02d723f39273c3610143015f5751e9fb6a482212a3ba4cea8e6e7e0d3963053dbcfead5747470758e61be22f57c1303ba899267b3d77b25f969197752d4c67093cc189f97d0451374ee2d39edc77a3e5a7a39cd6764b2da14b3d4aecd42ff16ed91fcdf51d0d051645d0363558a8e16a4a39a0ced935fd2756065b0cb88f8e5b5806c1ade225d17c85fb32f9a5b984782a7abaebc13c4c8c3340976cffa2c460f0bfb3bee5de3722e089e234491cb896deb45bbf14b9c178d07298ad5bc8e250856ab366a3521aa3deaa689546f71b429185c12a25f81b19a9332c5bf6a1468fb0554516b496793ea4f48a2f4c9de9bf6c8a5767c0ae06ab7d5d53d5e17889476e57367028fcab3161ddb5c55ee49c39f15dbb08b9b1f369ed0a4ca011076acf067a52fbf71866cd3a1ee82f3c7d15dcc46b03f035eea017fffcfc7be0201df21a1e47cbf1f4a06894715f08bfbcb3bb847f806fcebb0d0adb4b97a907e70cd32aa94b4bfb3e145b339b0baeb2a0ce5674b7e0cec0f9e2267f94bfc23005534ed84abb1c44513d08aa3ba27e2a84f3616831ab3d2688ce10864811d75a463f330af55f545075714d68e8244afbc0fd3772a9082b608144645fbf9f4c3779788e9416d747b337c8b5e1d0e0db8a47bd87bb2124e4cf8101d97c6caa8e05f9674069cbcd059cd385c2a22a31122503ba4102f5de457c2e37c36b5050bec30c1f6f361ab9239003fc90f7726e1ca6bf0e122d4b1d2ee9c44fc23bf220aba8a8c7d65748a1df5283410dec0e065eed065b9743cacd3db85c5609d80b454ee3b5dd862924c0e26f2057c3f97eefaa68527126f074cdb46ca43105aaf3a2ab26d179c682a87312d3922c1e4ddcaaff0af1d2771b4cbbff06481892b9b1a84511b7ee7b55120f3805d842d83261c407936040fbe80ec5e893f6b0d39a41b0cfca819e2032e23b284187c00d0369d6ee4f0e2be6d6a7cbd59f7e16cc7aa3d4f87aed2fd657409e253875979a4495f4f7f528d3c2b834e5a07db06f2ebc3ceda95b0893059e8cdf170a90fd97d4bf5650479a7191bb14b78e31e96fb903399720c4f964bb00c6a4c413a351285d4d8499db7b92fe2391d9cded617ccd13801fc9d5991f837cd0a1c080f4682e6ca4876792c3eb696c2872c7d77d9cfa41086a0d0033860bfc88d171c4319b0afe523a91eccd753a10809c919065dbd5115d44c112e1a9df8e26f4e6b107d5a2e350c", 0x1000}, {&(0x7f0000000200)="31b7b243da13cd4c6fc09189a8cbbf665b0d8e16e48a3076d0542b1a1d0e4c23784a2d659024516b5f032c52eeda437b1625b0a3fcab7dd345f4544e94a707c7e3d12afc341f9d34e829b58ab12eed55be1468021e3b703b3d94a57765287a93943949e480f6f1f2a9c173ef45834fd4877bc0d63513a01bab9196a6ebb083e5e69fb3739b9f59fd8b183dfe686b0a676dd7c871a790803a326d8a1378482f1b230e75418e215556817a0e7ec99cc03440a3714fad99d05b6176e9e045b9a018320dab4a1b5714192dde48b17329d610a045535292e0fab5d303f24722a8f00ba8488f1dade4da00bf4f65b4f10fd9e0c3cab54c9b43c958d06c3578", 0xfc}, {&(0x7f0000000300)="02103c72a9b55debaf0da1195040c71aa57a972c3c61d03b025d4e8171ee979b2520d04a3beac010f6d66dd5e06f0b49a9fbdbdd7a74b71657e79e9b1b4d955f6a8e862dfd7f4375c1e49fa48f7847151f644cfcb22d6258c0f5cd077f39a1de0b7d30c933c10e9ff2c46930bffcb644f97b498a69d70154751f2de88f30beba53e345fcac35bf520b29e535b2b3e7589cc8eaced62620b7d6fd5b4edb6d4d5bed26db41442e018861a7f917c863fff6011988837f23e2a8", 0xb8}, {&(0x7f0000001400)="c46ecd48ee4e706c26c0aab574d64d4d39b7badb6a29498bf5783b8c0023f2aa293d1777a27d29bcf79ecb75fe90b064378bba2ef887565855fa69ef1f0f1344243efd8ec7930fa603d2e97919e124a1a4377494f84afb48097dc6be6d3131f46c61c7b9f3585c1059b368de4714d1015f0712bf9ad486df99d852070329a68653f8898dd820fd9ce3e6448ebe741438b36f685fc37a0886699d4cea54f31b12d5b01e924347d6168fd7c5fbaec8808756b04bf9083a180c47aebef2857047ef834dcd48d9bc44a9af1b8d296cb3794c80d669743ad17994e8f857b39398ff7e33ca5abbaf3c6ef2e603f6c354a000b3e5ff095aa319018edd60809f3cc6f64d717cf0dd938a3b626c037615d45270421509f11d1d76ca30435cd34ad12067e4f325683dc050c8fcff911895898b3c2fa992a921df0f55f12e9f2f4bb030fd3b77afd3e94a1b95cc9ae41bbe45a18a22c3eddabec3083681f5b16cb9d57b570e81eaf115ad2b58a69225d4dad79a0f79a5df8a9dca949eaf62eb9363931a18c44881b002ca421d15fc46bd2d08c3790c3a4408636d9cebb2e97e290de68ee14ab1aa0e2061d4b67a301efb37996195356315783937bdde0352f1a700fd0c1701f94547e61e280a6347316ecfe95cde1ccff35917f2d498212324d2a48053521467ce6cc9dec857a792683bcd757738a40dac126fda14886ba414654e844a6d07331ea0e8652149cbc29f6f1f92002f260c6d3334d70ed4c6cc4405ca8af48058d145c8ac7101bbc6dd781b2555fb059d96a60dc0da883a97d325b1d06b86e68a0a16e0040e06ea97365ca0b8ad57291503daafcaeb63a3184bbdc6c36d14c74e909035c90d33745d419f67e08f22c991c53cc55b3ef6b74d1fceb1d4fec94539b7bd572d1bf351954d2e6091f4447e4f4f03b0a889219b72106636dc3c1c089d4a38d3cff67d42ef85d2f843ee0b308681253f076b5c1cc0f8f6dc6869cb5501962acf6b9194ce37b6bbcfee15cf0d76080b04e2baa408a43b9a3972f88fe2311559803238ef717b0867b29019958c0684cf2d3043e74fc045df528fc1918a0d552c3f55b6b12a1842690f141704d1c4b87e17a9227e2d90798091f490d9f0b374dab60cf11bb784e15a6d717d0441002f3bb9027dea95a4bf352caebe55793967f062bcfd497b219ac9e906716c3acc891471841e1094c8f7b6fcdc7ea3a49a92f4b8425526c6101cc1d29b16dd57dc5782ae5340d764b8ba14e93900f707bcb62d7a85ab07f3b6df38643a603af9eecb61de373d71e57f357d7910c2f17ff6ff23ecfac31fee35562b257b7ec63ecb8a25f796d72dfe37a1f18bcdbe4619b270723aed32c303afe5ccd1b4037944fbe121c8990030433022491f63082d9356f8b90dcf24d7ba05ebf8c74235719c1d761dbcedce23a15bfa3275991ffadf3db092f08f04fa627fdf4016ebf156c6ed23cd65761394b57d09ea6a0d202e06ca0aff6535d12ce174c2e8507b506ef6c0a6cef2a8e1893ddba9b4ffeec5cf19a8cf9b0598cbd492280cfa03a126f6f987e679603dd186b41f35ff186d50df736eea2afcd6a567dc566767d68eddadcab108c52990502aec9354228c5d9096352922202e1f54fb9d4230d53a3e3406949e63c3ee540ee69ec6dc9108d0c147c50305ab65ed3d28091bdcd5352768eb0783d0aeedd85e67383af31cef92904514cf5cc0ef04ca4c8b3fd708d11bf088d7dfee35cd79e3ea11237e96a1d07d49b2fcb9384fe48d51c6915f83db13a7877de359a96197f1c049ca6c21d5045e3d0fe65549edb26b1112262df27564a450816163f09a5cec20ba5a76bba980b647585d18f239f70ae1cc6b39d9d880dd2ea50fd50ee11fdadad01d0efb5b480b329f0c1927002b97530546435c45188352d59d78fdcb487f1a94d8075e8ac432b0044eb425cf16effc9ef78945142f7222a32cec02d31e55d2f855d7f95b6668cd613e8cbed21aac08afceedc2930962d1976464db23ab09eaa05c775d84f894ae3ffc8fc580ec9e89083990c697793cfc134e18762f83fdd1f000d2d8b1b3ca0c869a7789f143ff257755fbc5b80570e7216c510a132fdc2e044553c142d213f8458e0c69bb7980d7a1f05be2d1020a77387e5d976f8c5572d0fb0ed8949d04277d7c0646a324b6dff59ff6919c53ca9d09990c4de0c5e06949b418b9c034aabe02f1d39eddcd1ff0cf9f274870adf9fb43397ee08c39274e12efb4583ce1ad71849ec8e3de06f794dfbb16d63d90baa74f152ad514cf4e39aeff78b8f56513638f8630698ccf42e19973181e4a7c1bf89d281b1a9ce3aba47aa8e1f453345e78ecad2b5238a54b3646ba3e2774abd45f8d070d7f66b3a4e9e35882edb059d97b7966006974ee7f9c12ad577afeaaef8d362675ef03527252a93d39a834e858b06afe78144cd4ebd9285868a9678e6195be8e5fa019426debb8cc778823489ca510438c7f29672b7971351b8d0076d8a796a851fbbdca601f9d7d8263b39249cf7b3d2ac384adb45e8eacd04400fc890caa4e2af41f028bef19e8bce5242d99df6c655afb51aa116ca820bcead5b0bc829df127a117c1b730134d36c818eef6acf8fc72cdc5198beedf71728f6be4692a54de47297bcfc6415e4bddebda9ccec98ea55f17887fe06160dbf2ee1c99b595c4f377cac579f0fc3c102fc29e01c37455b51b5511a7c4780fb381ba7430630487c2bc0d72127f1c5455b6997080de746ca72e0eaafe07a93026b4c80534abaf19f263cbb2f3081474190ce23f305af4dbeb4b4506f24e104a33834dd8a60afcdc57014c33a2a7e32f0052c310cf5cc2d44a4d32bac54a1cbaa68f0b918519330a751faf2a3351cbd6e8929f86942518a3256ed2e75c5468582e4419ddef8e5d1e93b35947827ea55f618582f7ca0910a621d71c371e27034415ae74eb9415ba4bbd6f6d2b2dd915b1fce1febce8a80110aa5ae31a989858216e3007cb23652e2a5693e25a1a8c5be9ee4a072d700be7a75a25eb4e31afbce154dd7a3fa539d7639af33fdc69e929157895b222c757b78698925497e469bf9c63589f7098fc06add496a78f39f5d767c30cbe9b22a1e7a250a69a1469a75fd86a2cf42a2b272e8a967d43ddf938b5a9a8dfa92d19983b364a5bf09af4d5a2888d37565e5a29f81cf705e828b296c8b92b28d682361ff7a908a939f17ed9ee9d6e27c76fe52feacae1c9b4e65faf2e753d933f646b0193990ade939daad064782e63914a76215c3e1915722459aefda591d6780136a0f85c97a8002e325ba7fdc70bec115960c79f06c1f15ea50ae0d0bc9dd1bd873925fed83c99d556a74a4bcd8ae275958f3faa62a518ad7ab836d5a3d2e39a15f3e06b5419188f0e791b08ba334a03b67db535d24e45edd921c8a49d3a01a7d884a53cbd9644eaeed5914ad2626a63df49f5a9ae39aa164e157d0dd32c708e6644f50220a25bc11a27d549da5378a2054df5c6ea79216adbaa05aab5550790f9f5b5d4e9ae05c3be5a98909b96fb43e2ae5d2ead1420698af112b2b750d65821ce7fad374c178fed2aa57c3ae59c06e53aa7b966161b4c709a2d44530898474e5a9b91f9ef74b2ed08df54290599730f1b1b85fcd69087a6be447d8510a2c1a56afd478a5e1c64726af83129dfae1f0c327c4f5de3dba2d6158ba7508b1cbc6d1c3412ec387cb6a8c2c4865fc72f57d6ba449b1e8867cc26227e33dd6d10769bad336519348d7401e311641abdb0d2297211731fae609a0eb3d97c8e3c2b150dc623d70dee866315dd65de52122695bc93d062ac2bc172c304878d2cd11f520ce15a9f04915443afa637eb3ddaf794f3956f4b9602fd764e7511c493e181e9adecf44fecd5c85319978c5a882f95acc9d0584fc7298b6face77011264eb9c39b9a35f5c002ac05d34a8e750b57c06e54287c5444dfdb5085c4916988f981bfa7cdddf760002b85f3cf7397704832c36e7de4320e3dcc6deaa2b18834d333b20c4a5165e1ec71855d4846d2b5db6ffdeb9d87f44c7286cefa3b232459ff61e53e03dc85f997d55a7bc4b3f9cf17fa01eb57e715dca01fdb65d63702199e2b9a596a544f79b125119d8b9bac966eb78697f7ec4c7a8b59e723ff89a33b92bfe67322cfa91c20dd93f6b5b1a1877a4d8475d4662a99fe4c2b6df6ad217b24cfadcfe291a89f4600181a0e4f54180e46b4e24c8bbc451d3fcffbe57cdbbe21750c87d301c465af910bf0697ecbf7dde538666322c69e31c3a174e13c2a9589d66d306f0d16e60c1379443e32427490b2980d9044e42f6a19fb1b515861a17ce527b34a2b9df7a0a1f6785a0d6bbd019b860c9d93c771816b0730f97a28ed77d82cb82451cde014018ac783334d1f301716616979ff7a0156fc776ffbfe228b3390cc6a4bbf41630274f89fb75e09f6054620e5bc429c14e345f5a9080701685e495c87e9e10450530ce4452b6108b2123bb675ef50260a39ccd0e10820bd38305df1953e77aa97efcc521c31b282eab1cb19ef722c8df7c2b3a8815d012ca437baa1a9e6526316b4f5ed327c0ce8aa7ca668147daf300613273a98412dc22884e26215b1a5f1d39141b20c4a96986ef49e7f98472072c64aa0bfc9e50c0722f3f2ff8a3b2fb42494d97fd9c08f3cbb1e930000d2ba41a87fd77ecbcc5e1493e3be796730487683adc8a2523d963c9910d9bc2295c29ff416ef6c8a1fa14d3eea497200ed809d39d4849ebc5402578323a2fc117319f76b83ae723895599bd8f3b3b0975e3a0227072a4706e40655e3fa88b949bf8f9f1db487388a093f578bb5ad13fedc1c43c799d7156841794f342bcdc640b9f71ed1bd3eaf96cd5f353b651e8507dbd03d9790961416b4befc2c361cfa78898bea3165ea0775408ab1e4d0f0cef5756bc462523e775c7b2d1827a6231288bec2f382f11acc243596ab1445d510bc64f7615618b0b2d645d89c7aaf1cd94f622c314abab5413bb08529585467c04e42634150594055706b6d8755a768c665b5d42e004f02cf2cfb3bb40c68ee7592a9710042c099e5cd20e46c5b48c50b05237665b552a9ae1f2dfbb7b1a597adbde6fa7131ff0759ea55167f327651ac94c68bb160db4966dbe6e98c2ef0541109275a260ae4c8eda47b09e94e710044f57b8ea41c22227b9f6786823b0aadd2e4e6b63040132de146f5c641f311c24aa7c54e9eafcecad190902ff02760e4f1170e990c205c85c2e2e4ec904c51c788ff0755d2939407050f15d64a2fbd02864538cbeeeca55e8abed44a81b62af0d58b381180a7a847e780637d95777002abfb69c313468fd65ff7863d49bd4ffb4b000d8a019a22e892bbf60311ccd7a1b118c60cc321160cd172ed326fdb236e57337acf5b030302c2b3729811bf104812adb718eae3f53d354b39e4e630b3d102f342d9781369fb3227fbe20df13daadbbcab1449f7f704b6f8b6c669ab502430f4de59c1bbd1bfd13ff75d39722475dbe7c47bb046395a23266a23a4abc1f155e3c46902a5e16294b9038f9dcd0ceb67743df11152e4c575b835a31f9314c6d068a685aa47307fb701e743052b3c84c33727638773336d862593e8b214c95df66531050590cecfbd573b7fc48300025ee7390a7ddabedb0dea166bba44b8764b46d5d7e9a273dee893fe2cd537643eefb2a87cd9197fbdaf28f9b2b2c045364264f38895d0853e6d2c57bb78aedcd50326d14a21913136fe4679f23047e9d1193ba3b03e290b1e8212fc9e163fcbf163cc9e3e31", 0x1000}], 0x4, 0x0, 0x100000001) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = getppid() r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r8]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r8}, 0xc) 14:24:49 executing program 0: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000480)=[{r0, 0x44}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {r2, 0x20}, {r3, 0x10}], 0x6, 0xa79) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x4, 0x2e, &(0x7f00000003c0)="ebffcbff13b9e005cc9c7f713048e699318296487039ce8c55dc4d0baea4dd8e5cc5cba6a6f81e68a89bf1570267f79d0d75645351c4284be3b050b74630f938d5d0ba20084d0f9bb9462b44c60303677fa081a7d6554829867dd1ca76a96e0a98acc9b4a6f33c30bdb2875b1c80068992f2159bd4793b1356ec7e9ff9030000000000005df6df6414eeb4cd4c772b542d86f0c4fc3624", 0x97) write(r1, &(0x7f0000000100)="8c65", 0x6d2) dup(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/83, 0x53}], 0x1, &(0x7f00000001c0)=""/219, 0xdb}, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 14:24:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x5) dup2(r0, r0) syz_open_pts() syz_open_pts() 14:24:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) chroot(&(0x7f0000000180)='./file0\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 14:24:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffefbff], [0x0, 0x0, 0x3fe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x23) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x9, 0x1}) 14:24:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) kevent(r2, &(0x7f0000000140), 0x401, 0x0, 0x8000, 0x0) 14:24:50 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xc7fffff6, 0xfffffffffffffffc}) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x9d0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0x7}, 0x10) 14:24:51 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 14:24:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0xffffffffffffffb4}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 14:24:51 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1c000000000000}}, &(0x7f00000000c0)) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x6c) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) 14:24:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x3) fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x6, 0x5, 0x2, 0x1, 0x1, 0x10000, 0x20, 0x2, 0x2, 0xfff, 0x8}) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTOP(r7, 0x2000746f) write(r0, &(0x7f0000000140)="220e22", 0x3) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x5, 0x200}, 0xc) fchflags(r8, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) getrlimit(0x5, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 14:24:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) write(r2, &(0x7f0000000040)="510fc3a038", 0xfffffffffffffca0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="2dc4dc1b9e4d008cd2e0022186ebf212ab972927ed42bac47abea68e4c4fb5f8c8066f729146eb1708f55dfbe001f55910acc905c2efc93b8aebcda75833bf9b810065060e2131e5687bfbf06ea5ecf630c439fe291ea3eefb", 0x59, 0x0, 0xd52) 14:24:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x0) dup2(r4, r3) r5 = dup(r3) r6 = semget$private(0x0, 0x5, 0x400) semop(r6, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r6, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000100)=""/66) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 14:24:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3ff) close(r0) write(r0, &(0x7f0000000100)="b86e7e9fae8cffd8974dea566f921513e2aa979ff5c67f1d62753781ded6753a26e24eaf86513d39b109a06e6cfd109ea0528fe79b5ecd1ce0a876fc4836569eecc103a33f907354a20b9d923fe9f2308eec33d5d4b1ccd497d1e158fcacc0e7066c853baff9042115adaf5d50cdbbb7a430e381844fdfc55fdf1b0f69816b1b963d81a022daa0cb", 0x88) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "33ec72735f0a765e2ba400"}) close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 14:24:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="10accd99e8d5040543e581620c608609477a431aa301372a73672e5e5e5dd4"], 0x10) sendto$inet6(r2, &(0x7f00000010c0)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bd78963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0778f72cb14b1a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba303626f3c7f184fd49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79000002c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f45500f0f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390a6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5f40d00000000000033b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc54bd0c7ff1f119bc7ee3c9fcefa59cdeef8919a2712b52dc582b97451440d6f125b9e5773edc2b320de38027085950e6f98a5cbea146d20ceabfae9417917b5a2a6cad2f8664ddcdd79068192ce0d4e115be8c12692f576cc5697c11cbbca5b6dc48e3b39ab3de3aa5ef1bd99e76e77725bf5b8bb76282aae26c305a4d6672ccdad6623f197839a155eb7", 0x1090, 0x0, &(0x7f0000000040)={0x18, 0x2, 0x200}, 0xc) shutdown(r2, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8001, 0x3}, {0x3, 0x800}}) close(r2) 14:24:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x88) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 14:24:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/145, 0x275) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000000)={0x0, 0x0, 0x0}) 14:24:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000200)="7f2aa69c4d0c90b15154f79fd022a7b74629f87a360c39f56cd51d7cadb3448e2745bc665fe70a9b85e1ccb492e25cf3f3c14e46b68d27ca0753a83e2131717931946e29c2e139f35b4ec66d4e2d8c6c050e096341dde9a975", 0x59) dup2(r1, r2) sendto$unix(r0, &(0x7f0000000140)="1dfcda6340d2aa5d629c53f40dbd84ce4b4acbd5bb8f82f7fd6d88d4dd645168f19748f6b8c932428ba70cced383c12f3895ef10beff4cb2277e9e6d75b829200f0689df75bcb32df06f727c815e76af97af3c5d0575d56358c31dc3fca7673ced80ee6234318ed5c93ebf076a37b5e48ac868cadbeb5ed456f9f220c3790f98fc", 0x81, 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="a4877ef44ee2092c1c5f5e14689a091b849d2f52227756b5d9a0a621be7bd1bd403758cb267cf86a88228454958bfe2a4193bde6bc973f42af6e135c89897206189fd9269c1db64f"], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7fffffff) ioctl$TIOCDRAIN(r4, 0x2000745e) 14:24:51 executing program 0: semget(0x0, 0x0, 0xc6) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/140) 14:24:51 executing program 0: setrlimit(0x4, &(0x7f0000000080)={0x10001, 0x100000}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) 14:24:51 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3) socket$inet6(0x18, 0x4, 0x9) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = fcntl$dupfd(r1, 0xa, r2) sendmsg(r3, &(0x7f00000005c0)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x400}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000280)='\"', 0x1}, {&(0x7f0000002780)="13", 0x1}], 0x2, &(0x7f0000000540)}, 0x6) 14:24:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) syz_emit_ethernet(0xa0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1]) getppid() 14:24:51 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2aa, 0x0) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 14:24:51 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast}, @icmp=@timestamp={0x11}}}}}) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r0, &(0x7f0000000040)=[{0x0, 0xe763, 0x800}, {0x1, 0xe3, 0x1000}, {0x0, 0x8001, 0x1000}, {0x1, 0x5}], 0x4) 14:24:51 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x110000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x110) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e89ff7780e9992d836000753dd40900a24e14da97f23e8f74654462e159c51bad5a8bca2f17a953f59bcdb79d7d2c000000104000020000000000000000000000ec6b7ab75d867c", 0x57}], 0x1) 14:24:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xea07, &(0x7f0000000180)="49cfb62e3d274c6dc3722b79c64619e945ce07e138fcc81afdbead122f4548aa9444c82ad9e824d1c5a5fa8f5619e0d12b29ad0d8e132ecd0620f6b6f2ed7c1df4405990bc4ff0230dbf0cb7ff5df98a3bd35c504d82c8dcb65c58e5e0c95e289d1f41c131f3dbb2955ba4ef43286218c39a3d3c2bfe1b04ed29e24e3cff3344466ce83804d812e94334fb2e7aefd2183e9364beaaa860d6ef9481770b2f92d613d9fd4daabc9b929d65570ac01130778c4134c0ac885c892d65ac6a705c5b7e2f788de06ed2b9e1d880001ec13345286e4d3faf0cf09ab122670dc78abfb2c61c135e1de1", 0xe5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f000044d000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 14:24:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {}, {}, {0x0, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) r3 = accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x9e2d, 0x4) dup2(r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x8, 0x0, 0x0, 0x2000000000}, {0x0, 0x0, 0x0, 0x6}]}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, r4) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 14:24:51 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x80) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2d1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xff, 0x1}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) stat(&(0x7f00000000c0)='\x00', &(0x7f0000000100)) 14:24:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x8, 0x8000, {0x0, 0x2}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186e8530e134dd070100000000000000000000fffffffffffff7f9000000000000000000000000454c", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x46, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x1}, {0x1, 0x81, 0x6, 0x55aea73c}, {0x4, 0xff, 0x3f, 0x7}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x41e1}, {0x2, 0x1, 0x2c, 0x5}, {0x380, 0xff, 0x1e, 0x3}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 14:24:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x100}], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x200, 0x4) 14:24:51 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 14:24:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x5dd4) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) unlink(&(0x7f0000000180)='./bus\x00') ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000140)) 14:24:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:24:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x8000, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) accept(r4, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000040)=0x7c29) 14:24:52 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[], 0xa) 14:24:52 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 14:24:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x1, 0x2, 0x55) r2 = dup(r0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000100)=0x7a4e, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 14:24:52 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x69) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:24:52 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffff7ff, 0x1100100000003}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000080)="fb510367bd8f4dcbdf6bd824c256cd13ca5b701ef8c53443ae3fcc42552f8e786b952183b21db0190ebb7fe8e127e1b15911f5402a32e1648d85157da852c79f994cfb18076a3f392dd7f741fe8acbd30c7f5d375d0c10962c9d034ea251026c539f6ca621334eea200b353d40ab931ccb2fb2ab40869cecfc18f8b107a7d634e5f06dc3f566499b36c008783796e827acb61b5efe7e41ebe9da8095c19f45ea1630b72d74f9bbae512433ef20de2b3ac1d638179ef1c6c1b56541b64403342e0dbd", 0xc2}, {&(0x7f0000000180)="d09c62b4404db3f50e2cc6be7d6e9a310b48c9ea09fc338aca3401ac06e5ed9da9ec666a2be13c4ad007b902336b70360b5fa136a00a393ab61435b7e019bcdc6cc8f0cda89683b8fad217262ef8e1d1bab907d38af3ac88474a38e93dcd127925d91dda2d7fb8e1c3986799e88f173a6769dc0081d6125f01fb2e2a5ff971dc82eb8b5c4f288810bc96485d5e29e3519b7692dad4235014e42dd0ea115d2b2774213cb4f91f5f93b5ff707a441b6d217ab008477d5d48445b233e16", 0xbc}, {&(0x7f0000000000)="1a0ec728543197640f008a74aa294a465dbfd61e78c4045f79", 0x19}, {&(0x7f0000000240)="b8dc1c7057b38ea71be6b01a5096f8279d365cb445944fcaa35d3a41d8290fdae56d453127ff1ec0bbd34f0d2cf5fd1556d00be26c64756889bb14f55b4184b98d2476d3c9b9fb952771026a5055966f889cb05bbd555ffd825f1ae5047bba6355cff9bf047de79d6d5390", 0x6b}, {&(0x7f00000002c0)="5a8257c95c67fceb8a0238a0e89309d69bb2346d8b8ef7fd5a6bdf8e6ecd6893586826dba1679d39901cdff65f2fbedf3a5f14207a1b47660013f172925c16ea97668e49ff5750f5d37282ffa976af0c", 0x50}, {&(0x7f0000000340)="61c5e7729e6756fdb3f8e5a6e1f8f72c5a3055f05cb8d07c803c748f222d6a059bc7cd8bd194bfc4c7663f70250c7c500ced344bfc7355ae69af3fb7d6a023c1a54251b19cf803f5700602ea447eb6ea16137a7c674aba441f35536c52034bc709dc7de8937e70d6d99a7bec6c45db09981886b7c4eb1ad9b48557b40329e205c3940048b500ac2891334c8b44693070a98374520aa5e570a707", 0x9a}, {&(0x7f0000000400)="40aca03fca25557903b022b54f3bc42fb57c3a8de697b0cb3f9c02af09d5615c7e673f7bb71838984d3f438554dea2369d592fa308bc9940c64574dbc2f8979d94056e0cc93f108a9ffb47c133a9ffc5983d928090b026a70836b3fcabcc122a1f4f46a705dbc318e6a01b198261708123a6c0924297a22ca63be1f15f812cf11ae134f96caa7bca7992fdfc381e382889c65395b301", 0x96}, {&(0x7f00000004c0)="94419ad9c5406b5436dc4a7dcab73787d0a5d7f2bffc4d1efd82ea8994ed282ed2d818c01ae7171468c847413bef9ea4feb4637ec9086bc37d8fe276fdf7989cc6ed3322ded60fab5c8813b132957fec404c711994573f78d40c500af1bf1ed478712df1acf735af220c8d19da27e0b1c0cb21c1575902bddde2fcf40fb9a443a70d5cf62764d4099be97fbf0e96cf8cfb6f52bc36ca5e72d4384b5d237dae01d7fa587aaf1f26ef2a7da576d176", 0xae}, {&(0x7f0000000580)="b67646134e2e0c1da21f6786946f87215a62a63724b929ed0c8c40952e0d44758a445ad31c6dad7719a20f01c64e1b1e4103ac8c380b3358134b213a95fc9785ca4fbec715855940bdd6600ae30ce759895c2bf7fd73879ee6cdb0fb683507a006d3f7f0afd8d1e280dba1cec08baa0acf4e4da1cc7be0b85f48d2fc32557f2c85d0fe66fce00f40c3f89d3198a76e217ef0d80deb35d6c81956af01cf8b58608d54729204e28cfb697648fd2f08d49ba9fbb1d06af763397a4fa1bc8eb722c9e8772fdbf075ec993820079641719bf6e000742daa5c4d85e6bf79dca338141981a7d7e294aaaf1233020576d3", 0xed}], 0x9, 0x0, 0xda8) 14:24:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x3fe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 14:24:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1011, r0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0xb, 0xeb, 0x0, "c3a62eb3"}}}}}) 14:24:52 executing program 1: r0 = socket(0x1, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) pread(r0, &(0x7f0000000280)="2f7bb0ec4519ca654b465937c581a9b25ca5e56bd6334baa4779", 0x1a, 0x0, 0x7) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x8000f830}) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0xfffffffb, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r3 = dup(r2) fchmod(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x12, r2, 0x0, 0x9aa) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x0, 0x7}) sendto$unix(r0, &(0x7f0000000140)="dc2a1ae3422ca7e688818e8e9acd93f13662623ce6ff581c96c6a5150d77deff28157e64a8594e3fef290086370253ff366c1746e5531bda52dc25038170d6d5c068226eb9ae2196c69ed7474d32f549922edee473b50bd7c033ba814e8c3933d37d1f22bfd88d207e00ae39cbf8b6ef3a00eb7929200dd622036bcdc00fa6615c03795ebc42623a63c23706cbb36c16fb0d63476784bb8eca86d96ea59f0b87acf966db5f19753a4bc94c010c3a50321de345b8e856f0f2271763ec6bc1bd01404974b620332ede3257fd37c9df8b2b5abcf09d511f8de73c98a07a6d4bddaf5d2b3e3afd84edda13b3ea9d687bc7b3e7746e", 0xf3, 0x80c, &(0x7f0000000240)=ANY=[@ANYBLOB="0021000000000000000015db779fd31c01447500"], 0xa) 14:24:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74, 0x1, 0xca}, {0x80, 0x0, 0xfe}, {0x3c6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) mprotect(&(0x7f000022f000/0x2000)=nil, 0x2000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) 14:24:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000140)=ANY=[], 0x2, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x00/'], 0x38}, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockopt(r1, 0x7, 0x8cd, &(0x7f0000000000)=""/204, &(0x7f0000000100)=0xcc) 14:24:52 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x7810, r4, 0x0, 0x5) 14:24:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:24:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x10, 0x4, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x0) sendto$unix(r2, &(0x7f0000000180)="91e952c788ffacb3f5ccf81f81eabc548e7df2dfee6e105450f7168779222c60828837519cbb6355207bd9701da6bf1f62a4f61877cf23d58d966f715751aa5f8148de83d3242296b2b044c61f376e319380fa940073b187d2389e00e74eed12984a5963f66c5d46e9cabd0942e0f3daa08f55bb13e3dfc9f9aea7d36e2cfb0953a0826114babb5a7093b93c17d6bd25853ef094f6d00cf03b36dcdca650318e8b07a7187d4393a90552530e6064cd68f3c8d98fcad91c1547354d60e2b2bcda6fbc155867f3f1fff8912717e4e8ad18c491e4abb4c703d49673875702a40ecacb5d6b5e30e261da9abc3a8eadd2b257678402cacde61ed6", 0xf8, 0x8, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 14:24:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xc) getsockopt(r1, 0x0, 0x5d3, &(0x7f0000000240)=""/226, &(0x7f00000000c0)=0xe2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000000)=[{0x15}, {0x1c, 0x0, 0x0, 0x80000000}, {0x40006, 0x0, 0x3}, {0x9, 0x1, 0x3f, 0x7ff}, {0xa7a, 0x18, 0x7, 0x736a}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x2, 0x1}, {0x18, 0x0, 0xffffffd6, 0x80000001}, 0x7fff, [0x4, 0x4, 0x2, 0xa356, 0x9, 0xffffffff, 0x9, 0x100]}, 0x3c) syz_emit_ethernet(0x3b, &(0x7f0000000200)) 14:24:52 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x202, 0x0) r0 = syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x552, 0x3ff}, {{}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x9, 0x5}], 0x5, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x11, 0x1f, 0xeda}, {{r1}, 0xfffffffffffffffc, 0x4, 0x80000021, 0x8, 0x8}, {{}, 0xfffffffffffffffe, 0x30, 0xfffff, 0x0, 0x40}, {{r1}, 0xffffffffffffffff, 0xdc, 0x2, 0x5, 0x8}], 0x2, &(0x7f0000000100)={0x9, 0x2}) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r4) kqueue() select(0x40, &(0x7f0000000080)={0xef3, 0x0, 0x40, 0x0, 0x4, 0x2, 0xfffffffffffffffc, 0x7}, 0x0, 0x0, 0x0) r5 = syz_open_pts() dup2(r5, r4) syz_open_pts() 14:24:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x45, 0x6, 0x80000001, 0x0, 0xffff, 0x4, 0x80000000, 0x0, 0x3, 0x9dc, 0x8}) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 14:24:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7fffffffbffff], [0x0, 0x0, 0x6], [], {0x0, 0xfffffffc}}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x5905}, {0x2, 0x8001}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x1) 14:24:52 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/222, 0xde) 14:24:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x1, 0xfe, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 14:24:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) accept(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 14:24:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 14:24:52 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r0, r1) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd94", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 14:24:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x34, 0x0, 0x0, 0x10001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x100, 0x180) fcntl$dupfd(r4, 0xa, r3) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) 14:24:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) wait4(0xffffffffffffffff, &(0x7f00000001c0), 0x1, &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0xffff55d9, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x7, &(0x7f0000000380)=[{0x3, 0x9, 0x4, 0xfffffffa}, {0x5, 0x0, 0x2, 0x80000000}, {0x8, 0x4, 0x0, 0x20}, {0x7f, 0x2, 0x81, 0x3}, {0x0, 0x0, 0x1, 0xfffffff7}, {0x1, 0x7f, 0x4, 0x8000}, {0x400, 0x7, 0x20, 0x59e000}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0xa, &(0x7f00000002c0)=[{0x20, 0x80, 0x0, 0xffffff25}, {0x9b, 0x4, 0x8, 0x9}, {0x0, 0xa0, 0x80, 0x3}, {0xa0ef, 0x7, 0x1, 0x4}, {0x9, 0x8, 0x7, 0x7}, {0x2, 0x9, 0xbe, 0xc9}, {0x0, 0x7f, 0x63, 0x9}, {0x4, 0x80, 0x2, 0x4}, {0xc88, 0xff, 0x9, 0x2}, {0x1, 0xff, 0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000440)) 14:24:53 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x20}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000240)="70189e20e593b791642646089276932f91438cc700fb99e9729a3522dd6dc4d06e59fc84d8af5f705b38be2edd52363426d47eefee40bf9369e255929d847b1e7dd1722e7bcf6642e593aa16467bcae439a4e5f697fd87f2a169df721b8bbe1c4d770670d828783fade2", 0x6a}, {&(0x7f00000002c0)="3a8d654778f65b4cd776bb0e1ef579a9a3c1a51216f58d69a744f40f2da0cccc2c524efc3b43c19d4897e1bcfcb00283ba57f42f3afc92439b0a5da7404beb6d3b01f650901c6986097710c37c9f7578c24d689b9fb98e429433d8b26937e927443a177fdf783df7b56dea3dd8477ebed97db3ac2589761e72059ff10d38d2bc4c4ff3250259effec5e47fa768b316e4cb22efba90e660afffcf645f86870e75d6c8733b07f21ee5145ff3398a033590bd8175c813b469ee58ed4bf65895d3662684beb4", 0xc4}, {&(0x7f00000003c0)="b4124c851991204abacd7ef04bbcee2dc0e4e7960d696d948afa5b242b0a822137b3041d308c8667f5dfc0400533537bcc15c8b4f74e650f6c2477f97e17e5f117c7a8fa07ab3a90cf66881408079d60130f3c5412d60118210de745e2f96adfbf7af29ecd611cc7a11f884a9dffbc69eccfe8236925417bd4ce7e4a4a40b2048916fa8934a780302e1742ac4e450ce4c93eb8149e9a1b03f91bb18061878e1791fe9163e449f4358ea70a389d2c5a2d6b860874c115a6462827935c9d0ce535616b56eabd60196642518b0de345fd21ca911817e95146742a83330682d727a55c60b05b4bbbf6c3b954aa09db1b55da0a081ceaff66a1fed78a912e44ef", 0xfe}], 0x3) r3 = open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000540)) fchflags(0xffffffffffffffff, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pf\x00', 0x80, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pf\x00', 0x80, 0x0) dup2(r4, r5) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000600)=0x1) msgget(0x1, 0x404) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000640)={0x10, 0x46, 0x4, 0x87, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xb9da}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe7}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xad75}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffff08f}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffff000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000b80)=0x7) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 14:24:54 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) socketpair(0x10, 0x0, 0x7f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000140)=0x4) 14:24:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) write(r0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) `‹(þâ^ÿa šxñ±ïõa²./bus`‹(þâ^ÿa šxñ±ïõa²./buspckbd_enable: command error 14:24:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x20) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:24:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x882, 0xc5e9e1f2da2de84d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000001780)="5b137bc7e0136e5176febde02c6152d36320f236c32c2d8cb8822ec5e73dd02b36af9e2a52b79fe55286b0576561e6865292e08b135256e2fae70db817c895a43f5a36a81d93e8af1525e0f04bb298a9a605f39be113ec01e9db2a00f69f4d6618b3efb01dc1dfc303e466c4d49ef0c78617199d852646a17790ccefbeb0e6b0b91fa229ef454e601d89e5509748e9fb46f1a1f0c288c89c30c70d31e1404026564964e7811559bd6bb1926fe557743298fdbb85db751c0dbe085722342b975e717a0006192389fe97b3d2387d1a847daa13e01df8cfaa79be5002abc328e97bd71872808704db71609266eb68e743acc899ddd1018a554c32323e4287eb7ae86b99bcecd406ac06b0966086a6506f22c44e0c073cbd5d562ac4163686ce3e7d8fcb27af72e2fa345aa85482509826dca3e6695288ddc9efb825792b8b3245103008ec1069aaa0d88d5bd85959064caed7e597793431380e8fda2e051aa9fa307c07477151ef4e335114cc1160fbd5887599673ff07afb88d61c5e2bc13040525e3425bdf4f963f6320980abc1cb26ad7a1e6ba73c70a8addf0d6f07433f0f4d1ba3939fddcc8f702986eb577ea5c48d090c0c890aae3bf623b5d4b8963fdf092f22cf597b20dd519ef44cd745475d6bba795685a90ac88080acc807e741ff3426656407df934446f94c10ca0f75be52d873911547bae90175a3712bd96c4c1ed6a98064e8c17464fed7cce6df7b79c426e0210d5020957b4d31bc95796fc45163f40c5fac6bfa6b3ef4f58f7574933a1cf40b4fee0fecfc8d2833f6262e8f6c31a4f17a4dce1fa9a366a1ca999e0f489187dca01e84295f8c3e3108ee904fa8c252ac788da382ae0d4dbb5a676c7c5d516f3d0a9e7e7c07b680d9b44f30260b3713c4b9f6905f4e0f8673c38da7b692e53fc039104bdc5ede3fc2977456706508b1c7893b2420bed3c0febab9dce8b6520f3e74b2c9cd784c5387e1f6cb0bdd41f8bc294aea723fdb8a7aa8568706652048bf557fc2c254e26be30a882bf8178a5da346cbf76be50a65fd6050d03d4525c756268fa82f750e067df20a509b149b3d5a122ba17755b2081356824e9ee51c922f5cda05ce336d56fa011176daea3e26e73b30da1e2c2e1f6939b0fdec6f644312052e56e5b9bc40a0b8b85ef06b528e759253ca804c8ef3139cde69db58060f76f304a31a52dce2a929b513867ae24e73b1a7cb8adaf6ecc4d7595db314f7ce5ae935ebf9ad7323834129a5ea0b29781fb0ec99b2d7af0a03294d750cc9f2a0654c97bf7f187489b2fff6d2b8e79bd15029e3b0246ab9b6991b9dc005474aa02afbba7333af9801c61864b40d65bd9981906300fd1f8c1965e7dccb548077a937aca44672485c3ab63bd997da659a4506b44fe3b8f45e6217a4d6aed97236f505dfb673a54af3796d419f5f1d59e8b86634f21f1959fcf95dfb97cfdea420a8c665c067979b0a86c0aa966157ce07ebebab7cb7566d27b92e40486fe2956495ac9045f85b9fd9f626507aaf3113d5c84bf298739dde05cc0bb02d76b1c9dee3a4bd4c3ccbf6efff1eed082b88b20286735fb47907192aa8c888a42fd7ad5b035bc3d23c46d70bb2823d461dae1608032d0654305637a268b2f9b5bce0060034c70ebfd8953fffe2012957dce23e6ee31bb21ab669227e15534b9d051b496e78726eae0d10b0a8ebbf87aced68c799f618b79f3d2240fd545c2d84e0125ed4faa41f0ee007b3a066cdb41703d78b933b622e3c049481cfd0fd43e2902abfa45a7e16ff2b41963420fa8bfb4613e123fd7f4003d631780af134261d87157068272d19fec09865ad83db54c7a3ad1f9dddd1104f33a67325852f17319dc77817c7406a6d3e0b39d90ac4b76c40876cf207db7788b0de6505d6567720b7f557db2beedb9ac8e8abe582bf1500c98a4c0639f6cf5fc4917efe0356a13ba610a44431e34d6483ac757025a9d9ff7f1a15d4423f8c9df16874f774eb323b338c125a1a085b5d39ea127843216a58a527329576c71ad840252433127edf933235e84de4d71f5535094505283f085f2480fd98e229193939e7069d6cc218e45f015f96f4e04ea298eb9563809585d36fec3bd6f3ab91b9c1b7b6bea38f1a2a24cdca2bf888faeebc1c090a81cff3169a78c591f48462c72495fb4dcd3b984b008d5e814ef939b43686ca7ad10998db2aedd309eab79119fbe0257e136bb81f1b2325c8d5897657c27b03addbc009ae0b0262bd1d7b8f4e2533699cf0af9a6545b3bd62f7e791eb2dfbd2de7217f6d73e10de104260e1fab422e5a5427e57e5de6dabf5cc9fb736f75f9c04bfadec03937417902fdd5f04bbf0d42f9e65f249e1147fab80d38485f990416b1ec466e26c4661dba50ca0cefa18f0df83f34fe0096e061639341357a33714245200860a1be5376fc1448b995d4e33edcdb0e43836d1db01f4a5fb558011f2b91fa9093693760963c3fa357ff8d08dfe167a4b41b375ed709e026a694e01b699bfcde7f70d623cae47aba3b057df9b1f5dcd6cf931e4e73d0463336fd7d43de60d54e885b4c727559a059877d776831ed6fe8e79ed89c1ceae0ac57121af808b4bc882bcf7a6b7612b03c67aec444bd3ab1fa39ad8cba7bc3c337bba8fbc6789967baae17927d7bae138ea681ca606c31399357decae79053d5b5ea29219cf68809646fa93fe0b88c7ddefeadd6a852134d6de89ca0b8cdfd19a4a9e10f4c9dff356d132d04d078786f85b35635e9618c295e51ed8c4218dc980a768b7a6fd739e99f3186b56753f0c0994d8e92135177bf33c2d1bc02969520fa80e46d2be5897a7b063524ca51e408043ecbef50967a552e43cc3a5d0246b1f586f690b48d01f80d2f068e60a6337b9daab8e7334c9179f601a2cf6b021856701d8b99ce4c35e662c91792f7cc9661d9c6c57de71aaa925394787145e1b35e8a830626dda04b45bd1fe65295fb5793fc38728d76d241a66f2a789c1d2b0e925f28296f54fcda29f353e129e5d9c419ffa9f508a0a35c52fc7aa6ed7a925b31bec21eee621d7cdac74606bc0b864bcce755982b797e3d338b6621eb9c7e0123d34b166e01760e23e85ea8c2cc9a95a61e870d27a90ba8e8ebc16e68db0fe6e18e38931363d0830b96c232fb6d464edab7a5b8a9c4b40f1f67fd286174b41dfc43f8b378626f4c467f7cfa233505846b21463ff1a015dbd89f09178d1f726f1c5063c7d0060272c0b355183248175300cee538759eaccc46f61dc5f6efc44984a107ee2a39786c99eaa7bff6465716510005f26ed89b174429f63625431716f62721d7e4a979054b25cccbd917721166a67a001ef6bf07eff9c85735299feb7e4a91288df712df1025d000ac66f195b8cd649623214ad9a0f986722f9db61ff740fd2748d701789adb57b72962d432b4b92c3987205f7d65c2562e92c8e666e823f96080343e3ab56f5ad08d51af2e4d8b720f6b1b4c28085d85db534e906ddd61c782c39042735396f353ebe4891375980ff3037fa51a2663659d2a9bc11bf4c4d0d745a05cbd638f013d0919f121eceae1df6bca75bcba3f1c1db2e1222f390512457c9faf5b38ebcc0df7f597d1e4cfb6a9b131923bd112a0e16a5b24bf6d775a5f984cc8965b787cd32d4ae094d2c22f9a018bb127a05ccc53c28cdb8800d1e4631e545215924a5f1af087271f1b24f311287b13de339ef1f728db5e3416fd9d1ab49c08b7151f0046b7eb6d0b7928f3885bca889cd511c89f6bae7f4815d6590e646f57214c7a111979fc3427e9ce166b0e5381a3dc2f53c90d0b1622cd37cf4317376b953a85a8a8c49e207a6310a676e76275d499efd7e6edb850418d65b4e16457e5761b6c3eafb12d02aa5d8766c02376eca56fce4de0de7e4fbac237a6ee6510fc8fd16c6a2198a0d79df34a6d0c40c3ed9048d9a0ecc9772b250538015fe0e1d8999508d7eeea5d76d83dc00239fe883888470a5a24e8f7ec79601d52da0d91c49dc2a355ac5ea09a0f67032004244c4be7fe5890de47e168dcd8db85a80c60d807a71d56ef88d81146b95701d61334303aa49b61ec3a72e6437f7efcd3173afdd49198a7244f303e5ef2fc2612b961684fad32d4f7368c34f1bc71072db1c43712777cd1bed5c2c4c0581bc8c7e70f869b4b32b0366c91032a4f1b95fb148768ccc998fb2cd07f2c8cd94747de49c63f5b8ef2dcedd25479aeb4f439246dfa31860a79e0844def5e091ef20bd802af21967fa1ee5e4d774cf9fb4aaeafa734ef8780b7856743a2b0f473ee713e0eb48e6242279afcfa8f17cfc1fcaafd307f0ea30f93aa2e3e68a568b087476c6b2d19e0f71ae43b2d8abb5439f542d5da410b9c2f3a5e4619720b520160105659a2abeaf1384070381fcc8ec447ea75b48109bf66ff85a9f8491355b7caaae172722d8236c33b09c0aaf75a5bcb9c8e75b29f792660a959d1c254db033618be04b976def7327a117f63ef9bd65d5bbe6f71f7c3c81a160242171107b3ec1b08a972fbe76f43d0944bb14ad5a23c8ee72c391518d5aa5db0cd83b02e4f422cbe662855ac5bbb9014082eb3437a76620c7a427d546a8f4994d94f6fe2c7b87c94fef68706a7c3095c22cd2763df6800604769d06e1080bb685a719f26c801b5acf328d8cbb6d480827269d58e3c432188657a49b8e7fad05f9b1af97ae06863825fa653a882e78a97e69eba22de6568abc45093354d25baa568203518db90b5665cc6e66b5a6d2b3cb4592cdd99b85e857746227d576b59e9211fadbfd921443b399211429907ec4f11137e189dc91a8bc34b1bb28b1ea225574773251a6e059b16ae4ad67370959251be4bb4f86600264fd94739724cdec8b2097356aef6518ffaab69e61c68f86de3bae3f9e339841779717aa2f4b623596c5cf7f42cb412922b5c73b9b447869823a3c72fad4c1543e9540ce734f2efdf44368da63f90891b7dd2922a974f8670110e311c53ded63e6926090e837971ef1ef78d7f8fa83fe76fddf52ba0c0b717f96d9bee425dfcca346be5a254a2015101aee6aec584116b5ea4c5d8bbc4e8a2a404c9ae6f198cd18c913c5e12736bd8774497c924da4d7b5af5f702d73b84081ca52a20637a305cab3c4e6722efd46eef755da0bc1ae66d4a05a874a4e258446838df7fac741e84aa483510e633362ab7c67c2e9fd52585b8dd3c02cd7f59dfa0129bbd1a5d33dfdc123a6a10d1b6af045d104d1518cc59c8fbb44871c2bd16d87e98379e897c0600f46ad0e5a202f0b6f700abb48e2b069996f3b1662fcff40453a743cfc9328844bad59a2a5d91686a788eda55c5fa1a0d5022f429af146f4333c254039b4ee89d65a65a44ad41c8973215f5087ee77fa1551d7842540dcd9059cd2fbc0e8f5c2074e6dac5fe7184aba98beb207f1c52f28a08316de4b6098fb4e2511537909bbddbf930580569b1f213e79156ebbe8bc803a7d4212bcf8ea5aea87731254a94d52b5407838293de79bbdbf2221927338583f7f54ba37256d8c4f399e3eda34bd783ce906f7531e36f51b3bfd810067e2b0de0c7f870db2cb971e95a940880f9d64c0279288814b20fd52b774ddfc38096b28d94d74c1e7af8313aaa05639e339ffb791ba3dbabee26863e6168e2b4b5982246f3e8d1e12404251fae64df19fe51b5598ed01855274b8778c1a1c55459369f91491abfefe316a63d773065ec49f34499a5410867c678b68a715a552b4993f74bb2b34d0b25837b2bf93e9c9650f12bf8023e75bd7a1a985", 0x1000}, {&(0x7f00000001c0)="e90aaa8943e9b125c86a53872d9393735c305b6ff713d344db40a400d6b21f1ae430e7e4ff6907fde857ac023204b703d1a17b1d1022b5da30ade76232", 0x3d}, {&(0x7f00000003c0)="10caa62da4704c84a9a8d4c159a1e501ee35b9f6b265ca74d0473f5bf73c91e0558f1e0ad6c7a654827e5f8390022d964f1830f676c033b54595261513b0e24e173dbefcd5ed9a4bc9021672a058ee18e3c6ecce529a084bbab0de045d1e6c4ebd0d83948601dfe0c200416f5f5eae587676efddd433d371efca8ea8043af739a54c2db8db826fe29e7f539e744931ee5a5306b7109b22ac15ee44036f352800cbfb545b79d1b680e1f304500fe18fac65b3c4e0ed83164c63dc22c9426e08759932ff7f4dd6e31fe69c1ddc1ec1db31666e5658e2e58f8b3b4e12db74d3eff315fc065e9f39adc48bd073e12516ecd4086d07414aa4", 0xf6}], 0x3, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x200) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x16) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r4, 0x0, r5) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0xfe) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 14:24:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) write(r0, &(0x7f0000000240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xfffffffffffffeab) 14:24:54 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x10, 0x10001) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x72) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='+$\x00', &(0x7f0000000680)='\x93*-%\xec\'\x00\xacM*\x85\x9f\x18\x1e\xf8\x81\xdf2\xd9\x1b\x8aO!$\xce\t\xe8\xdf^\x8a\xe8\xd1\x8d\xaa\xd6\xcf\x0eh\xf2\xfa\x16tOE\x19a\xd5\x805\xf9c\x1e0\xb9\xdf\xb7D\x8c\xe2a\x89\xa7\x00\xf1\x03mb/r\x9a\xa3\xfd3\xc3X[r\x8c\xa0B\x18\x8c\xf5\xf7eg\fo\xbb\x7fI\xe2\xe1\xfd\xbd7\f2\x92\xcb\x86\x10\xa8k\xac;\xa3U\x8c?^e\xc2\xa1\xc0\x8b\xf1\xde\xa4\x89qX\xdf\xd0M\x17\xefG\xcb\x91\x18\x81\xa3\xfc\x90m(\xabc\x9ex\x8aUV\f\x1e\xe8)#\xe7\xe7\xc3\xad7\xc2\xe0]I\xa8\xe6\x91(\xa8\xb0\xf3\x7f\x81m\xab\xa9\xb3b\x02\xb8k\xaf\xc8o\xdb\xe4g\xcd\v\xbb\xfe\xbe\xf3\tW\xc0\xd0f\xd9ov\x9e\xc4S\x86\xad\x1d\xf2r\xaa\x93\x9a\x93H^\'\xb3Z|T\xef\xfd`\x99\xe0\x03\xf9\xe9@v:\xe8T>\xca\x8b4\xf0@\xcd\x01\xda\xe0S\xf8Z\xc0\xf8\xc1u\xdc\x9b-}\xc7\xaeO\xadk\xd0g\r\xdaX&\x87\xd5>\x10o\x13\xec\xd2|#\v\xaa^\x02\xd3$\xfb\xc4\xb7 \xd9\xf8\xc2', &(0x7f0000000140)='\xa0\xe7', &(0x7f0000000580)='\x04\xb9Om\x12{(\xdc\r\x8d\x0f\x16\xeaH\xc4Y\xb7\xe8B\x90\xe5\xf7\xc3B\xfb\xdc\f+\x17\xadf\x90l\xf2B\xcd\xc3\xda\f\xdf}8mT_\xefn\x81\x10Z\xc4\xc9L\xc6\x0fUz\xd5\x94\xce$\x1a\xd0x +\xcdDe\xb9\xbc\'\xcd)\xf7\n;\x84\x87\x864%+/\t\xbbKr\xb4\xdd\xe0\xecY\x1a\xd8\xbdS\xd9S\x98\x82\x9eAg;\'\x8b\xecW\xc3&\x98\xec\a\x97\xf6W\x80\xca\xe6w8CBg\x81\xe6', &(0x7f0000000380)='\xa7\xc3\xa7\x16\x917\x94q\xe8Noy\x89GA\x15\xf4\xd3\xf9\xc7\xbb\x8a\xa3\xd2L.\xfd]\x05\xc0G\xafqC8\x9c\xfaR\xd8\xbd\xe4\'\xfb\xa1^1b\xc4/\x03\x92!\'Jw\\\x8c\x8cL\xd1\x8e9', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']\x9a'], &(0x7f0000000540)=[&(0x7f0000000100)='_\xe0\xaa*\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='(:\\%\x00', &(0x7f00000004c0)='%)\x00', &(0x7f0000000180)='\x00']) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000600)="9536ef164b8a1bd4cd93fed31c37f5a5ffa6656f68e65ca933d3f88cfd5515800e49cf31336e16ce624402e9c2f44a35e685d2ba98c45375a7242c494dd218087793d8efaa321d239a6a5ff61c5cd6b356", 0x51}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) 14:24:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000200)="66b2b10b77dccf5de367c60212b53f23f0185af6de9ce663d4ecbcc4ffe68e0484f2e9ce0cebb44ae70c4cbd1f9563198d66e8d61b95298b006155d027c035e7dda1aeac489cad90632215587fa44e30b7e59fbba4978e3f6317a9eba118342164516c6ec9bea5440f3c8f95eedc5ccbbfbb1e477ec812b5f0c2df087a536f0d40896e88e9357aa5d3558034b8d7832d4d74ecc2ef570a04c6215c50d3afec5c4fd96f231fb8aa85055d4d2c15e799e90be848dfe891927fc01b9911f1e4d919a063d6c2e59f6c0074f18b69b85f7be455f97400ac295bdd47525c58454cae08ea381c5f1275bebf1025389da95c912ec91e93", 0xf3}, {&(0x7f0000000140)="42b415009ab149ae43e42faeb96c1a04d745e3ec557b", 0x16}, {&(0x7f0000000580)="04c212e30543540d3fda0a3a4fbf72d33e390ab8273e2c3b2e65ce936dd45cc04d94d13d386e44a0055e5ef9fd8d05148a3007bad8feb43c5e738653e51c275b5bd754f1dc9d8536211f77009271d5a34f2b6c5177b59e06143125c0dde33ab1d577646c9327cf211ae18b68e6e172fcd75960ce323c4052309711ffc43b87d2594e7bfaa84cd0366d440c5eca1ab88e1b261c18356db1480908fd39e1dfb86bb787cb1bf8ea7dc005b7ab432f38ba9257ab1ccf70137a57c808253c8244e1d864f20acc11eea7b7db5cfe68d1893ca24b6105207ad0d028c084a7002a9875ba87ac90c23dcc14fe2fd8538c5e5665ebdadcc0", 0xf3}, {&(0x7f0000000300)="a3123062cb85c4382c24e4927d747add3790309c846e86fb7e37c34c6ab8327a4a28a7b3a0ea2d1dd1f7ff25d9a281bf614bb81e28d8f176e6b5773e72580da46f2711cf8b8039411a30d8b0e63febeacd670a55b4376afdaf1ac10e886069b96ce21989e6791348b1f8936786632f139b01da00ede9bfc3713e35c86132787edb1908262d49887c458b8a3d4236eac765cc5391ece22785706faffbfd284344fa6199905a65dd6f69e94500c5d7", 0xae}, {&(0x7f0000000940)="f1ac20b2e8dafa14d9cf09f43ae4b790c2d0414641310c95865113c9634d38262f488be82eb6d5b4ee18ed6192b546684c8b31dd3321a90d69f0c04ec80fd1dbd5efe1e0f8d3d984d109611cb4e2f5779a048d2680a145f04ff6c3259f1d154022d24bfcdc77a81246c4476940591a4a38052128ee26e577638dbdc16a645cd62770f910f8307accdae2374238b5f67d205bdd57c6824d07157e96d1e80224e6233d126a3ccae885ff5f866a5359efc1134af6aa2f6d69f1b4ddd4f18ea4bdc6acbd24c33539851bf0319d20ada15c4eca67a8945bbe1c84bfd3060599a0bd1fe177671f2bd68e90d0bc91f71b349f04c440dae5d2fe4ee0cc4604", 0xfb}, {&(0x7f0000000a40)="c97a1c811190edd6b212b815b2523c8d5bd21022d1e18fcc15abe95033758761b4d8aaa35baa2d23a3086cdfb1e1fca08e8b57c75a8aac693ea80d3d94e809df867dd690988fa74eda38288f0dd98335c11ae4deec1ac2d78c443c59d47c149e5fb57d51afd056b85cd847fa139395b3976d092bf8887e2158807639cf137b2e00d12695048af9776388c2c493dd3b3b358596ab17fa3a90a534548672fa7f05c9f5adf9af69b51de739e2f13ecb5596a636178608972e75f70c6992ddfae5309180f1afcf64312aeba0b401478c2408eee66e605d0ff1520b7d1b160b40a16c02a707e8908185d1a4d1fcfd465e133d0fe531b102e8596df1be6880a2d0e20502060e1af41250cfae69a2dacf65569332ac94a5678aa43588aaa6209b158250295dad1110bba1533d54e0b2b265ee063dcde0d0d0a532aa682f92aa22e8ccc4065adee9b33cb132d9ad58093bbc2b4dd9e71766ebfd6c17b8c37d2854e5965031b2c60591d5f5bcec6514454d0e60cb2f2185be98f002624ee2295ac477e0ced9c7b59413263f54d64799639a61c9c2974d5d577238aba384cc7983135bed0c160b74778c0fce1315773eb5a326dd747c63f93a202f0bfb0d3730a516dee86bd7c8096382e50ed7873dd1b0fb1d53ff7bc98513d7bd8b17a14f2d71c2b2f181df15566770563f6b1ee560525843f598ea2303e5405703d3d9b94f92cf2e6138243322431b3fb241f2f11eefebf52ad2c7155105c5237fb9c1634676cc5e09145adf69b9699cc4295178dc434049b6de9ff4c456a56c7abed8fd27e6b74b06ac261e4548f0fc7cc13b38eb24a13d1d6bc9cb9bb9cf853b0013a5f35df61582f4c8f56928f7d8d41e2971d9307b9172f12342d598e621a10b67d6b648bad57015a4d9c5e169c514a66bbac2db3cc1186e59308e101fc08f7efce4852e4ba340503f6ddef5e61a8685dbac5c865c9691ae27fbe961924fe75a5851d01231b7c53d2af9b4a90a76e867d354314338ac9180d8e0f401ec01076758fd76a0c4774b54d1a15e899ed135eea06413c04ffdee260675c16e62abe7e59f736cd24dd748be8e971db24ef574eb0cbbab8e5d24c5076f3cb92bdb4ab4a94e5b83fbe9d026bb52b9c52169f74e6b5975648e02f067f7fac840c7c85aefcfa76c8ee784e2b5b886a6dd54d72b3e1e8fd4fa6d45cb88159158d0473049696e7fa4b98ef584431f72d7e68fcb1f55ea6ab57fc3c24ca9b5a05c9ad0b39b0e5cc9cf917445fde29c4ed054e5538875df5f478868aea9dcade285aa96879c707cd5fe65e4c408851ec93819424cd1f3692b55edc0eb77f01a3856d3c9f252313f4958d5b16bf2e6c361ed007a36880bd3c06c971e219283f45fafb84c9a0dd83649fdaff6ba197b6b478e7507282c55ddaff26010028e39e3a12ef8d1c14a75babb19e7271c3c0a05317bed4d7e30bffc5cdd280ff92b4cc52288d13de25af181223c61c26c468f9cd0789f3c10e9213be71f0c7f183dcfa184d8cc9ddff40ef0ba86e72741f371460d5130b01d08c50eb507bfe62b797b9fdc8a8b1dabdafe17d8df66ca9ca703ad48b49beb87e38b5b5f9e93a4831f570a35c4dcabb34bd8164db02c4b21cb6003950a15046d77c45fd4a513d2bdfcdc81901327f952cd464ddc872e40b4b45502cc28cd9a92045dabb4c1220622e2744eea64f2e8c888d2060e1fb2e3d66e6bb810a17fcaa2c6715bb023895143dee40a053685e79bd89373a976b552f392a728ce24912212aeb344f10bd8ebb8d388d59bd69e94c8b7aa52c13420acb343df78507f24dfec48d0506717a043bdadeb31001bdc7f9c658a174e2df059c7bf6876bfd732dbb3cac1c4d6547f9a6efec7687cc47a8c3d18517a395dc0d1f66492a143e3626b6e14e3ae55ce4737252f1a78bbcebf925b04ed658122da0dbe74380a36f93cda1220c60ad2836dc4ee61ae72e902df77353b8ddab7e2997d74aadaaac3fae546a202b6318cb23f2f3c88c35bcbd5d1de5e5d476ccc638d97b573b463286d68ff2490ecd621d6f5740b3dc9e65b9d70fde4fb72dd4f6d4f188b6501e726d0f4bd081d723cbc8ee2742f7f230c15ab723265b0223a2a4297ce4e257a33da591cd96f10b7f3bb31df63fbcf408aad78bb19be822a894256f09df43df1520db518eb66bb21d6a7aef50b23a45e17cf234916321d881aa93dc80b36a4704c1f01951308a8394a84e64b12eb4bb4c8267823cce98c000bc1854b3ab3ea690ff6f1cba3b892f5006c996ec35f2f4733d03cb524b6e4ce9ec83df563742f344cf3a81b3ec21a014a43a932d4380a3a5a9208361e3403a1e8463446da0b7efd7eeb893ef060577674f9c361b2ba444c5f829097c53ab1f271b874d98023aeced0adfb86efe6246bfd748b4ab911311291edb48a14d923a7c5b588a1911b0fea129af789f7e06f56d17be212d337e37037ac037ca708e034bfede8da04409082b9162bafdfaa2a10f7e03e1455ca2aa70a4602536ea7b65d937ae971931750d20cb27a134d1d1b2edf4b655d127f688cdcb7009ee07338c22ff65a91cb7a8f5d6eb84eeeebdda379383d328e0bea1bae7682a5e831eb9b1be3c139383fa4937382edb89a367b9cd0f2179a70030d3cbf05e59586945b62e5b7348d4622073ea898b3f41ba16c863435b56881b3115f613567d028b8a34d3250783403fa94a181f931c4e4e9e9f6c8773cc6ceb5d9d2e77a4366157b08b1d1afd2ba9458174ce58f43e4fc06d91e5f484000acfeb03d26899e6d8ee2f4d489ed1f4f99082e493b498a2a8e9d349f2d7a48234d8ff3ca82d3147a6ebe326d490db4155f867e128d3331924a1ea9bf11c1722c17178c03ec4e8ee80a0d3df197dd5a6ed6cac87f8dcf77af0177fe938c7f6a6f5d7dd0e0372eaa2378f7488ff87d4d9a7de9788150b3acabbda6fee5747ebed9cfc14a9d9b73192b81539c00dea47ad400dc30644e89cf9e7e5842a38ed615a19c330fe41d20fba8d158b9a625134807386440ff8eccbafe80ec507c398d662a9969c6655677bbfc0b4dbff5a0de727e74b75882ac8036fde33061dd97b636c346ef454869a7715591cd76ea028afc8701829f42e2de6b0f09cd0efeb23e49417ef4875f80b5cbf908b2eaa8bc27853564202ee58a1a32baab50fcf61fcd975224d11368a4ce52c049c3a1d68874ae8efe580ef0496e5c526ace16a9e243d115c71acaca7210c4c95784cf9c30ca354bad3ac55ad3994a14d7f032a9ef0b68a527e7fbdb107b8302c3db9aa55841070b00798cbbf2d225331a59669f6173605f6eb4cce8b8fcb72953c68632a5626799dd0f52cd57b29ec80b2b7eacf8bee28f2acb07d86f958b220c260ea03609c08734b484e2f1d09b0ef5ee74e7857078a61ab7cdcddb46cd59def32413ac2fe7f8f513f924d30fc5aae8e8f1382dde1001895ed307f82e261e2ecfcc7dc059f06e03ea83b8cb575f0c8c0c6946dc19246d8a0fbe5e47c773f1a36430f4b6e7cb906385322ff733a9e79b75381fde718f07e97580901af1ea5a734f9d2f4697019b4cb8739561d69236aa32ba694dc53a7c44d72bf66a8cd472ce7380e759b4fe656ddf66b05ab6f5c0d030a22fe570cae24a5e78ece47207d8f6cbc5bc960e5b01ae553136259ba5129ff77bc81fa165549bf3430f8f074c93f24cc7b0ad1588c0e6edc75a1cea8f0147fc8598f3178e7eb069123f1ce59aa8d6481d1589532cb95af24a95a7e7448d9a0ab99a1fa1781e040594bb109bf314053e7e6c65d30bf58f93391e8088f18a00ddd999916a08b6b940b19597ed3a47fe84e9cfdca8b311ddbac22191c8cda47670725b54d5fa8da212cfa0d9c7ff316446b28f5a25215dd1cb0f4d2b02c6f4def4e169811c1164fa2aeb88a6b330b5345a6ad9fd51f003bf42f82c1151eece8bd42c35e67d5b488a9201dd3cd32c2403201cbcf34a4c3cfee3190dd4d69bde3fdd723225a3f57c59f53ee76626affd72bbd95f576ba62e0279430206172cb228f3c1e4892e617fd3c1bed604775beed640ce033ccd3063adaae48c7deb59b76208f6aaf47f2b50dab1b73a6be1b3e6861799b66229633cb975c4e6d866fa729908f10c21f2f854a155cd5b102be9086835b012dc27ad799791c1878e35ce0e6e6cdedfe0c5337aaa5c7cf21a37b14451870f7efbf903e5c50c0d084735b545727c31e28dbf38dddde59232b61debd9cb8410a964145c2f4126f4c07175d5f51fd82d3800d2cb3c159f99eb93f85ba4e803078d9868140678f34ebe976c5d199e259398b80e5279629249f05a376f1d9d5751ec8ed6ec5e330d4acc349cdfb8306d67f9d618b8d74bbd4161d548c83e4370d12819f13359028c25361b100d4a73abdab7d1e77290a482095ef4f1719f01c623087b8bcaad3747561fad97ad062190aa1bc8774a743bd8a04f18515e282be2f04f5ef2e49930416111f060a1841728477e272c0bae9a3261a958e03ff13d5ec5881b7df4a6aad28cf2f6b63d89ffe3fed0b4417c496ddba0508edbc8c15a351d8cf46986196772b798dcaa39f941d71f03958a78b34fd84b29eee2de8c8e9092bb35ba7892cf277a3a19fbaa86e4851f304bdc336034d6e2045c6589db349d45930b0cc85bcf4ebd197384825c81c19c99f7a11fce462988e6acd2b45b9d87f56f406b1f2f3425b3dbb928dce68d10b2a5c188638e7102ae249434ce44ffe3fdc11ef77589a35a0a6c639b3ca73324d953442a562d83ed15cce94bc542a5dd85d808c1eb31d29caf1bafe3c0fc732efb0985d6d3543f392493f3d9bbb1273d4c9e6615b3485755e67526b4309d069e1516f2546f3e8e6f28c837a05d143ff0889ee9ce5a0e27dd3568c0859268e5ff424eb77cfcc86868a9916952a514cacde63a9de5a529f351681d3ce8922ac951df110b20ba60ca1fac22799090bf11db8d812df8c6312913bf2490e95477957f9cb4ae2d0f19e79d838a65030312bc9597fb57f856cbf1f55e713a2b73f848127d26593f8773b84b40d85125c9d3e391409892fb86e5da5431d01c621726d8cf69822f7848fc14c7576af8a402a76b9eb917ba1db7a5b565c3209a6929ed1d2d1bfd94e9338b293c459d64bf4025aa3ab172bb5831ce21d2acac384764636738763de65b3b4dc31c8d0a521e005d54c51a8ae0723506628a065830d392ec1e8f3722b61eedff0599b6bbbdeff2730dd8c62f0726ad72cbb3a543d845ead1c01aa859865c5eff91313b295a3224942e0908bed9812a340fbf8856291758c6a475e9afb2e85ae00294a1816f9a11be0dbaa03e03f0b9eaa22c319c821b14a7e85959b5ae38a761648bbc1804cfda92d65a08b731a3d4baec748f7a41a38c03f6ba654c3cd342c3a69246ed4c03ecce2d659f728fdf58eee570e41d828b1f0bab0295d5220aaed5be257e20b2faeea5b66b8a9f3da70a18248f017066a32ae72c8ace04f4ed7eec7b986a1f8524455d8b62c027095c4502d9e656b922e71bc2e747d4a914db2678f7a9b8597feda302eb5da8b6a9068b6f7277f746322e058e6e066bdb124400a60911af9a8dfe1891cf1b51551a2ca890590f051a56fa962698e72b0b5a5e533160e07f8f8f9d8790af46f2b01a718d319b404cea0c1a2e98c22a128d95add66a6d33527c30e4c88004f01350c56531b235e80ac7359f38175c23d09393732f4859cbf4683ce030539870f843840946ce3e99f47c9d9737c09118a8bf342e6b3d229605f9cce6b757d1ddf50332e2fd35150eaf82d5df", 0x1000}, {&(0x7f0000000400)="0d76aa924a40230d91925ead124a31e73984c2cee93cd8e97d4a0e09067283", 0x1f}, {&(0x7f0000000440)="38cd4dc1f2b5a81a677469b6e77cc48626fd4ab870e2d909a54bf81c8d7009", 0x1f}], 0x8, 0x0, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x1e557dca74c46db6, r0) listen(r1, 0x4) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 14:24:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000180), 0x0, &(0x7f0000000340)=""/65, 0x41}, 0x800) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 14:24:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) 14:24:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{}, {0x4}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74, 0x0, 0x4}, {0x8000, 0x3, 0xfd}, {0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x52, 0x5, 0x6, 0x2}, {0x2000, 0x81, 0x5, 0x9}]}) 14:24:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x3d}, {0xffbe}]}) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) write(r1, &(0x7f0000000240)="25d1f3e814c283c8bffd7f9baf8f8f40b863df56f714e63554f42cce02d8ac5db10aaef96d16a918638c05e8c3c4dc91ec854a266a8e2305d9719017fc1624507c924182ba2fefada3a945fbfcfc2405affd4c4ef3053a112da61b1a5bb71e1ae1db062ebdb306514dc67b6511de27adfa366ed2ab83b7642171fd3c568fd96b35c2fa60765a825748177b0be7757bd45d13eb88a7d3b2b9a0a97226e1e19dad63b5381c7ba9baa6ac534dff68e73a6e6b6823749fb82732c3a48ebf34ff27c98a66b9b9b96a78918ebfe71af2f107d597e7cd5072910a7c15ea6091acf57af12774d474c9ecfdcbb5f2deba9379b2a10f54907fe5caad6b269d2ad19a04cfcd39e3cf94a91bf041990b9cffa95a69ffa99283c37792350f1873f7d569fa865782d6872193dda7a9a341e1e306a2b2e03091dc8c076f3a38b395af0ea7fa6c37c0541d569d25e67fd178849c8871651a615692c439e0c2df5148031bf180f03b3640b326821b5c57a26f025069413fd8293cc919df7f8208bc1853ebbb6fd7ea68f8fffb2cf609e6450068d5e05382727012b64cbd1f86ff76a09f2b8c37c758fec71b9fed928c5e48d63a1f8d359faa2d18c3195b5b67800323658f50c7a8e4bb19c9e2a47ddeee295607f888910cb4c805e493797a6062dfb391d677b686e23030433c91796f8ccef129637562ad639a2c88ee79135a68f6e9103802401e7eb674f51e865b96020bcbaf365dfbb88edfda59e083e87e2686e878566eea4060fc44b39044dbd628e4009c2328d51fcf3d41e5ebda88facfac9345d595f72e7e7219f430bcc7c22040a118542b5a7641ebc1f69a87334d00a3478de3f907228aeb553ea686bca981ddd0e3b2aa80c1a89e1697ab3a6851b04cce3d0529159ef0e2d73537308997e594c20017af9801c370b31e6a894ffce358d61765eb04a3ff05b295717baccd2aa8bc9b9c28b03c77554a160ea527a3ba0464f096d6ac4f8186344781cd62adb4477e88776e7775a31a29ec74655ce2ff6027925e8862fd4277c3655beefbd1a97a5abf794cf38ae3f51bb8eb1044320f3640180a44120f1118d348039833b906bb44e879203dae8ae6dae894d7ad8d5aa79a8be43684c443f59993134bfb790de66d026b4775bfd747c99425224f57eb1345914918a3c6464412b6afd7d854b0c18b4dd84e47993ed20298d9fa6933e8be6b72b359fa27af25bb55a0b67875e70b3f46363d6206cb1d6e18b539bbccc1f4d5a54cad31d7447e25372a88e112f4f22db243a7dcf6cf81be633da76bc14b7a43d0a8111ccfc1188d0abb8f70cfce5cdc72a0d6501f05569776ce523d8c1e72acd78c1c19ec73b70871982a017f452907b55ad7158479bd504e27004f6a69cc9a6a44e74561de9b1924186b6f432700c8fc72b10bd46d552e0f227a75fa474a19864bb0134b88ab11bba57d9da27be57060a640e4bd3d2adceca45fffb4bc2a21d43841c8216aa4b0bc8d12b59cb7b1ae93137542398d48da2d0d8dac5e59c178447a21cd58f0078b06269f91db25dd3ca907abc6076173cc0130c331404a99d2c350196dc650b2c8201e35916b3fb46da1d0ae128807897e9cd888359ffbcf8496b4217ec2020fd0fe5c900fe4b1c191f8ce21cc011586641112b283b0be873703473bd55a68e876ef2004698b02ec9398fb03885dbb820f2892eedd707315eac06ba7f8db0a5a943efd8bfbbe69ee565f820dddc28a894fb4ab017bb2cb14660cde6f76066651f3877eb09734ff2bcdb21adce809d192b984ae6868539bfd182de877550ad91fea9f8bce48a0a304e5b5affced8ba1d3c21f60cd2057a6e0d607365290664471715db9060cb4fb3bb39942b0b66b3b94902522e9f4b5fcde430c1b767284b050ae351b095e56d8b380f1906eacb14e0cbf77166ad1a01266f647ed1abbd81f34bbd099637d38fb8e814be38dc8f8ad2a9b5df8ccc2ec13d93f51d75573557da01d92e8d402428569d2f0dd2ae0550acba4f621ace7fbf7f653da1172e71345273c14e8ea0633724ad510528fd5132d6a8150ea8938524a6d5e46f1f52b378277d8b0de0a63c47cb25c20fecdadc3f979734a77b857bdb33e94a20cb3e52241b0c1793c8d136fa4f9c6aab3ba65458825b5302eea71e2af42fb75c436acaa225f9d75141e3736af7870b80439965a617196b9f1c85a661250db72d2c8e86043aa445b49624c6680ae9530df4cd6092394c0985e0871768096a6f7808812950655b9a991922d1cb5c5dbb6be264adfd9de60d1b09004a6a0f13acca2a4ba355c5fc764f5b30c4d8683c69c87d2d7f802fc21602f98183a621c63ba8cacae329c5de7296fad687a9dc16c53c6198e009e57cd2a1f94325b03feae4c11ab83d15d96d2ca95b2870dd9349f5a86d779498611296dd81a2a51cc440d2529bf5525c6f58b9f857bf57706b70e2ff5047d32c10114b13814aa5f94014911427c90b0d3ca77d0db869d097f453663c4d9b5faa8a5c1d32bbf3ed2f7dcfc0ee58915ce2eff14d535987574cf42dbf6784c93672c32882f63f28faa4c9938db60fc15a1b5f5af9345ed87c45569af5d7fb08a73ea925ef05cc514177ae7ba739f55533d5b171b3f49f53d70a14d48c0d36991e427c0da6711f9e5c81acdf3c32e133124ffc47eeb9ff830a7aa86a7e9c88f305b081f7e2831160bb32d5c8afdef18381b6a735adb663c4c137615b5a56b4318eac62c82091364636558e1ce87c9399e3f514c8de8337eea0a0f84f03fbabd5cd1dd1c0de83467539a74cf7b8d7541b0997e42e2c2d0555226df4e90f1b2f2b802506252836b486708504609e5846859fbd2df94fc853a5630c966f1263c23d29a7c77c0997cc38294ffd31f47d5acedfa22e4baaabd32f2b01cccec4e9dba9d4239af4fff5e6deabfe12d88cdeca48416df05e2673ac7b60c5da9ba37a90dc00e1a283f264c9dab3b02ea0bbc1164d2cb23ac0b9a7d7035b91041926e2e059bdc6210474a29bad8ecb39dc30cf67f13b444c435ee86492f95418a86f7fdc56e9295967d6fb4fa5f43f886f87ab2b1f073054c7ac88a7d7c8c62c28c694ac6215cb02a0cb8e4d8b2cdaa1d0c362d7dd81e407fd5139b4081182a34978cae1419771db11e3d7937258afc495092e374f2b930a481039c41b4d91d3a6c03604c39b2959fa2115be890b44342081c9d6124545f378cc231d4c205c9bd99d0ff1368f853a009b390b7965a2e77b202d1bff42f314e41564b04d05bc99f2da61f4ef5730c4b5292c4e883bff52af2160ef3e06438c44fd47b54e5f177ef5d7dd16ad64618f3b61a7be4274b0da6bbfdb339be93d892f91aade9a62a80394dcf96c65f7a71e47f375abb432c950d4f77f844d4cadb77e57ce29e2ea72e8e943c588ae740e7ccf499e015f47c2f7966e6f3126623874529c25d3cbfb4aca7e4782b3c24da05633cd68e9f95f7731d362cbf9d037c73cc6955ad2248531bf2dde09fbf6200df1ae7e70c81099be61df7c6a0df38193b9b9cbe36aadfd010a433192213d0fad8afcdb319a8f5e235a7375c1b9868a426ef7b094da8fc07caf9e8745fb54bea81e2409f2694391be6984562099d52ba45e0883d327bc2a5df1eb66dc02d90d14b3f3776bd9e9e442b452da3e7d0e773b5ee0d22e8170e630e851ba408c7f530c68b48bb1ce35c363781d5e2e62b65a925acf03c55d214f0b1ffcdf72085d43a0b992b75dd307ea6fda081227b83c1825f2b8f3d694d6c60f9825bed3295870d792a7744eacd5e10d5b75c80e0dda1c645c9332e6097215225eab010f4b320804cc76b765f0877c19eb863f5ddfd08488611feba47c358a539058b64325b7a668dba169210860efcf1deffd460b373a6c514086d303c174a266d14f48b0e72ceafb90b51b895eed756091ee6cb1387d54752785731963457a4c21082223df419ce33a75fe10075a624d62f15f138d48b6a57f5dcdfa7ad634f7d24f3762315706b631e02755806beef30b09ae2b3e7c176cd42d4b87278bb7f98488def21827c135800690b79cc51a617a2b9052d1b5567524d798fdee826f3d051d5f54f24b9492f6081f4eb2c426864029fb714b405894df0777aae8b47452b46a17171f6cdcdb1be5325ed0d628aeb996ae013f9bfd2c9fef298cfbed60032352debb723babafce4ae1288e22ff9e0e76449b247f91345e2195f0632f8fbeb88fabc3c787a2c064958758aefeeb3887d84a9062555de7237f9313f2d3d8a861a585f47f35a72b9ade98325b946c48d530807f131fa13d97c698d77499b7f3a814923efee8d38842906f7c68da775dbeed02026ba68e5388855812a54909901b7cfd45339b4a5513e025de94394814644c4d3af3c510c082155ad552816622349d3aeb2aebf7143805b7cae55ae63b7f4642558c5a96c8e624e110880964a8e8b026f51179d38a8f2740ec8facebe39335b724809699ad26c93fcb6910c601ed2c2cc47e60045c1c4ae1518f3b78c73ce2e7158e4acbcdbd4a66b34511be7a690a231d643c04b1a841ad5f505f657d5141b5950614866aa383a802778932ec6d807e91eed52933ebbc049deac30997d0e047d7ebed7a5bb44b3a5e2eae9700e76b01930139f7f55b722c6904f03f5e706fb35010e3924a6e80e80a577de31749d47bc27727dc17f4fdc710439e854e3305f472b37759f373e70c94f6cc6ad0140202b9a8d4723fcca98dc9026456f98d6178248f9fec8aebf6f3f74336a01963bcfd3457eeb0a1759daea9b2d7e20800914e73588f511e99ab1f2b006fa70733917a21a7294dc14ee434e87aea46d7aa47c3a44dc82f42e84d21cbb2c494ce32caa7e87b874cdb8d5e2eb0274803c11b8b475b3095cce87957c208ed4724fd500be4ff4d5f705bc44e0203785f7328a6096cf4d2caa13989414f9bd1bf9c7a9ab0a6a7d0aab77c72c2c25ad6ae0f831658f1c9e2476a083b5356ed526f25cdf1e7f75744b8c89640f6aa0b24475d5097956c313efe6687d4850f184664f362a14f1b358bbc9350855fb9663d470bf18d9e7fa042185c3a498afe2a4fd35d3dcdded9bbfa5647be88fb4fab93d1f4f2b85e92750ef6cba5af5fcd80aceb1cb8af0355e75a36cb876974294f9bbf7f8549f42c0043f92c48680e6523437acb9a2ca2c04d5c3c17a3bef917880587bd55f44593d5d8257cc646a706ea21748a6244979d074f882d43231e2bb604fae9090a8005abbd9c47def0e82371319d7a385e5666724737a9f4ee3122a763d3729443a2617159d4285670a56e8a0ced086bd8cd0e7e7ea6453050da2ddf38cda32fa041e5273e6a47de45a28e3b7b9cbffcaf332d7029f69376431cb4d628cb3652a0d90d75a2107675d0b7b9ef1ce2c1c65abab2d07d43a00ed981d45f77bbe254b466d4214a022746e42d5220ff703379720c305e857b4c37e64e28d8ed596b2e2e05a6b5a974b20c09b3596e5a2ae2ec5dc9f193bef6ec2727cbb8c270dc398d28525376daec813a08518e70cd8ec6c959c5b6a328201111462f2eb8c1d8b90ea0111573b4a62f8b9abb9e1e546067c15806ff3cba4a55397fd460094e787e07c3ccbc1ca72c03193a27157eecb5144cc5f7b45d8a6e3dcd6c9f91e65923a58ad9acc9cef1985633a00d5c23170aeab635bdd4089aa7a5673ab58dd97443c4a2a3ac714c469de92d7d72a5e093dd9bd5fa583a60be8b45d53c6452b5838f6dcb87f69e6e05e6df0cde0525a22d5dc8865e95d84ad5126c4ac3d2bb324e900b67cfb7bf859b1e7d3", 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="00000200"/14]) 14:24:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) pwrite(r2, &(0x7f0000000140)="cc2a71069c14c03a45028baa0fac5541282983a6c207c44b07c379a10903916e1eced0f9c6e62e3ffd74ccafb8005af0a5090711f8505b0f8480f68746a5ffed00c2b2e64ec18a57574e400d517ed55b", 0x50, 0x0, 0x3) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCBRK(r5, 0x2000747a) socketpair(0x18, 0x4000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r6, 0x0, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000340)={0x8, 0xef2c, {[0x2, 0x7, 0x100000000, 0x3f, 0x1, 0x0, 0x7ff, 0x1, 0x8000, 0x0, 0x7f, 0x3, 0x8, 0x1, 0x99, 0x1000, 0x4, 0x7], [0x4, 0x3, 0x4, 0x8, 0x400, 0xc469, 0x9, 0x8, 0xfffffffffffffff7, 0x9], [0x7, 0x6, 0x6, 0x9, 0x7ff, 0x9, 0x101], [0x4, 0x7ff, 0x3, 0x80000001, 0x45cb, 0x7], [{0x40, 0x5, 0x8, 0x7}, {0x1, 0x1ff, 0x0, 0x1}, {0x1, 0xac, 0x10001, 0x100000001}, {0x0, 0xbda, 0x1, 0x1}, {0x3, 0x101, 0x246, 0x3}, {0x0, 0x800, 0x1f, 0x2}, {0x8000, 0xf29d, 0x8, 0x6}, {0x3, 0x6cd, 0x2, 0x6189}], {0x4, 0x6, 0x6, 0x9}, {0x8, 0xd9b1, 0xfffffffb, 0x80000000}}}) 14:24:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5b02e57f7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) munmap(&(0x7f0000438000/0x2000)=nil, 0x2000) 14:24:55 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 14:24:55 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x81}, {0x74}, {0x6}]}) socket$inet(0x2, 0xdc72f0dbfa24908e, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0089a2aaaaaaaa00004c29b204c443eaa7c1fc422b51ec2a7bb2980ea1808c77707b38077e9a7119fcc7609920a605000000000000000ca96d29b782a1e23a96870e3bff971531f14ddfb0b87d65acb993d3b91b53047d00a45b5d650e047d1907ed72c163e15b224ddfb851ff16"]) 14:24:55 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000180)=0xffffffff, 0x4) connect(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fale0/file0\x00'], 0x10) socketpair(0x1, 0x4000, 0xd8, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r4) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/17) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:24:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) fcntl$setflags(r0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:24:55 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 14:24:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) fcntl$setstatus(r3, 0x4, 0x40) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000100)=[0x0]) setregid(0x0, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYRES32=r6, @ANYBLOB="f9822af3d4ad28363021195e2b305603b85b421e8eda2e7c2d8b3bad43e843c57e52cf4a3d44b5569b9e7a0c226855bcf5ca17b7bbd12b5e730addce0cbf0fd75a0ddc8f3ebf94235de883066d6ba82b1867ce63301d27920367c7dd386cd2534c7893ff0363176451c95ef2b12224cc43a211f81f8bf84b00000080c46ccc8972e54799193b15310000000018e9d2ab3c850fe87a7b9ab27b15b0070c19f7e977cbf2e0de76abfea393585425f794eaa7b11ac3caca29cfca10744955acfcf50b9a8c7fe405aa50", @ANYRESOCT, @ANYRES32=r4, @ANYRESDEC=r1, @ANYRES32=r4]) 14:24:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000100)=r6) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x20, 0x1, &(0x7f0000000080)="75f9fead73510936787516ac6729ba10b152e8309e37090d73dde5d82a1f3e80544cbe8a78bb0fe572b9fc18c6df090cb453dd1f08", 0x35) r7 = fcntl$dupfd(r0, 0x0, r0) r8 = socket(0x2, 0x3, 0x3) fcntl$dupfd(r7, 0x0, r8) chflagsat(r7, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) 14:24:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r3, 0x0, &(0x7f0000000000)) 14:24:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000003c0)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0x175, 0x818, 0x0, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x1, 0x0}, 0x42) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x200}, 0xc) 14:24:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x180000000], [0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x7, 0x7, 0x9, {[0x7, 0x4bc00c92, 0xfffffffffffffff7, 0x2, 0x4bb63892, 0x1, 0x2, 0x9, 0x7fffffff, 0xff, 0x100, 0x3, 0x4, 0x2, 0x4, 0x10000, 0xfffffffffffffffe, 0x9], [0x6, 0x4, 0x6, 0x1, 0x8, 0x9, 0x2, 0x7fffffff, 0x0, 0x3], [0xffff, 0x7fffffff, 0x2, 0x1, 0x9, 0x5, 0x4], [0x4, 0x8, 0x0, 0x9, 0x4, 0xffff], [{0x80, 0x0, 0x1000, 0x1ff}, {0x9, 0xffffff00, 0x3cf, 0xffffffffffffffff}, {0x3, 0xffffffff, 0x4, 0xfe}, {0xe0, 0x7, 0x5}, {0x0, 0x1ff, 0x4ed, 0x7fffffff}, {0x6, 0x2, 0x4, 0x7}, {0xc658, 0x30f0, 0x9ad7, 0x6}, {0x1, 0x7, 0xfffffff9, 0x3}], {0x1, 0x8, 0x20, 0x1f}, {0x58d9, 0x8, 0xab68}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:24:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000000000000000000000ffffffffffffff4000", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000940)={0x3a000000, 0x37600000, 0x3ff, 0x9, "ef3d9ff4a1941cefb3262e015702d3f1425f77f5", 0x8, 0x1}) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = semget(0x2, 0x1, 0x40) semop(r5, &(0x7f0000000040)=[{0x4, 0x2, 0x1800}], 0x1) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x10000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69933929648", 0x14) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0xfffffffc, 0x3, 0xd}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r4, &(0x7f0000000180)="0d276119ac1605309215641b23e4b2a569f8ed6016d0d53f65f869b046f2ebeb3ec29ab8408feedc34f0a41b1b2e441e5acfddc55672b3dd752ca73c93293ba3fa4a83682b6595c0712a157ad12575d80f5c6a8fcc125011d8a5f3361257e68e63016f5bf2c16609fbfd28e4f7265669edbefe8f61a2dbe3f772c5b6c244519ad26d590b5b5faa64eb763b9071a1b0db419e16b1d43ac3a8ccfce9d3f209a7ab3d68a4501414a869092b7d0002945c50e63184c08dca81f5083a93c65351580c908b0ff948195656b0ed5685695c47464c5e3de8a5b4a00c4f88637a3eab00bbd2643d6f959d275ac8ba88bbd0d236a903471ee91102972977eac79105828d3de07442781f910127e0be072e8323dc47dc4588ef6d24a79d24e08449750a6a8895eaaf8bf37d5239145e2135e4cfd048d5b198a5a3b7d31dde0cd256f0c5384b3fb3914253289079d471ffcda5ba5e059c8ef57c096554b7b6c63a0fd129c237fff14ce95a50a262a5f6e7f80e3af53aa30fd045d72bb27b1f358b422e23c148ef796ca65e8bb7d2df0e562f00887c2e26c23bacf3b5064498f434109c15da918e35e9f55cd0031201cf349c9da1f278cef785312b50df12e1946f380b7478e96ac7a68338850c42d3b09574562ecd8520003dbd92c392bafc0a4e663acca344835b764972458124bae9648fb8be30ed41153a2bbc948452f95f162c9bf74e9e51455901d615592f6b2ac2ca80af8049def1cf974bdbc6558928aca3aa3804cd82edc2c37df6d1a2f105e85e2a1305b9524d9820fb7eab7dbc762d1216bfd420dcea11e51d340748a008f50dff51bafb4a7ebedf157bd79c4bf0d2a2485d116b2dfda7a1930e95e6cd1ae25df484ce2b2fec5162b92f90085b0fa62eeafa2634fd3ec811d4c608e66bc351a77172421b18cc3ec21912692dff864ae9583b2b7779aa2b66128975776ead6e053612eee9edf8c5b507ace2dbb7f50546f38430567a3d5278f29259da0f0979675f61dd66a869570825146903b5996758b9a8c99ff3790c991d3d287d31389bbf08eba7e5e3990c4a8435ed4d20a4bc56995f6a6d56e6654f3f64fe8e7d775f19c0f84734cfd506e6cc570a626afef1151cd8bc11d4edea17b0a1327642dfae15fff27e502cbfd567781e02212a5580260a2aced71e8fbd2dbd23d873384532fde54d69d867fbd422e7b45d7f33679afb908c8e9b708df7de7017a3b85a521e55c625a5eeb1b5ed15c63aacb9c6526458685e0c6316df7844df0b69a4667d458afdbb42fbe695e36cc8a7e4e7f33e1a416caabd81cfaa0e92ebaa8b3d9eff53f0a3b641c8056e2634cc66412c3ea9bd3f2ff849eddb3ae22005aa0f88d29fed1381e8bed4654a822aa4a40d79109b4ca78a20aacddf140fb594dde648120bc867e036d7ef622f26ff4f2381c071664937d5e37c361acc8f691a8747ef1d54405af88cd83865db17919f1e77df23edaf6a8d39e1b2fc76583f6cd89ade1300734844e95edc1112ab7ddb425c2f819046e9e1a23601aca20948adf942bc0a8fe439e53a1810ec58ba79c24276d2d24e71cdf433ecba1dc1fdaa3841e4c8aaf5321bab11d66c8c3f2442ba366c2ce006f5c98dcaf328db73796a0b97dc9dbfafb08e6b6d185eb1aeff74c28b89251a938f5c4ad2db1fe5f77b00a0d0f084f0e94b199227a508008e89240ec246d72d70a19c4eb5226ec5ad10b943624c0e462107b1c3fd2479da2c9c9b5095b26a9778cdd80da71dbb122e5c57f1ad8b793d6142bd1acd3cc39a1ed728c7fd0ae6cf5cf421a30bad51998e963889c59bf06ee06c7f4ac3cd6a2ee0819715fd63ffe4229b33de28e25375b7540a23f9f986e99c540ecc6b9f891b537e7e53d5dc4f787a582df10d8952561dacc8ba03c08e671d504ed489871a9bb9ec8d7e9b476361c7e57e984fa86ef652a7fadec0d1f44a326732c63c68bb9024a7c90142a44fc79c0b4ef46722ab5a7757d5e4edadaf0c8f1cf4bb0b1b1fe7b1dbf1890db807f340d5bab93a4436ed6edcbd979bffc16b4c9175a9b3aa421aba1963b5fe5023ec8be4dca621c21595f86cf93cb17ba1294cc568c2f3a3d324b2c2d6f3ef1b1361ab796f10cf613b5853717ca7b93919e7dc03cb9350a20351f59a24ffd5947fb758a2af67d84e0b6da9b1c2d2533aa9e5224d98d7e4d4b3bfc0c3629ecaf1d9992c1f9b7793b1a8a4100086422485359ed2361c1c9cfc489ef8e2f8ae307209213543df2f77387f9e2b09135c3a1eee5a41e23964c9fdec817d1dfbeb3cc432f5b154253251bfa2e62b220715c58a64b8a121dd0a71870d4a0ee4461855a0f5e1f99df56ba7ee6532e86314a19b21b7503be44f38524434bd05f43218411c2e3f5278fd97f20dc7c1f1fa88ebcbcac396d879bbf5d14a318fa8e79e000d6ed210dc1a85a9956ec804176451a49ac7fb191ea690ee7c8e4f55b93b2730a8de5ca71e165332b51c7f479e1dce6ed08ddbc31139e4dc292e12ea57c7330830de54ac77384d9d6e6f88fbccf63bf5ef5a8568037235d60de04f99f7cec085192a681987bf9b4df9539961d07906c4ebd838faa0dee3999c0c8cd441ac501cf48f1cae6caa44c439570e76fa4fd3a53aaab06a64f35eac6b3ad39d7553d1106620ed4b4f628545111a977b17b5a6c0872c331261309fe9ffbced8268c2370479c56f8753d4ff05edc4fdc59e18074012dc8991360869600b3109b8b167b6ea7eeb9932a968d55dc2a59a", 0x7a0) 14:24:55 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) close(r0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 14:24:55 executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x0, 0x0) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x85}], 0x10001, 0x0, 0xfffff4d5, 0x0) 14:24:55 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = semget(0x1, 0x4, 0x24) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/60) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000080)=""/117, 0x75, 0x801, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/51, 0x33}, {&(0x7f0000000180)=""/243, 0xf3}], 0x2, 0x0, 0x7) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f00000002c0)=""/135) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000380)=0x3) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0x2a, &(0x7f00000003c0)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @remote={0xac, 0x14, 0x0}, @local, @loopback}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000440)="d2b19aedf8f2fba0c8feee44d70395aa3bd7c6695bf37d6072a061b34423b47b6541a2bb5cdd339233ca0dac4fe168cb9c5af5296f306bb9103e14352a65118cdb0011e520e85db757345de861268b64a20195ef1821b5812b1d3376567ccc2d621415ce3e984f71a9d64de084c5d7093478287fd193cf020e1c1bbb87ee3ea78badebff3701696c52986a0dc8a20bbabd2a35e794245b937b580f0f8cc819859517c909e11796e5396a6a51cd90", 0xae, 0x205, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000580)=0x5) fchdir(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000005c0)={0x7f, 0x2}) open$dir(&(0x7f0000000600)='./file0\x00', 0x10, 0x4) syz_extract_tcp_res(&(0x7f0000000640)={0x41424344, 0x41424344}, 0x5, 0x10000) syz_emit_ethernet(0x86, &(0x7f00000006c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "70d37a", 0x50, 0x6, 0x3f, @mcast1, @mcast2, {[@dstopts={0x32, 0x1, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x400}]}], @tcp={{0x3, 0x0, r5, 0x41424344, 0x0, 0x0, 0x8, 0x80, 0x3f, 0x0, 0x1, {[@timestamp={0x8, 0xa, 0x6000000}]}}, {"19d3411e29f5261e4a968e228e70fc990e2c9d01656d3bf5"}}}}}}}) 14:24:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$KDGKBMODE(r1, 0x40044b06) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) shmget(0x1, 0x2000, 0x100, &(0x7f000000c000/0x2000)=nil) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 14:24:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="1b0359b6db3e78d469ac10af8badc77364d0c36dbe80fad18a8a9f2c97ea5c610fad522d2d0f74008ba3c86b3ce772ebceea2d4ff834fff51729656fd0880bb72b9f0dd2475751a0a41e799159ca5e92a6f840ebd59f5bf16059d524146c1cf0b3b0bf349eb9de412d6bf6cb78fdae670e9eb555d992bbfbb90b0cff465df48544af0a73f2f3b67924d83b6c3ea292076c7e2702ae9289a51bcd71cb1f3bd13a93"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0x0, &(0x7f0000000180)="05000000", 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 14:24:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x4, 0x9) fcntl$setstatus(r1, 0x4, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000000)) 14:24:56 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="f24d68843aeaa7402e2a4fc1b52fe39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea9240000000465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fc000045300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4ecdc37649f188a154da03e63f32af973ee3637354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c", 0x161}, {&(0x7f00000002c0)="448d7c0bd181a7222c0adb06ee315319cdb9cca448a91d64ac12e8796957e0c005b6675c88a0493fe87de40dc9d3303dcc1a1b49fc64", 0x36}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="494321717064d1e65ad9c0238e7d7788ccb095fe0bedec183c702efe9b551e3eb48244e869601c95963bdd3c18d9fe6f6b658777246c2777f83eef3fe04082400019f4c9a0fef4566fddbb00227c97ea2ab8dfd202b2621d5555db6801483bfd03", 0x61}], 0x1) execve(0x0, 0x0, 0x0) 14:24:56 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) msgget$private(0x0, 0x8) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 14:24:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x3, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x8000, 0x8) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) setrlimit(0x0, &(0x7f0000000080)={0x401, 0xd76}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = socket(0x3b, 0x2, 0x8) r6 = fcntl$dupfd(r5, 0xf, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0xef) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], &(0x7f0000000100)=0x3f) 14:24:56 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$TIOCNXCL(r4, 0x2000740e) setrlimit(0x6, &(0x7f0000000000)={0xe9d0, 0x10000}) 14:24:56 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) sync() getrusage(0x1, &(0x7f0000000000)) 14:24:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xfffffffffbffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x3}]}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:24:56 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) setsockopt(r1, 0x7fffffff, 0xfffffffe, &(0x7f0000000100)="f5a1abcf8b0597dfcf114e34206a8ced6612c4448f7cc7596304714c0e923f2e5a42b0a14a8667209c441ddfeea2c4b4d5d297d3d3e13efb5effd208be2c02e4df440831b0258fe4ed81e5c222163f5db128821d6495e42734553c0dd2bacddbd8db101747105b5dadaf8e7a8a7e5b6da4fd95b17192427cd3892360ea4881cff16ee055bf6c213462bf9315a8f457ef938e5b7760f71df5ca72e330a4bbfe7da076ee47441c5bbb6d295a1931e7212f0caf4a4aeb46f6a6bdf4829c26c778dfbed5bd6a9109bacde1c91929f964735522af47a24b2176de7889dcb499b751666a8ea6af72ad891acbcdf5e91318", 0xee) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/169, 0xa9) 14:24:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x9) 14:24:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) pwrite(r1, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x9) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) 14:24:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2, 0x5, 0xffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x2, 0xd, 0xffffbfff, 0x0, 0xfffffffffffeffff], [0x0, 0x2, 0xe], [{0x0, 0x0, 0x40000000, 0x278ba8b0}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x7}, {0x8000}], {0x0, 0x0, 0x3, 0xffff7ffffffffffd}, {0x0, 0x68d7, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:24:56 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x9) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 14:24:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = kqueue() semget$private(0x0, 0x4, 0x17a) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x15}], 0x10001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:24:56 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x4000, 0xf9) fcntl$dupfd(r0, 0x0, r3) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) dup2(r2, r1) 14:24:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) ftruncate(r1, 0x0, 0x9442) r2 = syz_open_pts() socket(0x0, 0x4002, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x18, 0x1, 0x0) write(r5, &(0x7f0000000240)="37feec127500aa8da56581a14f8e87c5fd79389ca10927915c355acf45fc0cd7d04350973753a27a0515a02d023a624c5b256bf75b56382d562ad2a98983fb7cc2430160e28f6681", 0x48) dup(r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffdfdd, "ffffbf7f1f178400ef5caf040200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf", 0x17}], 0x1) read(r2, &(0x7f0000000140)=""/239, 0xef) 14:24:56 executing program 0: syz_emit_ethernet(0x8e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x58, 0x32, 0x0, @empty, @ipv4={[], [], @multicast1}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @mcast1, [@hopopts={0x263855e1fdf11207, 0x3, [], [@enc_lim={0x4, 0x1, 0xe}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xfa}, @jumbo={0xc2, 0x4, 0x68f4b732}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x401}]}]}}}}}}}) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x80000000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0x7c, &(0x7f0000000100)={@local, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x28, 0x6a, 0x67, 0xdfcb, 0x3f, 0x6, 0x0, @rand_addr=0x800000, @broadcast, {[@ra={0x94, 0x6}, @ra={0x94, 0x6, 0x6}]}}, @tcp={{0x1, 0x3, r0, r1, 0x0, 0x0, 0xd, 0x0, 0x0, 0x0, 0x20, {[@window={0x3, 0x3, 0x90}, @nop, @window={0x3, 0x3, 0xc9}, @timestamp={0x8, 0xa, 0x1, 0xff}, @eol, @generic={0x3, 0x5, "cec5e1"}, @eol, @mss={0x2, 0x4, 0x4}, @nop]}}, {"8f3992c9ddc31bfbbcbf82df6eb30fcc254e8a795f01"}}}}}}) 14:24:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) 14:24:56 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff80350001080006040002aaaaaaaaaabbac1414aa0180c2000000ac141400"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x400}, {0x2, 0x3, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[{0x70, 0xffff, 0x58, "6c1c984e0d357c05980e9109c549c3975dfe68c860546ddebb532ff0009eefa5d116aac077ec18e6ada09350d91e3753c37a4f5d0f1d33a54876c4f422acdf95a0695708698e31931596c905ccfb8cb20ec51dee2221934037ee386f"}], 0x70}, 0x400) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) preadv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000200)=""/97, 0x61}, {&(0x7f0000000400)=""/79, 0x4f}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/253, 0xfd}, {&(0x7f00000000c0)=""/3, 0x3}], 0x5, 0x0, 0x9) listen(r3, 0x8000) r4 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 14:24:56 executing program 0: getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebff00ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="df602e2a76c0678d905f6d4df7e7176d12b90244b56b31bb"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:24:56 executing program 0: syz_emit_ethernet(0x43, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000350000000000019078ffffffff0000000026df87bf46d9faad1658097dba560eaccbbc35c3b1ad5e54db99d0edeaacba0f96"]) 14:24:57 executing program 1: r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1d0c591104d2cbe5003a45be7a9dba8795d6929956bd2f1b876310078f51eb07ec0ecc29"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 14:24:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f00000006c0)="8c65a205000ae3", 0x7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x880, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x6f) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="388f3262bbc5791736ec875b91f84634a3aab241d42f7fb52cc343d735e9f0a346aed7bf596b23da5976559a39bc12678b5a2d562a7d0903842c5132c4b9152cbf7858f122104b6e20c85fdaebdf11318b758a9d7a4b4ffa509281a203af672c04afda83ed654f6cfdfe46f059a5f90045c4ab9f700b82498ade25c8a6aaf88484ddf7b5f32ba39d6dd28a1164", 0x8d}, {&(0x7f00000003c0)="5196331a564812ed82437f8ba30c2a3593b2c7c64069ebbc05c0886fa256b43a7a0476e911a5740318f12f3c15d5f17903cde766a0e3bc1da8a18afea0dcfc2f45e66242f9c9134f13e6ce8a893e34896c68328aa9623e08738b4d5dfd8b7cef5f090a58863cdf9553188cbb1e8c0f8b0db402a1f82d69f8cac45bba6f812378c112d3b2fcd50c9fd04d6846b976aacf375f99ebe84fca95612faa0057474d65ec591e4c5f185d9d200ad223d67ec20007006b28918159656363d1f684a0d92484b8384595f171e0c683ba109e", 0xcd}, {&(0x7f0000000080)="e8c294e9b5aa8a8fbaf9601c46f1c85f3a6b07655f2330b3d7d7dc5afccef86674", 0x21}, {&(0x7f00000004c0)="30426a92697ec01e40690ab623aad675ae7efaa17c4b2844d87d316c09db5973630a6d19bd9a73843f9701e8229ee2535fbed6806d67c7d0d995bfd5754f459f46d0150983f259b4109883b1ac15fd95e773e3fe41847ba8066932e684811ab598031d", 0x63}, {&(0x7f00000000c0)="0f829a5b840bfb15950cf2cdc34846adb94b09fb90d46c9bd57e904d1f553b4312c84e126c0c07f02254f2a4f97ca4f5a849d3b3", 0x34}, {&(0x7f0000000540)="92bf9c3dcbd5f25a2cae4b45845adbec5d5392870cd0c0e7ebf1fac7a172dd1c3ef45a0c154a7044e008943eb69fcf82e73791fbf7e88d9234aef64b882e11b3b71bf30b0e09a7cc4ede4c09e56b14cc9a0369183460b653fdd0960636940f0d122a60d082fd8a2a2c7216170f3683c0a1d95fe03a45efbfbbb184d75596c92f7c9cf886faed1a69dc261423e9afbde19379d3beb205beab3f3d7633a6c30697fd22d0b9af2ad37fb4572176d395059921", 0xb1}], 0x6, 0x0, 0x6) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, 0x0) msgsnd(r3, &(0x7f0000000100)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc98"}, 0xfffffffffffffe51, 0x800) 14:24:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfff7fffffffffff9}, 0x0, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f00000002c0)={0x6}) write(r0, &(0x7f0000000000)="87", 0x1) r1 = socket(0x1, 0x3, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) msgrcv(r2, &(0x7f0000000100)={0x0, ""/94}, 0x66, 0x1, 0x800) close(r0) 14:24:57 executing program 0: r0 = getpid() getpgid(r0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1100, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000002140)=""/4089, 0xff9}], 0x1, 0x0, 0x20) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f6275732f66496c653000"], 0xe) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = socket(0x18, 0x1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/145) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/130) 14:24:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xd0, 0x400000000095}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080), 0xfdfffffb, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 14:24:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x109, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) r3 = socket(0x10, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x100) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 14:24:57 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file2\x00', 0x19a) setreuid(0xee00, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r3 = getuid() r4 = getuid() lchown(&(0x7f0000000040)='./file2\x00', r4, 0x0) setreuid(0xee00, r3) r5 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) faccessat(0xffffffffffffffff, &(0x7f00000001c0)='./file2/file0\x00', 0x1f1, 0x2) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000100)='c\x00') mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xe000, 0x1) 14:24:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="0b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x800, 0x432, 0x10000, 0x800, "615895f08bad9c7d974d023bd02acb427543b4e3", 0xdcf, 0x12f}) close(r0) r5 = socket(0x18, 0x3, 0x0) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 14:24:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x800001ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb3], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x210], [0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x80}, {0x0, 0x0, 0x1}, {0x1}, {}, {}, {0x0, 0x8001}], {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)) pread(r1, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x44ca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x401) 14:24:57 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82", 0x42, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000000), 0x0) 14:24:57 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ftruncate(r1, 0x0, 0x8000000003) 14:24:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) msgctl$IPC_RMID(r1, 0x0) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000480)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="623bd31ceb0abbfaa6275d28c8ee6b32bc9d78af51d9bde4f58cee4ed06e0d79d96366a24c6f2817e82c68956fd381d1643cb6d668", 0x35}, {&(0x7f0000000240)="0f7cbe688bfc95e557a438b7e44f9801a02a192c9a5f96019830342b0347c86c42dd7cc002764f6271b28060d7f3866c89f4a5c3d8177fd9e4db893ce089f25281d612648bc9ad733e0cd4ccf1967824e4c591799c49475e72fb3739448be8589c63c0636dfef7c23cb29a46d451a1f6b2d4507c78025cc7d7f990e81c74b3958789b0c9164f0836a2a1d60bda3a701c38e5cc03a0c407e966b1982628285c4fabdd892bbe63a978fe928e548e7039598c2a9015f76f9f181764b3f48bc88fcde2db", 0xc2}, {&(0x7f0000000100)="15c1f25887f17ab71f06aa65d15ad1f6f75d74e1b12313dc5606c531f3cfe8f05a33cad1bced3acfc3cc7bfbdc32515efd594c67f62367b70153bb39b07bdb0fe93af64c83bd7ef2e9d88db395501e4dea6d2878f32c392d70136c113a89b0c4c86f4b26725faad9a03ef769704d896b5acdcd0d378b5d3c44082e31c1a877", 0x7f}, {&(0x7f0000000340)="3f7843e84317e37d2d62d53f15732a09973e15506377448afaf50ef517c306a8d22f242c2d65bc319b530a9c9e214f5a1e45cc033f62cdc756c69fa076dc57e7673488f0c36e7c4b11e443dc1f350f5de317a60d261fca3376164016f5ac196f2e7625803b6bb5e29feea313518ff09265a6c4b897a8766547040824627e2bb8a7955e535dd5f21d8cef66cb785e38c6680ae2aa6430012d59e445e722c36f65d42d00d86a1334a726bf6abf66a837cb77d64e4602f9b159f40d2e6cbe544e87caca7db29abc95c0a7d673c38ed3cf0e2c11e095bf8103a662062fd4f897ef20cf634c0f1843e96ab9946e63519e30fa2be99f21b0849685", 0xf8}], 0x4, &(0x7f0000000580)=[{0xf0, 0xffff, 0x9, "d7cc655cf05b9a56174b05115d7b2f1a502a6ba58caa203eca11090f603c77cc35b310462b250e3b90775a08410264502f742e287478d0ca9e1470b2cbd0c62cda32e83a504a6c62798e5b31cc42bdc4d04d61cecde8f7a767e9e3829cf0eb73ffbc97ee173ca7b9b33ff378e12aae5fc5c6530e7f02ae06815087b2cf17410b8ce84a6c171b54859d64daf290a1254770d28987a515a02fe1c7676e680ae1ed849fa11d663fb14887e6ca59cb85c52600926f83520448967dc951afca0964a2d473330ae61e9d44632df3669e2e7d723d624c63a2836bb543"}, {0xc0, 0xffff, 0xfffffff9, "0b336100cbf0f4630181875feb6e4aae9cac635753acd1facce8d6daf17351128010b5a81d1b51c53b9d55db90d9202096a1d775650185fc5ee138ad0c3903f95921fb3f8bb57e31885368b0faa5c67c5865aebfff58e6a62eb3610f29d0b32592e5c55935f9e13ebf025c23681f3b176c12f2e4e6b8879baa0f2b01dcb4ca8e31a3270c1b92f27bc1b1414fea444792e42631bf7dbae8c6a70656dbc481f8ee62899f4c28d0aaa5f89b1a806e"}, {0x60, 0xffff, 0x9, "41271991e9b6ec1e9b6ce9f2bf65f1254b860e17070c4fd21733a655a7f5a155f8cff1060091b6750e71f6189a266e5cb6568fc2fc4b4ad87a0eee4300c28ee69bfcfd82db472f80d853084f"}, {0xa0, 0x1, 0x3, "4e0be192511a83c33b55c9910259f1721f16716e066cc9ff8b7849d11a2ed9d3a2cd451faf7c74fd6ba21b8fb94fef982699c8f609646649350fb10e3e76f82f10e065ff88f6f4d67ad64e95d46281f4e3107f10c7c9ff5d2f53128fced41194c055e7a9eaa4e251afcd886f33dc33efcd7b2b7206690a2febc9e417da2a7c2c475a563952e1f21d24a152"}], 0x2b0}, 0x40a) 14:24:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x4, 0x40, 0x0, 0x3}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) 14:24:57 executing program 1: socket(0x18, 0x8005, 0x20) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 14:24:57 executing program 0: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) syz_open_pts() kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10841, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = dup(r0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000240)) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0x1) 14:24:57 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [0x6], [{}, {}, {}, {}, {0xfffc}], {0x0, 0x0, 0x2}}}) 14:24:57 executing program 1: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x80000001}) 14:24:57 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000d000008e4000447403ab96711675dc1ec1efa29f67a83797c5a0088e175fe92"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x9, 0x7f, {0x2, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="eb09000000b9fd819648", 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x80000001, 0x9}, 0x8) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000080)=')2\x00'/17, 0x11) 14:24:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) acct(&(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x0, 0x9}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000280)="d701ce2909583999ccfff97fc50128aa929a86bc474317edc6555dcde1843470ec3ecad51934ddd8e02df7156d2a805294260b69a2ee6c76f7048b22e88a7d7a3789b14fccbf9cadecd4f6ad31c0170c8c79f5fe28488dc83a4c8df5763b3725c7c56c17d995dbad35f301918c93ad498370dc12681f3b0da1d1f3d4daea9349364f3286e7", 0x85}, {&(0x7f0000000340)="575e4aa15f9b7c8e67d886de1f959e741b6428ccd330b79ade24fef42d67059b0471c2e157ac89a8cba655f406c5b4f533e8897b63235adedba6da61a6beb5d338d82fee85724249fce72d59071e42107cb1d14f90754c39a0a868bbee811b1964e337326583e623562660ba49ebbe467f626c981af9bdba1791b5d7e1988602fb80b5bda5ce93789ad60bf91ebf4caa177e7f9baef57dcb85c89254b2e169e79628ecf97bf34ae527d99cc7f309aa8e42f66aab04d6282a2e787e1e4aceae6f55b80ec9e471e0dcb4c9798802f322b35121fcea248af9271dfbaeaaa8c78ea9ddd2804d32e156a5f7645321848dd6f4438eacfcc1057e864c304a7fa5", 0xfd}, {&(0x7f0000000440)}, {&(0x7f00000004c0)="a6e35b90fc8e5e4ceff4504397d9e4409915c5ee9d90e64414f79fbb8399a341fc00e46dc68bd8ff48160e537c83aaeb552fbc62487091f94a806505eba45f5029fa2b2f08c893141172965c96fdc91ada", 0x51}, {&(0x7f0000000540)="94a187f5996705973872ddcb7beebe9c25412ec2a76dc2887611bd5585c57f320769193d9e7fe278ae0002144ce21911f7e29f7c557f823a96e1ead4809a8e1bc7c17cd975f39a3ffc6d1b180a796a7ea5ae9fecc0a912c904a0d3ba20d04061466dfd24621ebd8c841fe4ab4e1512af6b165a38eb9b836e025ddb7572618af7b7dd82f383e13c8deeb24aa1c1ec4c348bc2", 0x92}, {&(0x7f0000000680)="eebfb455fe3aa061d2675242e3c2396d556165b6223ba41927415812ad589aec6d11ba9929901b3a3160d6c88640ad18ae90fd306bcf91715a2dd27a1785e46c5c8468f6cf2699b7383809348cf7efd8def2bb886f853c77e9dc06e6b84da3616abb72a6bc97342b148e756657fa1afbb10a94b3f4486a7a7579b6fa6d2866152e067ab39c9aaa9faba6587b4a3f22ef0f725d8ce8d39fad314e28feadbe0e436333d7ac96897d77703cf8ed9dbd0122143555726e10d95af3dcd718aeefd6e19435abbbad3e6ba87fc5a41f4e175adb42c42c2ee8d70520a4b763b86ccdb76e4ddc040ce68b7dc648d3cdc7fdcb311a8322866982", 0xf5}, {&(0x7f0000000600)="41f402918ee97c11422de6a46d32e54fb66917ba5454f86ad757", 0x1a}, {&(0x7f0000000780)="eb341b541d4c7a1b80892c7700efa8ad8ce6a9ef4f6b868b2b77e4bb1c8010523759ffab113c8b92ffc8af0cd1434f5267bab6fb5354f075c5308d34eb2d45c94f74cb998edd0198df187465b4e7ff171c81fd7d6863521703cc48a60de077a00e3e1786a58b03c4a3e90e4bf5a26d9735e18040631747e1b13d5eb4ea89", 0x7e}], 0x8, &(0x7f0000000880)=ANY=[@ANYBLOB="9800000000000000010000000800000039fe62efe137d429ce6993979890a7098ea9691f7b0be6b278a3a045c081b1cf73b970cb533b89ebd6828671799fa4883de72c6d1d9979b959661cebe54d10bfc79dca3b3deb3d5ccba0d7becdd1aa6b3650c68a040efbd860df5acaaf667920b19dbdb86754579433a85cbcc30e685f70ac812954c0863c5fba350ec6594015a17da15c471f390cf8000000000000000000000000000000a7ea03850f8d58dafcbb9fbb82e1c31612682a1edeebc7aabb89a2c91a0e8582aaec99c0f699f328a60230df17942dbb1e4ce8402c7f6ab14732ebd0c0c3d24d6ed6cb6b093a9391a7eed67b11aab1ef3a5960a70a08bb486f775d6e114372bb989f49260e3d29a63cad13dd2eccc51d9ae21ce0593bf095cfe38e4df8db4322662bbaeb5e66734b12ab6f794fe6330974491c0fdb133f12c70718069cbb9bac817e4e23c09ba603604f3881dea206b9b64361e00ab843186500bf9735256f00ce3afa5723118beb8e1ac8d66c8bdfeece6a2872218d8c72489dd847676d679b35e6000000000000"], 0x190}, 0xd) pipe(&(0x7f0000000200)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x1, 0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000440)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009d1872eae3084eeaf8c106c9a0b1e23cf8866b84d", 0x36) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r3 = shmget(0xffffffffffffffff, 0x2000, 0x401, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x3000) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:24:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x18, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="02b01660ce39ad710fd7368c0346efe46f91acd148bc3acee066d68ab6e8a224cb6c347d4430e111d16fd6b3c8b28570f96002ef2972096599fcb77417660dc62ad7ab728a0237a65a769b5f3d8ddc8aa4ca8bdb549caf298f539438e4"], 0x1, 0x0) mprotect(&(0x7f00006d3000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x40000000001b, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) r3 = socket$unix(0x1, 0x2, 0x0) shutdown(r3, 0x2) 14:24:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x1, 0xfffffffffffffffe}, {0x0, 0x3}}) pwrite(r0, &(0x7f0000000100)="b43ad82b774c3c2b198e010000c2", 0xe, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000400)={0x9250, 0x7ff, {[0xbf7, 0x0, 0x8001, 0xa2, 0x8000, 0x1, 0x5, 0xe3af, 0x42, 0x10001, 0x7, 0x9, 0x85fa, 0x72d, 0x2, 0x3f, 0x6, 0x174c4c81], [0xd2f, 0x4b, 0x9, 0x8, 0x4, 0x8, 0x101, 0x658, 0x1, 0x3], [0x100000001, 0xe2, 0x7, 0x1, 0x0, 0xff, 0x8001], [0x9e, 0x6, 0xffffffffffff7fff, 0x4d8d, 0x3b, 0x1], [{0x0, 0x3, 0x6, 0x1000}, {0x200, 0x101, 0xff, 0xffffffffffffffff}, {0x9, 0x3, 0x1, 0x233}, {0xffff, 0x400, 0x1, 0x224e}, {0x0, 0x1, 0xb9, 0x9}, {0x3, 0x1f, 0x7, 0xa22}, {0x401, 0x200, 0x1ff, 0x4}, {0xfff7, 0x2, 0x1ff, 0xc56}], {0x6, 0xffff, 0x100, 0xba}, {0x3, 0x3, 0x6, 0x430}}}) r5 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000340)="5172e3cb646b33e81f6c1ad36e61a61677e39604513596bbd09bc8c45ec821d0bb8939b045498145b8e3d62964b066aef37220582454c8aa5a93731cd31ed52c24117f38d48184e3920c3253e8508b22aa8704b7e2eaff0cb4a01a66f80fb904d85902ed7858cf076adfa840f10e5651c8c7f525995b872ebfa459fc7fc6cde5d69f124bcd73884db7f7c2b8637dca481c8e16104a3c6abcabdb1f2f437ce41ea0bdfd46cdbf526e05", 0xa9) 14:24:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = kqueue() close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x8c9, 0x80000001}], 0x40, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x1e, 0x2, 0xfffffffffffff209, 0x9}], 0x7fff, &(0x7f0000000240)={0x7fff, 0x1069}) dup(0xffffffffffffffff) poll(&(0x7f00000004c0)=[{r0, 0x20}, {0xffffffffffffffff, 0x4}, {r1, 0x4}, {r2, 0x11}, {r1, 0x1}, {0xffffffffffffff9c, 0x1}, {0xffffffffffffffff, 0x8}, {r0, 0x100}, {0xffffffffffffffff, 0x20}], 0x9, 0x10000) r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x9a) getpeername$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto(r4, &(0x7f0000000040)="73c09b2c5c62e7640070081383956baa0050abb1cfa31cf9a4cf94ff2b57b5075bd112e84c578d8ed0f33f106a618dc4a11d665e25e41ce5cec07f4700b7cde9aab6451fb5329748", 0x48, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) setreuid(0x0, 0xee01) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000000)=""/42) 14:24:57 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f00000018c0)="ebffcbff13b9fd81efc0df3e0346f773759beeac22a96bad8ab9b0ea495687110c4c3775c02b71746fa2d9e77c1932ce3c604796ec897cf4192510e95213b591f3cc94cfe90058da533df9c67fd22ad52807008a1322d501d6fc1cf5a1cc5c8a35c861771b6a12a644a70f35d707064127ae3254b74d32bf", 0x2c) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000140)="f5b62860ef38da4d27b3297d42f15009aacb94af50f7086a48c21c2a57bddf92d3fc9898fb775d01277eb61a31aef8e006247a3b00eb59d5e8f115d760702bb8", 0x40}, {&(0x7f0000000180)="04ad7d3721dc945f803aa0499fe34dad7830cca9e417d0a3ef4ef121d9599317bd26f608999a2043c3461ef7dc9d037d65ad2b48e763f87fef147c6cef12ea812d2d43b1330cefc28b5680e65765505e52b354f5a188813a50981833e3e99d6040d1d08f3275be4e868fb17e3c738eb46d95bcc3cf42a79647cd996972818a823c2d2179b24aaffbe42ea86e00638c54e1b8a2c924fc920f861044c51b1af0b8172453ba23f7fb4d4d074eeed159d93556331739531fd6ad017cc298350ecd349a714c7ed972c689df2af170f1ab", 0xce}, {&(0x7f0000000280)="d4894526e1b6acacf8d3f7170ba9d1674c571919a41b915a8b53f83e14e3f74a489211e803527a0c9d2293a5d446cc0f4f5a3c18b26ff2728aa325704315645c67f290c00f888bf06fbfe2c1a938e3a1cbb03de9804b3f7da3ea3670537a50e63c855c32b361a985d86a5190b0ffe8508ecdea264f2119d871a90259a81b7fc2ee3a7e8f394aca7c6db3f4aa0ae15c0480ca591de316b67593fc9b5709bce94c1bbd3590774c7fb5b27b80330f0f78e72ebe0486ecc1211bdf907e60206fab8a6ff6dfa5e0417022e8ef448744b45661db55dc539d985aa6a09729e0490656c4b2de449f6bd509cb25d4abfc5dc494547974a6ea3168a83e3f37670b8608f491cc8d51c661f0899c4f77c61dd421ebad5f21a8dd81bdfee7902f7131d84b6c87c645ad0bf7f4895bbb5ee519467e7975bf7e9946321909971dc083afb2f9f5262fb4541eb1f2cb561bffe31b266b7654954240b8743805cde2c0c98d8d3de73498d31a85ac9c76963a827c096dec124b5d998783b1697cda33d04a58b52a3ae83be8a2d31764f979499d6223f877202d3f265b5a2498ca051cb752d7f8b75a8dd129ae70ed87050567b5d5f4ea207a0f432457d0b0ba0fc5d3aa571d368d74251277a5677e6bb135984b7f914aa29dd9cd212aec95a2cdc6a3cf46a9d7a30709b6d0f665d4d8e9f3bfd47a127daa4727954210ba5eba5c987da3111e8a123129113d44e891c7b076d7a9a9e896084422b246409b755cd4b745bd772aaa2802a3502945a47090430f2b554b8b21916391db8168a507444191a9aa2f3ff27bd5ac8df9d1b91cdf1a855ab5f5927ce6936673ad8ec6e43ad2f5488bf08f04fcd24adeda69216e20e5fea0d9d7d5365fa5348cb2ecbfa13df601e932c190ed64375bdd6e818ad62c751afcc6751e9e823a8943780054420ad7841c6f0ea6395cd48820d0e66be3af893ac4ff78fb0fdc58263d0e132fbc2c04a9ef9d25296e3b07b695a0560a325a3fe72f253a071c1edd03f2fd9ef589984423df9aa528adca658b134cb164365f1e3b7a9779508b34a888d30feeda7b8b4e7def5b2b84cf66f762e5cbd28706dd6f0e13fed7212e02f960e815c330aab2e38f065609ca584292b41992ec20dde57fbca78945bcdf0089def82c7ce33dcb37e4a6553695917756166f1f21d37a1010676655a68d0386d04e2033e30322c51d5abdc1c17b9a717860f4c474efb66dd7216d0ea8c4b0f0a9326b86b7eadf6d07752d110ab021a3e76b7939bde3b32b98b25fcf4c080f67d9f7d977b4b3a3dfc393da7f75281793a8693d9797b2470e60f283008b3511afb169ca60885aa3e97d6cfa8e8c0639f610f1f95794bfcb32c33f2c6ba79215818664501c230773af3473b8797df032560719eb95d0b65982118ec041be9da0cdf7a4b26fa7d5fd01643bf3cc6e7207e6c279b28280dc618190b532c54f16a549753b873c9c834215a243b96b1c0daea2280cd88d7c429b5be87bdb85e7546df61b60d5437f81c3abac228ced331d60e60a40afef9150bc27bef6b82067b43fd89feb587fda7f8ed7a98e0b7774319f35b0e18c651c75cbd23bf40367aa5884df942aa73560e94c8b251cdfe53952ecb393f95bb12a287b237c33cb799c2c418434c2ede1dec528f4bc425d8f0e3e83e41367f0ab31d193be651e49d011f20fabfa1c17cb5e7bed1a03a97d738f9031e4f98f433382f77b89e71d45d163c365de2a9ca3e61735fdc234ad72eefc95f64cdc64d3d1a7f933e9c9303a2e981c726ce04a92ecea13c030062efdcfe8f7fa7455187598db8a85863b293a6bc87d4e600cff87c5b13c08662a805358efbe51ac000adbdd47cedd82fdd168f473382c8ca61a0a768205dae07ec71680ae941ed2822fac86a7b6e1e2e726b9053dbe51086fde4f9dc90ddc0aa4ae51e4a5371a373b84b72b07e05cfde5bd8ce298a234999698f64f95c727ae61414a0d31039a1794adbd94563ecfcb47cca624a1185375928c26d79568f3b2072288010e2ea3979aa3e20eb559d5385c2298041c12c45333349bd3ae5396b01822e00a4cac64870cefe18bbb14e9c43b70b726374080db166515fb1d616583fe152e508184664c4aa4d661caca619674947cbef60bfcd043b6dc87854bd9f77da4b0b057afaf1bd51de2299e31212123892e8804f9a7abdd1f79fdf37e7302f335b7c67202745f5205571b857d6ecca656ebfbea0440d8105027fee5bb7d11f6b64be6e4a58f33a691b0db2ddc88eb6e3f09d51e4e621677349f545ca4b7461ddaf3287845a514812161cf792b8f6cc0d773a1fa4a809072c2c153ae4af6ff409f28a8f047455ca66e2573913123102a3dc732619ff9b6776af03d1619ea7cedd4bada4101ff5eb6417bb827528fb1a8bf43f0b54e074283f323bc8d43307fc7679a0c35bc477435bf99b8497925d2a51c898a63d08cf8b2b4244274079f0fe11a55f07923f414d5711740239884e2b7c98ecb7cc2099a0f3786b527f2bf1dd9d2238bfc7aef103734610d5918093e15c675c2a3665baa37ece940a58b4b25caa0fcbe1935dea13b2053fbf56f085b2038061b89d7e19efcf6ec6e51823fa3791844e790e1511c3ce322cff819a5474230e4e3025711707e397d9aefed0d8e196c0ff1cd18c2b82feccd7adfe12bf2705846bca5c7a6b11308e7130c8292b9ec132f625f4cf6819b4da008218bccf4d1a9939be11cd4eb77b1e5a8796b12a2d741bd75c680717be624f098f3f7fcd1a3a7d9f79993096e3c06de45c6035c335ffaa4e927d08542c73b1e2b9dea41163c534a33af6956de0d2c0e2f7f71288713ef2abb8efde720a570487a8044d2e7dc883ff709cd9986a0fb48ada8164a8c0440cb9df9205aa43df2463b0ffd2b1c4071d6409dc1cd2344d3071060efc82260f5d1c16f08ed68991977a5558f4f879682c734fe9910f406501b705d5af306704e8987a0f0232b42d258b639b218b437f6d73bf38db295d2186ba71ad21022ecf2e13b93b172e68e60631bcc110f301848f513eb74c49fd8a8eac0f953e41e28271eb8bf1926f8b76b246c907b4e3810d80e1a67a02406d1c34c85c49f9dc2aa1c8f774071507a7c278c1385015780e2e016dcc42897e8af85784d3cab3e19ab96cf523c3ea78b909ed6587155701d0ad39b9f33a861f805898ecc7593ea82b565fc3a7af4c6fc4d339fa061a38152c5db218b5a87b45e8a96ad5e946ac0c0bb966281f8082b50c81cb470ff37c7f34c483081eb0063de9761aed37f407cf383da7e0cfce53603e2de8b508986c16d3eea803491fb009f1cbe5becacf49e31a2eb724058f3ade6661e913e09e23caad0fe1a064aa98a3363c9877fa9f9d0f1865b81d3b5e39deac93426c4bf241026e861b484a2ef5caad377a108a61736d9d115060e48c915ffc02ba4df3001ae04572e43a88fa0b822efa3da75eecf1ec85155c09ffbb9bc61eaf392459e69e6e0f38f0091ce52e1ceb3fac27b00929070ecf1d1e3f586e1c6d57c00582f689eae72f1537419e2efbb9377b1e2db030f5d303936fbeb292afd45a591b0584187bb2b4801dd574edf3dad33db180c734658938350e80ccc039a837b2ea156903c6467958dfb1402766856a7627a745c6b27edf031585271432b19b58c4bbec056b946ce0d2d7652c3432ff10e0ac2b20ed55d68a50f32781ca60f6438dc317fdc7ab9e1e27b0df27a4ee1aecb3955536e41ea9c9c1427a54dc825a904967cd51510635c9b1e958206e2bdd14487b48846711cb922248c8f57f5c44b1cf697f69ecc5b994905a759bd1c50dc9b013a23081e53e1b6e399b3ccfbf4475a1428078355be2890b32cae4e8f7a569bad17af8bd2d2d4ca944341396f2f17158e8d10c3a8b8e104bc58b926b96ebf3dfaab1387c6d691a9128e3fdba627b8e3415d293c1f363f539d9b1030fbc1922a564ff60431d8bbc0424fa7c95c653a46601a63f42839aa5f1510a3b5b320fcc96b4c94aae7fb36e7ca3abc8d06062cffd3d0e57976fa888f6401b46948b4a78201dfa8430c1f430988213c4f1176ce9270ae4304d3b07ff40097e6d7a73cbdc3cc47f23f98111c62db843942426b961fcb711d47ba8a1b1d87158a83e529d37d84d6f8c899ebe1699704cb86e9c04822ce0e76f6855b9deeb31f8d2f73b31f38c9eb362840b8cedaa2f8553f233ae11aa5e377cdd81d6de7018d23e62fc47cc7030df8f809b13ffc4597c99817c4a11a5ad127d5743387586c839fec0ce7d120bca5c3e995bdbfef4d866db9e7e4139f6efb5917def5193a39b34661cb4a012dd1107bf18e74f6de4f5758721bef53d8c8bf36d6f7c0d94d8f9430767d5627b647f3aad4e01a0a8d549cf16a8a302054f8d3eb421cd94eab01ad2a77217db70edad7df43aab030847b8e2bb1afed4658db4366646f55202060d6017afc4452e79ee3f49b9856016701cd9a815a236b5e195d8356a72e9f1877defaa198eacd109427dd4434aabc736ff958b59c9ab61f3b452db20f67f80edfeac80eb5dacf53e4801c4c54ee01ac212c3c333fd8ecfb6948c8b1e2229b4ae79473a421d2061b70f951b9b874b9820fa6dbec0bd9c91343d822095b664c5e91c89dab55e90828cfe31899f22d56ace5fcda95b05704c7b8b3448f452e07c497a7438a09c38014da9103786bbfacfdd3ec7f425613a41556d894d1b0b604aa0afda5e7ec718a01ef774a09a9cb8b6d90d1cda0a6946cb54357b6538dc11fc7e50ec2abd94a6e1aff0b5ab118ad82613a4089d19fd960f86c0414fe79e904ce1f8bbf277242189ca8d147983c2a16636f089f5edf378ab30202d71cd442b61678a4824ea156ecd6abae076a51de166a52336c01a7c4eaa1e079a1533fbd3a21752363a16a441db8ffe4883ad1527080301c39d985846c3f012785f0fdd3e202430703e370fc9bb9425b8860c3fe8476ce21d6b50fb7f1d18d8d400c44d3924197992ac015df564dea3ca1bbf43dd0e4625c4e876c9d0bd73646da9df58f1c09cb722c4e49d08fcdb3eedb85481408aabdede767c4ebdd25f8515fdc95d9a7ae8bf6d3af06d3daa8234ed19e82efb34941d495bdab8d8ce5d2174dbf3d3124f8f130bdda8777b4295b06414c114cb16c4e53c7a98fece9dc16592339a732e7bc1581a2541ba0073209e7f6a27270c7532577fdda17c61ae15bdfa83f591677a5f8a07e1cb507edd2a7acd6b836dfd00ab26a0f0d7ec2abe4a996f12443a08a17177cab8d7f5ed3c578bfbc4b037041b5afa0d5128fb09df8fc6649f790f272d1573296361dd86b0b22f5c31e47fe3ae4cfde895e06db5bb516c6b1308e6217fb55c9c26fa0dcc886f86ad174b60047013af04fc75bccff929317efb023ec4bafce2a6b03623bf1ef5853922e8bf73b3d3607a66b2636ccf9167ba0bda7e35ef03e30910839ca074e1e4a0b17514e5bb65466e2df88d0e61e8145582d04cf4d4411df80eba7b4b65cc9eab03fed93dd09f5cbc66e328b3f6cdca096867a1811491491ddd16c1001c36d1ad18ff95330baa894c3f967c0b65d0b9db9a659771ad151cb5fea4ba1c70958a6e8520ae5830876c64024b121bd31295e00647a56a7b5197515e857ecddaaf004480ad2c601c458a14d4a67e0573fc98dbe3634073e60406ec84854a74c45ca44ff8622a655e2d9f690766da88c6e0dfa129760fd15b389522c2bb5f3b206641e30030fa5cc692fc2ca69348a7da9ff9abe1032f021bc259e91ba0b7884ff761c52c002936d7bcb0704f187cf7b", 0x1000}, {&(0x7f0000001280)="438f016ef97f4539eb1768c2ef0f549fdc63bc2c592d1115e6a0c02b9b94db5f564feae390f3507f27f8bfde1ed05b22014c6ad4b3b0a16066ed89b28ceca2a388a6ce099ca97b2109edc5e258f25bb825de9b82c2ce36fbf9a2bd4a35f915ccf66668a001bbb17c43cacc4268d9acdd3c3b960cc15ca6e7890b78d8879a21a66525842ede743934a0c79c664a19386aaa11b02bc2f509e0b4a5d441c8f403143def3cba821646faf669eb6e126027c02f31a7fb5b64d83e49df0e6e88a8247383589c9a4c4d835713457e5b7a331ae3b349773007c81d9860aaed1e5d5c", 0xde}, {&(0x7f0000001380)="74a399bce4e6da4f49c8074ff669bce5c28073a6d05dfbb0206aa8718065c013e2b27565c4ad623e21c9f3da9ee8dafc8a8e3c52c95dce98f2f3c37806d506cf6bc5d3", 0x43}, {&(0x7f0000001400)="d484867d89b194ffadd30c4f31e5cbe3a04682c5be70b1e84ad22439b68482db0d63c8287aa2e44035d1149d0a47d2b1228d41460bbb6f6efb76cdc1f97301fec704336cc498544320e447b5c3575621945bcc9ab360e91f040b410be450d23b26d230bf2e345084d1e652b86137d34000a3d353dbd227b9cff1242ac275d787e7b28cb5d504350ed4a337436c752bab09f45e29a1cc1efee06788a8c1cdac3037299481d678e14f0dc68e3e1fa3c314c37cc5673c8da3911b472d9f1fe6203e3380b897cb0bc861e55f153ba55e14853425b72a2047198427f31ac9bfd4e63f254305c8b7ee3cc56446368908583ebb3ed9abc95661", 0xf6}, {&(0x7f0000001500)="725c88a4efdb1c89f94de5a5cadc250609df10923d5771c13eb910fa32b12ebdbd06fd71ee0a69755a52fb49bde7cd3b0ad5b8a631508adffeeb97a46cbac283c5d283978a8c0c9d39f504361a100e4b5f32fa1b278416e568c55f085974b39970cf2a45b6a8d6488d1aaab983bc0b20517516bf95f232a1135be24b1bd6f30d78b55c550bb3f55b10e295acce2edfdfae8ca7ed90abd3808970d7ebcf1902043b0bd8442826a7efd4c1a0917b79fb3a1cfe94691e7494b942a16c08709987b5324abc1c94dcf7b48b182bb255c50e3b2cf8596215f0015dd854f95fbf0edc9ed49bcfbdbca40f7b9e10253c806edab3589a162524ac25880551", 0xfa}, {&(0x7f0000001600)="13af48bde2d0d556db96cf83570744897ccb4c44ea8d906d0d747d34e7aebd026732687aad78cd762432c10b06c060f19b6e147f3e79a3424b051a96c5fb6cca23a8e11ebd4a1d6bdfb3c801c8df71425494bf0e540fd661e75ba48f2cb97c", 0x5f}, {&(0x7f0000001680)="deb6240622cb1d589b6be54e119d582187a6c0010f109a", 0x17}, {&(0x7f00000016c0)="52d91b6a6c06de458a2c9a4170ff966a3cd585305b0bc42115bfa328bcd5829c57ed511b3c2a56ad6f861aee8f73d7b4f634703f123ae64cf0ce2f9b4abb02bb6e74017b9a7d077c27e2e53c599a66e902d0a058f56b6d08ebacf4f0d5dd9b88def4fed90f94005f56bace399cd7b4ea8e2afe95cde37fd6180844e967ae04d9c7b1f25b7f4e413c015ce4d254e44e1d8628ed31af2075d6fb0273996a9f1294eb9494e81a971379e40974b0ab41f435cbb2b986634d917eb552d7e1fb5957783526087a75c2612e49fe4d", 0xcb}], 0xa, &(0x7f0000001b80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="2819000000000000ffff000001000000fd28c8da6c801e5580d33451f48baef82910e460fa838d7f8bd8d88621fb9720b4972093e3920c2ae84449a1e61b1c26b2399a3fb7bd6b5dc2ddbbe48203d5e6ca0fa646c3ed9536b594b5fe2eed6d236a6539d3415f90563089a6fef8751462ff4deb4c44e4b12fa784050d153e80ccc973aba90e45c5000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x401}, 0x400) ioctl$FIONBIO(r0, 0x80085761, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x1, 0x7) fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x1000) shutdown(r5, 0x1) 14:24:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:24:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x4d3}, 0x10) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00a7dd59aba0f3323c8c8b2e2f66696c653000"], 0xa) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) 14:24:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) fcntl$getflags(r1, 0x3) 14:24:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@timestamp}}}}) 14:24:58 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs}}}}}) 14:24:58 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000200)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000001c0)={0x200, './file0\x00'}) nanosleep(&(0x7f0000000040)={0x3, 0x83}, 0x0) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:24:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="5232de150b33ebcac08a9f0b16abd60a44d8429a1734664addd93fc877d4196a84d6df706e432ecfe2", 0x29) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:24:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) minherit(&(0x7f000025f000/0x4000)=nil, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 14:24:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffeffff], [0x0, 0x0, 0x482], [{}, {0x3}, {0x0, 0x1295}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x122) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:24:59 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800440004280000c0000000907800000000e00000014e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) 14:24:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x189, 0x2, 0x100, 0x6}, {{r6}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x400, 0x9}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x90, 0x2, 0x4, 0x1}], 0x10000, &(0x7f0000000200)={0x4}) 14:24:59 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000300010005}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) flock(r1, 0x1) dup2(r0, r1) 14:24:59 executing program 1: mknod(&(0x7f0000000100)='\x00', 0x80, 0x861b9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:59 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r4]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="01002e2f66696c653000eb8882645114dfcaaaef4a141f18e9d1fc1f4c620c917309c5684342de08007245e7aa4d68b6427ae40e076e8ce85e51d63754d24913b1119848d3099644c4c562c11c0150df9b7b545e0478b97a604a62d98dd370b0de439d0f97ba577290f6d4513d2f37e61f91de356875117f181e80db6b515ffd86d70a2a2b730e88a2d62672db52b5e813ec9aec8c6b4962354359a4146da82bbcb595e38012aa614fc6a745de4fe38c971400000000000000ed3d015313"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="0672e1be40a4217a9cb28ab0a92d87759e31936adf01725d5112aecf6674dc693901fdfdf5f8c267a79d301d49a0a8f7887036ce60f646d1543e081f24fb27b042c1c5855a07b7c6fc2b0612bb3f574af45efbafc6d18fcf0e01c7db96dbda82f76e4e7fd8d78ce5", 0x68}, {&(0x7f0000000280)="791591214101d0de345b2196fc3e116b64420450adad9261c9d7e2c8cb4005f4a84826cb035a90d8a9e6c8f4868090cd02b9fb0c11203fb0ff752a0982f39f0b3eadd17cc1a6e7a4871d17711f65520d5abf3fa3a5b57c1abc128c8ef58048639614eab4ea6bc1dc6301d6d3bd037a773fadbc6732cf7ecef892", 0x7a}, {&(0x7f0000000300)="da9d6bbe991c21da1781457ee19e5fa2034ccb822cda3d62edcd118c1b9afc621ebe05e924cda1678ecb8141d2407c63610443a7c1f614fdfdd08e9ef2fe52368974269b3a4fb0c22c346130a4ff8d71bf6d7ca66afa652c2e6deda09a88c86a7393b47e5548440e29fa530c938e949b0e1476ecd6a34c934428835c23204c11e280ef75955cd86406d6e99ed10dee6be833761afeb965adb9b53c7f9ae69955efac9c4633fe04dd2978346254c9f2710e1bd182f0ea27a3c4ab3d04f3c91eba2ddf11701b97ca5f40db18fa789712a7ec2ae3396b128982448fe4a09e7307df7f87cd02747b51", 0xe7}, {&(0x7f0000000400)="c1559c2f4c49050fc2e78c9c9191725a0e0eaea96731bca6ce9d42ae6172899357c2bdb0b14fcb43814fccbd55bdf0803875dc18c0a74150d0d1639e4d87e2dc8721626e2ee760b904b0f46278506892d75a1176f3ebce399d3bced9b5c3a2c50d172ebdda822da16445ffdb02bed2085f8e9aa1daaf56ffc3abb7e5376e36fc6efb7bee2ddaf0e23391a238b14a800ab894b1b409314e98c420195e19ebc4d792635d957d9d24904f56e972c6116603d4df97937495081851bfbba6b1ee1df0849d76e0b8ed94f7cbc1425baf479eeefd8f6a0b8fef9d142d8cc247351b02c05a03d582992cbcf4", 0xe8}], 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001002000", @ANYRES32=r2, @ANYBLOB="04000000180047b28b62ff93e576c25b000000000000ffff000001623c10543c11136838d4ac00000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x4}, 0x400) write(r2, &(0x7f0000000080)="2d26b527eedf283d90dce8b4dbfe1a35a784ac8ddc151a4662025f970fe02530417e45d614e5c7655fa185e0134a29ae8e1b2aa268ebb244eb06ccdc6c23ac76477f904d3959299973fa50b58351011842e689f0988de014e964440ff9dee7385e084ada6d1caeaec0924b469c0a6082b2cebe35b615e0c6178465969fa27cf48842040a3dea82771ac75845b2e1d500bf9df0dc1c2a484a2f7ebdf51c95ff8e3a81d52e128d4777fc4e34f2f9266f9fb8e642657b85c0f2008b5261b3ea4263b3bae74f69d206383bb5145546e56baa71d5b6e6abdaccfe090f82aac792bb3dff4a8aca4af59e3d", 0xe8) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed3e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:24:59 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x7, 0x1f, &(0x7f0000000300)="48e600001000fcd9a772db94b76c38b515ce59771fa9a7c6610900000000000000000000ee713847d13978acc2769865000000000000003f8e0eb846eac0c1e10600000080b25d4557436079b5af271809e7e551c59f218292", 0x59) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x88, 0xfffff, 0x8, 0x4}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x4eea, 0x200}, {{r3}, 0xfffffffffffffffb, 0x7, 0x1, 0x8, 0x9}], 0x9, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x36, 0x4, 0x80000000, 0x6}, {{r6}, 0xfffffffffffffffd, 0x62, 0x40000000, 0x0, 0x2}, {{r0}, 0x0, 0x47, 0xe0000002, 0x1, 0x1000}], 0x7fffffff, &(0x7f00000002c0)={0x2, 0x20}) 14:25:00 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="8a51f2e2231d2ab2fe419d56e90ab229c27cfd58a1568cd76ebc97eb0a604fd4e2525c399c91e465df727dcbab6a3bf282651cda3610a57787530bdcbd84de561a677cef0110a8b249caa81d3a89e23c882d7a3db161c77577b5effab72498854cbd8f34aaa1542518b320e191a7546203db370c3a60ad29b68b328107ede8c163f101eb9d0bb7d3d57d7da71fbd9c", 0x8f, 0x8, &(0x7f0000000340)=ANY=[@ANYBLOB="02ffa9092e98117cbcc5ef07dcdd252bc4af64c465959748578bb1360bdb4e8ace1c640914bf1da373b1bcd0a47c7296df4c895fcc9a11a216db5da48f85b271b55997e87955357cb3ac323f26a8a4c513e50e17222003154ad50c9d6bb57a4d804a35eda511ed042e56ac4637c5fc75ab04f63b1e798547bfe747f2c3b13d3212652f277dc92eeefdd8"], 0xa) getpgid(r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x0, 0x9}, 0x0, [0x0, 0x0, 0x0, 0xffffffff, 0x3]}, 0x3c) fcntl$setown(r0, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semget$private(0x0, 0x1, 0x6) close(r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 14:25:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x9) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000001c0)="93051dfb7b", 0x5) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a", 0x296}], 0x1) sync() ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000140)) mkdir(&(0x7f0000000040)='./file0\x00', 0x2e) write(r1, &(0x7f0000000080)="f56121772c159d9eed34503deba6961d92f7d148bb81c115471822bd78cdb367ebc5b5a0f768edd6b26dd5257add7a2c871726ad1a748c6b86f48a13795b000ccb8d6764078ad198c33bbe897a55609109890e1d50e8231adc7cfcbfe30f7996a958140fa70319c03ccd77d7ea7659c89e40d2afa4001f3efde2c1f24204be8d64a31d298a613fc6456fdd3839cfb80047503412fe680f1eadfcce4f4bc4551c4ddebc42f096167ac9fb5aaa1b02c1fc016eb813", 0xb4) readv(r0, &(0x7f0000000200)=[{&(0x7f000061e000)=""/4096, 0x1000}], 0x1) 14:25:01 executing program 0: nanosleep(&(0x7f0000001580)={0x9}, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = getpid() getpgid(r7) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x1f, r0, r4, r0, r5, 0x96, 0x5}, 0x8, 0x6, r6, r7, 0x4, 0xd430000000000000, 0x101, 0xffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) lchown(&(0x7f0000000000)='./file0\x00', r0, r8) 14:25:02 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) 14:25:02 executing program 0: syz_emit_ethernet(0x68, &(0x7f00000000c0)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x32, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffff8, {0x0, 0x6, "4b2fda", 0x0, 0x0, 0x0, @rand_addr="b2b66023f3719d8382e5dbe458c1d9ec", @mcast1, [], 'wP'}}}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(r0, &(0x7f0000000280)=""/134, 0x86, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x6}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x200) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) 14:25:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a02000000000000003a39e7de9554207eef94fe94eac132f82a87e63197afad6b567b1992213e7ddb9ae46173ba348f7575c4461e7bbc98789f4a2140fb47dd5f94c8934866e037a75e45039b7570a5cb6a610fe6dea9c58d19fd6bb7455cb47d60c057c553f85282b867ee7cb6d264dc6d10e37338466efb7ef8af4212cf141bd2cc4e8d8aff788c47d42be977c17c6e9645e81d7c979ec8e7f294f57c91cd5c6b8bba355d11078a2ba1330633b4d37a687b3c3e25ca3a56aaaa162dfcfeddaa433f3e6d", 0xc9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x7ffffffe}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x1, 0x6, 0x6, 0x101, &(0x7f0000000340)={{0x1, 0x0, 0x1, 0x80, 0x4, 0x33e, 0x2}, {[0x3, 0x7fff, 0x6, 0x8, 0x6, 0xe89, 0x9, 0x7, 0x57, 0x50, 0x6, 0x80000001, 0xc1, 0x7, 0x7, 0x1000, 0x1, 0x15b48f5d], [0x4, 0x7, 0x4, 0x2, 0x7fffffff, 0x615, 0x8, 0x7ff, 0x2, 0x2], [0x5, 0xad, 0x8, 0x1, 0x6, 0x5, 0x1], [0x4, 0x4, 0x6, 0x81, 0x2, 0x7b14000], [{0xf52e, 0x1, 0x9, 0xeb6c}, {0x6, 0x4, 0x8, 0x3}, {0x4, 0x6, 0x3, 0x6}, {0x3f, 0x7, 0x6, 0x1ff}, {0xff, 0x40, 0x1000, 0x1}, {0x0, 0x20, 0x20, 0xff}, {0x777, 0x81, 0x9, 0x1e5}, {0x401, 0xbb2, 0x1, 0xfffffffffffff31f}], {0x20, 0x5, 0x4, 0x2}, {0x8ab7, 0x4, 0x2, 0x7}}}, 0xc55, 0x80}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) 14:25:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000428000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f00004a5000/0x1000)=nil, 0x2000) shmdt(r2) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 14:25:02 executing program 0: r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000002100001300000067a0132b6746747a000000b8100000002973cabfd6e6810ee3ccc9c830f03c3849eef15591f441ab3ba947522e35d95281694046191d27c6abab5f1704325ccdb7d3384fc91088d1e89aa59db66a612f651bf0b0b0"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:25:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) r2 = getpid() getpgid(r2) wait4(r2, &(0x7f0000000000), 0xa, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x80001f7ffb) 14:25:02 executing program 0: msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02d100000041c50800e4000447403ab967453adc629608770af73183"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$KDSETRAD(r3, 0x20004b43) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:25:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000", 0xb}) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x5, 0x58, 0x7, 0x1f, "42dd74bbd5d379488be101041ec8d6876fd31de5", 0x1f, 0xf9db}) r7 = socket(0x18, 0x2, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000033"], 0x10}, 0x0) 14:25:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2fffff7ffffdeff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0c0000002000edffffff008f9b12625b9e5f72f1c363c260979fb2957d1de1300bbda4b0d17659f4dd7496ec4163dc43a93ddc8109149c075ac0199ddd8a2dadfe1a4a795a256ab6f32eacb5e94d8af1729e17b32e842ccfd4b69221bf80483ffc5f03a95dfc71fd9ddd535fbb9b5cf19116c9d61ce8bac32dfa6df7a6f61ef7877912b0f2b908d0f850a4f97812e9217f9d8d66cde44cab3ed555476cfdab29194c6b0d889ba9055406db436be1a1a0b4ebda5d730472"], &(0x7f0000000100)=0xb) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r0, &(0x7f0000000340)="115315e4acc3b6d1b6b7c83149c1ed69c6705ba4d3cbf1b529bfabcd776286cf4119b1259a59b791b374b985fb480826fd9ee052a85e4537610fce60883aabe94dcb595609bad0332e8fb10eadad5453015c043bc4cecf1a899fa824d74ca93de7b8dcf370010373c63e96bbd0b0c4f01fe6916c1ffe1f1b4aa8d4eadbd06d1ae80c55f4b983d7fbb463edd31e3e06ea45c18c1b49d9493db901", 0x9a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x2) r4 = socket(0x18, 0x3, 0x0) close(r0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080), 0x0) dup2(0xffffffffffffff9c, r3) 14:25:02 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x4}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) 14:25:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) lchown(&(0x7f0000000140)='./bus\x00', 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x40, 0x0, 0x0, 0x0, r3, 0xb6, 0xc9}, 0x5, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="82023bafffffffff"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r8 = accept$inet(r7, 0x0, &(0x7f0000000040)) listen(r8, 0x7f) 14:25:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="62654de76d46e9bba3e73041b423291d836473f6c7a09abdfdb357c0a2034d55e36ba660fd3841f7816d508be28b39ef493f49873cc09d066567378347da5f9b31d8b39ac142a4031195cf3e5100eb3255c6079e7c0765bd52de7005d8aae20280f637c1ed770afcc7b232a4c282887139cf600f364ff025979d227dfab33402089df512fcade6aea6f1513e47afc04a3192854e2c3fadabf8e2bfc24993fb8b4f95aef13a473b4b8d080dd12b8149882de15ed2dca602ff00ebee85afbdd510774ee44655043a6719f01eaacc947379c8fc203d504d7c2652b49ef89588bc39e3394fd2b8e125fe8460bf8d13110506c017fec3c1cf49b8e07993ce4a477b01662a8f1abd4e55911ec9cae4afa6fe21b57d84e2be107f1b1b836d561a49031f9d67830ba03f490398727724cb4553c0b79fc74c9bb2f77a225ccc140d25793bf6c104ab94150d20e595817339a1bb71c9649724ffe7d5bb494aa15157725811c2e27b12ff20b42640b23fe58277fd3a663235aa0f0a3a819525c848dff412604d52861c1932eac4cf51cf8f5a7e5c649d10a191b415e038b380b02e9e9a69dd5c0d7f2f7a55a732c87d217ca547cec6e8958d709a61d4e432f36fd6fcdf4ff63e272ba3a097e8f11e5505542ba3f5898bafcbc02596470ca46efb236b2136148a859209fd211b33c0567816c41d5ce0c076a9046a3277ced8404657d5f8ea47a8081b6b2fffbd38917844edb2d9b952518816b32e588b1896d0444ff04ddbb7017d13461bb3873553bc6c3fbda87b4b4dd9e9e7cb527866fab8f53ea030df9b98782ad2ed452e6d6122e2b478be89f6a7898cc3b6580d7315ad68b7a1e9801ed6164c056ae9a279a3798b55758190db7536d942b39adeb1da9873e1e8d0cce1a60d9333e25102bbefe6b0abd418e35b9f97dac3dcb6384f2b06d5176aba1a8e3d51ab63d45818f2ce82bf012f89cdbea364abfb36e013f9103883fa2787494ebd20577ae7a45d9b9764973159845089c69e3762f290bc7f8e40d300075fa6fd2780c2c76d0b45eefdf6ac42d32b6c68a60fd4bf49abcc13168019c2a9bfa9ab756e67e34ca57d04d6e61171d81e80172907dbf71131febd2480fef3aa87ea30a035cf6bb769bfa409b57b11e463c6a3b422bb639397dadaeaf2b401c77ae25f849daba2c8f150fcc7b945094fa5379fb3973beca236fe0ee7f4f12dfbf3c0f02037a34a110be92b3cdf91185e9f0a369b5bf80b16e904bdfd10d0a59e79a02e42f8417a82fc9d762452bc3e273c9084816d5a2ee6dacb2418bcfbbdd04d54d91da4436ed8ead71ee4ad7a0fb9262be3f3d476aa4aa913613c6fd41774879b90a11f77ab1cea0754ac501d057125c2af80f3ca67842226f2c060ad77256ce59edc4dbb5094dd558cd15ed02e7f64c4440ec81176dd4e43f86fad254bdd3c08c875263f4f14f1dd959137fdbe0a7885914102de0245208ab0f745bd0e512814bf3e55ab7b8efa231c132ad42a96a01175e06bf5f402ff75641204d9e6321a785129462cb985afcb9b316309781f235aa2d52da116d440bf293d0d111b0239ede0a8ce026beb5f6f90872be2a306b445117836ebd2a29d2480fc812f826539570cb4afa114bf9d1f5879694f8e4e19c4ee072be00dccfb63972e1a905d6f07d829fcab40477314472c46fb70737c5a43fc63aa68f9c7e65deccb4d641bf8394402f93fdae093ec23b7dbc8c44a98056311c67b622a46fa9ce1ed1f3106d63e0668bc1426adb886de15d9700b819009c78535b6109707cd2d8193a7753ae899f20195b92be5cef541127b2faf54d4aafbac2d2122753028ebeece1432244653c642b2987dc6a7a2bc21158f771692a1b1db5e76b79e0c4b7ab25de72adb8a3c9e38f6a233630047ed735bbf47ac119f831e61fe06766452c3e11b4a26b337c8cfcf113d11eebc514496104f7fe939825116e883c5149de91d9310851e8c2bf1e5e64747a2a33c62412d35779313e62bdd0b2f6f1335ab99780a4b2e6a17083179488cb3cda9fe1df82a517423df03a6a78bc03897e27e72222e2138286c663d4a633407f47a04b0129acc5d65c3ba0370e05df24bf0ca98a920c7ac6e62c33833a60a08f6e527e371c033aa5e594366c288d516420c8783abf6d2d42edbcfe5e2e5297825e982deeb122e0db62f60147ce5d60b64768fe2577e81504624dc6f3b9dcba4cc3f60377d973eec1aa34a080347367dff01e8cd957c81c2079d82783f8d2819c74b7c61d74c102d16a93f4e81ac01081810b144405c21800a25e91a67f845a04d1b6741e754191809302bbd5a11d2ef3f560e46013bdccd5dd0114e41906c93ff540ec00631bde5afb42c3c66c5523c3ba5a2b2c754320f5dc62d5e7d07525c2898e47634a96d54a78a3b62d34e752ec9a2e9be463638628f2519f0874f5ac3a38242ed02aa5903dc2e20ac4fc29a1fd9971728310e1cfbe0cafc1110248fff060a8eeaf1238a173bbc7c87273bd2ea16c3e08b7ba0dac307cd601b90be33165eb620cfaff2f14247ab3612e1458f9171eccfe0cbb75f9328af68a5177625b0ecf762b39a3346459bde293f8102182ece123afc186ab670f3f0e15170c05b5c2ab788c7e36eed8d4497a64afd744338b1ce19a9e36af38668ff42325016662deee706f256bb8cd0d4dfd0e4c6951a68167e435330b6684b3c4f84f1000ca94fb5e6f8ca6816ca53e4f071c3299f0623320c9f89726319e8c039f1ca755d6886a03bec9025221479bc6f65b17dde0558d38ceaa7574ff49407de520b32e48b871c85f32d545685b74cc9a86a076fd31fd8406c6081122f788f0720069296093dc215fa58556786af0ec6f6da1d4094a234b2a306f43d52f52e43edf5d0b3eea09315e0d9b5cd15fea20a7408a750f6cbf9dc2843fed02a1aaeade88076164d840c759de17b9814c456e3b3d985746870a1b7900cd461dfb4a75e175ce68b0a0f13f6f6acbd4c1415c93657a3d946d79e69b23b33beb6421c68137d893027ec682233ad04bb1178aab5c813bf172622caa37dca5d71d70cd2f4b14f0b819239e6a776b5c0ea6ea283ef875888393689a9519eb48e47ead9d2f06768b15152b9cd6fae6d76d583912f920088727777658197517f2ced46a21e9fa589cda9c27f53733aced2fb7067fdc5329cac1c05d4cbde2accf5683024e3885e17eafa7303d374e70172923ef7df2cbc4486cbe5d345e265c7c1ad8776e4753c2473e16f9cbd3b1828d8b06291f97f6aa6c14346e1b8427cd3260fee30a524bbfbfb5701149a4e3bca2bed57d40649cf5938421035261c239ecef09794f48e53f5c3fe14736f7b2fa1822f5e781a7124e63e97b87521d2f381724c970f1be32a52e7620c5d35548981ea26b0f889c89e265fcfc0b95e55f11479bc1aa5a0591e6e2a353dd70fc205316490b71ca7b01df1d00d9ac007f9e173ce2ba1de9573d0d8c9499493b461da6598fc35771e6997b16625948b6a9c885751e1c909f92ed533d889dda453699d44d6e8791777fe6f895062c42a95d1b78efe8864bca44c4a249cb9c6558ab2d7f5340b338408d4f9214189009735df137074d6ab27b8191e87b9e4336b7381cef5ede3c1013253dbeda152e7c76f4925c08027a4f799d8d175d9a5cfcdfd3e36aa287d94a57c6fcc26026b2b21ecdbbb9c4b3d1dcf640e69d5ecce4c4df83c167cf4357647a3ba842e120492b7a7221e3696bf8253a75e5e19b7f286590936b2cc363f6296b2265733f93859d856127dcd7fbb50caa737b01f9c751c45c5d4f2d38f11d0defc840cf7f39f9ead78c6531205c6706cc406c77ad75b18a9d3feef8d301a3fb6a8cccb74b10f2032fc669c0e244f3e52df31e720e28d12fdad9e498d13625973bfc242944afeaba848d133fbb5adf44b0c284d7b0be39baad20c8678786d2ae7ab2ca4d25dd24370a72867653c1ee505756f3dab729443ce06e44d8945f767dab9b9a190ff314ab502c501fbe23485dfa0d8dda89764d13a3baa18f7bcf18fa1bccc747e92de7a9bac280a2b1259a1782edb86b620766efe95d3dc2e2e8a35fdfc2152f0a1d1a292305e04d7297cac5abddfdff80f81a150f2c04af7e6f8507bd212041f5dfdd43f9b850ad8dc257008ba6e21538afb4cf32692dca8bbd78f56137791e962adab4261e873c1c327a5c56d5079d0f607130d28a767d542633f8bdde8ec061290d13a7bc77f61dac82a5b9ad31eb2d7be6d568786e78734d447c81a7e5846efa24671539eb2c2492d08faccdd306dc987d6bb6a4e03988c6dca9bfb2a191e88a6a4a3a3b37f54a31a4cc05b7c046e1bf266f7d1818e00617295036f0c21a3d0071fad6a8f3c9e6b0e0161098eec7919ddd59e1ea00ad7e35c4bfcde10622e0a5b8e670cf239178020ad34ee06f010385833044d831d3f3746dda94c27fcc840200da4dda8445104dab1ee161aa80cd4d53d1613fe54f2bbea7edfae98cd804af64911991780cb1e8bf0ea53a487ddc52dcbd27dd22f325671cbed77869423bfb61d39cee12e28e6d9a7f4647c4d7db8affba37f776567f7396e4880f27e8bd589bebb3047defd94c4b7e7e93b02a3f999e9da702e94b6a03d5edc81f20618eb3096c36904536742859eef00cb9ef5bb0ce70b45457241d41a0c057ed9d5240d67354f81be60085ffdd98fa1c3a4f179a15078a19241b06fe3d1f48c26f1b67d3c24625e6d90b24fa0c47535562d0330e305cc4bb41d4f01c482c0244c223778c5851e70529cc084d8a757252b8b6d11a5066174926ab184aa08596093d94ee37cc9da2cb5e85a5d1c4c52198ad36e5d83ef13882b3289496cb56ba8b7aba83d1e8a40dc15fa372640ca1fb78b4065e41c3184bcb20f3cbcae2dacb6c8231abc40c877fa87fd428bf7e9f9c8fe3db5992db4b30dab0f5db21cd6a415b76cee4f5a412b02834f8ee3a3942b285fea8e0d76d9b07b7b3ec4f6e43f89f9ee5b5fa1cdd8855f7b0770db1145194ba24691133823bd5545ac0f3ed2dcb16791b400a2664e49f4b806356879df7a56f7aacb2b20755ef7e993a26c9e89b6788ecab7814adbcb4020f41c78993e6bc8aad9c874eb92abe845f4c4869769dff48e9c1ca57654586bfd77677d0abe4f9e55b9ecbf4e80f06c73ea282d4f74a3823e491414b649aa15f3e70dccd06a64d56501f5404a749a5cbbb54acdf320bc5f3a2da3767c3159a3c4c99d984bcebefa9531c58513bca8e0e6ecde93723da82f19b94ac173843d76f5c98f5d6ae31bb3a6d95c73ef4416fa18c6348969a13621c4c67dd5a6d1925c51fc1437640becbfbec341c38c71552a56750a78628342c3f6df3585568773c8fc465d50e6cf932e81cc218c6c9f55578fae5de1a6febca0e0c605473171f19f846e92e8e6c6412eb40f6caf9e0acec05920fd6fd7c25f6cd4837f54eadba5a5d5e72766238672f27a32c3506b244cfad4d6955ad776c05dcec2c5f80baefbb03cad3749248769aa928358288d829a9ddd3f4b81890f3d287379c653f59e02aecc7c4a2607de1666262fc3b5642fea3d56a457f09dc5f78ac61b7f3165acd208ec6d04eb926956128c3d5d877b487c0ec114ca621a0bf20b1dcca98b0b312cfa7da771b63aca63d4ba87cbf0c8d4f8d0e1a64e3a65c344af8df4bdd83cca71cbe3732451d5bbbac0f4332401c5ba5abe8edb4680ecd0b3a46a66005f4ecc4d6b248d9c4b43813bcd045bc452b6db4325d839030c7d93855b529b886155e49add55d23a54cb9fc6badd955f32fce4", 0x1000}, {&(0x7f0000001100)="e121afbf8adbf89ba25fc7f1ca0c5210e703a10402eabf576290f62d9b5720e49add0ca6ad7f614ed9d49029f184c70145b1a69ff0c162a360d6fd1cc903415c4ceb0925d6eefb5e9326bf77d67753a413a8c561036535d33fa5e7c95395eb426fe8e9afbe56a531deb10e91306f0b31731df02f088da1648e906ac4109518fcb1f49c55715de4afa9e3d4dcd3b47a852891d5216aaa47c4098cf80cfc9da0e5a6d5c12bdd4ca21ecf9c823a72e9ec", 0xaf}, {&(0x7f0000000000)="1fa5c998a9b08235074cd6272c812d401872921af5ee98a9a0321f5e1f872c73914eabca48d530ec131cf6ad345703200e89ebb055874f1d38d6f45238ef68966eef99472b34ae0e78a66bdeb2a48a5ba3f501c08a815b6b06048f40d099c31986baac499abbdc66ec3847f563c81a60662546", 0x73}, {&(0x7f00000011c0)="8ce8e77da164546741eac4db39dc002d706640307e4914755e2657a45c90a228a8a8076f0e6887b0ef34d1d06605a20bcb42c4c94697d073a2827f87c16f3ab853948fc36ef96ad269d50c6f22b1d1d8f42e1d33dd2a43e1c6cef566ef665c642a879b18c0c0d2c534fb1923bf1bf06708d17157767191bad1aa1be45e921dc08b5d81960eab6a1c2fccdc9f414472d2e18400b125af40900fdf10e49c545f", 0x9f}], 0x4) syz_emit_ethernet(0x36, &(0x7f00000012c0)=ANY=[@ANYBLOB="010000000000011000ff0000080045000028000000000002907800000000e0437ec035d91986ddbb0000000000000000000000000000a8b31320e7f64a9ea6d9d14cb4990eec46e4c6b047effb47bea6d2b17cd7a98b6600000000000000139a8519d281c8a4a7324c1f24e9af0000"]) 14:25:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="674a9d07", 0x164) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 14:25:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x11, 0x8000, 0x40) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 14:25:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) 14:25:02 executing program 0: clock_getres(0x0, &(0x7f0000000180)) semget$private(0x0, 0x5, 0x204) r0 = socket$inet6(0x18, 0x1, 0x9) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/88) ioctl$BIOCLOCK(r1, 0x20004276) r2 = semget$private(0x0, 0x5, 0x204) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/246) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000580)=""/169) semop(r2, &(0x7f0000000100), 0x0) semop(0x0, &(0x7f0000000080)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) r3 = semget$private(0x0, 0x5, 0x400) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000640)=""/255) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0x4000808) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/17) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000780)=""/271) semop(r2, &(0x7f00000002c0)=[{0x2, 0x1f, 0x800}], 0x1) semop(r2, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0xffff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x2, 0x1000}, {0x6, 0x8003, 0x800}, {0x3, 0x9, 0x1000}, {0x1, 0xc12, 0x1800}, {0x0, 0x7c, 0x1000}, {0x1, 0x1}, {0x3, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 14:25:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="800000000000000000009079fbca"]) ioctl$BIOCFLUSH(r0, 0x20004268) 14:25:03 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100283a000000000000000000000000f0ffffff00ff0200000000000000000000000000018900907800000000fe8000000021000000000000000000000000000165b9354aed6007c742f638fba666be81b24e535d9a5f38b44a4def8d12000000000000000000000000000003f882ee741279dfbdcbf0df1eebc397b5cd89bc5761454b8500ff525124318add82060e9dfdc35399b15718be3ef58a8af0c5045b1b71494fba9e3593347ab33b188283b87f5b03a3c1941d2dbb50099c6c60e56d0a27b6972a0bd2af2f90f43e8bb5a56be1c827b9"]) shmget$private(0x0, 0x2000, 0x40d, &(0x7f0000ffe000/0x2000)=nil) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/35) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) fchown(0xffffffffffffffff, 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffff9, r2, 0xffffffffffffffff, r5, r6, 0x48, 0x9}, 0x8a, 0x3ff}) 14:25:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffff65b5, "92542c467dc5fbb2a00def07b9575f0a00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) close(r1) 14:25:03 executing program 1: getuid() mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1000, 0x642) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/58}, &(0x7f0000000040)=0x3c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0}) r3 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockname(r3, &(0x7f0000000240)=@in6, &(0x7f0000000300)=0xc) 14:25:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) read(r0, &(0x7f0000000000)=""/15, 0xf) syz_emit_ethernet(0x167, &(0x7f0000000140)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6000000001313afffe8000000000000000000000000000bbff02000000000000000000000000000101059078000000006fccc9c900092cfefe8000000000000000000000000000aaff0200000000000000000000000000013c080007"]) 14:25:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xa, 0xfffeffffffffffff], [0x0, 0x0, 0x4], [{}, {}, {}, {0xffff}, {}, {0x40}, {0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r0, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x400, 0x4) 14:25:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xffffffff, 0x1, {[0x0, 0x6, 0x0, 0x20004000, 0x200003, 0x100000000, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0xffff, 0x4, 0x3], [], [0x0, 0x0, 0x7], [{}, {}, {0xffff}, {0x3}, {}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0x9, 0x2}], {0x7f00, 0x0, 0x0, 0x9}}}) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x7fffffff, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001200)=""/148) pipe(&(0x7f0000000180)) semop(r3, &(0x7f0000000000)=[{0x1, 0xfeff, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0xfff, 0x800}, {0x1, 0xd1, 0x800}, {0x2, 0x8}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/215) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) 14:25:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5cc7) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x1) 14:25:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x949d) select(0x13, &(0x7f0000000100), 0x0, 0x0, 0x0) 14:25:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}, {}, {{}, 0x0, 0x0, 0x0, 0x20, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x45, 0x5}, {0x48, 0x5}, {0x6, 0x3}, {0x3, 0x4}, {0x21, 0xffffffff}, {0x101, 0x200}, {0x100, 0x8}, {0x26, 0x6ba}], 0x8}) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) socket(0x18, 0x3, 0x9) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 14:25:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) r2 = dup(r0) write(r2, &(0x7f0000000000)="9e3eaa467f0000000004bf9aab4330400f76000003d0059370410510fa65feffffffffffffffb7ca", 0x28) 14:25:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0xffff9a0f) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)="154b793bddce809bba4a8fba92db3266fe964cffa57bc6ca3f2b4d034d0100a6f8fe7ae93ed7163aaf57f1ef2c97931d7fd9562e01dfd6952e415370ef9788d55b7066310fe4b742a22711f25ef41b9ce341ca73d64947a7b801ec50a63a208ecc45e40a667f33eed95a904bda4a3e0f9fc31ecaf0c40f994b6980804a52fd072315e3b13857e0c48ecfee3bcca41d692257c01ceb5aa03c1047a36871cb843dcdf3a4e5fb6edbf9d951a1f981433ef006ca0cdd38a44bd8d025648b5ffbd3202d3ed33b629b5f68f2db1a8815e3a5a47b6b4116a9ef6110d307f1cddc56ae5b8154f6", 0xe3}, {&(0x7f0000000140)="10839773bc595689a7", 0x9}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="1001000000000000ffff0000570b0000ade4d393344612382885eac6cdfe5ab4d6ac87f1ffc9d93f120055503269f4cafec23a24c2b0429f8a3b62a3af5f6f2edc880d884d6db8f5115e12568b0538020027553f1163f42ce283ac95c60f13bdc763d102f67aec526a08a82fa8559f62938aaedb4a7a8ed451eb663d5505f8c56cdbfc720a25452c2e4e244c675b63f506270cc3a21c0b23ffd8c5fede1244d7887391f4da24a867e34b449c0a0b885faf32ac8954532592dc1ea0b681e59380753133e4cdb5463478ac358079b3cb43e9b0ab9e74c02d80a1ff6b0cd9a7d043b13e83dc344a58c65329eda2b89846bd6818054474b6c47fd4070bd2a95b177b1ac3a65b887019d33b00000000000000e000000000000000ffff0000ff0100004b201ee3611d9a8c08f83d0487a451f09007fbd625a9f4657d0eb4c3f2cbb1f50834b430d0d4f0cdc48fd91f2f9bd7ff230abb5879046b1a641f7d623303813eed1e0ec4c518dd927959a6a95fb473e1d1f3cb65a3e03909a0dcaf4b3ed4486ded245238e93a31d1c99120fbdaeff5549f9117b340a306f86c64d9765c48fd5c67dda6163b93f3f612860063f2a3fce1b92e1a186ecdaaccade4e4f726ea0960aa8572558e6800a4fb927477fc2a9c6d3994208d06271fb40f427618ee333579225107c5cc53fe09538974c96810010000000000000100000000000000ce4bd454668d6da1398ae1f9dcdd853c64268a70c6605f1164bbe54fae3b1b269cb8e8b74a4084def4cc149c00e4d8213fd94c7c9cf709ef1d6ce046836fc1186eac35371140e93fb15983e2155f3a8c990af879f6da9bba1206dc3ba5fead2b9f2945e4d0d056a4e782ba7d77b1cf8d13167912d21d29e021bc19afdaf0b5128b774decdaf071ec9c66bcb99863fe950fb527ceae1417135b6c437585a1de052f9403b5e3ab1d8f80900135c713b0d1e38179ec27e3143e0ebb7a34311b7395f31e68c512c7e6d0de6565c4e027828a712f7ee7da72133c736853b51baa2ecb932ea96ebff18bfeee59a0d27693ffed8b8f0bb5813d345f63c8000000000000f800000000000000ffff00000000000073878414dfeb46fed1b1af41ddc92e8b36d48584cf7e03e866e4eb97d314c41986f2ed835c9bd093cf9b9ccdeccc840087b857a1019515b4b02a3f05c9ac30126c5b98af92da46259baea5f7f5b20f3dedac9e1b8f1a11aee50016284663cfa16d41e929e033e2a6d555b2b8d3c5a694e31ef0bcf142dafd10f78a421a84b552737e42627da36292425863121d6aebc079c60c1c8f2274465992accabf6e22e57f831cb28a4b5aaecb7fcb3603ffdc202a65522b2dc93ffa4af9068c2b1f204c7b762bbfaa98ba00000058000000000000000100000008000000aee7df89807053131999f859f0698111c93b90c7416e5dda0114265b8b32c33ebae15540b22ef85a14a89da96725d5ef1894967e0bf7240c6be80bdf7e0b4a11eeb6f32c82a4e9a14800000000000000ffff00000800000000dba8a8c76169b2ba6f94644e5354e160a57d85c47945240d509e0196a0d9fdd13a74d4230320ea091e8022d6dd4dbe03d6746abf000000000000000000000000000000000000005e6cd20ff9ee50bcc6925dbef3bb008677f119cef16d0b9760c55c34d813f8cac872f38432d510a43ff33b236b9f6d08c20b7e5992e2b015d2fa490b860e00"/1238], 0x498}, 0x4) 14:25:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) select(0x13, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x8001, 0x7fffffff, 0xf66f, 0x0, 0x3, 0x6, 0xfffffff9, 0x0, 0x2, 0x5, 0xff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 14:25:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc1206925, &(0x7f0000000300)) 14:25:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) faccessat(r6, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) getpid() 14:25:04 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001740)=""/4108) getitimer(0x1, &(0x7f0000000000)) 14:25:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() unlink(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x4009, 0xfffffffc, "0c000000000000000040000000f0190c00000080"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) 14:25:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1f7, &(0x7f0000000600)={@empty, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "5854cd", 0x1c1, 0x7a, 0xfa, @empty, @ipv4={[], [], @loopback}, {[@routing={0x8, 0x12, 0x0, 0x1, 0x0, [@rand_addr="5a4d43366531b64f5b02d0ab14bb44a3", @rand_addr="b5d49f083f08c0ea2b253596cd41a242", @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @empty, @loopback, @empty, @local={0xfe, 0x80, [], 0x0}, @empty]}, @fragment={0x3b, 0x0, 0x1, 0x1, 0x0, 0x9, 0x67}, @dstopts={0xff, 0xb, [], [@ra={0x5, 0x2, 0xfff}, @enc_lim={0x4, 0x1, 0x81}, @generic={0x3, 0x49, "3ff954d942a8f927738d7fd983913cffbee2bfc169aee0e62d4ed89c835dae0d5303bad5e3d9d8c3c5e8ddc73937a5c6243d650e31b415855a7474c5ac3bc79a8368a82e97f543cd6e"}, @enc_lim, @ra={0x5, 0x2, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}]}], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0xa4, 0x20, 0x0, 0x7ff, {[@nop]}}, {"07716ae44e97ffa8e1af0a9c8b04ca5432870d9f461aaa2d40c904a7f9079659754ffd005716dd4da2220529e08d0b98e77c47efe3fd60edad386c73918fb6e9784a51795655cc5ca38291026a7ca26a9fffdf4594a965c836ecb7b4fe431c3156cbfcc0b6a78a204c4049fba967aeaa53dfa48f87dbba5d4acb475e479f0c9c0c86d3b3ebc39df2d7eb3698bcf335caa0acb86ffa20dd5f002bb18fcaf67babb2"}}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000000447193abd67104e5dc1ec1efa2bf616678d34d75e88e175ff92e1681ab472263366ec125b3e90f009af44505085c54bf855f4fc96a125c5db15dcf6d53e21de60d5c326a0afc6cf53627b0f03998b521fad74addf69e29c7d15f0567fef909445bdbd31c70ba8003f3a302347c97fffcb8b9c71d9e0847e92304f415521ba55702d8ee1b338efad59173481fb5f9e9c41a3aaa6d3cbec2f95299aa8fe6a44bdbad696ab62b66e145201faf73606e1345eee33cefdec1256fd52359ae7276c455335fdfb6715d35d1a3155f081e467af52e797afc39533eea6a032279dc40431c7ad88215556ef793efa8adfc2b8dead9916e5904d555b12aa6d691d84108e3743457a4cb86ac445"], 0x104, 0x0) r2 = msgget$private(0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="369466ddc885efa600b8ac697667a3a6ad06"]) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1], 0x8, 0x0) msgrcv(0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecee135dbc1974b4e531fd2371e56d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031cf40405c5cc7a61c7ed0b95b8366fe929c70edef6e5e1806e180e6c112e391042d9c81113d0e9205f8cee5bb41edd47f49b1597b762de28b51079082dda7ff1ab9fafa45dbf3672e2eee72490ca83849854e"], 0x103, 0x2, 0xc00) r3 = semget$private(0x0, 0x5, 0x20e) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x108) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') semop(r3, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) 14:25:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSBRK(r9, 0x2000747b) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:25:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000140)='./bus\x00', r3, r5) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000100)='./file1\x00', r3, r7, 0x2) openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 14:25:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ftruncate(r0, 0x0, 0x7fff) 14:25:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000003580)=[{&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb35", 0xc2}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x8000000000000000, 0x4, 0x6, [{&(0x7f0000672000/0x3000)=nil, &(0x7f000066d000/0x2000)=nil, 0x100000000}, {&(0x7f000020b000/0x2000)=nil, &(0x7f00006d3000/0x3000)=nil, 0x4}, {&(0x7f00004d1000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x5}, {&(0x7f0000471000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd3}, {&(0x7f000049a000/0x1000)=nil, &(0x7f000022d000/0x3000)=nil, 0x1}, {&(0x7f00004b3000/0x1000)=nil, &(0x7f00006fb000/0x3000)=nil, 0x4}, {&(0x7f00004fe000/0x3000)=nil, &(0x7f000016d000/0x4000)=nil, 0x5}, {&(0x7f00007d3000/0x1000)=nil, &(0x7f0000233000/0x2000)=nil}, {&(0x7f0000190000/0x2000)=nil, &(0x7f0000623000/0x1000)=nil, 0x5}, {&(0x7f00006ef000/0x1000)=nil, &(0x7f000056f000/0x4000)=nil, 0xffffffffffffffda}, {&(0x7f0000554000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000612000/0x2000)=nil, 0x10000}, {&(0x7f0000317000/0x12000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}, {&(0x7f00006b6000/0x3000)=nil, &(0x7f0000489000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000043e000/0x2000)=nil, 0x200}, {&(0x7f00005f9000/0x3000)=nil, &(0x7f00003c8000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) 14:25:04 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x6, 0x3, 0x7fff, 0x0, 0xff, 0x0, 0x101, 0x0, 0x2, 0x401, 0x7f}) r2 = socket(0x18, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0x8, 0x4) write(r0, &(0x7f0000000080)="f93bfd41ebd923eab28dee111b41ea97d4951cb0812d4f116e528285ab79dd56396eec684ace2015a4ac3007432730bad1780144f0000000000000000000", 0x3e) socket(0x18, 0x8000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1002000020004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x20, 0x4, 0x20) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000140)=0x2, 0x4) 14:25:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x10, 0x8002, 0x3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x10, 0x3, 0x20) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000002c0)={0x44, 0x20, 0x80, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000380)=""/140, 0x8c}], 0x1, &(0x7f0000000480)=""/160, 0xa0}, 0x40) write(r3, 0x0, 0x0) 14:25:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000180)="b471a02a4370eb0bf905c027d0b568e018e138cc1e69b7cc0e70d305d984a8b1d92bb544d1ec4cd87264e4421a3478d0eeb4f210f122dc6cb7cf7029a879398ae4ce9e8ba1a6ee37b1b546bd6b5728e9326b43fba76cc26e2c9d3514f77fcc036dfc788fec469a76f5484f9ee7d67c5be7c9962a7e22de40a87af62b2f29813c416d08e76692ba962d9e86e2727f8359cd3b89a7d9b5a635b89955c3e4dc93c75a6464e07c365ec6e8bceab7353309b877b769d93643", 0xb6, 0x0, 0xfff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6, 0x0, 0x0, 0x800100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 14:25:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0xc1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/100, &(0x7f0000000200)=0x64) r3 = dup2(r0, r1) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101}, {}], 0x2}) 14:25:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) munmap(&(0x7f0000252000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879437751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 14:25:04 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x564}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0xffffffffffffffff, 0x2, "001a000000000000000100fff7ffffffff4abb04", 0x1800}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000180)="8f55463980d88d50a876eb11307026deaf2c06ddce21191c40ea67c87b030636da9bf12578424f030d6e955c8ccafe15117949473c179129e13cd09b24761c40a492fa48cb8bac2799a5566a4696de4be99db2671812b9ae55a6fc6d4c1d0e114bafad41afe69d4bd734a798aaf3432ef32b27e40beb42aa90ba6dcbd70903f2275b511ab693db93b1284fa74aca45a4defc5a6d78", 0x95) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="9d6bda4755b5e626f6834b9f2fc9eaf39388442b1436f706e4a041e28bcd07fc3293392dd56b288f6e6d9913f30953b59d6f56b7a0657f496f033dce1e6599e7de2ea16d7ff2f70eb79f56e75e7ef44c7b8025182dc3488e"], 0xa) 14:25:04 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a1) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x800, 0x1, 0x20, 0x1, 0x4, 0x72, 0x9, 0x0, 0x0, 0x9, 0x8}) 14:25:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r1 = getpid() getpgid(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78758a, r1) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x7) 14:25:04 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa14000000ffff88e762"]) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) 14:25:05 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x7f, 0x4) 14:25:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x1000, 0x8001, 0x7, 0x1, 0x5, 0xfffffc01, 0x7, 0x2, 0x3, 0x7, 0x471}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000001c0)) dup2(r6, r0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0xe1) execve(0x0, 0x0, 0x0) 14:25:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x2, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000100)) semctl$GETPID(r1, 0x1, 0x4, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0x0, 0x800}, {0x0, 0x5}, {0x3, 0xffff, 0x800}], 0x5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0xd3e) 14:25:05 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="015935ffffffffffff00000008004500001c00000000000290787fffffffac1400bb1200907800000000"]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x329, &(0x7f00000000c0)={@empty, @remote, [{[], {0x8100, 0x3, 0x1, 0x3}}], {@ipv6={0x86dd, {0x2, 0x6, "05c6cc", 0x2ef, 0x3b, 0xff, @empty, @rand_addr="413370a4fdd2a42175af57d70f2da1f1", {[@fragment={0x62, 0x0, 0x5, 0x1, 0x0, 0x0, 0x67}, @hopopts={0x16, 0x1c, [], [@enc_lim={0x4, 0x1, 0xd4}, @generic={0x8, 0xda, "b2de8c90c2fbee3ef6ffcb71f4e7c03d09e8d67e09be4d8fdf23740ede0eda039af392a23865f46297a1bd3b18c05620f65d05c01d84016b3478bbf1290e6f825327610c7097a3fc53299ad4efbb7c84cb6b94b95f9240dcfd27e0226f4166d44daaaee174ce8540149a0ad4ebdb54b4120ff369c79233da268d8fe9b353623307a0d0c49dcee2c11f16a9ddd09590373850d0b1eb44c1ee4b67211920f316d24009648c5e930b94671fbae2cdecd37f336646dfdf9e22a4d217e23f1e8edae4ed3aed3bf808efaa213429e7e7c5f8df84c1cc9c90c128530753"}, @enc_lim={0x4, 0x1, 0x95}]}, @routing={0x88, 0x2, 0x0, 0x62, 0x0, [@empty]}, @fragment={0x62, 0x0, 0x3f, 0x0, 0x0, 0x3, 0x66}, @routing={0x2c, 0x8, 0x0, 0x1, 0x0, [@empty, @loopback, @mcast2, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x16, 0x21, [], [@enc_lim={0x4, 0x1, 0x20}, @jumbo, @generic={0x69, 0x59, "c55030228381d94d12701d3b122ae5e5ba92739de6b8920dc23dbeda2848ede0d04e948d388c81807540621c749fafcc7066b4bb6ec767c0b30d7754b61e24994dccb0b52989b25e60d4bd0081d5eafa2a40f3844a2ddbc2fa"}, @generic={0x8, 0x7, "b879a821ae2a67"}, @enc_lim={0x4, 0x1, 0x9}, @generic={0x7, 0x83, "544794ad8d12f73c2e6e927e2005698d77b2837fcbfb7d03de3a19f870d4e6f8693fae982004353bb50a4250afa4ac68cb8de3cc3899e71228c3bc71df9d0a13fc5989ca9bc1c4436e0fd9f15dab4ab18a0060b39dd3a5badb660f678998f966ec985c7ad9a84723dfaa7093983edb2d6dd907685e2e8935ecb4ea1eaf6732adc6bb8b"}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x401}]}], @generic="0c66da8e19693730e9ee2c31de401e8de827c44faacbd426d424b1923f0fdba0534bcb25955832073a6fb072099c179b5c831034f5bfad04a42f080771f68788bde0aa6b7c15d3a3260482456ca6529821e1b4fc1e0cf26d8ef77e6a8d593ae85846c60e539076d29ae4b5a088441d6cce1a16170fa21d9e45d6d6cf8e2933"}}}}}) openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x8, 0x20) pipe(&(0x7f0000000400)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0xf6, 0x634d, 0xff}, 0xc) 14:25:05 executing program 0: socket(0x800000018, 0x3, 0x102) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 14:25:05 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f66696c6530007c971019ef95d3a5df7da9f7152a935e1e8b00a07b7d55bc2dce38625358a43843854df993943e970aca1a686a9ed4971e9dc6a29362bd2ab4a2c883964db9c24bd50fd3cee5f31c00cbb88f0d060cb60c28ea14ec686822e04ff2447fcd8248fbead5632397e91197af22d4ad85487be053592697f1695fcd836d581b8c"], 0xa) r2 = getgid() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x1, r6, r8, r9, 0x0, 0x44, 0x8005}, 0xf2b2, 0x7, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xda, 0x0, r2, 0x0, r8, 0x100, 0x5}, 0x9, 0x48f, 0xd2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r0, 0x0, r7}, 0xc) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000080)=""/86) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 14:25:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x207a) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) ioctl$TIOCDRAIN(r1, 0x2000745e) symlinkat(&(0x7f0000000040)='\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) shutdown(r0, 0x1) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 14:25:05 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xbdd, 0x7fffffff}, 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) close(r1) 14:25:05 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) chroot(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4010, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) 14:25:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0700000014a307399a90e48edc845a4bda047c21f8c4849620d7993f49422b0e4169b84ffea3a561aa3566a43a7f5e"], 0x10) shutdown(r0, 0x1) r2 = socket$inet6(0x18, 0x5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x97) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) close(r3) dup2(0xffffffffffffffff, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x7f, 0xffffff8d}, {0x18, 0x2, 0x81, 0x5}, 0xe58, [0x9, 0x101, 0x7f, 0x958, 0x101, 0x6, 0x8000, 0x5]}, 0x3c) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) openat(r6, &(0x7f0000000180)='./file0\x00', 0x0, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f00000001c0)={0x20000401, 0x7, {0x2, 0x80001}}) 14:25:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 14:25:05 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x2}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = dup2(r2, r1) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="004644299666c00b17271a256a4de78377276168"]) 14:25:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x5cedab3c}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:25:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x5, "52a93335085969ad844d5b91795fb81e3e3acac7", 0x1, 0x2ce8}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCCDTR(r2, 0x20007478) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() 14:25:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="1807001c6bb064e28e8d1b2a3dabedb5f393481bfdd291372483fd292aebe0228ab797afc62c1e8cb5e160edca8de031b223c4b4044fde65be4bd26152a31a56bd64d5010040fe4a5235498dabb295cb0f73ee911cf4f95e8f7cfc88d8ddf0bc2a73ab98d755df84bfa2671c2b5e193504ead77db5bc89367136cdaaf5ebfc84f9ed2deb598aacb9ce44585d7c6d1abb3f00000048aa09d07f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x7, 0x2e, &(0x7f0000000080)="eb0f4b537e0200912c0916a3e45dffcbff13b9fd812eaa4e713048e6993192968382635e3a5034ba", 0x28) write(r3, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="000000ed70d4f89aef56fa0d1326d31f3a801b619bd93f895a0dd8afda92dde216fa9d5f696e63d063a9cb1f374cfa7325d3891fa5b1146f541e8d03106acb97386de7bf51612c949b770c22fae4e67d2d8f92eb50c4e0141d6d5e6f1e4bbf3bbffa8d38bd88b7bd7cd0c7a7d7aa4a123fc0e1e9e69921f34135bea858a27196423ccb5899c7ec"], 0x3) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 14:25:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfffffe00) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:25:05 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="fc5f0bd1", 0xbd56, 0x0, 0x0, 0x308) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0x0, 0xfffff996, './file0\x00', 0x4, 0x9}) 14:25:16 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feae0000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) 14:25:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0xc}, {0x6, 0x0, 0x0, 0x107b}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:25:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) fcntl$setflags(r0, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 14:25:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) setsockopt(r3, 0x0, 0x1f, &(0x7f00000000c0)="9e53f80efa5efa27d96ace5be91db1035ae41e70dd15eb14ff5c2bba94d379982b13ed15fbfb968f7c6fd9e27c5e69eab8e0443d3e34010cd64cb86b8ae77437f935c1f6eb53468fabc8341ebe8170e700debd84f81d8339b7363d659d4ecad04310376f706526b96073a96d6b004f75e7cac4d31b3457744bc17717f93caf31a068d6e4c1d77a8b667e2b1a96eec530d6c9405e5041ad5071323d7a99a7156609aa5cb01d32f1fbc73e67a198f234aa5d2c24d915a8d6873c776385ba2f17a03fcf566a683074c9574f80aee7f5acbc76782fee55df6859413da7f3ec09d95dc522526b8c22b52a9c02df7a95d45429fa14b76029f3b72593", 0xf9) pread(r2, &(0x7f0000000040)="a9a2", 0x2, 0x0, 0x6) 14:25:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000004c0)="6a554718a85b4764091d425eba7f2ca7c38c07044e4957fb013c41515dc4b71d1dd46bce4540289524681c780b59cdf15daf64a401348f882968739e80dea27cdc716585acfacde5e521e3775e6f5c4b15aa6ba3eb6b69349dee98ba71420a22dbee3e92533356db9b33fff843d1ed5c1883839055ac680c58b5c3fe1ac395eaad848787ccb38eb4439a431b06b993c3a48aa887abd24c477926c6f232dcb4b1afe332c05152416555b5cec9d94cea7d6a60e8ca87d4cba38bc27bbac26661bd0620556749ed0fbccd537eaa36c1700c9dc727e8a6967aa1f993d519c2d86afbbe12baa2c4d30f5a3279ea366b16e65a6e1baa1b1727619b0d", 0xf9}, {&(0x7f00000000c0)="392b46ff585353a4299659a0def202b01e2cd0", 0x13}, {&(0x7f0000000180)="77a744915fb3c9d8a8ae7b6da4ff", 0xe}], 0x3, 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0096089d1d7e2b51000000000000"]) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 14:25:16 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x32, &(0x7f0000000100)={@local, @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @local, "4f91a0a37511a8cf1ade9b820b2da46f"}}}}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) setitimer(0x1, &(0x7f0000000000)={{0x400, 0x6}, {0x2, 0x80}}, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x101) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x5, 0x80, 0x101, 0x2}, {{}, 0xfffffffffffffff8, 0x1, 0x3, 0x3, 0x401}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x1, 0x40}, {{r2}, 0xfffffffffffffffc, 0x0, 0x10, 0xff, 0x10000}, {{r3}, 0xfffffffffffffffc, 0xc0, 0x2}, {{r4}, 0xfffffffffffffff8, 0x8a, 0x80000000, 0x7, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x18, 0x1, 0xed6, 0xccf}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x3, 0xfffffffffffff001}], 0x5, &(0x7f0000000440), 0x100, &(0x7f0000000480)={0x0, 0x5}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 14:25:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 14:25:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00ffffffff0002ffff0000000000"]) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000280)) 14:25:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="cd1a50e00aa565c70da9a00e9cc885e0e33f15a47c66ccb3c07d9be47ed99466c155f5168c7e7b94d829fd5e7fd69066490c554c4e3489ed1545c7fd6f265dac718e9c249d2a98d8548adf", 0x4b}, {&(0x7f0000000280)="108223c32a901e488c90c0f6857359440b5f91e19b5177edb8f642a7cced9405494937a41cc2924629ba62cc51055136a2a4002f3ab2af4318cb5de41cab9dceede17c8150988c3a509fc416146ed7831eeb01ec351152ad37437926959ba5bcbe137a66e46d86a403e3497b9de8b2ce9ac2cbcfe26773b014d4e2b7189b789b780ca42e04f5909226014717c587500dd40bf5c23fbff1cdf9f49e92daa666ef7c0db30cff09ea1adffc32eae05d839a0605bf210c28c593549edcc3e731a13f1b8e44ca44eea435777e6a5d172de4f0c43ceeb86b33d7e6a672eaa0a82cc7981e899250e620", 0xe6}, {&(0x7f0000000200)="65338a5eb88416f457069e3f933281ea04983c33676378dbcc4418fe1b43234a9a38ae52dd693da56bde6410099a4f4d6b985defcbd5494d11cdcef9edf34e7058d66222eecd003159770000", 0x4c}], 0x3) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000180)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r6 = getpid() getpgid(r6) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x1, 0x7, r6}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:25:16 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd603179bf003032000000601aaa35e8005345f1cd71e1003f473b18000000000000000000ff0200000000000000000000000000010162bc969d0000006024840200000000ff02090000000020009b0155031f51fbea7897f1783a6153f500000000000001"]) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[r3]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) getgroups(0x6, &(0x7f0000000080)=[r1, r3, r5, 0xffffffffffffffff, r7, 0xffffffffffffffff]) r9 = getpid() getpgid(r9) r10 = getpid() getpgid(r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, 0x0, r8, 0x144, 0x40}, 0x4, 0x6, r9, r10, 0x5, 0xfff, 0x800}) 14:25:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020be0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r4, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x2, 0x2, 0x0) dup2(r2, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) shutdown(r5, 0x0) 14:25:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x3f, 0xfc, 0x1000}, {0x40, 0x6, 0xfd, 0x9}, {0x400, 0x34, 0x80, 0x6}]}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1, 0xfffff800}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{}, {0x21}, {0x48}], 0x64}) 14:25:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x400000000005}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 14:25:16 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='B', 0x1}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0), 0x7, 0x0, 0x400, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 14:25:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCCDTR(r4, 0x20007478) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:25:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCCDTR(r4, 0x20007478) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:25:16 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@broadcast, @loopback, @loopback, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x4, "65f1"}, @rr={0x7, 0xb, 0x0, [@rand_addr, @multicast2]}]}}}}}}}) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x1, 0x7f}) 14:25:17 executing program 1: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) fchdir(r2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 14:25:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) sendto(r0, &(0x7f00000000c0)="0871f603882e2e0b0d1b4867c3ba47d0954a8a9933c9377e91956f5316ab201171ab4e98381ee92718d269b59ddb4ac9418ea4d70ca10f5910dc344867ea9be89635df1af00282cf38755569b1005137c43d99f0249b847545bc9bd8206b2fafb3838c057a8d3b3ab6a43f122a6cb5ed9a6e7782441d272ff8d07799fa258bfba459967a109fd4d3eb3e", 0x8a, 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000300), 0x0, &(0x7f0000000380), &(0x7f00000003c0)) 14:25:17 executing program 1: r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x81, 0x2, 0x5, "bfc09d160a6243d7fba01ae3917fe01a760c6e57", 0x3d, 0x7fff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x3f) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0xcc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0xfffffff8) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/104, 0x68) 14:25:17 executing program 0: r0 = socket(0x6, 0x1, 0xa8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x10000, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="a3beb06c5e26e3829e58fc1ea3d36c8bf7c8a207df3d4164ab9f41f9d878434aff41fbe7b648ad1076e2", 0x2a}, {&(0x7f0000000180)="7358f1b4df12ea0c2d6be4f43bdd15a480f7ebdb472f4dd7794a4498aec7d4d83eb00ae3ae6b411d482fe9ba1970f589af1c7ac1a0d7bc16796c8b7442fff022514ab2724a20ceaf632a641a538831c1f6c5177985823da847b89305e5fe10a0cfe07ba4af62e8fcddb12f31f4", 0x6d}, {&(0x7f0000000240)="e206f972321540a8c1d21d9e17c3797154d05abb49a5084c5e6b46f1fe0a951a393a517b74a3e04f2f936310f027ee02c6815c336470562293c4cd70335748ea05faed696c9fbc59f02648f9164850190dcee920c60a8502da617d6d19b872d2e7d348aa85465b9e2822aaf0e23c3fde7f523b25fa261809bc9beeb7d25aac0a507f8480c2a2e74d0c6cb98cd4ab9aea0f40cf02e96da67f36cea2c7b5d24cac441579dc81e8ec62d3ef", 0xaa}], 0x3, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffff9c, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r2]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r3, r4, r5, 0xffffffffffffffff, r6]}], 0x178, 0x400}, 0x0) fcntl$dupfd(r1, 0x0, r2) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r7 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x34) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) 14:25:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x1f, 0x0, &(0x7f0000000040)="0055333a96b9585b1aec39dae8fbbb826c6b88bd04e4bc6c758d790c11ce721e5b46ec939b3ee141f75f1bcdce777b5671b47646ae7fd34480ba9bb39e774dbe784e4f26dc", 0x45) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0xbab) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 14:25:17 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x9b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000000c0)='./file0/file0\x00', r0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x80b16aa24d8bf879) r1 = getuid() setreuid(0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x4) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='W\x00') r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000140)={0x6, 0x6, 0x43f, 0x4}) 14:25:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x2) 14:25:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r3, &(0x7f0000000180)="01f4baf70008000053faffffffffffffffd108419d01a89767a8ac4364c3e725c4b113149ed67cf57990d80004000000000000a5", 0x34, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) 14:25:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)) 14:25:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = accept$unix(r5, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 14:25:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4, 0xe3, 0x59, 0x40}, {0x0, 0x0, 0xd6, 0x6d97}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000059c43eaa00"]) 14:25:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3afb7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:25:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b1f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) socket(0x0, 0x4, 0x9) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:25:18 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ff010001000000000066d5bf08004500001c000000000070907800000000e00000014e204e2100089078c1d54a22eae6f07fdfe1"]) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r0, &(0x7f0000000040)=[{0x3, 0x3, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xb6ce, 0x800}, {0x1, 0x9, 0x1000}], 0x4) 14:25:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) socket(0x18, 0x4000, 0x7f) 14:25:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0xffffffb3, 0x8, 0x1, 0x3, 0x7, 0xffff, 0x2, 0x2, 0xb4f, 0x8000}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x9, 0x40}, {0x18, 0x0, 0xa0, 0x6}, 0x8000, [0x373c990, 0x9, 0x3, 0x8, 0x8, 0xeb, 0x6, 0x8]}, 0x3c) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0x6d7f) r2 = dup(r0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x1000, 0x0, {[0xe36e, 0x8001, 0x5, 0x1, 0xc63, 0x8dbe, 0xa3d3, 0xffff, 0x0, 0x6, 0x8bf3, 0x10000, 0x7fffffff, 0xfffffffffffffff8, 0x80000000, 0x1, 0xc7, 0x9], [0x8, 0xfffffffffffffffa, 0x80, 0x7, 0xfffffffffffffff7, 0x100000001, 0x7, 0x8b, 0x0, 0x8], [0x7, 0x5, 0x7ff, 0x3, 0x8000, 0x8, 0xfffffffffffeffff], [0x2, 0xfffffffffffffffe, 0xb10, 0x100, 0x200, 0x1], [{0x9, 0x2, 0x5, 0x200}, {0xba, 0x8e, 0x3, 0xffff}, {0x101, 0x0, 0x5, 0xffff}, {0x5, 0x1, 0x8, 0x400}, {0x101, 0x6, 0x81, 0x55}, {0x2dc5, 0x992e, 0x0, 0x8000}, {0x101, 0x4, 0x2, 0x767}, {0x8, 0x1ff, 0x81}], {0x5, 0x5, 0x0, 0x5}, {0x3, 0x0, 0x1, 0x5}}}) r3 = socket(0x20, 0x4, 0x40) r4 = accept$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r5 = dup(r4) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000440)=0x2) r6 = dup2(r5, r3) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000480)=0x1) pipe2(&(0x7f00000004c0), 0x10004) recvfrom$inet6(r6, &(0x7f0000000500)=""/234, 0xea, 0x40, &(0x7f0000000600)={0x18, 0x3, 0x6, 0x4}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000680)) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) close(r8) 14:25:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500", 0x3}) socket$unix(0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x2b, 0x30, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0xc1d, 0x4) r4 = dup(r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:25:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfbeff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 14:25:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x9b20, 0x0, 0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:25:18 executing program 0: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/16) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) 14:25:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x2, 0x400}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) setregid(r3, 0xffffffffffffffff) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000140)='./bus\x00', r4, r6) setreuid(r2, r4) 14:25:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCCBRK(r3, 0x2000747a) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 14:25:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCLOCK(r1, 0x20004276) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) 14:25:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdffffff], [0x0, 0x0, 0x10000], [{0x3}, {}, {}, {}, {0xfffe}], {0xfffe}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/195, 0xc3}, {&(0x7f00000004c0)=""/32, 0x20}, {&(0x7f0000000140)=""/35, 0x23}], 0x3, &(0x7f0000000540)=""/72, 0x48}, 0x42) 14:25:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="90d1ae6e3fc4369c6784605477fb4fcc8e3ffec4f93a315f1cb774b8f73853464e9f9187018cbde3c7db0f5230df56d18a25085e2eef3402c1bd5ec506cab63b2e3a74ae3a1e064963f3f6b2d8e0905b7478541aab7ab030237446da33bc87ff2390ef4146251234e0c2fd681bc457553e77"]) 14:25:18 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) getuid() geteuid() r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xcbcb, r1, r4, 0x0, r4, 0x0, 0xfffa}, 0x1, 0x0, r3, 0x0, 0x1, 0x1, 0x4}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r1, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = geteuid() r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) lchown(&(0x7f0000000140)='./bus\x00', r6, r8) setreuid(r5, r6) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 14:25:18 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r6 = socket(0x20, 0x4, 0xd0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) accept$inet(r6, &(0x7f0000000180), &(0x7f0000000380)=0xc) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r8) pipe2(&(0x7f0000000440), 0x20000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x800, &(0x7f0000000000)=0xfffffffe, 0x4) r11 = socket$unix(0x1, 0x4, 0x0) poll(&(0x7f0000000540)=[{r11, 0x80}, {0xffffffffffffffff, 0x4}], 0x18, 0x1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000340)=[{0x5f, 0x8, 0x1, 0x400000}, {0x6c, 0x5, 0x3, 0x201}, {0xff, 0x5, 0x3, 0x7fffffff}, {0xfff9, 0xf, 0x0, 0x9}]}) dup2(r12, r9) r13 = open(&(0x7f0000000280)='./bus\x00', 0x10000, 0x50) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000240)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) dup2(r14, r13) 14:25:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x1}, {0x6, 0x0, 0x0, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:25:19 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) fcntl$setstatus(r6, 0x4, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 14:25:19 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000180)="656f62891e840a6e855e235029fd88fbf33dacaacf4f1bf030333788dec02201e69c720e8fca5c96402706f4b3eed2d1b8f61a62b60d18de9bfff0d4e9ec6255a04f07cced426bc33c87ed5ea8e9b5c6e049750d1eba0bd8f334bc08c513ddbbcb605d5c33bcdac8119ad80b5da60bce95a77d6707230f7a07ae17b5f77228c18b011bfbd80ac1af890170277b4568c79fe6ae82b5b24d35a71af14aaa0235ffd3b5a33a4e2546b27792cc222523f8abab071ba63165a854e9aa3ce54372ab48408da8b2ba7469eebcb4edf45dafa360e780c0c0bf038f548ca3", 0xda, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 14:25:19 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, 0x80000001, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000003800)=[{&(0x7f0000002780)="31b709d45efe6bc80ab755d0e055b9edd0f5540b2a166782ff3d177cfb81e5b16f9d6e351fd60036de4eeb4c7f67e9d9d8ab664ca51dae3eafe1fc15f928c31648f293610daae4279a390f3a9409786b00af06f37b6cc0213dc1cff552ab7394503e45be895a85015dac46f239b35940c14e2f35303c48010d9659f6f9671c8303b246b3f64ca09ddb21b584196c93659f3259696448fc68b784a4ec3d34c495e32cf9abd2cb13a52e4d4c25e4900d403610b93db7ddf1630b6ed1590f8de2fbf32aad4c31c88dc1479b186a9b4bb8d072c31e0ae8b0b8b0c0cf25d6df4351a972ffac42d019f2fc27f00bf7acc70478a5d9eaf6d36a4a7183be8e8c32efef263866334daca68579e8173942c45afd65f10b5c42bcbd1bb82203b161f83460ee23ea7630fd2cdb0cf07ae748621d4ca6b2a84d435b694dc7e9892836d369b09f47765ca2c9de1c4be02db549df756834a8bfb6b843ba540868191ef3d619fb19baa6e80c870186704307cd2f9e2c9fc3253a1a68a424410ad64352d125216476d24c2878cace3e770c69a0a5860c9da673d1182d4432ca5b3597375b02fa1e1a05c1e5665d719c112520becdef366147f23ff519ecf2133b12ae19d8350a684e7e19ac991628ce36c399a11c87b7b4d9752d0e8ffab80aac93a0d6cf54942b5d236cf2c2c0212395e76377ec4bb67c71ce5edf64b5012f015f150626d5044153ff822dbeba73799189a6deaa62a2956aa86248364672b02f960c877c5b9de4e39931dfadef759b7aeaf1d17aed4cb9fa033ec70c81d9f5ea75e069ec751e38578977d779cc4302105c5eaf2d0b17351b853a4e86a592a56be06dbf35477ef09aecb29414b6ae825fc0bee9ff498f06cc0f0eb21323ee8386ae5a83c9b084dd0e60936f393fa45b1f58c190d2380efa3d213998cd95780ced58097e9ace4a23e598073225d7295a659445d2cb657a661fc90bb460d21e92d9d3f515117863cbb18537fe7f7472f370e759a0538b8e4a299cad4edcd65f29dccd1c909b84a43bb78bbbe004dc9b55e6ce4824f03be8facb907cd5560bbc8adb198b50b420104b609ec709b230c8a75d4eab3aeab7e2457863b9bfe49babd784005affee38449d889556ae79ffd434f8caae7623c7146d56a7b83cc85ea7265c4910c8b0be3ff52bfab080982573d51cda80d715b47a96de30736daae316b486cfeaeae11cfb3e6e82b987fb2d2b0c8e8219b0839045e4e1a548f550d2d166a4637120e133aa7e2ab6853eaf3ffefb740096a3e6e7fd2a8fb6aed6cba38c6c44a981f8633be8ae42b37edb61acb2c3ec1b0e535e10367ecca54ebf75df2c31c37eb339a8e5609421c5b2183c61598ed5e0a124b33d1726f0ec9f9fa2a4b57cc9b43a2ac574f0041d76c52618aa14d636456ec216a7214aaf89a3e82537a6f68b7e05a426eb5a02ff8c75e233c8a7ceaffbd8593feb81573da094e1f6a44304ba0b688470f41f30c3911053d60d6ae29a1ea27787a5ed1e12b5a3e6a9320980c898a17dcbb7f37291c2997afcea823d0dc0c1fc13663ab1c48ad915359954753532e0a7ad1af5cd96605e32271e5ca83d2cae944c83b266e7d0caefcd6ede5aa39b09950c2074287e1384f6e5c66e4c519634ec0d2eeca482687e92bf8834e87054698219042055b4078d27a30ea59dc8a358ae037b7003337c020581f4521da35ada449add00d06b7e39637624618bf18167b28238ec2ca32f78c53b2ae5df3d30646bd4371b2586845cd9de47ffd5d58b440c62d46e2d26560e93bb91b7012f3fc4089160cb07e3b6bcc9c04e920b8ad050d109a05279cc0a41d6b5515a80a2a411e9d1a2b633dc749e13556897b4eb13acbb0ffe3f49cd71dfed29353646afb7ae3dfb2be0a5a9ce96a8c24487f04e10bd91b9b4b1bf020d98f085b9745e569910751d24b29b4f8c938b45fe41b2c3e06dcb5e8f5f6e314f1f43ced2f5e1a8982c9ccc91213afb3d7e44eea1a3d62551122c5d208ecbd036504d558deccb95615fe5aa4d23189f32e917b7335e51c2f02c7f36939bfe862874370abac32b6db28d39caffb9df85ed03fe33ac00e19fbd0a5ed4dfc1e276b3748a36478b06ee63a148e62cb716e3296e2704392559dfd3d44a53d162aadc345a277c6bb4447e5683a8474b82b0e1a532703f6d55a41d3d922318c8df97ac327532a8ed8055893e0af9b76a35733f7e227d380ee0306143c9c526e9c9a7207c1441b70be460", 0x637}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) mkdir(&(0x7f0000000100)='./file0\x00', 0x130) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8080, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xa) kevent(r2, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xe, 0x4, 0x2, 0x5}, {{r1}, 0xfffffffffffffffd, 0x96, 0x1, 0x5, 0x48957506}, {{r1}, 0xfffffffffffffffa, 0x24, 0x70000020, 0x97e, 0x572f}, {{r3}, 0x37198b12d45e30e7, 0x8, 0x80000000, 0x0, 0x6}], 0x3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x50, 0x40, 0xbe, 0x2}, {{r4}, 0xfffffffffffffffc, 0xd2, 0x59c26ee1e44bfbb2, 0x400, 0x3}, {{r5}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x4, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x68900000000}, {{r6}, 0xfffffffffffffffd, 0x4, 0x40, 0x1, 0x100}], 0x4, &(0x7f00000002c0)={0x7f, 0x522}) 14:25:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0x113, 0x6) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r6) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x2b, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa63713048e699319296487ba445bb9133021d98d7237f8ba67bf8bda85ed8b37dc7667c49f7dabf9dc93014f7f10efa3b55d753c9a24b3d57467a40c9d07bbcc011065fa9d3e1b76a8f7538a196d00d8623ed4f118ba6ebac89a4a2507fd544893b3ca3c9ff29c05f7da3807e0e1ed4a92ee8d9bbe4565aa92a7699ec19b9c51975674140c63080d367f6c85de46c", 0xf1) write(r8, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_timeval(r8, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) getgid() 14:25:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x0, {0x100000001, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0xf65, 0x200, '.\x00', 0x10000, 0x0, 0x3, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) sendto$unix(r4, &(0x7f0000000100)="f23e5fe3c21c433ab5e5a2b9b2cf36fd35a2052747f2c6e613035ecbd734827ad33284bcda67b5bfe422bb2c4530b90067aec3b4d05a74c84cdd1e624cdffdc4e4b113d7754b73df3df4e4cf0ba7ed3da42dd05c63ada72565aec5c79af2519bfba8a6375d629592bab3f44e9f8e5816f7322dcd66edb2696a7cdbede486fd1bc4c79930073dc81cdb35", 0x8a, 0x406, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 14:25:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x26, 0x5, 0x3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5, 0x2}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000000c0)={0x22, './bus\x00', './bus\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x1, 0x0) write(r8, &(0x7f0000000340)="222906b6a9328ec14f622db85216c467a30702878ffcf72b6a32d8afcb7c85c04e95007f93a3c7a0ad7f3c3b0f18b657d70945aaa476146b8e423b31dbc314ae89d60dfa642e14adb492c8566ab1f1073378f3a3caebabef95ee9a71a8695e7c826204d78f34", 0x66) 14:25:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x3}, {0x8000}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000040)) 14:25:19 executing program 1: r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x43, 0x5, 0x26, 0xfffffffc, "ba17fda6722c3b40541a02ec679ed64cd20cc3f1", 0x1, 0x41}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) 14:25:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x40001116, r1) pwrite(r0, 0x0, 0x408, 0x0, 0x0) 14:25:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x3b, 0x0, 0xfb}, 0x1, 0x4a4, 0x1f}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$PCIOCREAD(r5, 0x20005701, 0x0) pckbd_enable: command error 14:25:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)=""/97, &(0x7f0000000180)=0x61) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCSCTTY(r6, 0x20007461) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r8, 0x20007479) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffbfffffffffaaaaaaaaaaaa0800450000300000000000019078e000000200000000030b907800000000450000000002000100000000e0000001ffffffff"]) syz_emit_ethernet(0x2b, &(0x7f0000000000)={@empty, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@generic={0x818d, "483d81a7351bd1253938f9cad2113aa273b763505be97b8842"}}}) 14:25:21 executing program 0: r0 = socket(0x20, 0x5, 0x5e) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f00000000c0)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150456341a26eb6602e1dbcd9ce23668fc9f158d1b75da971d32bf229675f637b08eb9b2c57110d87386d3022ce0b26517a7a02e51f44c968f57da2177d39ec33727c9c5c5a9b7e515e950031b498dbe765c5346bd9020339c825d9213b381d36068b94e0b74f6000000000000000209b329d4e5f4e660ba4921b895cf696f34f45375e1abee8cc6926a8b7d8eec1f73c57ff809611c5619964613bcfa440cc37f3f0d0f86eb9597faa09a5651e84a22ae8ca10ab6f8a0f9ded646fd4d649a34f6e15c968a7b7116783b1c916b147af878d61e579a14cb356d18054f06af40203a6fc0105dafa971a37bcd2d8e5992cd05d7b286237be827a2bee419245becb60b1dda1c22d8952f0d92de8104e278fadb09f7690feb050edfa", 0x13e, 0x0, 0x0, 0x0) 14:25:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x20, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x4, 0x20000000, 0xf197, 0x81}, {{}, 0xfffffffffffffffe, 0x43, 0x8, 0x6, 0x100000000}, {{}, 0xfffffffffffffffc, 0x48, 0x1, 0x6ab9, 0x10000}], 0xc000, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x80, 0x2, 0x5, 0x8}, {{}, 0xffffffffffffffff, 0x2, 0x1, 0x80000001, 0x3}, {{}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x9, 0x8}, {{}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x2, 0x3, 0x20}, {{r0}, 0x7, 0x41, 0xf0000000, 0xc3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x11, 0x1, 0x2, 0x8}, {{r2}, 0x3, 0x0, 0x20000000, 0x3, 0x1}], 0xffc59404, &(0x7f00000001c0)={0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 14:25:22 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') 14:25:22 executing program 0: r0 = socket(0x10, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x80}, {0x3c6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) 14:25:22 executing program 1: r0 = socket(0x1, 0x4000, 0x5) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000071b000/0x1000)=nil, 0x1000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 14:25:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffffffe0, 0x7, 0x90d6, 0x0, "d7000600000000a022a7a9e0c0d59c0000e74de4", 0x0, 0xffffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 14:25:22 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202eefdffffffff"], 0x10) r2 = dup2(r1, r0) write(r2, &(0x7f0000000580)="7cfab08d44d65e7d5935e0fe6df2894ba25f76b09dc5f23e3d4a00241f29a8056d9fb77bac408c766d80a54f56d50bde7f7c1a98442006f00178e919d3422b7716594911c375b80f82550985c1b438dcd924382ede0b2510e90225249bbbf3295488e6ffbad1856d646edd3d84121fd618cb1408702a63e9279131ce76953ea72535c63dc6a667c44209b8e3427bc91c7ccc54a171627e0ce0ae9570993ab20a5e1abd1586a8bcf5ab09fad432f3e318e79fb1d4d18db218442b87f868d7e4ba9d04c0ec96a2b11ee1bdda483d1ae13fd4c844c47fa93cb915f76593342a471e5a0aff7c8da03f32d5dee87759efe95da3ca6e3b61db34cce6f19b715823e7932a18bf8c4bd31310b0344ddfcb4b65c6a32349937aa0f54508726a7cb2f572efbe7818664115c56072960aaccb58165f2fb1689ed15b14494721d79217792991bbfd310a7dc5086104f30bbd20e6b60015bd3730d0f5c1b0494f4435bb83df7f373a0a43f820c45fc175abbe25c929af362e77e1186581eb60d0126aa4e66f6f4e8a4b38570c99041d8f31a114d3189738d2209ed6e6dcb151b7191e78d152147aea23442c100bca85e37bf2adfd88d7f545b7b6b2aa8877c98f507b1077761dfc0ad7baf2a5e56115b8d2961c77cc78fe2f6ee77acc30ae626485a56aca31a01741416252a9f0fde5e5779e269a31e197e3c8bfe451aa7d4312426c09ff06fa6a9fd9b41cf8ce4e4fcedbd9aa7a47c383303474d712cbef9b183477078cc8c70f2331ec7e2aecc30819ed4d07381eb3a334efcc408a1820f5a595c6b2686fc0526a027e7762ff9e0aa5d18dcbe368c4d75a301bf1163618e8246d35c53ccf33fbc54a7b072e721be62a4db12745ce82dfaeeba708ea5f02aac19acae7cece974feea92422a5dbef6c06206840afc5eeec68238f585efd9a7c07a904e33f4a2ff181e4e4138ef65f075a3cdad2b1ad2b39b318014f5220f4cdaa0716ada126dd5fdb4471873717ece5a6ccd48d2f4e8ee9111347e4568e0cf24687492b5b1ef1adc46d348de19173b71b48c82133e7ae6c6be2b2c4d0b6d1ac7b5511d9d9a490fc55f94e67a04656873ee6755fed17ee9a1b74aa41ce111279d7c644b18e34e4c8441dca168831acac76607192e8cc9d8f53e8b195bae402ba6dad22774f5679bea2b17c6c80bcedfede1cefb69cc5128bc1a66359ab2ee68fa51729b0b27792dc97e77cee0427e64c350339802a0272574459c51cfc747b8d51a700a79a348dfaf8152cbccd4bd198b46e6623fe2dfd49b78c7b7f37ef2210439837e2694180ec1e73a15461bf028e87c4c9eb9a4060ed29b2b5dad53f3faf4b8ff75db230e56643f6112114b1e16a78692cdfd7505d0bd7bd5dd6092278bcf71170bbfd9f9c1934496a547d5aac9c23e79b1c44f356c4ce63431a6a93e22ad13ac099734861998fb00fc3cf9b3bb4276d030e62b09ad5b30babf8ef1810e5d7b9f7ecd60a14f971d66650272f26cb4b6de3bb7d063314362b979747369411321ccb3cc388e3ded0b63a5b86b7c9e7320cd4bca931ee5c866295cd17fe00ff414a26eebc962fb16575c25c28f97eb46b7fc1a3f876fbc3100bbe8ebaf3c2ff81ad0ac549f112958831d7f009bf7d947b9eae38c54ed7c2eac556b6d4ed40772e7b21cf92bf80684c3503dd7fd5f9c8e1d0631b4b2d18db1c3964b78a79a726fbbc8905bacd3c2638a5bae44cf0256afcfdb63c2c34109351ebfefb81165ba3044250fbae6fa04bb5fbe002b2f88f7edd60512081eb8c053dc3a2c95118d7b34628cbdb6774e4d8a9b277d210ca9a3c66ab0c71469f8114b2900061e3c468e6bb3d1aa4353f10751a2593e210dcfdb6b1ac47273b65f4260cb8bbbcdf34226c5295993fda6fb4f7816bb97828baeeaf59fa3dfe2371f54fc1837a0b115764443d43e6ae613a2d4355d5ca36146e863fe6b6aa1405ab314b2510b7906d3b73557baf304fd8dd3e3fe0db2246c0669f3960f33ff391e681667e3ac791d40b7aea429d16fe8f3f0c7a", 0x5a1) 14:25:22 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x4000, 0x1) shutdown(0xffffffffffffffff, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8200"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x5, 0x4) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="438a48081ea2b6e1027ea6229ab66a792e6ad8a1045418e7fe938d6de65fe91a0c8bcc0c23bacd1ce31af9dbe4952b527eedea1cff50a758a1f8debdef3966dd2b34ba2783fccf6dc321cc3d5075211519b98f050d64d8f957795e173e7964712d3bc09154c7ab54e2dc90c1300ef65f345c58689a7a2d143a0f2bf5dbdc0a65217f500ef2b54028a3004d760c6361f54d24388efb0acbbaf45883097aaccc5adb4fd5308bad3a"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 14:25:22 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0xbd, 0x3}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='{/*\x00', &(0x7f0000000200)='W\x00', &(0x7f0000000240)='W\x00', &(0x7f0000000280)='W\x00', &(0x7f00000002c0)='W\x00', &(0x7f0000000300)='W\x00'], &(0x7f0000000580)=[&(0x7f0000000380)='-:\x00', &(0x7f00000003c0)='(]\x00', &(0x7f0000000400)='W\x00', &(0x7f0000000440)='W\x00', &(0x7f0000000480)='W\x00', &(0x7f00000004c0)='-*)&(\x00', &(0x7f0000000500)='W\x00', &(0x7f0000000540)='\x0f-\x00']) shmget$private(0x0, 0x4000, 0x218, &(0x7f0000002000/0x4000)=nil) 14:25:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:25:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0xd99d], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff], [{0x0, 0x0, 0x1}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x0, 0x882}], {0x5}}}) socket$inet(0x2, 0x1, 0x86) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) r6 = fcntl$dupfd(r5, 0xa, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = dup(r0) bind(r7, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x9, 0x5}, {0x1f, 0x7}}, 0x0) 14:25:22 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) ftruncate(r0, 0x0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000001c0)=[{0x15}, {0x7}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000003c0)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 14:25:22 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x19, 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) 14:25:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) acct(&(0x7f00000001c0)='./file0\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd30bf168c387d7ce2fa4b10f26eab7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29e7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae9ae2fcbba436f47e3ab2fc7cb6d144d99bfa909625b34d6f3cc08d0ebbbf793d"], 0x107, 0x800) 14:25:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02010000000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000340)=""/146, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fide0\x00'], 0xa) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYBLOB="6201000000000000006c65300927f2c30000008dcd69a98daabbb3a4a56527f1ca84ff6f0b2c383bd0afb0ba4f7142134d22e31080a90c245ae002d347c9509fdf38ef2ebacca7f1d293674f037838fdf5324c454d3a4c452b14fad289ad05aa3049620996bfc36e1b0bd1dcb4302f9c00000000000000630750c47f02b3017ffa6d9f0439138ede590b8abdbd6a035e0fe407"], 0xa, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) fsync(0xffffffffffffffff) 14:25:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)={0x100, 0xffffffff}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 14:25:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/234, 0xea) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 14:25:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x24}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="0057623b7e5d4385290000000100f0ff000000000000c5a240f936006f620141c995c474edc04341d357e8c30da99620804d717e61acb8f4d61dc08ae9ba3a6b8455b46455e76b2ca033dd91"]) 14:25:23 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x9) r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x400, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="cc4478517ba738afa39b6f484c933eb7a0a7e32ec9a625233fe11319f852", 0x1e}, {&(0x7f0000000140)="5349703fb50574", 0x7}, {&(0x7f0000000180)="adbdafa715986320f6824c8d815d6a7630bbba6f755ee218a45ba75ae1c57c2bfd69a84e330aecb6306b37b2b9110d696e6818497d700798d5bb61e85e651885f335d7ef7a9f47175d8a8722cfbdb9fb6943310c2639d3e2e81ad1030176d974d9b6e98bde99e5b60be1de2f346f96468b", 0x71}, {&(0x7f0000000200)="8b73a3f52d82ceaddd0fa450bc12ae235c56688d185ed3e50370da21c31ed79f9975a60920d5d2eb6adf41cf4004940c739ebb5c2d6740ef179f24613da1c1e6f8cd6642c224fe66c3baf1abc8d5c44f89fa00e0de356c5865ce0fc8558442133ede8819ad4406e436310afa236eb289221357142c61927c4fc09f435f4ff43a5972678ec74b91dfc009fe78d5b7d05944f6f64c76de2d31ccb31c19a6282d4b2bb38a7b40ed86b328194dfca28aa7", 0xaf}, {&(0x7f00000002c0)="acab76b25e01aee4fbdadf52f6411579a4de479ff92f83cf426cb77c99d75f0aa88514b8b6adf850d3c441c728d88a5c9b02bc947e055c82b935b13b880aa820c969089b674140c203e730982f26a5073bafe073cb5b0306307becc20a711cc7029030113c4217aa75d2f1a06772bfe0bdc6678606d518b42595f0549eff42b0694122f4cdbbf6db2f09c62bb68b838e2f2942ae8cb111e227b1b9a0dc40443b5290561c430ca69dcaa1716b16be858a6962e120fe011cdabbd00c96579afc01ec31afcdc55356b592b7b317", 0xcc}], 0x5, 0x0, 0x40) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000480)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000500)) r4 = semget$private(0x0, 0x0, 0x118) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000540)=""/21) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) setuid(r5) fsync(0xffffffffffffff9c) r6 = open(&(0x7f0000000600)='./file0\x00', 0x10, 0x140) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000640)={0xffffff80, './file0\x00', './file0\x00'}) r7 = semget(0x0, 0x3, 0x100) semctl$IPC_RMID(r7, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000680)=0x8) setreuid(0x0, 0x0) 14:25:23 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x4}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x3, 0x0) socket(0x1, 0x8000, 0xc4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 14:25:23 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000a70, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 14:25:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmctl$SHM_UNLOCK(0x0, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) sendto$unix(r4, &(0x7f0000000180)="1688bc5feb97234ccb210ee4fb2f017e40bb2b5bfe6524dbc8699054d5b5d9ee954aa5354c49930089459ed80731962e1d668783f0", 0x35, 0x804, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f3f696c65300037b472492c8c892ec5191d6a0aafebced265080000002363a987d90282f82a9ca74e332919a72394accdb4c9254a0699b494af3e24577189e2c617bd0d08d984e871a837cb4388df00bd1c31cc011b65f86ff0cdbf483361f733985f4fc11ba51ee155feb6fb061b2cfff94847125f7673f307b2c3b984033bb538f90565a63f5f83cb83490046d8f3f411b166e0ae50c882cb6db36101d740e824b3b72ad4d46d3e46a4368735fd61ae4efc53549cdefda73d55d8ebad60856d16961740935f01bdd43897"], 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 14:25:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="8cd34c8e855fe82fb0871d44534ed20ea79045e065643dd5e6f1ef61ad2c683f323d78f747e3e4bef4d0c4bb89027291617db8ad345944541e7c020e7560e758b3a63569", 0x44, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) 14:25:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = socket$inet(0x2, 0x0, 0x5) write(r3, &(0x7f0000000200)="317f1225ca211c4aee87b3208e7315ee1782c0b4060271f6fb7feee436f10fa20a0c0782b92f339784d3bb4724b76f06092a798f86fc86541454287072e8f57f2e7c36df53d932088cdf3f2e14fd7220baf7d53373db0300fc1c7aac5e7bde94a32bee0fd2e0f518e3b2e6f32792d87229715fb89a39ce458db4931cadeb214a4c241e39cd86266cdeb8123562efeed500caf7f1fb89de4e0368a9af3c9af1fb6abd7f0bbb4a19b0c39b7599ba7bcb1535b02024b2a42d0397cd54461afddcd571040b1448a954af7e271a7ddc6b9289a9758f023ff2eb7bf3723030a21b3fac09b4aecef305584c", 0xe8) 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, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:25:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x50}, {0x40}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000080000f914e90469"]) socketpair(0x1, 0x4000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x6, 0x4) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x4, 0x0, 0x0, 0x664b, 0x81}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) 14:25:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x4, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="2f60dc42d9d83666bb4fc6fa0ed87e1a5e873c61c66fb3f47c17e913e0a43026a8ed9e99fb46c81bb1fbace509a0f809aa2725d646eff0a6cc5e0ff3496a02cff355fa19f6ab4246ba7cd123d0097365806b92e5948b4e4914760cce787ed3984514ef9ded3c7f46899df9192dfe541429c3473b348fef6e79ef27f3b5524a40528060ff55f7802a9641e68ed8f5cf16f4fa217503b7a18e1e61972d25b5dcf3e2d8635ebde6d49524146d6861cdb9c58db28bbedc54ba1d739dd7adb323dcc4fe5bb4bed748f47fa4a0a7fd83a2239a7d6a78071a3c079295b36e2919a8b03160256ad3981c69276186105b8f"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 14:25:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r0, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 14:25:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x11, 0x3, 0x0) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='tap', &(0x7f0000000080)='$:\\@\x00', &(0x7f00000000c0)='-%^\x00'], &(0x7f0000000500)=[&(0x7f0000000140)='tap', &(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='tap', &(0x7f00000004c0)='tap']) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) getsockname$inet6(r5, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$TIOCFLUSH(r4, 0xc0206925, &(0x7f0000000300)) 14:25:23 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r0, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0xb8, &(0x7f00000000c0)={@random="87d9830f627f", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xaa, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @tcp={{0x0, 0x2, r0, r1, 0x0, 0x0, 0x9, 0x4, 0x6, 0x0, 0xfff, {[@eol, @generic={0x13, 0x4, "e3ea"}, @timestamp={0x8, 0xa, 0x1, 0x8}]}}, {"77f8767d5bf32af8b0b97fc7dbdfd8549ffa9281534753ef902602d250b708fed03fa08b9c58e4fd6d9be886d3fecd76dd82e31e09772f437a85132c1952f0805b411d2df1838eadbd3ea7b92641e1df70881f73cba96808d7683e02ec892206873ad9b5d5d989687037a65951fe683c8d72"}}}}}}) uvm_fault(0xffffffff8263e320, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8263e320, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d01,ffff800021fc1538,10) at tun_dev_read+0x138 end trace frame: 0xffff800021fc1370, count: 0 ddb{0}> trace tun_dev_read(5d01,ffff800021fc1538,10) at tun_dev_read+0x138 spec_read(ffff800021fc1380) at spec_read+0xf1 VOP_READ(fffffd806ede91a8,ffff800021fc1538,10,fffffd807f7bf9c0) at VOP_READ+0xbf vn_read(fffffd80677f1c90,ffff800021fc1538,0) at vn_read+0x124 dofilereadv(ffff800020ec6768,f0,ffff800021fc1538,0,ffff800021fc1620) at dofilereadv+0x1a1 sys_read(ffff800020ec6768,ffff800021fc15d0,ffff800021fc1620) at sys_read+0x83 syscall(ffff800021fc16a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2fb26fa1da0, count: -8 ddb{0}> show registers rdi 0 rsi 0x3da rbp 0xffff800021fc12c0 rbx 0xfffffd0000000000 rdx 0x460 rcx 0xffff8000009d7800 rax 0xffffffff82194303 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0x214e7728688fde5d r11 0xc966b1da30d22262 r12 0 r13 0x3da r14 0xffff800000a28660 r15 0xffff800021fc1538 rip 0xffffffff82194308 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021fc1260 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> show proc PROC (syz-executor.1) pid=447174 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec6018,0xffffffff82693af8 process=0xffff800020e927d0 user=0xffff800021fbc000, vmspace=0xfffffd8064ff6a20 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 67612 418811 93981 0 2 0 syz-executor.1 67612 488328 93981 0 3 0x4000080 fsleep syz-executor.1 *67612 447174 93981 0 7 0x4000000 syz-executor.1 78026 486548 43489 0 7 0x480 syz-executor.0 78026 458062 43489 0 3 0x4000080 netcon syz-executor.0 78026 374389 43489 0 3 0x4000080 fsleep syz-executor.0 50449 376825 0 0 3 0x14200 acct acct 43489 71327 37731 0 3 0x82 nanosleep syz-executor.0 43402 385576 1 0 3 0x100083 ttyin getty 63679 94985 0 0 3 0x14200 bored sosplice 93981 352013 37731 0 3 0x82 nanosleep syz-executor.1 37731 430292 81937 0 3 0x82 thrsleep syz-fuzzer 37731 432385 81937 0 3 0x4000082 thrsleep syz-fuzzer 37731 308408 81937 0 3 0x4000082 thrsleep syz-fuzzer 37731 467112 81937 0 3 0x4000082 thrsleep syz-fuzzer 37731 190861 81937 0 3 0x4000082 thrsleep syz-fuzzer 37731 81971 81937 0 3 0x4000082 kqread syz-fuzzer 37731 296953 81937 0 3 0x4000082 thrsleep syz-fuzzer 37731 38632 81937 0 3 0x4000082 thrsleep syz-fuzzer 37731 302983 81937 0 3 0x4000082 thrsleep syz-fuzzer 37731 54092 81937 0 3 0x4000082 thrsleep syz-fuzzer 81937 38958 89568 0 3 0x10008a pause ksh 89568 1039 52014 0 3 0x92 select sshd 52014 221728 1 0 3 0x80 select sshd 55512 267385 31425 74 3 0x100092 bpf pflogd 31425 11813 1 0 3 0x80 netio pflogd 3261 365962 86722 73 3 0x100090 kqread syslogd 86722 161275 1 0 3 0x100082 netio syslogd 56738 351700 1 77 3 0x100090 poll dhclient 2627 265616 1 0 3 0x80 poll dhclient 20386 100626 0 0 3 0x14200 bored smr 11906 6480 0 0 2 0x14200 zerothread 9115 187624 0 0 3 0x14200 aiodoned aiodoned 88581 110207 0 0 3 0x14200 syncer update 66173 521833 0 0 3 0x14200 cleaner cleaner 57733 84712 0 0 3 0x14200 reaper reaper 88455 334338 0 0 3 0x14200 pgdaemon pagedaemon 90835 86173 0 0 3 0x14200 bored crynlk 4707 503149 0 0 3 0x14200 bored crypto 97579 509848 0 0 3 0x40014200 acpi0 acpi0 46071 133058 0 0 3 0x40014200 idle1 70245 147211 0 0 3 0x14200 bored softnet 15052 86180 0 0 3 0x14200 bored systqmp 64992 471405 0 0 3 0x14200 bored systq 57317 337137 0 0 2 0x40014200 softclock 46595 362411 0 0 3 0x40014200 idle0 1 422525 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 67612 (syz-executor.1) thread 0xffff800020ec6768 (447174) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82640b58) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9536 6430K 7046K 78643K 12207 0 pcb 13 8K 8K 78643K 372 0 rtable 103 3K 4K 78643K 457 0 ifaddr 90 17K 17K 78643K 209 0 counters 43 33K 34K 78643K 77 0 ioctlops 0 0K 4K 78643K 1530 0 iov 0 0K 24K 78643K 104 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1677 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 13 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 96 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 679 0 sigio 0 0K 0K 78643K 9 0 proc 62 63K 95K 78643K 558 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 73 0 in_multi 78 3K 4K 78643K 191 0 ether_multi 1 0K 0K 78643K 20 0 mrt 1 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 278 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 171 171K 171K 78643K 3324 0 UVM aobj 38 4K 4K 78643K 40 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 306 0 NDP 14 0K 0K 78643K 43 0 temp 142 3046K 3122K 78643K 19290 0 kqueue 3 4K 12K 78643K 38 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 395 0 393 1 0 1 1 0 8 0 rtentry 112 92 0 51 2 0 2 2 0 8 0 unpcb 120 406 0 396 1 0 1 1 0 8 0 syncache 264 13 0 13 6 5 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 44 0 44 3 2 1 1 0 8 1 tcpcb 544 605 0 598 3 2 1 2 0 8 0 inpcb 280 1712 0 1702 3 1 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 16 0 13 1 0 1 1 0 8 0 ppxss 1128 4 0 4 1 1 0 1 0 8 0 pffrag 232 11 0 11 4 4 0 1 0 482 0 pffrnode 88 11 0 11 4 4 0 1 0 8 0 pffrent 40 198 0 198 4 4 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 68 0 36 1 0 1 1 0 8 0 pfstkey 112 68 0 36 2 0 2 2 0 8 0 pfstate 328 68 0 36 4 0 4 4 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 426 0 243 14 1 13 13 0 8 0 art_table 32 427 0 243 2 0 2 2 0 8 0 art_node 16 91 0 52 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 88 0 78 1 0 1 1 0 8 0 shmpl 112 38 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2311 0 904 89 0 89 89 0 8 0 ffsino 272 2311 0 904 95 0 95 95 0 8 0 nchpl 144 3448 0 1848 60 0 60 60 0 8 0 uvmvnodes 72 2719 0 0 50 0 50 50 0 8 0 vnodes 208 2719 0 0 144 0 144 144 0 8 0 namei 1024 9893 0 9893 2 1 1 1 0 8 1 percpumem 16 49 0 17 1 0 1 1 0 8 0 vcpupl 1984 12 0 0 2 0 2 2 0 8 0 vmpool 560 14 0 2 1 0 1 1 0 8 0 scxspl 192 9764 0 9764 8 7 1 7 0 8 1 plimitpl 152 85 0 77 1 0 1 1 0 8 0 sigapl 424 894 0 860 4 0 4 4 0 8 0 futexpl 56 11585 0 11583 2 1 1 1 0 8 0 knotepl 112 120 0 101 1 0 1 1 0 8 0 kqueuepl 144 115 0 111 1 0 1 1 0 8 0 pipelkpl 48 168 0 158 1 0 1 1 0 8 0 pipepl 120 336 0 317 1 0 1 1 0 8 0 fdescpl 496 877 0 860 3 0 3 3 0 8 0 filepl 152 6264 0 6162 7 2 5 6 0 8 0 lockfpl 104 187 0 186 1 0 1 1 0 8 0 lockfspl 48 67 0 66 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 30 0 19 1 0 1 1 0 8 0 ucredpl 96 584 0 575 1 0 1 1 0 8 0 zombiepl 144 860 0 860 1 0 1 1 0 8 1 processpl 984 894 0 860 5 0 5 5 0 8 0 procpl 624 2439 0 2392 4 0 4 4 0 8 0 sosppl 128 9 0 9 3 2 1 1 0 8 1 sockpl 400 2527 0 2503 8 3 5 5 0 8 2 mcl64k 65536 9 0 0 2 0 2 2 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 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 229 0 0 28 0 28 28 0 8 0 mtagpl 80 38 0 0 1 0 1 1 0 8 0 mbufpl 256 331 0 0 19 0 19 19 0 8 0 bufpl 280 4664 0 133 324 0 324 324 0 8 0 anonpl 16 91641 0 77460 81 22 59 74 0 124 0 amapchunkpl 152 5616 0 5471 24 13 11 20 0 158 4 amappl16 192 3964 0 3177 53 12 41 52 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 24 0 20 1 0 1 1 0 8 0 amappl13 168 339 0 336 1 0 1 1 0 8 0 amappl12 160 13 0 7 1 0 1 1 0 8 0 amappl11 152 383 0 366 1 0 1 1 0 8 0 amappl10 144 33 0 26 1 0 1 1 0 8 0 amappl9 136 387 0 386 1 0 1 1 0 8 0 amappl8 128 386 0 340 2 0 2 2 0 8 0 amappl7 120 126 0 114 1 0 1 1 0 8 0 amappl6 112 252 0 240 1 0 1 1 0 8 0 amappl5 104 550 0 532 1 0 1 1 0 8 0 amappl4 96 1048 0 1016 1 0 1 1 0 8 0 amappl3 88 127 0 122 1 0 1 1 0 8 0 amappl2 80 5958 0 5875 2 0 2 2 0 8 0 amappl1 72 29468 0 29002 23 12 11 18 0 8 0 amappl 80 2722 0 2662 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 39 0 2 1 0 1 1 0 8 0 uaddrrnd 24 891 0 862 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 891 0 862 1 0 1 1 0 8 0 vmmpekpl 168 10858 0 10824 2 0 2 2 0 8 0 vmmpepl 168 112999 0 110897 127 34 93 115 0 357 1 vmsppl 368 890 0 862 3 0 3 3 0 8 0 pdppl 4096 1790 0 1736 7 0 7 7 0 8 0 pvpl 32 286457 0 269044 187 35 152 178 0 265 7 pmappl 232 890 0 862 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 285 0 10 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace tun_dev_read(5d01,ffff800021fc1538,10) at tun_dev_read+0x138 spec_read(ffff800021fc1380) at spec_read+0xf1 VOP_READ(fffffd806ede91a8,ffff800021fc1538,10,fffffd807f7bf9c0) at VOP_READ+0xbf vn_read(fffffd80677f1c90,ffff800021fc1538,0) at vn_read+0x124 dofilereadv(ffff800020ec6768,f0,ffff800021fc1538,0,ffff800021fc1620) at dofilereadv+0x1a1 sys_read(ffff800020ec6768,ffff800021fc15d0,ffff800021fc1620) at sys_read+0x83 syscall(ffff800021fc16a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2fb26fa1da0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(bd125,bd126) at __sanitizer_cov_trace_cmp4+0x20 __mp_lock(ffffffff82640950) at __mp_lock+0x139 __mp_acquire_count(ffffffff82640950,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800021f773f0,1) at sleep_finish+0x113 sleep_finish_all(ffff800021f773f0,1) at sleep_finish_all+0x32 tsleep(ffffffff82638464,120,ffffffff821ef088,2) at tsleep+0x1cc sys_nanosleep(ffff800020ec7398,ffff800021f77520,ffff800021f77570) at sys_nanosleep+0x205 syscall(ffff800021f775f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe8890, count: -13