Warning: Permanently added '10.128.0.154' (ECDSA) to the list of known hosts. 2019/06/08 04:05:35 fuzzer started 2019/06/08 04:05:41 dialing manager at 10.128.15.235:30497 2019/06/08 04:05:41 syscalls: 329 2019/06/08 04:05:41 code coverage: enabled 2019/06/08 04:05:41 comparison tracing: enabled 2019/06/08 04:05:41 extra coverage: support is not implemented in syzkaller 2019/06/08 04:05:41 setuid sandbox: enabled 2019/06/08 04:05:41 namespace sandbox: support is not implemented in syzkaller 2019/06/08 04:05:41 Android sandbox: support is not implemented in syzkaller 2019/06/08 04:05:41 fault injection: support is not implemented in syzkaller 2019/06/08 04:05:41 leak checking: support is not implemented in syzkaller 2019/06/08 04:05:41 net packet injection: enabled 2019/06/08 04:05:41 net device setup: support is not implemented in syzkaller 04:05:47 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x110) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) r2 = semget(0x3, 0x0, 0x1) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000000c0)=""/199) r3 = semget(0x2, 0x4, 0x30) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000001c0)=""/181) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000280)=""/142) r4 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x40, 0x104) semop(r3, &(0x7f0000000380)=[{0x7, 0x7, 0x800}, {0x3, 0x101, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x8000, 0x800}, {0x1, 0xffff}, {0x0, 0xffffffffffff4060, 0x800}, {0x4, 0x7fffffff, 0x1800}, {0x3, 0x1, 0x800}], 0x9) r5 = semget$private(0x0, 0x4, 0x8) semget$private(0x0, 0x6, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10040, 0x0) recvmsg(r4, &(0x7f0000001540)={&(0x7f0000000400)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000014c0)=[{&(0x7f0000001440)=""/77, 0x4d}], 0x1, &(0x7f0000001500)=""/48, 0x30}, 0x800) getsockname$inet(r1, &(0x7f0000001580), &(0x7f00000015c0)=0xc) setrlimit(0x6, &(0x7f0000001600)={0x1, 0x5}) r6 = geteuid() ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001640)={""/16, @ifru_metric}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001680)=""/109) r7 = openat(r1, &(0x7f0000001700)='./file0\x00', 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) chown(&(0x7f00000017c0)='./file0\x00', r6, r8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001880)=""/51) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000018c0)={0x42, 0x3f}, 0x8) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001900)=""/65) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001980)=[0x101, 0x6, 0xfffffffffffffff8, 0x1, 0x7, 0x1000, 0x100]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) semget$private(0x0, 0x4, 0x140) 04:05:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xf2) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000140)={0x3}) r4 = semget(0x3, 0x3, 0x5) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000180)=""/31) r5 = syz_open_pts() semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/114) write(r5, &(0x7f0000000240)="86d786a7f8abda397ed87af68816441be693ff7d7182d73a6968d0834fe50a6d6c361166df56b09b35a0d2f3ac125a545d1ca49fe5cd55fe383d9e8de968c3c5fdcfec90494e0e2ed54d083a85e223bebe7f351c9b37db73704758feaa0128d67f73b1b5875ff2f73a96f4bb56368d5183cdbc020ae015a090859228d39f88bfb2b331f2108a4477868216d3273c8276169b882ba5ac717c327287c8d7", 0x9d) r6 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000300)=""/86) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10000, 0x0) msgsnd(r6, &(0x7f0000000400)={0x3, "f9764cdb584835a78b7063689c6b6b77d329f57732e6b1d7d42a0a1c48ad2a206e70a8646e3e7211bc8985e5758bc94371be18e192607bae548352b5c32bf88bb6529da342a19f277ab073ba7540af87b4600ca5e23807e4de"}, 0x61, 0x800) r8 = getpgid(0x0) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r9, r10}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000500)) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000540)={{0x8, 0x9, 0x8001}, 0xfffffffffffffffe, 0x3, 0x767}) renameat(r0, &(0x7f0000000580)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00') msgget$private(0x0, 0x204) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000600)={0x8, [{0x2, 0x5}, {0x3, 0x4}, {0x3, 0xffffffffffff0001}, {0x3, 0x8}, {0x1, 0xe8}, {0x2, 0x4}, {0x3, 0x7ff}, {0x2, 0x8}, {0x3, 0x9}, {0x3, 0x9}, {0x3, 0x7}, {0x2, 0x9}, {0x2, 0xb00}, {0x2, 0x8001}, {0x3, 0x7fc73314}, {0x1, 0x100}, {0x3}, {0x3, 0x1}, {0x3, 0xffff}, {0x3, 0x5}, {0x3, 0xb78}, {0x0, 0xffffffff}, {0x3, 0x8000}, {0x3, 0xfffffffffffffa67}, {0x3, 0x100}, {0x2, 0x91}, {0x0, 0x3f}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x1ff}, {0x3, 0x1000}, {0x3, 0x9}]}) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000740)={0x15, 0x1ff, {[0x0, 0xdc3, 0x100000000, 0x20, 0x2, 0x5, 0xfefe, 0x80, 0x8001, 0x8, 0x5d, 0x8001, 0xffffffffffffff7f, 0x1, 0x7f, 0xce, 0x1, 0xa4], [0x400, 0x8000000000000000, 0x200, 0x3ff, 0x68, 0x8001, 0x7f, 0x1, 0x6, 0x466a3954], [0x10000, 0xa2c, 0x0, 0x1, 0xba, 0x2, 0x7fffffff], [0x3, 0x7, 0x77f8, 0x8000, 0x4, 0xdfff], [{0x3, 0x8, 0x2913, 0x20}, {0x3, 0x5, 0x3, 0xfffffffffffffff7}, {0x4, 0x0, 0x2, 0x400}, {0x800, 0x741f, 0x7e6, 0x8}, {0xfffffffffffffffa, 0x2, 0x3, 0xcdc}, {0x0, 0xffffffffffffffff, 0x40000000, 0x800}, {0x2, 0x1c16, 0xca, 0x6}, {0x8, 0x2, 0xffffffff, 0x5}], {0xffffffff, 0x0, 0x1}, {0x32, 0x3f, 0x6, 0xdf4e}}}) sendsyslog(&(0x7f0000000980)="ff63edfdbcceef122b2f32cef3344ed94a6810a3823565eaed1e4212ac8f9912e1a54a936c85122fff5de6aaeee9b13b9d0b1ff6cdd386d16cb6a385ef608034d538193c7c1681a9c7a124d3c51a8b7c8555ecf1d85ce187291b581a2ece4e34a56b6a2c4ece1cdb29dcf77027a5c809290f53d6af9019a7097cbfb18780909618e4877dc148782845af659d5103a1e03c5478a8b76daedd64ccd7c047e3fa2f5d6b83b151e833f8bb41bfdc9d61a552c69fa12c1353041e520cf3ed3968060991351c4bf222ff3ba8d459e926f1d69ba4b1514de95f38fe45", 0xd9, 0x1c) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000a80)=0xffffffffffff0001) 04:05:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2000000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x1b, 0x7, 0x2) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0x8ce}, 0x8) 04:05:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x7, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 04:05:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) fchmod(r0, 0x11) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) dup(r0) 04:05:47 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x54}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:05:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0x2d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) 04:05:47 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x5}, 0x10) 04:05:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7fffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x87, 0x0, 0x2be, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x84, 0xfffffffffffffffa, 0x1}, {{r0}, 0x0, 0x4, 0xfffff, 0x800, 0xb4}, {{r1}, 0xffffffffffffffff, 0x30, 0x80, 0x7fffffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x6, 0x400fffff, 0xd38, 0x7}, {{r0}, 0x0, 0x20, 0x1, 0x0, 0x6}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40000041, 0x8, 0x9}], 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) readv(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/148, 0x94}, {&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000300)=""/7, 0x7}], 0x4) 04:05:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="d4e7f2239ac81126936de4bed255e968f2e7f5afdd47a2c8b6dd804c6b427b6206d02a65067f6b5526c0819bd3699dd634ec0fe69eca7fa29b1a0faca208aa9c9bc17fea6fec8d1d5c6b19e5146770cbd475a53c", 0x54}, {&(0x7f0000000380)="1802832decf3aeb195eac51de9c25f4bcc17458e3ca98d18a6e85c3263fa52ec80b25cde607e81892ae329448f1d0f00931942ca5f63f6d3c5c492481f068775d10df50383845531f08fc7e6247a82dd3a62b1ea3b39a75957825e797a74aa577c3bb26fd658d5fe17b350adc9065006e85a9851b2c0815d13cf26a7b1e75b06588d5f2daf959598b943219806a84830d29470e8f4dbb3db386b61841cb6cdc146ab2dd34395a5c5dfeba03986236d7523338b40428c409565c08b8b7812fa4846fccc86203ae9d7922f940cc974f8d21f4d0cc97225c723028b21294493d4cda0fb912baee9a186780010e37f0d449288cbaa6ee65c322152a518813071ef7d233541f297a65cdf981083db428d3e04135557fbd5a3605c8efab79ddd30a65a7a2a83c9408d91c010612a1c0f005bf73e4751fe0a74d286a87def1d31c9861609254f5e155286f50f6d99ec3245f75d1075bf46506ce38e30350a72e8b036256fa4f1c0a64a674b4b1afdc84e2b4271b9759bd6002f754d1755ed7e7174cebb84fd6e104e75829e7ee66ebd0447edb2f4339715667ea5c9c7a399631115a285991f2e368825351c89bd0cfb3d0819385028e6e26e1005cf0ce060465520f68f524fe6dccec36807ef53b9dd38ce91894486aea54ec9e101c9f967481faa6d43d9f79f6547e873456645962c686cc69e5628abba4b609a8dc8cbdb466843f5da12aa1668dbf4f086f63a983c1bf88315109019ffc5ed90c5d2800633b9893006bbf0d5a366181fc3635f251ca35d9cfc803aab1e9ca92b68f5fd7110bada80fe935956fea0121f6f2269fcd98c1e56a372743e35737dc251ca8413d5279578106093a3ab3aff1d7978f653f33547fc033db5332e6934620d33a84d60c2a018c3231653fc5582b99f3141997d9c807561d5c6c8ce7445484862112e8dc48bbdbec0e9371a9abbb095588e8abede94f2dde84a09696f2f7f8c9fe8368670e75f96730297bc3a430e1d835d8e2a4ca626dee9eba1989d4f217cd616fa6ac594d5ea16a4b45e3be3619b44ea926ef067db40d849e09440fbc3acb0c8cab2e2352e0c4983fbee4ff126797968056169d5b8190e9eeb59f51b89554781c6114f1641c911dd173a39aec423f4668ccfa7b15c4f54c7ba47c92e3b224e85886ab0772b3cf7126559083d2fa36806e1f11efe6d09ca3dc73c5ad23471153aea2d4b7b9b79d8b367d5dbd05d5b624d605662659a8b65b78e794f9b5bac7430933023dca1762dc07e73bcfbf4736f5dc45c611e98570a75145d702709611d205ecb4623967e862425de20fa3a58b5fcfe61d3bbe9cd347f2f88877e4ae1cb6301726f14b96281d90aafb4d77acaa79cb085b2b259190b0fd898ecaf91257271dbff9f1a61aadc58fbf00d20eea06245d4ffb1b247ca1daeba1bdde0ac293ede4da38393ed745f068068b975174d69bdc307bbfc6e7e342f6669ff55c1325ad9ae5a8160640b69f47bba1c5d2279a8005fffe0e09f8650c08265031aaf8d1c5cafac7a15f53647f32c02303c73a267e5b1f0d676158164a3ccb1baa2cbf86e444c493414d97fb3e1a6a2314a592aabae760525ce90ac0af2b22cc36c952fdb698119e0936b557c3b5bf5916e5ebe0b994d368dc0d822b1d9df1a1de764ea70e06e7e36e11c2bb06173b5708f972bcb19faeaea9cc608f3c559985be24c04dcc9d125f64bcc4a60d72a6987a4f8c2d71e5737ba6b17f717b50774e316e4ae72f5fd7326cb757c2f5e0c2e1ba54fc2670cee787f157c3771a4266f35566850b291d2988b6e7107b355c854d78d7605b8c89c2b387570d5be6870ef983802b7369f4433ef1a92e181cceca0ad0d72458fe804fb01a83e4ef60a8d180a3edaf990a36a2593b6cbb62a041ebd4865b5f478aecaa0145555cd8028876dfdf4e8246b3197932604835f0460911ca3e01c446073a5b61fed2de71d9f3a9bbebaa0a0ac71bfc51c6798a289212cebda878f8995683928cb3ce3bf1c37832423cd90ad439303feaeb9fccf341633e7584d8acdf052d18c7da3ebe769789ece87a401ac65b547456586169fbb5a9b3568b83dae523d1f348a90d63202ef517905e3506cf36b4f7b135be145b79628c36fd88a540b37515f92be227ff144bc7d5524076de3c5d8349b1693035b9782466970ae1e4db0f2a554753ca686e2de4fd2216f4269ba3b0b40f2d8f2afc91824c61203a953e725f7e648339ef15a64d8503e33e5b66be7a41563531aa6f2fa9b38f8df3d3f64a21cd7db80e964e41ffc9df58ff4d2c6524d3302cab5d4009041e2154151e22e3953909483b88f6aca90716513761e0fce271683f996dc985957f9e13448a10c70a0a6bbede8620c8730068915ace64515b33ec0722ab34939b3619770f892f483da75c43a617201c8ed8a2445f9113d9b06a057239ec80f1bcf19e0cfad5adcbb6d14f63321916e875ea1fde81918d35600c7f6e6526d5de5e2e863a15c0641a2dd3beb7e921e96b146abd3c2fa357ab68841afead3e165f92d0ded50d287deafc2d1621e87c8b42fdd29b6758be71ed5e9f120bf9d7eb14c66f4cbe44761c0f1f57758e9f0a7b73dfc3babc1769f515a4bc25bc563fcfd88807ea0019af2a4e467b9919ac4bfcd6130f2a04991ce12fd2d8b49e3333e2d39f68a14fb47bd6ff28bc3a4d7881e45ef287ae5cc78f12662296d237504847c0b779ee4aaa35e230acfcf55d1f0a16ab16395d3dac4ec0c310456717217ec81c9d096bc7d8d5bb1e52a09948ef3533ab737a749bcdb292a88aadff8243fc1041d6bcea668a66db6f3baf4ce3e413d02abd98ab9817b1e1aa2d7d4ac98bc43be5a61e631877e8151fc213cabb60389f18209b07910e5ef0a3f509637bbb2a9517e0a9335a1b34d0606332c2c96534b7f3381d10e99b688ce241549e801dae264e998966764c7c90753607ac752c18dcf2b51494537d7b2b03b0551589da186d07badd5c500ccadf0b1ed0ae5dbb7a7b97bdea5860de460cad97f7d4d94f55c4114cba0a1bf9641c1b851a3c7ef69161d7d0b17f9566501f87b327d9c968652366ab63b7d8f205f171e4872a1c1675ee9545cb6d1ca600e46c72033237078e29c05e95b75111a288e2909dfd65ad6fc0b7d67c625b15053aefe192cd34962f3e37b9a4ce99b9e0a637d193e62b0b3aa8b958fd0e21c87b63cde0a3eee641bda9659a4babe0223888fba4993c194fbc8caee60ebfbdd6ec396043be2afd6694dc3a5e3a02071a2da73e5b415d0982eb3713f092ed82fb2f0e80da78b50cb5e63664e4c62a1bbf493433b380b7c09934869c38b967e807d9b1f071b57601ac01f72b213b5eba13e19548d76f0cfebbb383816268098c035476379f29cf4b8bc1ca1e688cbf55894c20f8dabe19bd45daa8c1f3d81152da6b417aaa97162656d1b638371d6fb40b725f3eef28b678c3d3e8f33a562fcf42e72ba62e0a33704bd64e769d3fdb76cbc05f2ad80b1cde82f4544ccf88aa506e02c25bcb552c30a99043502077bc16d6ec04639c2bd035c67a8e30cf67f19628dc56c8cea3cb4673530b60334747a857baac00cad5f10de06858bfaef789583ee30b99411ba05d9817c929a841d6988391fa8c00ecf70a229a404fa4d2d5dfc9bcd631dc4ad39105a33d1dd0eaf977f9c69e4a30175ca9108610f3fd806e41dda0f351a0fe5a4394d52a2cba9bd1efc02ce984144c60d64a3b1a17b628dc5d1914858a524aeac82940db642a95c224b0d3c4d97a51f3348033b4f23b89764abe063e625d694e376b7c29424b6a5e6ddf6ae07772570c424f23d46b4cdb60ed3f36861f8404b2808120eb93c086b62c9a21f23a86dc67feeac77dfc50e590b9bcc86df722acd46c244715a106d99493b47a1e4775f7d412c20b781411a00d2276f673b79b75e538aaf9e129a48730e39c1a4e3b5fe8cfd1bc51e8412b9063edb94c171e03fd1d089c1a38b75566489afab7d59c274e715dcd68cfaf960aaceb9dce71ec1ede218d3950d209e4736c8fb06fe4a7c5c265eedbae6c960adf0cc1f35d847eee2f0dae56c9fbab4fa970808a56aca7eadd1799f02174003b6a59a8cbf99d2d324f49c77b16757851c83ff68ab042d0dbbf547db35054cc071828bd43cf649f522f6ea91ac69899c855a52593f239e1f30539e77be20851fbb3425637916b622ce858a844364ef5a69b8584cec48f6d8e90f36e4404a24dfbda02c981006981544627e3b0b4e5e689004b2a05edc148a54c6a2a46cd091979182c7f0f05f4c8de8c2e2af47833af21816418a4d62562e041fea91c83ed1b8fc44683dab7c06c4593690bb80ad8858107072fae0876ef2920cb9ffce066f84fffb6a69dbd1390f1437f2afe00b8f017522173d792321e07ff03f7f7c7919161e609955c1738b35b9108e931d70e9fdd5287648c9f6e5f54ef2cfe16bf89aaa2c8f1af6385effdb39b3abfa1c94b2c5201f2dd4ab685ae1a39597c61bb562a4b2797f9a350f22f2baf405a10e07e25a700801283e209a4b6bec88f3f3bba962a26a772d68743eae04d48cebc960eb2fdcd93028311257fae9dcea2e36e5e052e72f8ae99545ed1a869692caf1f78dce3bdfec3ad45e9d3e3477aa81765b7116fff5b092034401eb1f383c596600f5473d785fbd9ef8d671fdade6d4ed8e3808a926e934f2ae5b96792c28fd9f817bda245f0e0a5cce24748ad8253d33607297b11b0c3f81c0fa99bfd9cffd712816dc1d4837b20bbf49998c56641266614ca902474a86a4b59cd93fd27bee1e8f13618a2d9a5bf9a52889c1b72b53b2a283a30313030b093bd624c61e7b9184f76df00fb63fc673922173c34e8f8187168e1370efd80abcc92a47c4bb692dd33b54a9db7a758699808c7e1818e2bf88d768904b3d283701850f7c3b45d2f492ad6fa3f9aa721d9833f2ec7f7d748e020a64a2d47766f0c104e57bef85539b958d6afcd6e79735eec352a90fcd71c8d03db8fe51c7b428311d54c0341e0957eb00f7f770524eefb6a164323ebdaffb7aec20b07b62dcd9d3541aa5f788312938dde8a2c10273d67ce98745a6af106948c461397a50f71f10f4e469d60813308b91c8029b63bb6a1c954b4e60627d3ccd03c0a85fe4392711584d325b6e06ac96a15464bf44d197e9fbe3a0f82964432def4710a6f26a46d7006a81c05272ac013bfa9314760de493782d69307f1e4a97f47b6dec79201b97ada135aab5fe708c17180435872c522dddaaa938033be5a6ed52720a74d037f925b5458ea6acff3072d43db9c185f12de67b5e6e0a273dec2d589c3313a1aa7b970e2c9f2b789023b4d084c1024b12591ce68810864c6f50f8311c765682cd4510b50d9e146f7fcfb398280753eff249cb69bfadbc11fc1394629962e880b763f54f6807caa8795c661bfd8aac8b0eeb2b4f0481e1b7680f1930d0d24beb091c6a030ddb38790160d6939d19678bcc7dae3318e1818a8a8bfda7c8f74bf6beaf1e806a879cbce43dc24afd21bfa2d71fe8ca4bdf4242f43acfa9fe8ba978c44645915dcc202703c5a9ca6b6fb5fcc615fc75f559e58fa50d73d2acaf20b68ea58d12ed42007c9073aed199b6232c2cdbe1472d8c0ec865d1d9c11b4b7f0ed108cab7e97cb3f25974b94edc9fa5cfcadc21af77fcbafa5fa2b315d850bdcd8f2c040a417cea9cab345a1e675273d9153d9c0ad17a2fac00a7b1c740739a0d08dc8463aa4479b31faba5a10c97ecdc1c4dd18ece2580d4f7563743e3652f8af0785947a5057fb1a4aa", 0x1000}, {&(0x7f0000000180)="44d40518ea56e1cfe67b59ab83c008f075f09d4d13d1a63f8ad57d4df6791506b76981dacc6e1313db4c004a3f19d4e464cd8fbcead26e6737ead8758a82f5181a463aad601350be27369836d05d72c660fd98762c3a8dc2d3116c7b", 0x5c}, {&(0x7f0000000200)="6b00ff80f4adcd8a370cdd8a70c827e244bc67d40dbbf9654bfd6d161b36d5766d106a8ad223f0dc724fc03c4a933357307eef4b3e842813a39b93bb5f06263e805f1d17f8ccec6aaf13e0f71f49bcc9f5ce09eba7cb46a36fc96f67fb9a9d47294f5ea260075a6d3bc19a3433a0b0c70ae1", 0x72}], 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001380)={0xfffffffffffffff9, 0x1, 0x5, 0x96a, 0x20}, 0xc) 04:05:47 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530002cbd9ed2021f6b70e57f81aff98281fa5e0c7c605345c9f2c102f769f95ab7c5d644cd4527968c5c3a37c6ea817cb1284acbcffdd741dc3753c0d98753911c2449e7ec0aed1c57009afe9ea3af7b5888d0b0f49dec5bfd73ec0c83a17c3e"], 0x10) 04:05:47 executing program 0: mlockall(0x2) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) munlockall() madvise(&(0x7f00009e6000/0x600000)=nil, 0x600000, 0x6) 04:05:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8002, 0x0) fsync(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="b9d0b984abac14cc76972a0a04311513bb80206fcb19ed9e00742e7a5f85596ddc3bbc3db8003bf91eff74dbf89fafc3aec881838d4e2ffb3c7f82138638f9cf7cdb5a86da135d67a075465b69bf14c944feceb3790e4f2fac83ce55d35b104f838b9d54acdd0124b7579bd00fce6104722ec7eb0424c42d507adda7fe9490ab804e719b4f4f11b444be8ed29cfe2d78baabfa9810fe9b8d94e756143e4c6871a02f4737c8cf781e991d"}, {&(0x7f0000000200)="367e314a61aa1d6a2b87c17392e2b53d0fc91f52c7868cdbc370c761bed88d7085f19c755e3c719989bf81e3af433dbc199ab4ff688ad5865098e227828a052d71594d22cdb452d8b444c4611594527957ce67eaf31a89fedb3d47fe9ca98266b4b5e5bed2e8c6cc87bfe2a0a2a35e6ca39695cef811c89e8f542ae906d438958cecf5c929dde94bc131770d1d3e7662aedfa06765b9fabb659cdae987515acbacdf346fc14b948ce2914934553003fca50eda90c5ffff943a47e1d7302ce013f2244af4a2209879a34019efa032d7946c2d841954cf15edfd45459820dc138467a063b05da01a6312cc2aeeba7efa2fc22efa31bd20085343"}], 0x10000096) ftruncate(r0, 0x0, 0x0) 04:05:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000002, 0xff, 0x1d}, {{r0}, 0xfffffffffffffffb, 0x70, 0x20000000, 0x591, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x58, 0x20, 0x5, 0x9}, {{r0}, 0x0, 0x41, 0x1, 0xcc29, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x4}, {{r0}, 0xfffffffffffffff8, 0xe3, 0x40000005, 0x200, 0x8}], 0x7, &(0x7f0000000100)=[{{r0}, 0x0, 0x80, 0xf0000000, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0xaf, 0x40000000, 0x1, 0xed6}, {{r0}, 0xffffffffffffffff, 0x4, 0x93, 0x401, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x21, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x11, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x8000, 0x899}, {{r0}, 0xfffffffffffffffe, 0xe6, 0x400fffff, 0x80000001, 0x2c9}, {{r0}, 0x0, 0x9, 0x25, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x0, 0xffffffff}], 0x7, &(0x7f0000000240)={0xffffffffffff7fff, 0x6}) recvmsg(r2, &(0x7f0000001940)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000001840)=[{&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/6, 0x6}, {&(0x7f0000001580)=""/224, 0xe0}, {&(0x7f0000001680)=""/135, 0x87}, {&(0x7f0000001740)=""/208, 0xd0}], 0x9, &(0x7f0000001900)=""/8, 0x8}, 0x842) 04:05:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x24}, {0x2006}]}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/126, 0x7e}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/89, 0x59}, {&(0x7f0000000480)=""/210, 0xd2}, {&(0x7f0000000580)=""/72, 0x48}], 0x7) r1 = semget(0x0, 0x1, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/42) msgget(0x3, 0x3fd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) 04:05:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x34}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 04:05:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) dup2(r0, r0) 04:05:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x5, 0x3) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) 04:05:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)) 04:05:48 executing program 1: mkdir(&(0x7f00000000c0)='./control\x00', 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x83, 0x0) faccessat(r0, &(0x7f00000003c0)='./control/file1\x00', 0x69, 0x3) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="e2e8b37d8fac57c5be34da432c3862f0834dd56efcc8aa4f6c07569990defd053322ab87557e452ea4309712b4d209d6cac5de327dedcc505f77e21b22eaca355798042845f641a0af08e15f60343412", 0x50}, {&(0x7f0000000200)="b035cb1981d8475605ab8c656d600085b0e0d898b49d5f19637b2b77442fdc4c9ad75d641cf982c41a34624b7e371c3f0ae47b2ec07a6da03515e8b9438c72f900719a16a3723854f562311d7d540fed0844b6effc611b75b338", 0x5a}, {&(0x7f0000000280)="5ae4d195f0f3e7694681e7daf677d80dc66bca9f41d58c418f54f8c5ba4485d333576c1fa8b2cda58b60d5eb3b2e70d8b7e6b06c2ce1c3d8c90fd060407d323dd74b4f848273252a0900c0ad37a8e1408167ff7cd7ca21ddef24767bc710b99bec5846efef28361646a2e41e80e951fda483b66043821843319489e19fbd4f565356ef5fd92d3389f205462c642d29d73eb5b9f8bb7cc809975d138c9d889e801a166aecef127d00834fab85bdccd8caa788c36c79d45a6dacc14e2b3e41185262292a62992b", 0xc6}], 0x3, 0x0, 0x0) r3 = dup(r2) chflags(&(0x7f0000000140)='./control\x00', 0x0) unlinkat(r3, &(0x7f0000000100)='./control\x00', 0x8) chroot(&(0x7f0000000000)='./control/file0\x00') 04:05:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x8ae, 0x10001, 0x0, 0x6}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) r1 = syz_open_pts() close(r0) r2 = dup2(r1, r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) r3 = dup(r1) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x40) write(r3, &(0x7f0000000000)="f97d61e9ec3d2a5985d60ec7a75034a155c0f44f4fe6a332cb46404bd554b9f2f764e65cc541e506c99c078801c06f34a5d6ba2b52", 0x35) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) select(0x40, &(0x7f0000000140)={0x7, 0x1, 0x1, 0x6, 0xfff, 0x5e49, 0x1, 0x100000001}, &(0x7f0000000240)={0x6, 0xff, 0x2, 0x6, 0xfb5, 0x3889, 0xa88, 0xfffffffffffffff8}, &(0x7f0000000280)={0x33, 0x92b4, 0xde1, 0x7fffffff, 0x1, 0x9, 0x7, 0x7f}, &(0x7f0000000300)={0x1, 0xa0}) poll(&(0x7f0000000200)=[{r4, 0x4c}], 0x1, 0x0) 04:05:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) 04:05:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x4, 0xf7, 0x1, 0x13f89adb, 0x1, 0x82, 0x1, 0x0, 0x6, 0xfffffffffffff36a}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)) pread(0xffffffffffffffff, &(0x7f0000000140)="85687dfde431ec4f2bab064cf610935b3259bb107fae4bd3c4c6854ccdc69f78068afbdbc2f2bb5cb679098f04c04efd55bb64ac034aea9b8ec752", 0x3b, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x490, 0x1) r3 = getpgrp() r4 = geteuid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000019c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) getgroups(0x4, &(0x7f0000001a80)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r9 = socket$inet6(0x18, 0x0, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001900)=[{&(0x7f00000002c0)="a9e6c2a03fc7f6e65757cda9d96a4b54098391016327b5f2cc2d7c8918e8b45df202319f43e0a71b410345e689ade7d9544f0606ae872ff33d91857928a22b8529719b520ce3b8af2100cae0ed2ab6c9775eb1a9dfed25c952067d64dce29bb5a10518ddfefcfd88bb7b08fa10c19e15cffae59b6c468e120c159018f8559f4d045213d03792314d2ffdfe81d54d8837c519980cc5c773638d54f68cce5bcca8d7dde2ae08c208696f6350d3f880449b669a791f3e4660382f861b2cddf73205ed81840611ed896a940674391c0511439db729edb48db7ac81f8475d7b9947e3d9d2122e816cee72dd48922529af973fd0233dc0f3bc603cba050c8f3094d2f5519c82424e9ed3708b8f127a491638443bf82877f17a203c8fe15d05abe392fbec626292b47c1b78a0392f9e87e0cc57463745e03fb47662f0e767998d16d244f3ae3c027ac3755b9f8778803a27a5c113285ba254a3ec29d9980eeeebf75ee5a187ca737775f31161d555c911b0d2dd760ba422c9eeebc0d4cef93aacedb3d0f5e10c215eae851e0a80fdcb9e60d29c31363e62fce2987e433f9059b32f0899b773646cd08c4dc03153f46e935857a86aca983f6481cc976e2fb24d29b3e5f09fb18415ae0699d3374a79d5454d4459abf0e998e6d8dd84feec251f60d39d7e32d4d403a080b8530f04edfdd5856b69e6112ec2ecdd9280506f111e730745db36f3a2a1ef90ca465060ccf0662a6a3fb015c8e403a3f23abca92cef026331a41244cde3a11f4a369fbc7e6530b98ae452a279b297f1ccc8534a18c2fe21e63393e5191f43bc5d1715b8e6da91f63fe77c653f227c50c251c3762ae65009ed4ea8d6c99b6a4b894481a742e759374b676833882d9a2c68bf3edd5e6eb1c60dc4e0a8aae70270092cc419b582e893c7071ffce8baa88ea2c3af90fa266ecae6fc0dcd884b46b592ba7f0d207e836af880f8681c4459f5559fc6aeb8d0502f0df8ad83a8973c62098712772ac30fc7c9b4eb854cf05b3d18a6e8c763722ae49a48abbfc0212a18260c81fc6dfa6ce90b6297cae09acb13e346a80591bc59a12d4346c9bf3685f44601e3a042099eb7a3ac75b012e0e84fc9facc6c8caae7983057c1341cd9d28c0e864131e249f413a7cf5c3b32817159cbcb2ee61af9fe789d63b665d0fb1e8563a910e57042719561b657d1a60cdba4f8181d2147166e64eb9184ffa78dc04fc04de0d6f074fc884e2946d04eba158b881926dfadedcbeb3338cacbc53daab6a508f86e7ce54e7e1d53fc2689ea9b79d3f9132bb34399bad8bbb65cfe637e1ee9424b2710344d138bfa246870ddee33df6c538dfc0c75e14f9a07c2dc93b94c07b7741c77c980230d840451a571862723de560cb1d7b0c297bf95f7a6ab9fe15b2327e59302d3fd80cc7fe922bc03c3976a4c125521297583c2d5fc37b02618d4159a9c742514b049980edf0824b8518bb43196ee6cbd83a8435efac5c1e7822200444641d2f72cf2db47aacc02b2af110c726650431d9291daa3303fd20129acdad01ce3ef7e6ae18474e428bcd8b005b3192104e34ab77098a9f972959da6ea4978ea11ad41d8a39ba64ce3ab31b38a7df70dc5f3d82e2d606d13b4efd95fc127d6a444dda755cf85db437d5c2e777ef85311307a0735b2b0391545cca6f991e8b1fa054539d9a15520f57e7ab4406fadb8760d613e3a6234d1ed04db297877601395755543c149b8cd8ff076c0210c4695d28b298f8ee8ee2dae39a8e28f53e8f80c8e9a6b78cab7bb7eb24f3941a50ab3210c02ccb9f98d9a07346872967d16776d91d98b22f57b2af24090a67cb79ac3526dc55422a9f71bb6774487c2d99e2c5b59fe33873793c8aaea21feff280bc8a7b86cb692749d9a07cbf61bd9bc9208e061bd2d28f429a584ca0ae6e57054e061d83c91acad274d341badb11fb2e9535c2ba39aee64e648bcda5be466a0b7b50594f946713065cfc326b6383f39ccaeda56ba0680fd899ca0942548a52bf00df09d435544b885ebab3e9be191208fdec354a11068eb0981e02121719f11ae0af91174a9246a2654c8833fca748e5083a9ea0ae98c64a8041fa71a66b1919d3fc082404177f9138392cd9b2d652a04b411b8daa7ade2e414b699d521b5896713ab4f285443338013bae1306d2283f131c355591658b41df60be5239b5102d0a4747906badbbcfc3e0686faddae332cb73a1cede861a7ad49c028fd6caaa130aade320ac0ca46cd8b6e56890259224ff15baa8b69365ff487bcc4cfbab24309a45e018b32b1eaca25dc35f022bafa0af15486ededda44bc075658d3fe3cd4e37f42c8e8264231c2e00d7dc1dd0767e4fdf7d78c25394c77109bc6d965494bab32ff1e734d985aa1b9db72964ff580fb0df0e01cad37c92d6a1368174ce7453ab1e2a69e5981019402f475bfc75ce88a981ba7524d4dc011723774b4f255f2855e499cc23817edd1bcb90f817928d96741849d2a9510fdd55700effc12ac5e7d16e48bbf0f595e1bf959833fceb39d3b6219f18801f698547692359571ddcf3b673f249394788c850bfae60f9c13b1156619cabdc80493898c2f7d461be9f4c8ff4263ac7cd14fd45c82690a8cbf93993c39789d828a81024b3dbe8fcba863d670fd5e764563c4fafcbc25366538c9bb7635378dad272c15bd666cdc6dda55be5d5e19db0f96d260727e9be096d8db003fd940fb705ed6f96dcb2e7cc105132f8cb6648e1e9ad6e77fdc92e1b222dc548c94bc4b9b42c1ff2584e6597cbf4a605ce52d71c95b5f166186c01a36ffd09896dc85418dbd674951dd4f5a2567139e8f2d15eec37db28fd498edacf42c21a060b404a24235a08a7151df5726a419e658dfc7f36f4e96e881969cd08d333b3c416a869c28fa63e0fc1b7bf4dee062a834738e9aad6b1ced1df9d1000aff2d53e4524a0e20f82091a5b3144dc02db0f1d5e95a0b34c218171c59caabac46eea8d9b71d0b5a5eb5648af5588bbf1527a6458b61cce1b50b95bc2c6e2bb24e99959ac55774cef980ba05e1dfc18867096d2ff03cf2696a246b1b4360498aa0060cf8794c023db7441b219b7b078b370886de72e300c6b62c6268c35531d5e454048a3641cec47e8e5da343ab4d94f52b80b38d1feefd860ce7db5a75081376ca3bb5e3d31a4c0e18666cba59bf570be24fdb5fc5ac83be7f4857cf9e2c628c4c119667b93a2710f4c22b9a7153f640d8549f7e28513b9dd65a66e4e72e4da7a026d738fc752a387b01fbe9aee9b7d36dec1fe809df1d298f66d571db4250c76afac3dcc6dbe76d7d8f2591aec455fc858c9c811582260ecadd4ab4348e769995f2757313f01c31976f180b56dd570ac4048d65772c65b87aafbe0e34273e5d508abf361363c37a098127f1c2df09828a01d5bf59ecec5b7f8cb5ecf07bd4397d6f87f9ad05f7fcf3b09a99897b337f69064f5c25c8d38d8ba09e8aa507c71ed144c05610658b47b9779f265320d938bac402e9ad873189788a19c97a11855db0a1b6ea1bcc16299bca4d4837e2e368342799cfbfe3b11e6e8be4089af097320b22281b5a350b5ab8ed14854b5f3275bcd9c7faf5d8d5fdf7739fbe7c2375d29464e85ccac493fd9cfcdf4c3d63ee9707fc0c04aac5d18a4edd87bc04e5e8886b03c9a429969d8573e14325cb00aa6466f928d9ca89599afd5127123ea2f0769de540a02358b8c7983c2e290c5b338f80eed13d67823eb21a1806b4dce3109347056e13029f27c89976cb39021307a00585fd4ed1c1cee067267bf9f1ccdf36d56f531fce79e50dec243fca39b1a9842b5358e105e2c70f14100a644435c2212843bd6d68802789f11695f715651defc417cf2223f21a97dc75a40e52056f73cd558a5a5d7b81b2437e6cf98a03798ecae091f3dd84373a94b70dad92c182ea752da1e6d1fc9af63a8f265f0f2528a0b8ea940b1c20ec37bc21b06ab72044867a471009c8ba56635b9bb74a0c1019a05348f2074bc74aa0e47857545551dab8d3bce0df1ff6d3e9f0bb98e17c5bf0cbd747638e51ad551ccecab0e1522e8df775fc60e114f29a4e5d29ec996634e2c9ca3d6469f15ff58f22ff2116575903d3b65727cdb292babab41602b49e94b67e7f66ee77f31fc8b72f6fe8a67b53db719bc961c329b92f4c6f8db829bd47c964c271f068a2f487b0ea36d97459b04b3f76a0c66cd221145e7f2c1b60429b408625b5a83499ce39a138af24ca1e54c36e79844ee385e76c2418046767ee5b88f974a314e34649d6013ef96a5d755e3cf7fe51d93ff8d4812aeb2f509729c540ebf0c58ac6aea58a2596d91acc67d643f9e47940a470a868a5af5c48048a9159ff4b7c30bd91fa43cfee7564325c926dc94209330dd461f1e66a32c08e3638b90fe06d8c9fc2d1154274d5c333d1148dfcee0062bdc35c070d09e250fb4184a349d03df656b9e9f091c2fce868bddb06772db2992f2e845c928c014c5f7946f10ad0c25cd193841c09983bd30699871c2282480b170e90a53b987294b4a726b7416ac3a32c4d83532d9d979ff6cbaebd664a031214c05abb20ec185fe5d08d40cb2d48de2eee11d42f7785e1f844532e878c93c9abd4c197d21803e927de25f4c9f376d21fa554c7d44a94fd5933cd925e69c8c2e25d2c57c2267ec4a30e1ee2684a5633de22bfe3953bf59395ccebe7682eae32f347d52e7b3b2cd02f3185c60810b49b64968b3f451b546a9a0afa042754d6d78d3912ac874d5a6eee35d62037a9d3fd10910b9c869d77df534fb9222f3d81535d9c5cc750d19b35d359f9b446e6820c7fdeb094c42fba4c071b850b1d91e047bf10104d4c2d7947f578d67c5abf1fbae4f67925400ae355a2b054ffc4c7b1a27cc8676e0cc5301c4f618a53f36ae5d75dc563ad73064854e6e2351d2d3ecba5b71fe8d1b1578a31062bae7788a3af6d0373b6eadd200e2eb73fd361f623541691c0a9cb8845793a7f8cfbd1aeee7a0bbdca9d78c64100aa647aba968f93553afcd9d4a0376103bdbaa0fd3255cf593164d7e4dc41f9fff21d545a5d590911c20600361e63c15756d6310d710c1ed7e3ccc18077672b5ff6ee83f5f33f8c5f97204b03af584983bb58f692f479ca69ba1ed70f13eb80b7b7e44c72cd1e898313f5e5133687b5ed0e081890a513f4c748010326825e29eb679caa9df399bf27277d274756432077bed7987485579ac19dd8b953e03bc191aca387e6a0be63f22d8e46e75f8f72cb718cda6a63df315350654edea9e3e28964ee64ef8641f4cda39bb9cd71b7565643956a867fed6b34215fa00f7993ad3ff2eee23225a53a3dde9b88d04876df6c6da8fd30de31b98025aa15dcb264c31880d406a81e53f7fa92194d70d81138d5b5518b32fc01533682887f2c013ecf01fa89695e637d59e26ef1bf9305c95a59e4c3aa94258ba2e73fb117d46596e9a34f9a296094fea0e782b78d5952906b1486d51378bee7b65f7e3c7513d8faec46ddee2688f05d418c4b174a2fd23969455bc6022fda1775bd6235b5c9a9717d4982dbf4fff9d4c127bb8fd732a2bd8af91b992270a5044d5b8bbd08678d72978b12c8d29d9bd92d724ed6ea65da2d953080e27aa81d4a926002bf9ae26efc07521ec145fd99a06084b1ecc1162e7b7e175cbde818356dc4004c814b4e91a072a25d5f1b75a410ceb2f4316fed5ba70df5356bc55f8ce4c4f521d514ad11525a340e1dfdfdf4a5e25cfdee1183e97895e068e25e5a9c8838ce57577cfbe3de598c", 0x1000}, {&(0x7f00000012c0)="a8603accf8eda27051de58c800082537e1e6072cc6e5e1a8aa7025d7891023960b8b49dfb978ff5ae35cab0f2322dc96fa0e8378aba54d54051f94911679018faa07523df05c5711154a3afda9017deb58dec0b672f123fc2670cc385c62af206089e32838c3626cd32c6bc9d31fb3e8660c17aca5f37d0f4f9acd1d81e79f8e15af3263e57c", 0x86}, {&(0x7f0000001380)="bfd7f552e4085bc6166542e79026e6fe515be54d14cc5447c6a7cda556e7d2d06923ea165b3752ea118e68a886b51243745766e6b3075bdbb2f594eb7d74c9a191b117307af5d4a0cc3ed16c8bad8550281d38b999bc51651df0d7f18367bd733d831dccc0e98760dc26f933c14bccba67cb01f9cfccd1e59b9155db691024edb339359d22261d0596cb6fee578db1eae48c98baefea575d8621440a626eb1f0214f9244320e54743d44c905638ddc0d4720c390f72985b4", 0xb8}, {&(0x7f0000001440)="0bc5f3bd2d17586a466704338bab5b88c079db8412531a3bf8336bdb4fd538a22564b1b601f0cb251d1f0d4346eb2bcb68e9db36d269150e186e48137d64acff2f5c80d662e005e2a456fb174dfd6592e121f1ea99b2ac1ed2410a914b2358f28efeda55b937baa0401417fc2f5f3c6530db0bb17b42e76c6df14f364b", 0x7d}, {&(0x7f00000014c0)="24385ee7b401fe51827fd57700dfff5120a886db5614293d2af94c926f7afab020427613607dbe4db89b13646fb0b050dab01d4a2b7044d63b8e06e720013cabab1f8361fb36e6e25eb7b7e507525f91a25db55fb68e25dc92fd3e9cc116657e6320c77b0d91f181cd26b549e4424b1666e0771bc2437b84a1622f0b491a20a1c6f37411c585dc012b725683223d86d4d46242eea10c70e426deeead94c578537562ea2c636b1c1b431d6b4cc25702fe88060d5b27", 0xb5}, {&(0x7f0000001580)="3541b619ce90cae4436744be937d793830f504432200dd58a47cb186f5f6711b5ba5e6a51fa03a56ee39320635d3b05520502d62700cdacbe3b1fa01c685701703f0347785138874299247dedde60bba8c21dab543", 0x55}, {&(0x7f0000001600)="a8a147ae81821e7f38210eeb273342e4cdf7693e9b2e097c21325413a9d5bde24146297464bc620c6185f05b2b167e56a7c283eeb44e5b5a3172e0f1f8af6ae5326032c7d5529dcc9665129397fde64a0f162757f167a5565688d1df6900e7d10911a617a32acaab1a8a771b67d4193d9ace9deb59466047", 0x78}, {&(0x7f0000001680)="90e76f14536212c02f799187d6d0f8433b1fb392623ee5872fa1db410e074dfbf4445f3567ab0314d411ef04d60a2e75c8d3e39b0d61f6b8fd7c77b90c8744952a561359d047d1435105b3410930597ab991287de81e973ade9d4d60b88360d971517a28fbd0cabe455a500fa8898b2b7d38a8aeff309568fcf191aa8d3610347b63b1def05e04c91a48f2f42429d435571af0639ad52877a98e8764c2d634395ce88dc62406bee203f1474cdcbe2bc4a03601c84be11b9ce2ab1f5da320788120ba677bae31b273fe309bbbc84c81a92cb0cc648e1d9047e7c8d4a31f4b6cdd1372974e06f395f27e", 0xe9}, {&(0x7f0000001780)="d04fa31a415963b107137f240695627883472deee6cb1725f3edb718c85b9d1d9cd54b720a91241bbf73e573bb655f74e68d88dd4b8d7f4535c0f4443dbec7b7d30b45e9bd0aa9de9887737f22660270d2fcc077590a1efa02edd8127b40f8fb5a6eb650de4576b420c3bce309d7e2b46d7c86dd9cf617fd524b6086dceb0e328796710e6d37c9ce9e5dbaf721b1766b53c6f4d8eed43aa736063df08f23b9e6e0ceec2a03", 0xa5}, {&(0x7f0000001840)="2258a2c25c97c22b25192d175758f848081686af6d9f00a3c068bcda58fc23e4b45e39c518d6a29d6c2cec8e34ac11cdacfddc1c62681c36619355f0073443dca441799150e53c5647e92637ed901b440d2f653ec96ae754dc415a570447b57c1bfe5dd48dac7497c602a4b6c4171646f24e3df489c3f86fd908388819fd496eccb571a6cc17b6f84f0fb63c6bb9fc0a4d1fa6ac490e", 0x96}], 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="2000000000000100ff00010300000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x400}, 0x0) 04:05:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 04:05:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 04:05:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x189, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x401}, 0x9, 0x3, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:05:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) clock_gettime(0x3, &(0x7f0000000080)) 04:05:49 executing program 1: r0 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) 04:05:49 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 04:05:49 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x90, 0x0) pwrite(r0, &(0x7f0000000040)="920dda82d9e060c5d5f85155f2c744edc5df62270dea20a0a9209b8f528a58438179f89f7e2870d667d27f44d0b9e3ec371e8a28dd668e751db122777729b38d", 0x40, 0x0, 0x54) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4000000) 04:05:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r8 = getegid() r9 = getpgrp() r10 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r12 = dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000080)="3567c3b6cf2381e0110dc8eb0e22056c24479378cd6ec41887aca6dc50140d3be384414df892e73872f7902fb436d302110178970e10fe0ffaeaae73f8d725", 0x3f}, {&(0x7f0000000140)="95b081ace7e86462c50bb4245f7a2d9326c8658527", 0x15}, {&(0x7f0000000180)="91c9a8d165c927880a282b19716f237f426b95ae8a6f6c2d89b23a41312e8fd2d97ee146b0cac28a37864d4e5b4548368510ebc5638841ffadc830109a8c9fb264dac60503b1c7e77d2e37a4b2177cf69dc7476b8a109b3b9a93b33d6b7fa77fc0776bbf59df1b0f", 0x68}, {&(0x7f0000000200)="d873780693af36b55fc379e3c5d8afbe8322d05d1edf1a7c13c10e1d60dfcedd39424c68565afde4fa9c58929aa2636d8aae14694c4340ef215e54bbf359d5bc853cbb6a7a808b659cb59fbf507d2ea3bf36ffe1945d7371cbefdd36cccf56e546431e86336ef4078e55268d46ae6cb092bd80029ea20d888e14ac59f697ba9da3a3c110f1cdb9896dd83565acbc733b211c45a86f1188dcec36ed424baf5ec1658afb9c25b2fa4a7e48890aefd0bc36cb", 0xb1}, {&(0x7f00000002c0)="39cffe13217b5c0cb7a0c254e51f215b3eb17c42cfc28e433301fff207f2439eb3b59487abaf6a3c1064c155580c8fe51464d20d73af37ad020a52e8b6cad03e72d813ed48115db57ce0ebd1fa63f7d73f860fb15e731eabd7beb3946adf1aa91eb9bb55b8cd8ecf40d640977d7d49d361faa9efbe03f0a59c2b579e30dd6fda5e3c860ac15800a8d6c95d5bc70824d3200acbf2edfced93ca275a7e12aee047", 0xa0}, {&(0x7f0000000380)="3f25e48e20281e11283d050e3c17f3f04b2eecab394e49c6", 0x18}, {&(0x7f00000003c0)="67e5fa36c9d310c99c7202545fec917117befd615f3fb272c95075b9617a910486e488cbcbe58aad0d9c29628c96bc012e53705b20abe1585b34d5c47ccd857e12a84201030f58ba2c0d4c3cc94e1d0449c331698434e6248d5d844faed353f41a0b0ab1aa536709bba4d8", 0x6b}, {&(0x7f0000000440)="daef57a663bf69b9e625ddfd62d8c9467d96acf777de0da4723dd6bfb82a356c5a26ee4f81dd6ec278b87d8a3f2f1b2c0229f3cab0be6856612835a8e25e0b01efb028512f2ea581b9400f8d7c09075031091cfb373bc1aff270cbd722ca62fb50485966772683f294d2f43c436a7c9ac646afa39398768a4ccc18fd39d8d833f28bb474f7626a78029fc753f9d8dd944b0d632c1b316f030c3d0a0c191d26ff5767d3bd40f81ac470685c37", 0xac}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r12, r2, r2, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r0, r1, r2, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r2, r1, r1, r2, r1, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x148, 0x400}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 04:05:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xfffffffffffff550) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fcntl$setflags(r0, 0x2, 0x1) 04:05:49 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat(r0, &(0x7f0000000180)='./file0\x00', 0x10, 0x1) r1 = socket(0x2, 0x400000000002, 0x800000000000000) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = geteuid() r4 = getegid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r6) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x2, 0xd97}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 04:05:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x5e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d55926417741e3c8f36d2000027df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:05:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000024, 0x1f, 0x6}, {{r0}, 0xfffffffffffffffd, 0x21, 0x66, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x1, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x1d1c25d9, 0x4}], 0x1, &(0x7f00000001c0)=[{{r0}, 0x9e5b63571cb4f81, 0x84, 0x1, 0x0, 0x6}, {{r1}, 0x0, 0x44, 0x82, 0x8, 0x7}, {{r1}, 0x0, 0x96, 0x1, 0x80000000, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x40, 0x80000025, 0x5, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000001, 0x200, 0x6}, {{r0}, 0x0, 0x0, 0x40, 0x4, 0x8}, {{r1}, 0x0, 0x8, 0x18, 0x3d, 0x5}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x3, 0x1}], 0x4, &(0x7f0000000000)={0x10001, 0x2b54}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = msgget(0x0, 0x42) msgsnd(r3, &(0x7f00000002c0)={0x0, "d3584b9b14929e37c56d6fde36cea092eb56552adb64d93afb9bb7bafb794b5818263307dc8f879b3d8b6148b7a8c92338a864262304fbadc9129a699cbd3d9fdae38f42176428b6246594e07511297091e8635460f1224a1dd33dbd9fb67a24b2332d26036d456d49bd89"}, 0x73, 0x800) dup2(r0, r1) 04:05:49 executing program 1: semctl$SETVAL(0x0, 0x0, 0x8, 0xfffffffffffffffe) r0 = semget(0x3, 0x3, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x3ff, 0xffff]) 04:05:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) write(r0, &(0x7f0000000080)="10f7fe9fa2f42c72d8c4a746a9b393053cd2075f61b5dbf460586d39c9147c7015898b8f8470c41ae99c78341ce5d7ab5b1c174db0a617b9f49be8f0da51e0f36f83f37910c015b5283a114e238c7d41ef8349e4854badfce404e53e4706e172477a4fbea3366b36b474b9781c23f72fb2", 0x71) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 04:05:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") dup(r1) 04:05:50 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x705b) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) select(0x40, &(0x7f0000000140)={0x8, 0x6, 0x1ff, 0x6, 0x1000, 0x7, 0x5, 0x7}, &(0x7f0000000180)={0x10001, 0x0, 0x46f, 0x80, 0x2, 0xfffffffffffffe00, 0x1, 0x1}, &(0x7f0000000200)={0x101, 0x2, 0x5, 0x7fc6, 0x6, 0x9d7, 0x3ff, 0x1}, &(0x7f0000000240)={0x7, 0xe987}) fcntl$dupfd(r0, 0x6, r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) 04:05:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f00000000c0)=0x5, 0x4) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) 04:05:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x204) 04:05:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4c2591c321a8cf98848e4a8051bd24313dea8d035ed605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb44a3be8987e1cc70d08d564e7f1c05dc03e23ac168a023c8badb5bf15bb8385ca72ded2752217f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd60331400b4dc386972d2eae1f3c146eaea700eeaabffa2c7ee14f90d1a2816e0a79ee62056713ab5955e6e0267600000048a32abb7899ec4ed0f04cb96b67cac39150199dd7ebdefa4b4f8ec7e9b892fdb4482d1771759814bb547f28f456bb51b628ea98c3ca1948adb0e03e6a95047606f5d8aafb5b0bf33c38276a539a2a0db68aac768b16a425dc73fd7ed22e15af5116568e6083736f7ff47fc797f17f91382ad062442a66a66d24b349085aa71451afe029498eb47a292c5e44c6464ad1573d61cdd8990bb80d7d4eebc88f55d5c4b3e557cd8a058bb2fb9dfeca929fd7d87501e969be5939819069f8bed90a6560dce197ac5f5df0670f0009d42099829035d44bd5fa3ea13dc19248757889aa2868935e327881150987062ab2b94f3871de886341a3feab9baec05838798951d6d090a949aa52a0e4b23dac3d8e3e9c141d18639e26b89d1304d0474412cf7bbf4f26eb93e06159f8444925bc21cd6fdc02cf5bd2569f", 0x216) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 04:05:50 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, &(0x7f0000000180)="96d338111bd1463d028492183a31f5fcc7dbf378599ccbdc824f358bdd6b672b9b6eff7aad3476d64a25fbcca0e514aecef38f12e7ecd2b26476c239bc9ff9366772657d4181fbf1ff928b60032a4d88bce0812fe543928d875d1e3a190f795513bd1a696b08a673077c2bba8d1c30f85c718e63d1cf2efa4388b2791bbecb112be7113611683b3595fd6147cb5c58f719f49fbc2d416358f0651fcdbaf2b46ad6012e4eccc8c21bd467b637e4aaef4d54e71a91e628b754c446ea0a217bb1b5b20c7d5c06a4120e627693aee67844e125b90ce3be11d8c3eb266042bfa5abfc1da5431d8c6cad90b6c1e3b9468633402b6349ab09a55981673bba5fff564fe57d78285de2fe827dd2261a65eefd7f4fe6e449b94cd87d18ae498cbfd7759ffcd98d4917dc711ce242812d2927d134770467ca7e0e94ddf7ac2b8c9b1d0532cfaf871ab1541618a5d7832a41563bbf611cb2995dd6ab49d84c1090cdc6db38419a664df3f8b6974ba0ba98c745ade9bc2f743d3687e95a8367bc9561619cea80c7069ca0de870fc0081e0a8c5a7b84a10a7c3d03fe56550015f7246f32ebfc0218b584f1478685e4d1e9059ef62bc91c3d5546ff07b0b5fa395f8f949e721f0dff765e92ba9ab6c3eb3f03d54886320100e6792fd32422c97d5b04fb7d1a99c9a7d9afc42e19b8d0160370ac2a12c4b4dc5bbbd074ee440afaceffe05f85d8ef5071a956ee15f5d6162676eadb0fa53e557ea1a71c326e7e28d8df088683f28bd06e2e7fb3e1a048e4207e6dff11f104ff11c16e8d1fcd14aec843c800cd9ddf3b4bb0addb3f729e75d45753c24c568dbd37d7b2e1037c0d469aff99b8946c553554c3b52e1de94b5cde28cbffbcd7001d8ddea790c393199ad6467533acd9842b2feeea6afebfa4a962883646754ab8745718848cb03a7436ca57c72b53b2eb146ffa7f85f9475593a158279a7f73b9e29ae56934d9130c42f0231eae6f80dcd957beb107ae23bd7665191db1cf6a7c7e8dda2f61e895f94b9db81e9314985de8111d8a980e5ab7c6dfa3d058d512b3be4696dd069172a83536d12b9ede7c9ab60aaa8799370a1972b006e38a4fd32cd66a02907ea569b91c013097668cc5574bd3dba74b2e41d0f4bc87c581cb651845dc51ed918ca58c6f44623d12aa0e0ea9422e4ddb3ab083d69181894e340dc84384f6b95335c0dad9303356aa1132d405e595b9b064814f346100ee9737e3533a7e0e0f8dab359794e99e00409eb8b18d66a5bb18ada5d59ac8ff6e466823ddecf6adfc7f47f56ccf36fea63c7844fa3f8e096c9aa45611f7610cad02eab4ce9dadccd02aced29465236e1e03d3c10e1f308edd20cc25b3c7dab768cc972cb050178e469b61328b790cc67ab99b4f32821b2db8b771a99d18562a139a17b5a2da26151be1ee0f6fafea4fd5bb55d82a684338dd638b7644923ad4c75667fbbaf0fc0ab1374e3244780145a556a95cd2a334fdbd2a346955f81fd6781e988dc63dc402afcc6ef7bf2cf9b804e01b940cf1f4a17f07495cbc8fdff08d50d75eeb6a6412a33c1f44aa52d671e10f26235e3aeddbe5ce480bd7004f1b0f664f508752a78db1ec1fe3a927146a87718ac2b4c168fec1f12ef31ab713579d1232a3b7c24fd533dae6c1549ede90003be3475f299ca3893bf2e66b40278ac0f2930502321640ea7017b29dacf6fbc4426f40ea226162fbed14192f728eef6ddbdad3de9cfed81ea0b3e5c0890e4fea15a51b57e03e02f8455a05dced02420cef0454c4899ba0b969f2e5df686f1d55664c03c911d4a59b152843a3100712ea542f0ebac54dac6db77798b934b5598237d744d512afae11605b0ba8a9911ff674c025db607e645ea6bf2eb4f3b13e6a8cb7f676d75a4f9bbd2625be9fcfc911daf2ce535287d1a81179f291f2600b8f6ccd7214f614ecabdb4639b65b59bafc30e353f9c93c7d598a380127d830e7819b2ca69b5a2e4ed9e02df0d866afd9eb52d6a208911356904e97ba635e19506a4721414dfaf19cb06d8a6a98e51f68df3449ac8be41f56f7befcccc09b747e34d225670be7c7d0f14ff167e6feade492fc26c27a683171f0a623abae18108e2f0c938c614542b9f0cb46898088897c95533883084d8e3b81403ac6d512eca97e8434fe935292083a5ebf04dc41741d20401b1aa177dea5d069e8bca9c77f2615bd153e2dea532acd39dc2a5f93eb1d251a638894eca0f5497293e685b46f0bd992c4f2a8f68e371bcf4f5c460b1dc4d9814259d09ced763189cd96d5a9eea48466b21d37968b65353388bd84ccc72861f76787621100c624fa0d8ab1b8a0fe10a68cb5f72ec6f9a88df48dfa47aea9061a28f2e4605ddd1b47d8ec1dd11fb3b906e7e294fc32925dd9aa534a424fa7a141a60cabb10d94d8d0b235bd6e5701770557a7e678bf04243fc9d3cc10b683e58322acbab27579bd11329b8efa6834561dbfdb83e367f3621e9a3d62c170aea162af4b4eb01b7594d78d9a275e1989b8799a98aca5f117777326a607fc9cad9c12893730aa937d7852105db0d33c385f8f81053d02d9d992e483172f37b6ed01f091f4da2bc372cb811f9db46de3d632ca36bb68d3ee983aa4786fd487f77bfbdde6887c439648a00db52fc4b528732b25850b6aa442888b59cd70a7dcbbd9f9b4746de28443f81caccb41f139254a5f393b3c9911bf11278006b63343d89772d1cc6716759224a067bca880ab861835bd109eca3fb0f89b416d968cec9a308eacd53a351ccedaa4d7cc3c45ab4dde136eb4bb02c09eb96f1f096990162853315b59517023f6188f5c41f1abfdf7381e112abd06e8014e59ea010a023dd454862cbfc76c9639f741fad9fd9c7c12daf5c2a3fc453f4dcce31f42258047c6f8bd0226267ccbfbe8d67340e7417b7bd17fc179951ff87b85cc6ab9f75b5db8cf348652fb6e6e73ca80b690323040c6e6f9957cf2391de5b33d120a9f253eea79296b4d3e09f60f70d9756a4e82c031760030dc7adb0e4bd1a66011917039d349b346402682494913f2731676382603d0960ff2a25836af1032f9d72bd5dd574b64c3c1d02839070984ba668b6ba34fb12937c3745ea4acadf4efc402b49d705f9a7716e03bb7b5e18268d8423f7a911f9641c90cd1c181040e2d9550080dd3afd57af516cc0286c3b37da9bb21311438f9be10507f361d9ea683ea3b385aa6fe5247040e1d64c51d9632d71fdc21f18d5b6d0f54c39f2997d1eb4d2340eb23b31c9bce4eae53d4269c9554ff94d7483efe15aa0c9e3cd02028a0470df7f8ff6055a16d344894713896ff0648f1c4910eecf361d6dfd661d6e91bf3f2f4a0ee6748a8e0caa354937a8bcbac31fe3ec7a3f3c404f9e3fb0e87e4001b724b1f6dcd8889670c246f8cc424b6bdc265ad7132d9344c7e285c22dcf8758b46aeee1305c02803cdce1ba87b9151968c99b9b38a159a7f29a417d242adfd293b13621e4b8f0fbf3fb7f5ec4dbba91e89b8dc109b851f8381847d40413a4fd97f1ffb548bd30aaeac9114b99eb1da6f868a2d5733e811b68e288c14ad43b933ddfffac98709c62626c6115bbd05622c6ae7bf73dcbb62e5cf4ecd5c615e03c8630b7651803a30a84570927ace6e9e2793ce8eca3621d056d00f4c0c4445a6fee515bc2b799957661b2f9454607c6991f30aef301e727f5e741c4ae2cb23980a0886c618183bacbacd6d19cda2d0c2198f6f077ae429eba5260af0207699cdf02d79c53785a519ea80c5dfe4e4fb24e75deec6f0ec8e021f8604a0f5592eddad19201d7da5b92b30baec9c26a29288a7bb8775d40c9a3d1a3cebb3cfe68d9cf1bcca8333ddf663d98920b387abb7184babfb44d91e7b6b899b4e03c793adcd3b8fc28b26c4e2c54605cbce9132b551c611a523ccea9ac6ac06e34125ec9888054464e278bcf6a9e1dfc82f959868a9459f804eacf2becd3a84cb73bf4facca65e008581e0e53d243218603afdfc9374608de9d95e8c1043c7906f29688fb03ee30a0a23da0b117e623d3960fbfc1ee62201729f52538aaa8e5524d32fbe366a5ca4eb0ed8265768e7cd8e26778fdfab7e62a775473854a007e6c96b09f8e1de6597b92bb9680f83a537ade16bd0beecc8405c103359a502689bc96ff0c844231de55ed26458efb36671a76d88c5835259fddb22c6a991a0210914e7210be857b9c5b76dd1cb57b07bd907e2e5ab13aceeffb922726a2fa5dbd842e3b6bacd38a96ca691161a8e378ae0bdac7eb496b90a03c33bdfff92e436f61edaa89a8409875ffb9288d139e947a228bbcb73e2f159efe186c8e5776d385f69a71439591e458019f9a3b027e0df27ab7c07af9cb531dbd18f3a32dd754c79fc745ea2fa3b66604322869f370b0ce8ec09047636a8a795df8d525b167a60fb0e7445379f5cc611ae0b1ffeb5ed16ff7ad0a385e10d18d89c18ca9e54b45dd4a3543c57cc65ec35d7bf78ea42e8f7110e7651f3db6b0b5e846c9dd66d7c849a086235b6309d4e241303b9d8c016b561d11f67b7615363ccd860b98c5ed7053b1fd42fb25633dab65f6ca671653e76f295ff142d3d715eaa3d65a06085aa212aeb1f4c728a26747b43218cd3f8c7b229c691236909331785dbb56a064c8697d4e0033f6c8f784b0bebad9762a2ae9300b88903c114ffc1fead4c6c3ca2dda7f2ef17249532fece02231f562f230fff3397e46295be13de09ddbbd15a68c1a5bf5414a6e48345a16a8e4ddd66974dc1f9630f9fb3bf6b55c8ad01dc32fa077940fb4ac28d069afee5bd6b4cbcf93476e3f4680acfcbe954cb0c6d370cc26e39ce2b6fdb603c3f1d9e5a8cfe07b286ccce1f9150dfdc3cf3d60f364b992e1a89663a66f60232ce6515725e77af44dfb9cdfb046e54ac62aec0b3656734735e7bda3500ddae21bdf84ecba09710f546a483518763ff6dd4a6723b96a50b217d15406dafe7f60ba31917d5e6cdbfe42ae1cf1c46e00b6f5276c09b867b31d661637b99b759679c27287668300e49b9a2f84f3278c8c2bee966262ea2472912d3a7a7e7d994fc28dec5895c7f07b3ed2eb6bfd5c4c2483211fe7724957985c4fed832274eaf3fde5770849af3d66f81e3b2536bd2d94d9d8d5974a66e3d604ade33e0d40b9a13cd36bb515b25d3061c41b991fcb6bea58e507ad06c7650c41a2193d09b189153ee11797eb4a02d6eeda185d53a331f68156e1aff2d84bfdb7d0f00b9326e344b1b329d370895c572943af3656f4eed3cbada544492c4b99e29a5cab832303bfdb172845ccbd3542d119a4de6bad896bebb4a969457964efbc5531b47e79def20655a0a7e31b480f7e4189e23b6bf93c36116f19d8473bd3b2c78c4ea21420d20a8ad7699d4456f4b488bc3449af17ecacaffe3f0d721cc6d20cede1813523b1ef699afc592d513bc6789c64da70c06d26d8778f2ef0cef9d6e1e4991df22475c6eb69d41a8a169724d77289ed35ab7a862e5ed4c4a04fa12e629c8a256ab4f68b5e88935124dc0e00eeddeec79e7dcbf138f25689db76275e3c43498b9215be1944c62adffc2a573c419652bb50dae5f67bc1b472a960a86209350e9f9e11792adb6d8993cfafb57194f0863c8d211f3a660fb3a38e4c8cf7a0d7bfea021dbe3c7a9c011bfef81a2c29099cf103d0007d7063d80ba02d0268b4b5879468648c2fdc8d8e11155ae017292112ae9387dbb5d593019a48d4daf027d7ed89abcc1c681c62c73fbfc12f20ad636cfee8f96b983477e3a0f4b89e2a9b465f84", 0x1000) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) 04:05:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x4d}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000240)={0x101, 0x8, 0x7, 0x8001, 0x6f4f, 0x4, 0x80, 0x10, [{0x401, 0x80000001, 0x3ff, 0x6}, {0x2, 0x80000000, 0x7fffffff, 0x9}, {0x4, 0x118c000, 0x10001, 0x1874}, {0x100000000, 0x3, 0x7, 0x9}, {0x1, 0x180000000000, 0x336, 0x8}, {0x3, 0x6, 0xf00, 0x2}, {0x2, 0x0, 0x101, 0x5fd}, {0x1, 0x5, 0x3, 0x7}, {0x7fff, 0x7a9f, 0x81, 0x9}, {0x7fff, 0x3, 0x80000000, 0x5}, {0x1, 0xfffffffffffffff7, 0x8, 0x40}, {0x2, 0x3ff, 0x5c, 0x9}, {0x80, 0x1f, 0x1, 0x24000000000}, {0x782, 0x0, 0x1ff, 0x1}, {0x9, 0x22, 0x7ff, 0x8}, {0x0, 0x53, 0x86d2, 0x200}]}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x0, 0x5f3, 0x0, 0x100000000, 0x2}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000380)=0xbb) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") chmod(&(0x7f0000000440)='./file0\x00', 0x120) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x6, &(0x7f00000003c0)=[{0x7, 0x0, 0x4, 0x3ff}, {0x6, 0x4, 0x400, 0x80}, {0x3ff, 0x0, 0x1, 0x8}, {0x100, 0x7, 0x5, 0x100000000}, {0x6, 0x568, 0x73, 0x5}, {0x3f, 0x3, 0x3, 0x9}]}) 04:05:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffff0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000340)="6af4ed9acbcd3b84fdd65e8bf3da6aee57728c823d33fd3b0f2b2463cc243df9b5c458c485ea3c5ee68fb1b1f6e0e421c1eb7e75976e3b3b695c6b61ed4058dd90881e7a57b5f94aa841a6d8b698e0392b3873379487a62ac5b9c7a643d7ca6e840b63af1059c79d2e6ccccc32eb51ff73b7ef76a5b46255d3fec7f52f5df3a61b256600bfad50123af78a56ec75a44328a3c9800a3abd4567124d7b190ee194074f230e761bdc8012082ac55ee5e3108c7f675d1311b00835b53892d8398fdfa8038af79ffe1da05d2ee1777e97ca0e61abf38a58a4ca7d59e78f02a8d482c07943a0d63689b7cf7ab10d0ec275aeb1f579645e06a0814bf1d39dd8ea7b6f2ee1b5d8fdd3fd45dc7a090e381526319671423b286d7d95c7d2a0ea7e5dfd654257f5b7e377f2bcba6f59db3c4f78d33c39c236758b57f72a3f68c5d463e6497e1e1b19cfb05de7d79f43cc2bce1419d06cbe78ec732d96dee4c534ca4d7d84490d46c38aceb95e18b3b2ee7221ca06294348abb2513ebb632754d680c2be49da93c4dccc84a6a240439b9c45c12096e6fca501dc281eea945cc589a01506b96a6e079ff3d8467b549823632860108aa34979f984b6d825128fb1a73b3f89c1509a1f4f161285a6a18f71425ab1129f9f934c92d783979ff55f4830ff35bb1166107ca9eca584ced31a4beb5f022645e59985e4cdd89e3e6c560e19719af2523b3f078fbf3f1ecaa35d9f6625b4a05102307cfdadd8c4241dc903b5da557d43935db001fd588e2bf933d189e4e9f532dc25f8e96f81a18e0219f4b065365705072733da1aa2a5934b4e3a603beef1201b3cd3df97d303f6b47ade1cbc4cf56b83c45a5943baaeb194b4425027a5b86cdcbc9ac901beccf46e44d815ba965ec3bbed9c0d319d8d9da2f3d906cd60a7e00bc61139733ac0e10c9caffc8a861afe276e1a1f5991216892d5029d4038f53fe5a3e23e347a7e70400e5fc9a6002b7f0eaeac2909dd7e76537f5b7ed926918934088996f5ca75da7a9f576771b8a4b9bbc4fa4c5185d4a9d9ecea9e1d74daff3a09d9fdb32663ca35e667c6046ee4bb4c35bc935ae9b51f517580d478577e03debba664a2d1ef26ff5896313e5e4380fa06bb739dabf664814bab7a33721f8ca43f513a5aa2220c84e0c3d431b96bb6ab20c5ce20f9387008b4260273dbe408fb808c92e0ba23f0851feb124ab65e2002d115d1b39519e070be881631e27d8cddc60083c7c14f7684359ec1ad240bfac4d1737d40f47b8664c71f146433699afc7e2411988894b7dd0bb8ae69b3aa26fe26e0e1ead02197815069dbca9e9fea6be5e607928628ff4c570acdebbdbd3f4c2c666c0deed99724f2fcd1ea700654c2575a5f7a4898e29ea755dc4197706b1cf9e4561b9b6db61d153c9d28924e8ab561c6d7756f6f68069f768ab3242e446d41a9cdd5faa2b86258498f2715f88704c62e404a330ec8ae031cbc130118cf9dfe0abd77277791b6719bf0e351fee314469892f6344aebc3ca7caab0ee83869d21e83de0de70f626cfcb23d658fe514f310593a6be37a5c717cd989d652e2048020f4bd1fe85c64e248511c7eb0860517ecfc2aa77b937a97473636baf2511e98dc7fedb56ec48aa56be83aba356e81fbcbbe2fee1827da05877854bbc3871c230583eb43d1ce005176bf39d5bd4c662d20578b5eec6d6125f6c2527bf0a23afc53f2ac24138bcb38fa73173a32a99fce7f5682bd9e348dbfd07b7684933c1425f658bfc08e53bd577ae223ce8777b322d325890db7d7953cd11c723439075f9d0801f6996d8013e093cb6c3a96414e74f80de48546be2c6c121f08f52940736b0f0381ec9aa62470a81f6e3a58a4dd82794ff87ed02f1310ed80ca9880abaa70e93ea17cbde24d7ad68991f8bedbe8f761f9c6443a9a5dd8e96d091ba134b870cc5607d5cdd881a48eb46ef1c690cdcef66b21cc125841fe456c46f0b6b02660cf26c6ea0db3b8354efa7d58b3cc9503bc821a0fe6270296e2af03c17590209e58adbdb37528a31c75bea602fc533f14fc338f8d72ea1fff12ab6aafb7bd79777a3b90dcece37949b769e08a54be7e9af4906eb11b8bdf1525055567f9dee6a6f64355ca65f470ffb126cead1e42f406670fd1490bfc2468e2617d6e70e76a2120f1d28b173ffcabca8db65c32efc5be0d813a69196255848d6287480e8b1404ebc8dcc21ec90d5c2930c6095a7575e900f6a81b7ab480a9ce6c38e5410a746bc7daf9bf4a320066dab019ff813c01b6ee608598733e5c34e381cbe4dcf5bff3943f59606fb0bfe271dbde589421712b64d10938c248c8b3604ff4708eb070ae7acded99452dbf5bad53a166eee7f48ff9fe9a1b98b9f05ffffa0965911d9eb3978a80010f58940f49201483b68a8340e79309a13dd19a2ff5ff8508e500e35019a95377e9e7cc68502f1a1b35bcc5567394e30c60678ab07fee24d2db73575b1ae255cd75a6314b0d5fbf9ad68bcaa26526317df24009f87805e292343a65f98a4243b3171c5d9b282c372abae7148a88ac40bef87855e37e1d09b70e7ddc19b0a9a55df4e4ab400794acb9e19e49835b7e766af69c88edd7afb559457e9b6c41c0c7266f281c0b8bf23ab06d043d579150e8b196ef6ed1834ce442f6d0c919c8e4f9f328871ee0005fbc52262b7aa7f178b4901e9c2cd2017ad10799078c802ee6bd93eee6b960d2de8a4d256c32f9fe633cbdb8584eacec77ec22128968edbe9b7b480dd634d6e991e2b8417a14f0ad5ddeca9b6d217d6c423bc5b87f0b5fa6ef68d789cf7618e454e15ba9b2cfd9cb3b7565c02bd611d4a72fc0db5c2d948d3a8ee0c0289cd9aaed36d8af707703dd34e23bf4884d23fa0121252af71a234012e9a6a6956c7fa72e18dee5734f522d19dfc6ad370b603682dbeee8245e8ec619893da271c20d5d5ea76e757d08d0ba1f6ac0e9d3f9c0555d0c9688c8354fc6b138ec6f679c4a04a65cd39c4974f27c1319d32293910e7cf960aba7c7256e4973dbffe1838b296f39a92722bc9ec69b035e13557e0bac528797badd3a206670de3ad3692be85612c7843b7d1ef09d86d70228586f8087dd0bb3cb5799c80ac4f82286efb8cf195cf6676d6e2440474e4433ee765a0b2858a576cfbdf17da93ff6ce3e8b5b5fa3594a9adfe7399a6020a0282b104282e668d8d5600c2a613a97a8c4ba938f877365860e0eb8dfec1783175617aab0888cc3a442d7e63e241e9e6d45f194988786440e94d7bfbe4801b659c4178840c5626f3c36fddfc8c3590b7081b9ae699f6b9f50ae01abbd7ad223a915f9953d3231fb723172d1dcc823b30fecd0772b1f072014e7d312537aaa65f83f3b3c6960144fe738810e02430f44cfd620ef703eb93aa4241b82bc41ae1a8a22d4784776f94668f0a7950ed64f70306142f800ce0330ff31894926bd8bd4e739317ff209bff5c820d9aa187b326e4e0d6150747b0c7a07cc10df94f1695bbda9b9664e9a426641495e4e273e193c48375c65953a0b7814f79ceb28a96f11f496eccaa83d511e2a4233e773b9b956de441711c9b365b4e3260adc4f145fadd4568d12d22c63eb51b8109811cd9aa2fe5f63edef97622eb66c84420b3ed16c7d27e16eb605e3d87fd45d46bb0deef12f214de70e59a9c75087d0b0afa29e9480e641e5848b7402bf21896dc942080ca289e6122206dd2f324ad0e358e0a558a53be168b44f0908513a12ca3c76babd4faed5c0a8e9173258c62df45d64701914868367fae0753c06830c3fe14b07b793c7d5563a54c457edc77624addf806edaf15b26f1c113604d95ca518e66744d1dd3a8991c3c1e5642abcd132f1ae75578112004e172e805eab373d7f4f33add37ad9b3cf167f98c1f686c1aecfdc91c8a5b9cda71319c830fcfd4d71b9f1a3d5cd7f008b30e4028a265cf42d801308059069c869241907178be8da4a449e957c06b3645e1fb796a42bf1644d8691beee6ecc5bdf907f00795761a75bfa47ec83aabb33cbe595f2e634fcb86e12b3e8f294a319069e4c2829cc093fb11da4a37693b89d16cf7e0fa10bdda5949e0d51f62ba24969abeda81620a311f17678f02ae96c079e03a8317ad38f9d1123e3d0471672716960b58536956a5e6c7b66ff09ade34fcf7667fc5ea183eb9bab36ea0dd8d5d12887c40368960a942fcc192805bbb687635f8f1285810b81dcc28dc7c7c49001209207bf59ed3a9cf662e6fb73ba900a033aaad9c29f6463029a30dc5001c25e2b3eabe628cb70d7af13c6e098dcd439d9884728bc49918fb84977401768e57f20272f418498c1fe7ce1a6f7e8dca6700f1aecb984d898e22960da5970189d184e03461caa3a10d3d72f195541633425af7f470050f3261431f2ec6635f17766b7a1f778970a7273f309a721cd3305bfb43cfa9b5a8a79cd30f71881e9de65e6bfdd0e332a23155ec26e493c36ec6a8143dfced90edf65c3c4de8d3fc3a8ff5868fd402f2ebfa8fb4eef13f5c35cf4e25703fc2a8eb4a175599564af0d6ecb3b9787b692ee76375f7fbb2c0013ab39f8f19659b72816a53f223922a37cc4d141cb54ef142627aeaf49476e62c1b5219a8fb1062d4cbbcc7f723d637843dbf010b80a8d6b42f3636377b216aa18ce56260377832ac29f2dbab5a819b490ad8e4356ebbe4b0218eeaa76208e491d51f27642e10d946b4169f3ef2a56fe79fbdcf5873e9a4a64bb1618315c0eaed44acc6c2fcd9c071331fcbea3b4c1e1fbfa30db39c84878fd4d4097cd2396c134b5f103969ca3829ff3ffa0f30612acb136fb6fe4cd4311264364c312cf8d95889d43c4057773b35f1b8763e5532c37aa03484911c2e047307087c0be0ccb10e97edccb3efef027642a77160d01d8058a6675fb81a42b26f797f45292fd39da43c60be20b1597589ecb1ccbfd8c0c232cb5f5a3a4df3f70d8cc2796b59a2a4c8de9cb6f4573856ae7b6c4bfd32d18b67934278afb44373dc3b71a39fad93c6d25272ac0861f06ec0cc5defe0fad9d2482ed9f7faec87becc0cd345c87ced01f6f4634f2a2e5fe44cc0e9aca6d04e7560eae5312094aa16681a6dd5f55d525c9b80a05df2f32185deac91e18b262395faf96a8f7abdab3c4d38308abd26a9459becf340a6480f105c18eddf9e14463ad2a1934112ac5dd281a60f17b819afefa8858a70b89d087c7eabf258d24ed28fdad25b591c74b931dee70ef5e92fea96d9adf28f8c958c2313b5684b9b3aa73000161e5936c36768732d79e6a1fb422a538902629387c3f86b07065254aab7f23b9a8accabf1a49c27bb32ade3947c943109736388372b84e4f3d90ec7543d9edf58d42336d86a3b4298fb112aee622db126e177f8ef76fc5f1642c73cf5f884adbf163c1483db2f56244255eb93baeb0cfbce691150780a402650c5796aa724de34088004692fa256c7abde411dc67a90b2f49e2c40f77ed224e25509db94d69a5a91abdeabd9d5a504d2c96cac90c512d06bdac6e2f047664003ebd53ec1e24064d138af523cbf31daf3954196f8e81ff1c9077f2375a48698453e1a6d89878f6654d2f49241bec8300d857ea329bfc487a91e45f6453a64eea2f931353e0a468cbbb62c012d1bf7e7cee51dc496ca7b6f2647b2f0fb9157b317892713261d4dc34ff0af77b8d66c9143477f4d74007c0fd6db24233cea9de03170f32667e744658e148fb63b9e9bed6fe4ef84053c36cd15881315dad08dea0a5be1486ecad4287699823b91e675ce5b7bf700839", 0x1000}, {&(0x7f00000000c0)="d36fd7df9550c07f1023ebc65fdb66c55f8a71547759702afcc2f2c0f7ff37afb0ce73ccfce2db303990112a92e0de32ba4527fb4c3ba43c87202ad9267391cf69a0ddf1a9aa202f4c3b4467ed8f3fcd856b75ea1bc443995dc68c240b8d6b3b40b670f4679702b879a75901c59c2f532f99c1939edbee47e4a9b6cca25182fb457c61618106b5a2188bb923924b93f0713dbe1328262a579501fda7ac9f749dd61fe2b218924e5c75cf963ff796c1eb038f410d38d4756dacf92c702dea2c833f89db7f437826eea258651cd5ee2c758e35fdd550bc19cd62a90ddcd418536e51aba1be94f5", 0xe6}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="4154255165c4b7a8e5dfe07d0bc573362c253d69b1a114633fced7c20b016aef2bf375bdb1938a21a11004eb5e496ab5096f739cfee2fc29a2c79600167105ccaeec8c79e31d54178026728c43e8773406a54ef5b2493c97c13e9fd1af5680b3240264f491b1dd8fe60bee", 0x6b}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x80, 0x2}, 0x4) kqueue() kevent(r0, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 04:05:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b31eeeec63537cd937f13630d84961a9b3915a34b4ae7e9f0c71ebe3dabfd2240d4826bd31e1335a7d6e1feb815697f83f945c3c5e7bb3f56b57fe10541a8a744f68da94cb11163026c0540eb8b60f3da09edc10b61857ea8e7d2a5e731e29d40c", 0x61}], 0x1) write(r0, &(0x7f00000007c0)="ceecec428db82c2dc009bb54de81a9ca82d717975852ed809472cc0b451ca2bc9ce3d7d4132d73d7f3c35f80736335215f5431349cf3ff6f4ed9263b8d3ece54a9692909357205b534a7b73671718e2b2f12131981b4a79b11f99f0910df84635171ba38a245e0", 0x67) 04:05:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="234f79b288adf76bc678fe458c8b00191d68be59ee99507c9fa6486175fdee813de40fd111bd727d13712e936bfb6513f74789cd94d471be6110580f7df8d40a08593d73a91da2c909e30c3affd9aaf6ecf0e26ff3c658ca7f141bfa91b0e82a4fc854e5f946b613609d954f0fb2588f1bbee5fb157b01205fc6174b576e63e1482cb78ed5025bfe1d245790205fb97f35e93764699073e0a78bfe6879ccd7ce7e82abafcff0eb4ffe482612e2b468fda99e7ec2ae53454df4044b50adb515a08a0487be5eeff57426fdb135c25b8a77c717633e9621e2a9dc019f1d7d4b4156b48cd7bc13ca8887", 0xe8}, {&(0x7f0000000140)="2ea10df9a938ee2d3e98c0a945a8eebb2f0a9105c1f04ae2ea2389657744e93d73051f74166b1e95f514ea2ffd21699189ffb01d4cac0edafb1801c176a6f73b4a5e1da98df5daba2eb3c3d604cc70e6fe2aabf3fcd4e24b190ea10d4534cebd523ced25bf378b98c74f28601af0f885659f1bae9923617e176dc91714e44d76c5086d84", 0x84}], 0x2, 0x0, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x2001, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 04:05:50 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="0df3507b4f6e49703e7e136f1e971618e63232d7cd9fa22bc304e8a70d8bd356f4ce596b87cd686ff5b476132011a68f07af79968a08726c3ee1814e89bb631a5857efd830fa2e079d2887f5efd807cd51ce82a3b838fcc86cc7da1427dfc689d231", 0x62) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="d36bbf814733c7e1bbbbef7fb6d0fbf5b03414f7ac08b6757f8cdbbca8151c2608ee98218ea5957063fea2d9eb732f0959a6b21e17799f9f7fe8772c29b48703d97d58688a46b2cb3dd68d6981d6935d0b26a15981bfd60a55bb1008d7c52e13a7015103a274ddc625dd9efdacbb67db8b4f9d0f0c24377ae95d7a7d02867061690b465521763e4f6beaaf254541e0a9f7af9efe1d102401d5480eb03e217547932793ee3e12f1a035cc01e1bb6cb0be45b7ba2daeebc2f6eec1e58d8f2bbdf835ef1d823699", 0xc6) 04:05:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x2, 0x3540}, {{r1}, 0xffffffffffffffff, 0x9, 0xf000002c, 0x142c, 0x400}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0xd0d, 0x40}, {{r1}, 0xffffffffffffffff, 0x80, 0x18, 0x8, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x10000, 0x6}], 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x4e, 0x800, 0xd9}, {{r1}, 0xfffffffffffffff9, 0x51, 0x20, 0x7fff, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x80, 0x2}, {{r1}, 0x0, 0x2, 0x85, 0xffffffff, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xfffffffffffffff9, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff8, 0xa, 0x8, 0x1, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0x2, 0x7, 0x8000, 0x1000}], 0x2, &(0x7f0000000040)={0x2, 0xffffffffffffff41}) 04:05:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000200)=0x6) ioctl$KDENABIO(r1, 0x20004b3c) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3, r2, r3, r4, r5, 0x9, 0x69}, 0x8, 0x9, r6, r7, 0x5, 0x0, 0x8d22}) 04:05:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() mknod(&(0x7f0000000100)='./file0\x00', 0xc040, 0xfffffffffffffff7) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x400, 0x10001, 0x7, "b8e80f6f976ba0a71e860d6be81d697aabddbc6c", 0x1f, 0x1}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x3, "adf9888dd63ea2647355537e68a02be3cd170446", 0x1ff, 0x8}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 04:05:51 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 04:05:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b8180000002900000031000000267a03000000000004bb893f0000"], 0x3a}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:05:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x100, 0x6, 0xfffffffffffffffd, 0x4c5, "269c90ad50e62337a888da52587521c157009a46", 0x4000000000000000, 0x5}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x9d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 04:05:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x10, 0x0, 0x7, 0x65, "5e22d9c4723828ef6ca6f62e14afe53ec906a72f", 0x6}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x1) 04:05:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100000037f, 0xc1) r1 = dup(r0) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 04:05:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x7c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80, 0x0, 0x80}, {0x6, 0xfffffffffffffffc, 0xffffffff}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) accept(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 04:05:52 executing program 0: r0 = semget(0x0, 0x3, 0x300) semop(r0, &(0x7f0000000000)=[{0x1, 0x1000, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1800}, {0x0, 0x8, 0x1800}], 0x4) 04:05:52 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xc000000}) clock_settime(0x3, &(0x7f0000000040)={0x7fffffff, 0xffffffffdffffff9}) 04:05:52 executing program 0: shmget$private(0x0, 0x2000, 0x0, &(0x7f00006f3000/0x2000)=nil) 21:03:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xbc8, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 21:03:12 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xa00, 0x102) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/46}, &(0x7f0000000100)=0x30) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 21:03:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x10001) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000002700)="68167cbc965f05120879032999618a9a7d73758261a3c4211ef602ce8395e2da4e4bc4c6d69c32394404f2736055ee58af728f5bd5016843d5504189bdca6515f43ae89402bd0fc321870bd914b797722ecd402f29b46cc52d7c26c8547096f31d5684cac74a7e0b66a756f151e006a68a5ca889f8d8c24f787b7d15c49512cfdcd347df032d603b0dea5195fd059239ca83954ad041c356e3b71446bc02660dac47f11ec0eb3c0518d9f1c420248d3bbbf3df5018faf1e48e06464bcf299a29040972f575466fb09c2a2cd08ff8e8d3c0dab45619ad6b34682561a2d6ba1c33ab1714dcafa7a1ce882e87e92ea963eb425e74e3f6b820367c62478d678105a31544b5680b6373b89253e25340d0ea95a20f36acd8d8230d79449de32405d4352515820ec31b4a48c7581fdb72f88c637ea128e54ac977bf3f85c2ed9fc3ba455a266973a2bd6c5d997b97490a33527409ac24eacc3a67f3a9eca7a97ec1dff1dfa558a4e6f7eeef0b3398e645e03e747674a8892e7a436af17a7c0a185d912c5c51169341e317523ae227be161a88dccf3e007d939da8ca6bb5bb28d85f0d2879ef1a80812ca955a23c8b5d01b97aa68204f1be70670858963e1d74499939a0f47fd523a547076c6d205decb4b16674319c243aae90e7b26660b00e047296138afad6bf37b6f5d3fa45ab845bfc910add8084f7db15453396d4c9f5ea693d32f5dcfe67f2907f36fca64e0a049c8e462f309064f1fbd8c2cf7e1f7e0fa802a014f9b252381ba7ff0206eb5b8c2dec9ad4bc020beb45a560c1111a434ad062c6b9bb0e528fb7879c21febb70b44a92800c41eaed96e45d26024064c9d7bd66ba8a8669bb49d24c706cad16410b085b5d645528ba48ab190ce50d011b7b28bb8dc03a3b7e2561b4886fe3eedc6007b6419febadec94aa26eca37c6ce5897c307c16b7d2023ba261c951778ecfe070d23bf5ba1e4335eef1d6d2c904e0ce98ac98fd07ceb808ef736f00ed2f6f555040c3fc9c09cdfb68977fe8ea352181c7814348787c27680fccf49db8f6ad1396ac60971f44a600fb0cd88a0f8c6787c10a3d52ce9e45e2181b5d0d8898e91978a5f826d52d1761e4750e3c43f21e339ec59350a22606ab61ab75ecfc4fae77f87cc27bc94fcbffa44f102563a9c216a86097b1e898b1b28d142d8f49fb48ecadbca5242d9f050ab0ee04ff688c23f2b9eea8c5c1a9f5510a9cef7ae594a599c25209c9c03241936cdfc5b409913a47e03e8172e764ebd592f3e06504e97313078b392ee82086489d20f40d31d18da01a4c1067095f50a90108c0683ac57618dbf039293ba19f3ca2950ab6f9200c91c061b2e14e5e053b23ddfc0a6ab04ac00d0d220da590fd334c5964e97df848cce67d9c1513304bb113bad26210a94c3c0aa3518149f60fc511d937a959e1ce0d20be2550b19fc6d3a950af15166d8e2102688d42438c0facea71b19c2afce28252189978fbf8d25f6951e32e9a2fa6cf9913f63074dcd597921412d69d0a54210d0b06bd51888682f5774a56d0e805bfa7b33e1836e074c7f7c1aa01583ee5b229e0b181239492958ae6eaaa4d7390bf81001dd855259bf029cc6c6e9963a34e9b6367037c126a5c3b6ce1cca0651d68337a123d75f250317af2b4f28048334476cd44f53d3baf3dcf3941f3c8a285d8329b585151f6f53406270b00cd049d337f967bc092f7eb71891302b7cd3a2c15ed1dc6070908a6b15430c30a0c862c727b9acd5d4923b55ee7d4c948d75a584f82281c88c3ffc5f5d8ff5e4ecef533c96c86ba08544b31b126da2aae3828c13edf5cb4df6ef5d5b4c48023791af63c26ce9a659410fb95fe1f59729fcb995233c216153681c9f43af7e939cd64bcb06e51dd5b6fac9c45e46386b2cacc4a1deacd6ea22502f789818ece025ae3376fc6cae5050cb67bc28ce255ce339a42585e57220787ae3bf5760b99232d9c6ba62f851450bfff5bd0fc9c9eb969be48da9bca5ede305248120eac4c914576637bc5c8cb2cfbd626a5dd45a882fdeec934e1001bf2719542455f2bd438aa7feb943ec6da6019fb4747ffd1f5a1f095729d5f8689603bf2d38a58514ec70c4807810d536e90ad6bf4de38a53595c8f4809a33feb5c9b67dcf6b537edce1fb1965fa739c928f26e713a9c7fe98679914450e0fbaa6aff6aaf388d447319123cf45ba81a0913d033d7430f891c18a8d2965b74933f1a80b250e2ee2578443ef97146539b05f2c2966cc7b07f5c94b4977b1f9bb12a25ea465bb6156bd9b300bac9a573ea9f2be54c5c8cb32d23de418c77159722f57274999c527adfe94f1f8307dc5ab76f19a037f819b5ec8eec7bd5d433b40437b45c59cd4f36211ae7456731269e8a7d01b2fb9d9ca0886f6a2612d7b22227907e362db4aee9d9ff0a9da3cd37b5ec2b29c160627d8d045167e861e10ab153ee4b3b63f973871cc3d633b5439c038c2ed8cdc4e5d30c6c5321b68716670b58766ab05a0bc26582b5a28151028c4100143aa06f12c0c3b8dc0d0aa9d9f3d2c0ef4e4e11cdd47afef0998349db1788ea5356642ed966512e749e85e5efc5aa79f6699460ce425852855cc971455d732e3004ef12fdb6c16b621cc1b49f064e861cce7f0292bc2530654181a3fab7a6541cdabb3f0976d8731e84a69346ed9379a5dd12d4a9a7d8fb2f5b7fe0f0397270c95ec38442fc447077034bd9282b088c28c271ccd73bb924701bc2b790eb28c1d9eebf161e1b956e9c37941a191fc36574af61d27425b59d6895185999d41ec087f139ade9ed7d1f26e24441c9431d381c9394b52fb9ee36969431bf1c440302a8fa3b2110f94d41086a721832fd48a97a11ede25606cdd12567791cbed2c3880b461812c46996b01ad5716de4509c52cf4b43f48378c380fc56b4f9631dd04066e0ee02864dd18a591f92ea63b11ff170570591677efb660af563166df09ae162f14043bea1ccbbabe1dc017af89d6e7acb7ccc09b2eebf3981ce6804363007bf0f3cf03d2f3c0eb6eed2c5f4dba340cf1c356a7796bb4b8c30c1aaeeeef79c9d7610fa17a930e513d83e063c64dcb19b4a0114673111bcb4a5fcbd1f8bb60e7eeb58ee8487bb15b934b33dd72c9c42f7c4351adc33876f219cf26dbf9cfa528159ebbe6f2752e96baa118f6f20f71442fc8ad60054cd566e36654c2e240a8c51ccdb9cced5a66d13126a15f2d0583ac6f553f870572a58385dd1a34ec177c5bb2d0d7b8ef68f3d4b5b7a50cee10a54063173dcc1be3395cab8794ea5aa4cc78c90bbb672107d24e8e4c896041471ce8ba244d7760d6aa5608cc4e676773d4eca3e2bfb7463eb4e97c17c897d6949114c235b5c061434725e3d42de8dcc08b1992b3a8f9cdd6bbabc343ba85be7071f460d10fad4b81e2ca84a38bddd8db60697333b0ec0c8b52fea1226a1709968fdf621e6df3c700bb631dd598363bf830cc67a6cfecb38ac83d9865a9bc36e01d2dcfdfdebaaa9b820574ad8ade57d80a91da3034e81b4a6a5f3d820394b5306903fa42e855638227244db9b01c8e1a1c0630680ddc244d53469aa0f9d7726a0235ec389a2d887fa2688e5da0af11b923219761b721405b5b69fdc67eab30236ec651d0f81a14483f7c253a51424eda182453fef5dba3ecd6a780efa4291c2e2596b2145db70504713b92a93d4ea07271ab8c6c365d0b35e630fd2a507d3cf20a750b8208202323500a600de2b5c30f1545764462fb5acd44f57df9b272f2a1ec7fced1fcdf8506e6811713d9ec63c377df0241fa748a642773c3b24ac6efd7f366dacc4928dcc3ec0155d3894a21b7acbff46759571093bb7a81deec48c011e0dd8333676a1b9e7e615a7fe6ec1f365c0d209ee2b1ad6b86f0f3a00dd7998ce5fc5530d7ad53d0032d6b5831f2842ff941640ae463e872d365a82e1d76695933d1a641ae81ee40189ea56672f193d351f1ea7a20e2a839db35b3c13a1378d6e99f65e90f7a5ab64e753823a2777bd64c84650db7ea8f42dffa1d3d314351bf1f48ed015efb277952b90ed5b18769c4f342636be14a116cd6a36233086a53231ee001ccf43bcfb1b96b0d185e3d95b84ebd45e33bf78916f706c2061ad0c5694f795cb3107ddf9429ef7d11e30d16bf1ab58a89391de7575474cda0731b337fac310350b85a4a34bb3040121ab13ac3c496489a83906690ac68191d6b60dfb2cc6ef4a928bb9a58b89e4eaec7c9084b2b72902b2c3441d64a41a41405a55c902bbddf304b2e338f350b937e7ee6b3f9f6582f051de439a6cfa54fd66f3a89130e5b5fd2feac64a4d6f03b4065596f9a259b77762e620bb67db0044e22a9d2b00020d0c934cb7d2b3e4fe33da091ec8268c3cf99d22ac5c4158cf83bb857a7e5da47c74e631a6cb7662db4ce5abf5e6ec54fb0fade83487bbfec5a07ac24f16cf9df7afd986acab4d4640003e21a247645b642b8ed34972b1ab6328bc48f60047fa08e3efd4f40c8921c40144868abdd8ea377528eb369b53caadf223bff3b3c55cccae7403e225993e71e0bef138da42b389e39adc4903164b95a908f56a34538cf1950baa7b4b79b0d76fbd22f6ff4f842b256a58388de4d35970121ba6bf4caf9448c0bb23b275861557d006868d3702efed9a4d6925a03f9bdde456dbea65fd125792df9a726a82478d92090f235d203c2b92a0e3f1f1f57cf2788256b5078a8cedee149008a17d730eb3b41e02ebe21bfb37ae136041b31f0f115391ed17fbdf4a74726fac8f281e4292e3c86a1263f51acb24c8d401d0f5cd145c418913f6c915f7bccc360196553cdf83ff7425de45a9be041a3a6e988263a165af00d16aaa0513248ebe5a152dad4033f65ac88e5ad45288d9120c3b05a72579a27ca257ba5d64db62dbc6f4a7f90a9a5c42e7eb837ac3251abf9fcf51b26754337ac852d0492757c75499c72d1b9cd240ff1037eb3544843bdabbd5e1390cc9898bf6e55f6c3d48417b2ceca477b0e377985aa55827daaf20a909c2502c89934e81405737eb734ef0b4e8a430bd88f7f30823da76ba809948a538fc141e4390043bfa4c6acea74c466f8be6d0596f0917096c308d3fb1323204acbbcec359098d20beb9d510be1ae716b0fafb06ed7c932142aaec2128b81ccc96d42575364b74f95fc8611505916f163305850c12bb55e3d2cb6e3bfc1878341111db47576caf0f8632eae8f675e6ce2f6cdc6c7cc03dd58d1e644727cf70c0171998e922bab243ff3503310609544f84e777fb531b608ed1ad67583599531eca9ca522bb59a11be0ef8b6d016fd057f5dfcf9fd419aba7c63c7e5f2c60ca88f00cefe95492e288f9191bcb0a3890b50c8fe725bf978752763e5a784773e3a535cadec827a4974ce51753cc2bccc4c9d77ba30f1dc27d8144ca3ad2b7bc4206f07e5d39a2e33c4685256f82550bd4c266005bd1313a8f53b02571d516dfca3b42d566e26505b863b8f0795dfae4e4b78ab203aec9df86c423ae977f6e274087464cd8df5dc956f91e54f28f00c32a775ede61b78e456ed2198bf3f3b5e993610ba0080d9e79605d6e6fb94c509c1119b194208efb756f9ae1a23e129719d628814e6bfdb00ead55d15c68d8c9876c0fe8256c3bccfb24c4b7f45fce65dedd56108aa48c5794a47475aab35f14f1df64a51fc984a6baddd6fa268949612b9a3ef0884370f5831a8d0270319", 0xfcf) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200a0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b0d8a50000010000000000000000001900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x800, 0x607d, 0x9d, 0xe63, "861ec1f1419065637ec076c9d0d3b07b77314102", 0x8, 0x40}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x3) syz_open_pts() 21:03:12 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x1, &(0x7f0000000000)={{0xb0c9, 0x57}, {0x1, 0x100}}, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xffffffbf, &(0x7f0000000140)='pk\x00') r2 = semget(0x3, 0x4, 0x200) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000180)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5, 0x2, 0x55ff, 0x5}, {0x5, 0x81, 0x100000000, 0x4}, {0x4, 0xfff, 0x4, 0x800}]}) 21:03:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)=0xffffffefffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80000001, 0x2, 0x5, 0x5, "e21cc2221f0d55cbe2580e64a2f53b5ad1f4d222", 0x9, 0x1}) 21:03:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) r3 = kqueue() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x4, 0x7fff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x7f, 0x7fffffff, 0x8}, 0x7, 0x8, 0x8}) kevent(r3, &(0x7f00000002c0), 0x7, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xb1, 0x1, 0x7fffffff}], 0x8001, 0x0) r4 = dup(r3) chflagsat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, 0x0, 0x0) 21:03:12 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, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0xffffffffffffa387}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x100001000000000]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 21:03:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0xacd, 0x2, 0x1, 0x0, 0x7fffffff, 0x6, 0x0, 0x0, 0x2, 0x7, 0x8}) 21:03:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="9b8ed50206e3cee994de96090540cd432177b4f0b4ba7f5f42850ba7f9570009a7e0cadc4801195b3d4b7c96d123775e0cc3f7bb5e6b66d10f8fb1d0800a6e4aa78f", 0x42) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000240)='./file0\x00', 0x410, 0x20) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="ffa8adb3a59444d201170028be5b045ab2052a36dde84b2075312eac1865b104fbfae39647c9c733b59b8fa9825f04e372bd45ad912442331790897201ccbdc28526c51d67e13f6dcaa70a094f56e2f6e90627ae48275a6991d1e28881329384eb55723a94e357934d2300ece061696fb23fa41a05af0506e189b6538b6f42aba4c98feef9c027c6ec27de2289d3c77ad89ce0c9ab97782ac6cc1712bc78be7d8a6c", 0xa2}, {&(0x7f0000000540)="3f7926ed0f68ae8b5cba409a1f9e489058bcee20938e2a7440da97a623bb0eebf5d8d772a3ff64b7cddd1fcb99225b41ac80dad2061c4f474c9aa9a00f37bfb656b4b03c8e1c0d89bd17b46b85ccddabafe6ba4f580c7585832f693f0d5b3b72560298276e29d5573b98e9d8033a8b02aa579d019c78d9f5be894fd8a11274ae6b3ad2a82513ae135a0a6a4d0951f2cb6528109660ec7ff138dd2bdf54da07cfb03197fefae998d6a3c1f81c571b973fc1463c", 0xb3}, {&(0x7f0000000800)="e9467014db38a6d166861341d20dfeec5dce8f97378e54249b316edc20f720175cf6b7ca23e82a58d8ff4dd4ff02daaf863248d3d9b45467184b723dfb38a5eb2497e7877754a7b00000d99102b221ac6d2eb4ff38bb50be54485907eeb618468c1aca5540bc54bbba1bcea0110ffb5b7ec2d378512cdbc6c64d339de41eca4d6077ad7770eb89bbe8d83a91625461bbfbf2f8386c8da04c13baa96600b2424187d3c179997a98e56211b552c750e1f4fe10f5f1b5451e3216222c584540caa3df838c1c0695e87e3249fd6d1c9512d05c71e0143d4a625a00000000000000000000000000ca0ac02b84934854ade09d444acbc7e163ddae4fd134b7033caac4c37f79933171ea6c65f8a291bc86c999bbfa9a3de1", 0xdf}], 0x1000000000000011) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 21:03:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x20004276, 0x0) r1 = getuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x3, 0x5, 0x2eb, 0xffffffffffffffac, "1864b710096ef44593a8ac4c8c10488a060e065f", 0x3, 0x1}) setuid(r1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="ab170c0f25a237b7a1cda550f90eedc1bc03ae31715e599d08fa9f1763a79bd2e189182b7d68ba0e2710d65290e96d739c02ea05cdc928e81d97cef0097810d9ecfe202f0df6d99c04ce7a959716bda54a9013c895c47ad97e687f51d1351136c67a54d7c5f687a41ba14aea321c61bac9698de65802d4cb55637821011f1ec4db550d6b832195e4cc87d55bcd99a368f4d88c1a8aa4dddc17ebbe1fcde9e09c8363b6d18e0939f1a906bbd299257991bc36a69b2dda80e57924", 0xba}, {&(0x7f0000000140)="e827b01c11b29041c78cbf812bf5ab8e541617ab", 0x14}, {&(0x7f0000000180)="4845af98f56f85b7fe4368792a4900dc512c8aa7f6ada1eb74e65fcb4e9560df9ecf5dfcf592418d5eeb000a40a495eabff577e33fde7f37a7ced83bf0892f44199cd2665ed444f98aa949819a4eb8ae6a2cae17f15053a6061abfe15efc546e6c3abc76c843de76649fe5c9f15fd56357faa4eeae6bca6bd528435e3a64ab98a0f87f9484dc080bf8ec7879a03c894b3423", 0x92}], 0x3, 0x0, 0x52) ioctl$TIOCMSET(r0, 0x40044271, &(0x7f0000000000)) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 21:03:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8000000000004, 0x36, 0x0, 0x0) pledge(&(0x7f0000000000)=']/-#!)\x00', &(0x7f0000000040)=')\x00') sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x80, 0x9}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="73d13bd7af2061292d0119e5ad347c4f6efaa98ec06dc08c50768ced555adcd6c5b8352b4eb77cdc80e7861ff59a57a3df2d48c4853f9eb0689949781bd6c0c48eef204bb40d", 0x46}, {&(0x7f0000000140)="1b593508f604d82d4e65d2ae85a051fd7675d6b5aaf7998207e9907e340601fa3b8b55005c123a32e5131d555b727f819078b8996447c948c057b86ee8c1747a3dd91abe2a5180752729a3dc60d601d901ef2c2ef83d1a683c02b7d493172c6102c0004384c349d3c07de170d90e6cf9f819c068088b2f9fdfe857861ae58724e74e2b30540d1a00d9e7964cd953a43e39933b28d94051e414f0ca9801ac63116ffd7c725e13a3d066f327", 0xab}, {&(0x7f0000000200)="c69a2cdbc324b915a954a2c51a798c3c563633945bcdd378a48b8c6d0d3e0ef5a623b7aa6267488334fdd92758a5b2be143256904cceb457304431f3f2a116fa5b53e4876ce8e7f92c063727edb234aa691b3dc18dd6553a6c5d", 0x5a}, {&(0x7f0000000280)="df39eae99da408d1aea9338d236271cb989bbeb2374ff9ee2874443267f34879fc84625d9eabbe88aab93671bace83342537d30250e9d2627a3dc329f3bad961cb86fd45b7f2a1868e838f0b21cdfc30dbae0c7b419e80d3a973a47f0d71161b1c8ba3219b554854a8f0d0505a1c4a83f076389dc693cda2b223e5c865c2690391253955c79b3d84a525afab9fc7d93082909386a98aca08158c70ee4b63f7", 0x9f}, {&(0x7f0000000340)="9115ff9821c5091597", 0x9}], 0x5, &(0x7f0000000400)=[{0x1010, 0xffff, 0x9ac, "a1c9b3ca1f695dd40b06954f4c4c3c1b35420946724052f15c9530f6f7665a59b85046f83dca335768d8b92b4ffda0c911a51e540ec073bb2623c94c16fe00defc51dbfca9cc744b8933352f9fd0a47b4b9cad3d980798c0416317ebb689b6062bf8a188cdf0323858270e28c33c4f48044a09eb9d1f96317961e24425cab423015d169e02920973c4e73c9b9961ed383b01521913068e6fad18a9611128a97d925bbd59879faab57b0009f1b674367da00d2787f7029450238d9d5c26ab48b1bb2a03356d3aa0df62f5ba2d3f4b6706faed2e89bd7bd8eb539ab393a1b5fcaef7a624d2c96ab69159926d8798b6f80152a6d82a4e1bcc6ef336f317c098644acd5e6b66c413612b2042143810f44cd0c8d16993b276f077ba922b7d9d777d91285043e22e088d2c4400d36989338e33990a355be908633504cbea2829cc70ffdcb5768447364ce916edbef627d923baf3a6a67dc1c4450188df6a69c3fa9e78f3f0273aaaa545a6b5e787ce9619f1fe895ff57bb02595e4f76d5a64b80f0b049f358f3ade90c0ad2bd5b4c6cb91b39b1c2e644dc5f0443d1d2e03795d26384372a75e8202b3e5c75997b54d6ae3d652b0207e1fcb523745732e3759eba49daac1d2751bcf71fe18b2802b491bae5502e72ce5d2b8a25fd8b26446a3ffa1c6a4ca24e0e8621e475fe99952a63427437f3e02c7f1cefa45649dd5d30b076b5f6ca5d2b44a406938581114d149601440541b1eb887b04703d764bd08a706b3a770b591362cfdb60716b01059c6bb221da340d3f00abc5e8b1dbfcaaa5d3392481aa488559853c3e46dc61aca824aeed5869682fba8759a47220456e4f2daef16c583a771c5e71e9950081d2eb6b60016d4bafc37997afc96a23be6de7e35f073a94fd0583345e37dfebdb098aa6259d91caabe899efb514ce7d0f521cbc5cc6fb0edf82a0e1a3a3cce71535da34a02a283df20e4f6899a74272b71826cd720e9024b52a84b0ffd8b906d8256fa963beda1f5cabe123a66a2787994c55114cfd2565ffecbe864c11624c0ee00df05edda01a51d3df4eff08df47793fb63cedea4d6dafb5c4f9178afc065a7c689803ee9ff79cd59ac4cd5ba5be6af71f8f4a8c5fc7f1f5326c2512665cd1feb47f36db9a15ee31af4a7d5a25ab164a3fa7bb7d0144964a6ba7472efe4af2d5243142b939bc17cb3a3b32031d7a3ba328a1bae39a3e501e8bfbbd6c66864198ef5e627c0df96ec3a243bd89654e3339bcc2e34913e25fddf65a20828dba30f4f67b2c4240db3842b413ca81981caa8d9c176d358b5d12142d1d4473b62d48feb49a5e88663579476ecd25f3cc4addbbd209de87a9574065b8f9ccf412a0eb2401986c91f726141cd5971a5e182fec7e70f0aa1408cd784059ca3fb13ce4e2e5b91e3c76bee85c34b91d8a9ff3452c3685d063d304da8049f40a7d5b8e78b2de16546a53154f6591a27a1c9be23ee9c00b22e1de8aad2eee8291d4bed6cdc11f98ca649abad2864f10cc82129d9ca13c3eae9b91184c53ecc7d12ee348cf4030ad822be360e17115675b4b9d78cb982385aaf7398396d75c7f30deb7843eb7503929f5b0355c19d899907beae2b266cc094a88d987570cd1837da43ee46643df956ee4bd7d11215079cc32d25e8a64d6d83f9fadfc895091d7f052015df9c942a23b04c59ef37cdc9b86c1b693fb8b981c639bcae0a0ac85a5e0b6cb044e2dc917320b4bc3592aba0d58c33717c10ed317509fa726e43b975133deea39f3397714a69e4bdea4a612200eeefe2e4c36ffa215d537859e7b0d165cc14777087af66b25fa9c10f6d8dfb29da1bfce3580e9ab98630a77ca79fa52a242c5a2ba6459796ee1bbfdd7590012390bfc36701a2630d5b78a00aabf44d55cedf45e9c8caf3c8d7c3bab7a20332bc6ea0e3ac20ef67d8b6c695100a7360e8ee647a3c34800cb99898731106c72213c8c7475ef35c6df73b6457837415c44bea2e247c4b11b4b401622ef6598bc1c00d7d9ea0aa0838750dbf602036b9cf7c0eb211d515f89081af8d96a04448acd09f37f8b999ce1f45d2eaef3ef11f8d848f3284ce5947af67eef99b44f745ec9636a1c094777da8bfa7b1f2e133721042deb50e148c6054e3392d0826f36efbb1bb56706d470d59e71dc2998e0b8d32f6482952b773afb99f0ae4b6cfed5e9ca4c508d9254c44cf049bda3f3515c81d97f81b450b9698272182a5a308be75f816cf06af58f38d55a2372ea896627b2da41ea38e11965d3346d5c76726cef78525ffce1398ad3028fa05081163bb4243da9126876eda0154ae7de81b8b6a249a01b1ac8869d934333bd681434600eef13f5eb6342370ece91441e61280e865228d6d1407ee900efc9d6d13e7f4352609d4ae420a92a3b5e05a3343ce77318d2e8436e63fcb584e523ff547c603160c3cb9bc187ae42e9d60bea1d53fb1dc7ab894433e5eaa3b1adb58f5876f0c110f7dc7d925e824d171d3970b7e8305f73b0ed36f049eb461f9e34ede18f59e2f10ee00d2d1360c0272300a3377b1d15cd5469e12b2690b71f475f25bb8eec09847bca710764dbb01ddb8f0b85710d1e0b59ea9ca6a9856f8c70d301cf414e6c23388360573a5e2ef64d7be86f519f3f7857b1b9401885181907e91994d204fd6a05d523a763f9b4714e388a3c6177ff1b66b1ef58d0ae07d75badade2464c22b0f4ebe2e0bd82eaf70cb2156955fb8d7011281ff221e36c5d3f9448de2f1bd7535bbf16cb3fecfb984d6d46128ca89f767e2777492ef2a820b8d9720c954d8eb92751ce8b023734b6507ebd76859cccb381f058004766d409c959c23f958b4c7a1c5a3c267baa9bbefcedcbb237dc898d3d08a4578c5932d0ae6e1576b9fb9bec7b71d8681d9b4acf27a92db75b93ae6dbe18d37cb8ad0da22b803f423b6a2f1e95ad5d19680c252205c63ebf7fde50685ddf248d00bc439aa9d60a1ab394343f0f87d5ed87e24b64dab475e241b0755bde5448c75e1edf0494cf580208425802a7cc445e6b9fc003a2f88764f1d0dad7245225a139b8be017197e62e2fb2c480e4e63393b98a078a4973c80812d223724251ec5de63cbbb04130350ff2cc13304a630258d34b493f919ce0bf508c0b4fb5ababf7f4bab00e17edcdc728c86cb3a41739efc01ca2bd6b90b7f3b54befc859426c8701afca87fa0de6c1aaf59bbbc787ebcb427e7592ab1d682357a4119e92e33b7ca564ab7b78d3cefa218b3efa1a77fcd4f0b69480d641a2525e3d147ec4bed04c64d3202ff316fdaa178d04723959da5b2afb96d3be15ad834d5931caa7d9d132f40bbdc2d7951eb5a030ef5834db71831f5dd360c41a9de25b1317e52c46781fd8de01d999b8a6054c24b1843bdb815c381e35f2053806c32f1e0fac7c88f76aef12af1762c8a406410b6556a195699a7ce9d699807d2d673b4dce2e6b819cdd291916786d5b3319468f056c05a2a916ac1532f93c399f869f22347af1f3a32aedfb644128bb31c2b44de61114d9431fe1a92c0e36922a3f3f17e3d37593701a8dc7e40e6b1982fe4fe80ce4b44c332a09ec96d74a0f774cbd3865bcd3e77a1daebedbb536e3eb874f3f076d5da9ae6b69910cf8e8bee64ba2c0f1bd2191c11bc798d74d6a585e379fdce63bc09349e273a99970aea09d8336e4409662915a11c1ff05603d7045431e89c34e24d4005ced8fcabaa0a347568239ce2c50d9230ddc422e71cee98157edf70f8366f4ae95bb13ad2982c77ff1a8fa927f9d1f583a0935c06172347a323d4e2c9549d9a25f671444b4dda18823d4a163c335d6226a46c074707f8a97d10b6f8ccda6417f14cf647de13ce33d74d9cbdad3b04e7a07358b19c7c8844b97d8e724dc3746521ecaae0f0739a01023a39f250a634a8a7cd8afaa9d962cc059f20398d8b9b92739a495522d72332195d0736a4f36a09a1966c5ace8077f0f6a08d078a01fe6305d68e7ee7d5227a34c134a8ebd18f9919316199f14d6a6761f140f84a5d46b7181286a5642de124c13838fa54f7e3d2a4b924e31838e95724878c290081e5e6cac903791a07d95a3ace7202856215050a5c1990b438e6fad78d1c133d8944dae13b470d304b3713bef84f265d44237411368db3390408061977ead6ccbc9776a7325a0198e771fc7c79b6f18c47f2b1c966b24d71c59fc573854c3f9989eb75941c81a31489b0d7ce2f41354a9042e5147f2d14e17a9d2e889998b4016bf31aaa2257b7d2effcf576ab5d893a1652ea1312179b561dfedb6513f18f5c6afcce50766af493b1ab393fba7b032045a46965042bb0dbf88a54c6824d5df6fe1efc7462ea9bed921a705ae8c3d5b7aa3c3112e48cd29172883ea6799f95ba3965c19834c4227d5b700d5b526f7e30a3944760f590c78b16c51109bfb8064698ba157343839157b8305d22f70de7f63ff987c0b5b7bfcd894692ce2dbee8d75ffcfcbba36ce81e3f274bb4049d37e556a656975bc8bbe3d5d11a8dbbc7b3e36679c29b4bcf25be240ee13987bbf33cf6d23892c722b00470ecc52e6415ead4da87f77fa2625df87cf9142e96222f05a71c1b53593f68bf0322c555ad9f3a6bbadb2c40c5b900ad0df29c491742c0add26076ba3e7f5dcff637a0184a8d27ded7b178e1855662e830358019b0292dc3b9cc2372bd7eb1fb8b5a2949f6b247dd845c96b55c4c0ac4aa2b62a2623ffb98fae6bf6fcc14861776d6d3ede95b11982b0f5d1dbcc47d462b738b79e06bef3cefe10d8e232e6dfbdf2876ac7b8cfc09cb3608e2a94bb39eae48df6e10f55cfab0a25babdf9e5112cfa926fdb0ff98e9f4a3fe5d4f349e94ef037a5303d6aab967f9162d1d3d5e3688a7883df5fde7942b0ebf691e002ce9c4fa9253c5b61caac6381e7bbf2ee85ea87b3269c6b1bc7422dc9d0296413db8deca2694a0669a4ceadf915398321796df76d1a24aa95fb94a82fd569a666fb4f716e0bea5d4fc7f8f2eec62ce79f204b6130b1433ed0f7d454808a9143f174440f2b319ce3c1a6ed0887bdf93d2c82788f6a80666efc2b6ae2f613ff460933bac6229588b2bfdd8206a7115e2712e8461d8b4fb3b1741668c1490e1c684e676146b4c7e4b729528eb15236f34571b9a4407d99e6a6fc85a39bd3184f917c11fa7186830277eac42ae349c0d0d5a27ab29030e62bc6deb5b19ad17be957b8be32c3f030fc185b6422525b5e3e922c5101c2da9f3f39990e31f28924bf13fbbb9a69602dbac732d8b29736eb4fae58c42afd604510bccfcb464dcab61fe5186a08e059e2a76ada7fb6ea99c52b9550ec6fe70995453893efa49e69b35bf815156bd2b2bd53f818fb65fa119581f564a458511a39c8658b762f851ca3832f3381613974d93d0272a054f7edbcfccc54388300621182eb810f4f6c8081d42f1cb44219d243f2895f56ad2c982ba7e5d20965d72b8d7f8c597b8b44caa36cfe31e3b76fe21cb3efbc513c703cfce602353ddaeb484970c72516dd964f7a8c697404cd0c52189c7973282275c30ee03ab124d79d0625ee26f5c319f44eaf85a181ed1d78ba671a2b706e641d81ce3d31c9302b9002dec6bd21ee252824371a86768f184a8a68a5fe3d67fc42db7b57a5f3b9ae21d427e67a97df8c231561700ad833a8b8f44144768c6ad57c0888bff5064554ab5024e2a0f979c9e6d06ec8758eafdc978c49d2afe43a5f46014b9731eb7d9fe456820d32716bbc41e0a38594b400f4018646852a2027e9b16cd8a671a51e092450113458d9c"}], 0x1010}, 0x8) 21:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x58, 0xfffffffffffffffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/232, 0xe8}, {&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000380)=""/195, 0xc3}], 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="a00fd38ad2c2bd6499925eae21a8e1aab7c12257bbd64c008d42ee3b06f46edfa4bf4746d5df5a2e39c826f9ff2771fa223b047f28ef648621ad08ae74a9863c7332ff5ffad5814f3c3858fdab785e6d1928d8f64dd634b5ffad1e6c0f482071d24e95849620d1c0411cfb2581b005174c30", 0x72) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\'$&-/,\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&\'$)}[\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='(\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0)='#{)\x00']) execve(0x0, 0x0, 0x0) 21:03:12 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2100, 0xfffffffffffffffc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1) writev(r1, &(0x7f0000000080), 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) sendto$unix(r0, &(0x7f0000000100)="bbde67cbb0d298c82398a8d00d2d565a5ddb59b66484a6be8d842a1fd8ffc7c26fc7401df584b8c5853cba6065cd2b510dd21ed7ea7369316d60bb9f896372f0f03d96b3d5f144feecbf9039c9442c454e22cdb94abeddf4925d4a3a65ad22a9ed9f0fa2ac7bb1f3271e772f564430c2a455fb0131abf11574e52137d8276c3e4687ab915b1b17c25f1e0c5def7acdfc7a99fa5483f877120e29af64acc21597fbfe6c6c1dde6a698a3ebe5442a255d9da5220660c1a89f194d8cb1181eb0485b3fa3d14f8592b", 0xc7, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSBRK(r2, 0x2000747b) 21:03:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20010, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xffffffffffffff2f) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='/dev/wsmouse0\x00') r1 = socket(0x18, 0x3, 0x0) sendmsg(r1, &(0x7f00000016c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c002e2f66696c653000"], 0xa, 0x0, 0x0, 0x0}, 0x0) 21:03:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="500105010000000000000001070600000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 21:03:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r3 = geteuid() getgroups(0x5, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x7, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r8 = fcntl$getown(r1, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) pread(r0, &(0x7f0000000600)="2adae39cdb571da800d80350d1d8545aac537bd9154c7cc8ed7912fbba480d610ec190cff2313e59fb225fd138ebafab539b9c5b4662359fef5c681aa45eb919feee7cb1213c39cc12182db89fae9bb1e57149f92225b4f44373cf52a205409c25feb6885fc0601de1c0658f4ac8749c25c7", 0x72, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="7f1e068b3490954ec4c4d4e151bdc25450f00e4c68072b736cb737bae163ce86ab06f92ed85e6f0120149400b33f2f32d3041de58ef0e5446970354f57675a4778ccdcedbbe0e5307077c1ed890af67f3f3ac81fcf7c92ecabef4bbdc34ee170bddb22a1b045d6e6c87ff0783ead", 0x6e}, {&(0x7f0000000100)="3f736a34972950dab7b663573d78b1d9e26de8d8fb6d9c16e27ce253c888389f79a95100999af17afc", 0x29}, {&(0x7f0000000140)="d7e9fd72857c46d3e06567b9f41d6ef421ab33421b816e2d433169", 0x1b}, {&(0x7f0000000180)="2298fcc9464729b088c3137ecb57c4dd4ef6e596c9a11b07ba97415bf29d8beab06ed56eef1db90e0910d2721ae60da82ca9646b6ce4b55cdf89f8b416a930da59468b701656987c8ff83138e40b94b7881805b87752533a998dee91c23b2f97f2c3a33f05c5f957763decafd2fecb9a0d3aa690853c256535c9ba7bb27f88be11f975708549d3b1a12019802958b0d8fbfcae28e2d2781c40430695e87e9a8758892777fd6bc692b21c99f4568ad6ed8e62b7", 0xb3}, {&(0x7f0000000240)="31f9d97bae8a3e069ba7063302cceb3e838bb47974b08eb92c59b9e1f254463c40fdbfc86a416eb05c", 0x29}, {&(0x7f0000000280)="35b409aab082267353f036b2f9c510def05f059ec3de04f18ed3a5d6a27d6cafe1f1cb51620a9386da8162c72516f9", 0x2f}], 0x6, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x98, 0x400}, 0x4) 21:03:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x40029, 0x800000000d24, 0x0, 0xfffffffffffffe71) 21:03:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="9400000080ae2984001e000000000000"], 0x10}, 0x0) read(r0, &(0x7f0000000040)=""/238, 0xee) 21:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 21:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="254b9e676caa36ec8c97cd2c965130038c249c3c88e381f793e9eaddcc93aef9f7d7e235ad3c2a48654bf33d8643bf06e263fca194ce6ffb3b72913f629b8f8943453f7c555241c145f050e7691a0b2ca9cecb7583b67b7f6157288cb39e2f3312ad95d0b7e87e73a1fe8834258812cad7ea795f4a1f0b442f5870bf3597194c6dcad3219a2320bad626ecec975ccb72138c19400db5894eda9ae1", 0x9b}, {&(0x7f0000000000)="7b37cdce4ebe", 0x6}, {&(0x7f0000000080)="9e967947b3db3ee48973386a5f8b086db657eca82fd4386009e3b6229ad3eb36043f7d74e8", 0x25}, {&(0x7f0000000100)="18ea6033be03c1006017fc", 0xb}, {&(0x7f00000002c0)="dd90a8b02c7e6e0985e0912ea6285308316a3b16b09f29bc17e9dae02ca5f8c21e8f2495f93cc170f58b2921d2c30bb4c533024ef11e02911e25cf345a692078d5f3919b8232f8289075b543d6882479aa97e20a19adc4d17820ea697e5b95fb450a537eb77f1079072929080ab28d3372d62abad643fa9688d0cf7f9e1487315ffe", 0x82}, {&(0x7f0000000380)="eb4212c6ed85e04670a5917cbbadd0bcebbba566d13a6dac4de7e797b2edae73c6d07df320e448802949138f446dc846e01f9d621099cdd1e034faf86a8c03e27f4a7f67b1acaeacd2cced805a17d42814b1f3866a8207b11ea56cf53cd205245aa799581b85e4108c57ca861ed252dcd9484fc72eaad492207a29964609ce73bf", 0x81}, {&(0x7f0000000440)="a2c0c6a646991f1e0357c36c460e552590a55e6cd2d87e644be9c483e7615b32", 0x20}], 0x7, 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1013, r0, 0x0, 0x0) 21:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0x0, 0xffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) 21:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") socket$inet(0x2, 0x8000, 0x8479) 21:03:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() fchown(r0, r2, r3) syz_open_pts() 21:03:13 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x7}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x255, 0x0, 0x0, 0x0, "a0ea3a2e5e20c5ac97c54c0b27cee7e30ff96c6e"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 21:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x3}, {{r0}, 0xfffffffffffffffc, 0x88, 0x80000082, 0x4, 0x52c}], 0x80, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x98, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x6, 0x6, 0x4}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0x400, 0xc5db}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0xf2000, 0x40}, {{r0}, 0x0, 0x80, 0x81, 0x2, 0x289}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xf3d0, 0x40}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x6ecb, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0x9, 0xa137, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000004, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0xfffffffffffffff9, 0x8}], 0x7fffffff, &(0x7f0000000280)={0x3, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 21:03:13 executing program 1: setitimer(0x0, 0x0, 0xffffffffffffffff) setitimer(0x2, &(0x7f0000000000)={{0x9, 0x3}, {0xffffffffffff0001, 0x2}}, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x104) r2 = socket$inet(0x2, 0x4002, 0xba) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 21:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x5c}, {0x80000016, 0x10000, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:13 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1ffffffffffffffc) pipe(&(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, &(0x7f0000002600)=0xc) fchownat(r1, &(0x7f0000002500)='./file0\x00', r2, r3, 0x4) recvmsg(r0, &(0x7f00000023c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000022c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/235, 0xeb}, {&(0x7f00000021c0)=""/201, 0xc9}], 0x4, &(0x7f0000002300)=""/158, 0x9e}, 0x41) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002680), &(0x7f00000026c0)=0x8) r4 = open(&(0x7f0000002440)='./file0\x00', 0x10800, 0x40) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000002480)=0x1) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000002c80)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0xfffffffffffffec4, 0x0, 0x0, 0x33) sendto$unix(r6, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) dup2(r5, r5) fcntl$getown(r4, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000002400)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000002640)=0xc) shutdown(r0, 0x6) poll(&(0x7f0000000000)=[{r5, 0x1a5}], 0x1, 0x0) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) 21:03:13 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x0, 0xfffffffffffffffe}, {0x800}}, 0xb65ef6d266e9846e) 21:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 21:03:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80400040002) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) 21:03:13 executing program 1: mknod(&(0x7f0000000200)='./bus/file0\x00', 0x24, 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00062900000000000000a3bb6b3c042efdd100000000000000010000000af6ce4f22276e", 0x2c}], 0x1) 21:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000200)=0x8) 21:03:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) 21:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x410, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="54dd1f7ecabe19c0923850f59673c381adaeef849a48096acc9bb02d0f04d89c67ebe3dd98dc5cf54826be10968567e380e61284780ab9993ff9bdca6133afc420f5a375e3a1fe04a9fd4757e27ad07d812483ef8cc4601fd39f038e362a0170f8284160d58cc43f039443522c4a779b0e798b9e5d7b51e3fb7b002afdbe240e473fdd91fc9bc8ed121468367c0487746e465f6808264bfb77cee04a523faa62045717deffd58ca9e60782958225e9c8b7be59514064b390f389641f06df0583d09d846aed425256c9f3263096a3f7d79396d8dc13f6d21b223b7d2a562a6077338ad4f58f00a986bf127143c04c5ce73413aff55bdd69a4bfe33557221e084b85ee9ceb3bfcefb9d97db1567751e9020b25722eec0631fd9be25b767fe5941dbe1bd1b86132d5d168c5bd39b9a57249670dde08f61e0b5f4a4ca707481d5316a8e6d2a48a0a9ece3374e4556f1f0706a7515cd81e3216808ed1e3232398a94ce0bfd914213d96c70604536339333148528af5397754c5fd1326dd5fb86e0e60ba9b02aebe107986279950b5c70f7158d10fd53cb86833553ebf778cb303853deed6b2ad7c588a95be6664f37fafa282444703ee63e3c8e5f98157b4e8133fd52ea2d5f44b492be41b3ec9b2b2a83989545a9494bf139a99734ffa2cec962e85e42462933577e40f7125d55c04146a9c347853896e2ffed750a843216d71240f45883fbd5270056950cfdb974ec70089328e86c8feaf663f5a4589f8cde69f5a18445d865ed4162f2d7c3a8fd62c4806576867fd99a992405cbccd8b255cdf862ad9e16b9d126e35345d4ae7438abfd0031c1638eaa863c36e0c6dd2635c6d5ce4c6cf279638f2a9b9dec77997e61a56fbcf44735d2ba86363b732636811d0993335688d15d4490d23d23673e520528f47cd1f7ab978aab980e564b2e877d3924e7584b9deb76cdd53851659078380066172c53f71dd785e35c2f59a1e811f9aab85a8d87b2723cc793dd484ff5fae4e4fb94033709c2c27601b68c671d6b681c831eb91308700adaddb867730740a9dcb448c6ab980735cdd5170279cae766ff44b56535efad8e5ded33ec6465739dccd9fda80210601f9f3b4eee276544bd127b7f8730a50062f3281751f9bc5bd32f0f120717d30ef396baba691b937a47b902c5ef6fd432f5253cd008ed782431499d9ce3c4807b72d196ab46d054bd545bea0075134da623c411f62e5234c5e788156f5bc2ec8358e8c1455465f2b04d971cc88a6a632fd102920f1eb08db5a38a6123e5eac2133935acbd97f903836fa751971aa845746dd2d643bd3d1f07d7be3ab4da3ebf438fbae36a939f2b0d061c63b86e77c08a47e6289252ece4fc97125a0bf202c402436f3569d8cf30dbf69e95167ff43ea2354c0b1d030d6e22f88909e6da4f963dd3f6c2568397ab5b1f9737ef209c2441631c34244f0d63f31bbb7f73ab93627dfd267368826da852d677ea39425c94deb1c37bc67a08aafdd9f2bbc4cb886a5ea797f2cad62b5ca4aa256538456e86240615f4108aba524d3d8f4e4b5cc26fc1a80fb97ee6efffc92899dd89721ad4e7107fcf501033406d508d4446805009b19bd81ca1830cbc3a676bddfdd539144f8630ac7a32b72a7325b42d9ca2150387359cdf7ac1648e8618511887edb711a5767f1a5b21d0950083a168c515b52e81bb5e99a369e303e4c6242b3d2e4dbde9df1da75b0401f0c06cc310bafe412246c073694ec8e409fe9fda78e2dd4f4764e48092aca82ad459d063609cc2177eda3a3392463b9a7aa757efd15574b5b664030c4827e6fbdfbbc136b39bd63e63aa24cf4b8dc6271f6dadc415fd0b5e159f3580f3bba878688d47c20bfd604c1f6744b389f83d8774130a6d0174d7c408752975406a3ddd6c06816e7e3be3ed75cbf1db2cf69a45a1c94c7244a3713c7fee1f953395d35c538d860287758b828ae4764bcebd8785880d7fcc0ccb7735607ca4b3ef7eab4f689f59768de505a84817d630fb1585d621723c287a0d0c764808ac726cd8584998bfcfa5ee0c4c7e3294770d2a612b869de95c7db1edd8635b5245dd44c805aeb8eb7ceb8376f00ac116c2a062fbc0f6c24e57899b9b155170f3495282780f5699bd78f10e5ecdaf6270aa913e2a95abbe33f1220a8b35078bdcbd00775f835a9252558294bb9423f9461ef666dbc701f8e5c824ef2203a6c8ab905d519e7abb23b68ff7c007ffdf60590e6afacc8ad9546f2bdcd88bf19eee44b35fd09d059bba7cac1443dbc46e01dc6bfbdbd401e9388b9db94d9ec8182ee8d825ff7c040e38bd84bbf5e046e3aa7d1492fdc6037bbf2a05703bc9c220613cb7f20248b6328361f03b80c853e1840804a78ec59a07f412b4cebec3539bdc5e2dca4175cfe8136ef17a73c6df6c37f00855e143b84802c1599d2f602711554314466d3a947be3ee7690b4323de214f72a628ed7d4b1d920574ad958b0044a47477f1a95a2eb69e7f285163db018e8b69018cd43ec8ddca20e8188fc15ef44d8ffc4ec500b2abc41e569e720306389372b56a3e132873f687670cfb2f9421dd853c6516aedc7d265a8e8dfed6335ed892f09ac2a8274a9b39108daad57373444e9911792f75f3324d29c699a936079187855960c278043025c7d79b8818ac214e8a423b2cfd194f9b2514523cd2bc253a813b3c5a3236bd6719ab8f14e5c72e00e084e963e7c08f6fc017d9c15e197b5f031ea3fc03a458dcf01b0689c6c56bd8d5501bca3061e757122fa92b0c957ce295ac0ebbb61b15fe1462df5035f5a57854bfbb4901bc598c3d112baf2a205db8ee2f3e4b02c8953ba736c3b77ae5ec9ab19d12a174d513296e52fdf00f82c20883284a06bd46da6106c9212a408119528fcf1258d754dac47fc9dc56a4883cbd61a2617e6991418bf9747cf839bb5df14701ea98feb72ac4409f7bfcdca58e078b6b21261a00639ef3473f53ed43936eba171bb711c2212b49f67a84cb9b7eee617cbad4ea5932456ed17aea22f4d2628ffa52956c9d2a894e1390dec8ac0e11b5f8feac4c8b76d2ea17358ca95d762a109b22e80d6e9fbde41a2a8c0aeb5714b08d4d97f92db24c3d49d6f3b04264b05c0ceffdb8aa6e1a202dd74c69e48c2b959290395db91ac3ecec1c2aaefb23ff428c6c4e9f41f361bd73664d8addc6eea73020f304f45cb190faae4db53eebdcd812bba17338e799f4b4bc01cfba6636129df7b321b5015f145b8736aed4649ead9a854888f436f109433618eebf829eb0a40a96d80369749775cc4e6cf8b98024354ca93ca879aa973d985b1a882e0419347f36b691bd9f72d62a7c41811a05f935c650ddb97f8bf0562341e179ac95fb8e55e395dbe30a43d8b7d978182b7a3c277c6c7fae7889e4e0d58023b66787cdce0d7a096225929549432500a6324b76cca6da2a73e60460e9ed68ea82ef66c5d2434a33a8a7b04b8eef9e004e39f12629bdc28a2b7adc13d6f30dfb41cae90abdce6701e9d036f1bcb6f0f98b32176dd1bf8d53ad553fd73e28efe7d336a53b7fe79f855da90d0c4d874b15b8dda772919407b394631dc86abb0c66309deefb7c0ebf46cc14d8b4fa3d82c73b933b862e672814080c148fbe8694cc2bb7f94bbb563b649df24a54e8936c0d9338d75e6bee0b533290a786c224f66ec9b1a7b062814e71d2e420e15af412410623dfa12bd6f30ccaba2bf26fc73afe038a9e2e433c8496b71b8654128163c3facb3b640de72d386fa062d4202f5c61b4d68d1c9ea5e6fec03a71fd61d90e3c81a7ae89b8660c313427663111461fca8eaebdb697f2c1da8e12d94c9f3cdbac7ef1aa7de089550d55d4f1a6c613ba3a7f3c9b6de0fea71cbd71e8ad8dc11601cda45ae35c523b052c721e49829b7f9c089ce70f6b7e0b19c9803f570dcad24c5dfe46415d68f40d241a8d2737da91366dcd8d35c0298d3466e0a0679f5d6b4fcae1f9fbea79c76ab5e735058b47a766536628cd1668c5e12ecbf900abe93490ef2bfa86b809f57d57ffb0bdba361e49d481e0077e5ff3ffb0e320a1340fda3459a68ab96c04f586596bd8d49e5cc4cca73d367c99def8a90d29cf867aa6760e63a23738b48cc478cca924ca8b2b6f2345997be06fa4c030a2e437d8a06f9b551b35fac26948e28f776bd1af96bcf3976b85c0e309ef1d9eeed3993c5b8e87a1e594a7f27de7cf7a5a1902306fe01e545813ec39d3c41f31f06018ca5e9f8cd366f979c3ea4d7d56944655c9820ee4cc68557128f1d75c9d2abe08688ca79b26ce5312b3b646a87fffcde0294475b5543cc3c31985a89b9db4d5661c17d6dbe0705ef3b7f283b3b9af42f4775aac59ad1ab4ecb6ca517bb03aecd9f2bc7c4032986ad3fa8da4bb72366ea337299bd008c694667a6d578f5326650bfe45054bd6267bf4729c86128763ceac8a5d41760ad248a106c82c4bc29a311fd3122124005fe2c364e4c1f300b622b98e0c0f73a1c65cedf38feff0626b16fd0c5df738035c1df8e7ce7bf7f2c04a6afafd97dd6506c3e65d44b7b9b473984d2ca3a8fdfabb4a27ecbafdfbe75819c60904958c8a2b83c2ea2e017e8795e16e15b2d3a319209478fa2000fc8ed1533439f9ba0141aaf3161869d14b3e910644b7a2914b657317df298ffe0990c591f019aeac7229d48c0aaaa577213691d9197f6520213345e741a3a2dab5f072a67b2c2fd2115a1d0cccd4b59a9f712a98ef823870ae2651749749090556a72359365b8d3c1849cf807a3f7899be84f276c6b001fbe72d070dd5c4e26264b46db48c43d8d63cb8a4b4b0b49b29ba786803354ce8c89141eccb438c80909600a9d037ab1ab987786688b0dacca9a321ccaf226577419f62ccc1e3a5fd856d48611cd4b8437b410c843c247746c17ba8d6e1eb9e0ad7cb370c907d5362393d131f4b6ceb896774a437f1c7c0cbb2a60911289f40b07aa4f02c62bc7776f37a4a30b9abfa4022f6e9b39c74e79ee1319f73092cd5a8950f1d76a4b67f604b60c3aa63b5da739629b6eb34fbe818ac9cf7645ecd4ba8354d57bd7b7e879275f17c50930a896084757a4732201467c10ba6508a70daccbba5775496cfb62133f034b8806272901d3d177cc29d892065a281652bc1c3022962e79ce13330862018be51d29f0b26b75024f0cb265a6c7dff1989d4d0a319b3b7ad16986ba3374fe26abb5c7a90f94176abf5d8820ddefb40d1ed82c2f4275bec20e33a823d7f871bd99070e74b00474a65f6333b50fd8cd893ad6d1a1abd8e52678879aec1fd5948de76836b48e080e29d80ad97457fadfcd8443f1f7f0cae67d487fb55ab82beb35d2bcbb6ac4f231b6b4c1a564c676655e6612ec609f179255306ac83426396d3f1e9dd03296c85fb16e05d02fb371a00d35bf78f59827191e4001220b6e51394f5112a67d2e135c079db8066ad8910fc865dbfa9bd5c049e950fbf2d41146450ddfa85c36a94cdfc4f6b6aaf38876d71813bfc370404dc83b02f5bec2c8729f668125545706f74533673a68cd9a8a757a9986b52052b48ea960c316fc934226e72c0050000752b0dd4b9e26c213dd7c00d03abdeb301a768c7208c218c1235a3632a23dd503040a4bba15d7afad73d0c0e505620e847e8745172ccf71db3624046483ab0f3f0fa46f71c392d49eab8d2b0e2abcf531171c1ce69c43a18d516aea5a87ceb39389426ce5d37d5225426e07f0c4e302dedee85e82c2fc053d1d4afb60336e609843286a98f2b23ca03de3eaad3d57c0d", 0x1000}, {&(0x7f0000001080)="07a65db06434742d201fc8e319c1f716c8d6c8d2ec688c1da61db16a184c8625eddc98f7dda0045a2d4008b9eadf53ed513183a7cc224504c3e6275b6bffa4eb73f421ea1084e7311be4f0d7ab9b2d926ee52a4404d924215bc6e0a1eda6bdcb10b2f22e1e4e9923a83da2f5b289a1c331c92c46d78b40c9bffc30dfcdbc1ba2616b89998e542e0b788d651e6fd03ebfe48abd1542f2b5b7098fece6df799228409cd48e001beffb5de1ef6247a0980d651c9926649bb37cc91a18ddca", 0xbd}, {&(0x7f0000001140)="5d8f88dc6598cd228d0c5d3bc895871cb6a7ecd1191316e79b286a70129424b50909df7554aa70ff71eff39a307538547c1b6880bddfa9685c231d50a498d79a0e223dec20244cbdb52d3e1d5c8ee2d63db53ea32f11314c725f3e47f0c729cc9dc32c7455aa1ce94971d45dba3b67f2720832e45e44f5eabc5b0711ab6304a6f4fdb5c60a62f637eea1e950c8f1fbbacbd1f61d222a84bb8c1374495a1c2c12938006e02a186d19", 0xa8}, {&(0x7f0000001200)="b283226737a79119a0b82e4a208067e75f51b62836d2f1f66e5b3bdb1dc445c09b739bb96a0ecc1ac220fcc5af46", 0x2e}, {&(0x7f0000001240)="224c54efee4076e99d6ce81eca5fd45d5654ccc99ce729ad36a8739893c933f58d908a2e19978c625b8609253cce1b1853f5b47c6240fca9193d59da2639eb103c70fd4e3c43c978e44eb77a12be06baa05339e0566683da4c92b67e50c810dce119ea89c6481285341f", 0x6a}, {&(0x7f00000012c0)="96d411419fdecfb7475087d7d9f6fc9f60fc922fce4fb14001ef567945c0d7f5ee4a788085edf729d5994ec87b8a9cf697a1024ba8c0501ea2c885b533f3aceef2421096dee9ae36202180cae9a1a00bc31ef75101af026128815a529658a4da55f68e0b5233f5e85b53f249b6351337e4f046ff0a4754133f89f640bc8978618920d13fa5a479685699c290a1409f03eba02c9b18862c5f30b72a47082de194374d6f054fdec3d419847ac2c18d43e4", 0xb0}, {&(0x7f0000001380)="041420dd7c8e1647fcd0cb1bd636bee67f2e53bcf745de63ed9c50c9216cade8d46f9815e7ebda8bfd4848d1678b575be17b30e2d9f9590b6b9a05c009ffa5e634337b7a7d2bf584f63b8e1360402a587c792650a65f6f7621e79be80ac8749eb7e9483c5f3f24b620a5fc8409fc9cc527b6eb06582dd3086a8f2d5bff605e5d0ca53af701094aedf8397bfb8cea31d27783fc3d6b872286655f9b4fd00c43e7a86e79f8d1740c42a417a657cd49e17b8533d8ecb79fccb16c83e3ca04199ce75634", 0xc2}, {&(0x7f0000001480)="15cfa99c66a07f840c42aa8267fcb95c4623e83a36a745d3689bcb35434c98771d1da32586d92e41ed3c691e96d251fe554dd955cbc3baf40981a78c32627143daf9ae9330dbc1c9135d84e46b4bc76e952ece7647f04c82bd96109da76525aeedb4399ec9b9150ee20821848ed9a6e201aefb88c3f88f462cf579a7366a1e224fe3f67853b8d020de5dfb3a00fc1761a6d82b2c6ad421dd9435b7e807a83fe732c2cbfd2a0cd8b726e1c8936b65aa7d5ce83ef3797f22bdf4", 0xb9}], 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0xffffffffffffe000) 21:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xb428, 0x0, 0x8, 0x63}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x10000, 0x7, 0x9, 0xfffffffffffffa10}, {0x1, 0xff, 0x0, 0x80000001}, {0x7ff, 0x4, 0x100000000, 0x4ddf}, {0x8, 0x100, 0x7ff, 0x2}, {0x1fc6, 0x100, 0x3ff, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000c1, &(0x7f00000000c0)=[{0x2000000000003}]}) 21:03:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="80aeb8cbc49cc613eb610dc3867e0c56a6844f4be5a41d8486873d304022fbe41b9b1345b7cadc1049d5e418eea6f545f72d5ad9b94f911d6c432c48a55263982527029616260e8e5343b71b5b25cbd91b2de39538167931aa1ff282b9999ee88cc726e4f15fe58d6acd98337a7fb09f70ad709e0feb988cfabf274bcd97cc4365c94412a5ba5a5d8f2cc05e06f88b6f8affbf51d6a38e", 0x97) socket$inet(0x2, 0x4, 0x80000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 21:03:13 executing program 1: socketpair$unix(0x1, 0xed83e4e54f72be27, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x20}, {r0, 0x20}, {r0, 0x105}, {r1, 0x115}], 0x5, 0x4) sendto$unix(r0, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x39c, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0, 0x198}, 0x1) 21:03:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) 21:03:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x6, 0x4}) r1 = getuid() r2 = getgid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) 21:03:13 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) close(r0) 21:03:13 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) pipe2(&(0x7f0000000140), 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) 21:03:13 executing program 0: r0 = socket(0x2, 0x0, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044275, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x101f, &(0x7f0000000080)=0x3, 0xfffffffffffffe43) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x8001, 0x2) dup2(r0, r3) ftruncate(r0, 0x0, 0x4) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) shutdown(r0, 0x1) 21:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800020000000040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x6f}) 21:03:13 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r2) 21:03:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x368, 0x0, 0x0, "634dd1452a7ea98c9be31a33ed0caa94ce795ade69359c565655fd6e05b1a67c46d4dd5b55b3c903a627520c9c1c6dd5194fdf29b0f2a664d23e4b37b3a7f2058bda059cd54c6fc74369dcb8ad37ac3fb406c40ecab4cc1ec5983d5c7cb346fd1e82f10f8bd0e7433d075a7e57c764568baa0cb01493649302f65ae9672142b76ac5176fe31e0c676b1fe89fb01d1d6b89f33fa5686119d9a74e56b6fe2a28446fdc9d6a5848e4969027e601c458cde928af0ee1151b00c9a82419a0d838680a27caf427404490828353bdc6d89e4edb0813c5b2c15e7bce32d577c60c5a84c779f00bb62ff88775166ee69dcd2b3c41a145b6a0ed6c170e6e0f230a0ba16d0e1901ebc0e6d1e924f60dbd81cd3feca63ef46a8adf7e6d16f423f03b6f8d4a03d3767ebe3d14ddac2a6bf80d89ea1142495ade3176c73e9791786f9408fb2bc8ad10052619901657143309c2240effd16514bbad2a8df96d38fe999169438c19735a48ddb9418e2832a5651a05af435838b8b49c6590731b449f5bd54b1cbac84b4c7d8d34e6da4c34649826f2a8ef21f49d231f3bf2debec841483d74e1cbb00f4c01d687580f11631821ed168b8769a7dc18117212da7bf20e1a97bcad3b275de935cded3c0b44bc3b9e710c32cd25de074ef50dba36e93ab800eb3fb41a4da5ab9b459c3a545b4e8e5add4fdbf343b5bb0ea6ee82d5b850823b7d87cc1390de9efaa45a5db041eda7789480351828a0a79ae98205da104fa707516f9e27b0eea7588c6581551e82f356f9112f846a6f3b4d2414ea998d0c2ec28bb86e79eddd3a88a4599d3143cffd7385809d8cc62a3547785e1af9e24cac6cdc802936621e365ae62bd31a95505232879e14d85b92ce38b1125597e47e30136bcbac2c892d15130a502f94194297acf7f2b9f2d4182b762e80db4aad8a809b4ccee4ad7afcf939f86baab92228a5faf57421217fb6d45bcb8a5376d4aaa1749ea15d88a5ec99eca4e2595517834c8c725e2103c6d26a99496151cf0e3b172405934ee937eaf57632131a21a1092257b1095c20a341e45003a6b613fba9a5455907771f6320522567efd21865df3683ffd554b63b3fec7f10c05a265966064750cde83f3ff295cfda2d12875e640d6de0efbe7930c3b45a1aebe14f88f4f9ba625395f6fd5a7bf17d1d9c5faffcf2cb90b6f4af1b33"}], 0x368}, 0x2) 21:03:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6047710aa57a94dc20000ce4de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getdents(r2, &(0x7f0000000080)=""/5, 0x5) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4) syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x10000) pread(r0, &(0x7f00000001c0)="3438482aa28631a7ff1658da02175fb5dbbb7d9ebca19e818f80ac390eb9222b4209379df59467b6a14d15a4993d8e877994c7b26bbc1d3ddd23ff67939c744880253631db080eac70d4fd196a6edd5ced77ffd3d034ec8a55b1553ec88d0e2ac744130a99da2ab7a8f065023ceff5a2ab97fbc186185e3e3c085dc2", 0x7c, 0x0, 0x4c) 21:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x81, 0x9}, {0x5, 0x6}}) syz_emit_ethernet(0x1de, &(0x7f0000000380)="b6f622d740d37842f958a2cb950939dd11502ec629cb5c255fec7b0681df64a36054175fe4483799b23787c00b8a6ce72b485be3e7201406a1afd551b588026257be0084aade5358e6f3aaf6de1278d6be0ae22440a55ba8f6c88d284a7c2d31c548ca3f32ed623633c4366690ab") r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x401, 0x80000000, 0x81, 0x0, 0x2, 0x5db, 0x5, 0x3, 0x1, 0x2, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 21:03:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="81779cf197fe0a91ca83f9d140d7383fc2e42e326580842ed535e95677c5d4e675bb261aa66d1b0b3535b18cb928449944d163db3e1aacf6c4615a7d19ddb93d7ed914e2df64b11ef0c09dff4aa8fe7a3956254e0b9325b09f577e1ffdbdd1f7ab52acfca9a82392feca812da8eb9a966a7b2dcc52883b28f68c190fd4d65f7d9529414d785f8990ac", 0x89}, {&(0x7f00000001c0)="200f9ae13f2908e0f0e7f2623f822d30a97ec98cfdce6363f3a4634ca3498ca44bf4ecbb125acecda278d5208be8f599d437fc96dd139322e316bd9a936e526e7bc3bcbe0f340efe2fbb2a4e0ea9581ce2a16ba528624cd3d6664972e68de56d1bb42673200806b4391ea6e8b28809a09e49c0eea23cb26f3c69f9a755433cfacf7c590dcc80aabae5c5d1e5fc8bc5b420131e695ce538a6a71c2c571c974f7937d763154f1fc16fe4c55581e8fac098a95e53255fea03a86ef88b1bbadd64351604", 0xc2}], 0x2, 0x0, 0x0) 21:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="e4cb1c4dfe2be57cd36312e1f5f050f8355fc63982705c4614db22f9a45dc5f98850b8fb2aa988dc7e49f486d641e88fdd3305fdb4ee55a29a80a3e0614bd9d7404154e40b6d0c61fabcf57d25e214b69f4c2c109c800500b92588fdfe79e5f177f91d2046fdd641b15c10dc19ec02127f38c1f89cf2e7cfa2c909f05ba63dbec2452b", 0x83}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:03:25 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) preadv(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)=""/237}, {&(0x7f0000000100)=""/167}, {&(0x7f0000000280)=""/4}, {&(0x7f00000005c0)=""/90}, {&(0x7f00000006c0)=""/178}, {&(0x7f0000000380)}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) msgget(0x3, 0x0) read(r0, &(0x7f0000000200)=""/123, 0x7b) clock_settime(0x0, &(0x7f0000000000)={0x200, 0x9}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:08:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0012176f6d705c52796c"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="59153774b542418ee6aca9", 0xb}, {&(0x7f0000000080)="36bb60d1cad51d06ceecae342b92739b656602cb9aa91da740f8963f57c4b5d29428f92bff219052b66f0404aa932391a4d0b4093d31215d16dcab91a76265d86d65f6964e85b1b06a9b997be0ca5ecdd3f2cc3a087568daeccf56215274ca26182b2e359ce9e9c9488df81baf3a2520971c6c4d45fa0c", 0x77}, {&(0x7f0000000100)="8f56292d83166cd0b297c223fa3b31fd64e27c9d8ce17966", 0x18}, {&(0x7f0000000140)="57dfccbe5005b25d61a68b81b03b499bcff1593a9f8e38c6f02a0a01a79dcfc1f1b57e25e98d437637b26798b52ad7d8843f6f2ccf2fb6de5f843989783feaf42121bc608bf3e71e255387a978b00717e6f21d923ab2e7cb83d60dd0f5b939759662da4b565b8992852d30cda34bdc42681e340bce8cb4100d3655da835fa95d6e2111f289ff0802f935ec7185f1eac1337d55a4d7d6a9d37aa8cc8f2fbb677e6e9c540f747f3812a8c2dfbcf3de5d625914c3c8bc040ede7a39cc21df4b847cbba066d7debca18294", 0xc9}, {&(0x7f0000000240)="bba55543a914b19ada7192d4c2b0341fbf81717297b96623555a79c66a20ebf27c19f813f91b20ef5b75748ed0d5a043c4ec49e63c5ad29e464c83a3eb815236fa4eb0bf61013e1fe3aff0b505d09e179d6a19add1e5f5d0dfb2d7c6e87db6accbf3c69bbba98e4b97e488610c1f5444fa8ef85b", 0x74}, {&(0x7f00000002c0)="5e5324b19c52bddeba5390090f979bd87c4185794e8ffa0dfe90b902e09367542df1edc03271d35ebadf19aba44abdd02e38a7443066f832bb4dfeb11ef5c3f5b86e01ef8fa1731b96faf652222e34169a5e7a580a00", 0x56}], 0x6, 0x0, 0x0, 0x8}, 0x8) 16:08:32 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0xffffffffffffff73) socket(0x1, 0x0, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001100)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000080)="fb03097f43d94634445166f92f5adbce63445cac982ccaf1db8a959816481015960c213e7bc0b946a1", 0x29, 0x8, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r0, 0x1) 16:08:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000240)="6fd62759050ceafbc5bba6865629345632fc9aed1cd6f4a842053a5b3bcf97ecc56e37c22d4e01b9544403355726273cee0d75050264802ce8ca45d20703979a2d83c9fb6111eb0815d3181838c1a88c9ba7daee0eb5e5228c24f791511c55891253c236a14f2933374570525961ef64592882f3e2daf51b7bbd3ad954d1d1eca2f4bb2ab3b15d7bd40657afda9c59c9e2b9bb7c1d7ce3ce91e7e625d6365d65efc5e725e04f13dafd94d5e4ea7344eb94a18d45997d5e880ffe57f49baefa25f87425492d90dd8f920292a816260b246a67cbf791aaa38b51a737f14b7ef14ba724de6379bb87e4cc", 0xe9}, {&(0x7f0000000840)="0f857b41acb4f8518e14e06ae3a1efd46049727cb7f42b80daee44ff552474187f68ef2f56f8e4555f6caecf466bc89364486d14097c0a444e33c6cca728e13a49b029a914a6300a146835006061c6c1bc1750ef1dae6ef34c82cd9abacf91c13975151aa8c930f413d4531ca88b9c365f197f72e6f00b059f97cb49746bb79b88643fb1b0a9fcdab3108e5671fe074789d113d105bca1f301010e07650698217c665c2320254e813d6f2cdf25f5c71f", 0x2b}, {&(0x7f0000000340)="9904e8b03ef81fef01a8cb970fc0ca2251bed7f66ffec3a32ad945c2537e2d10e95979003ad9d7c87f08d9c415b54ba74bb7449ebdfebd82dd42c1cb32d7fa92ec112c32ddc97bf61c4f7cde8a8565501141788e76282858a045da8cd07b6a31932112bb622d833dd872a9e8ab93321828548725b6c6bc81a693f09c2f1327a0fa1d4b9646e814799e43dd2a9c37128b76de802517b4c343e999c1320cf2945024dff4820e1c67d626079428776b86a0b75ad52e164f53e9", 0xb8}, {&(0x7f0000000080)="9e633c49721b3d4c61e3db52a20e1028f8a2d6479fa6e80f4041e7031626cdf21a2fa37bc6e9394e3eb991471273a9981547ef8a8e729c6851d8b729578c8de170060c2e9315a828b20e41c767e47ad5c732d3b4ccc0afd6004c944acd58aff95a897f484bd3671872b8de5049b6120e3cf2bc60a4972857da518f83", 0xffffff08}, {&(0x7f0000000700)="6063585a116492cc4a46872cd4e5dce34fabc7f792a118433a60890fc516e339267187cc8b9fac5cb6f247e1560c4c10107a7c96601bce93dc4525c06d66eb4839f8503bf943dad72a14935d78ea2f570da3765776b9095ab67a9dc24476f6fb5e5e8896d3489c82a3ba17cdd21fba3c1296d7fd046180f847f0c4cd747a765441f163420b17ea9bcf4641ef178c45efcc82b5bce664561250d45225b95ba5d1ae95379e77602f5ddd273edcb66fee32f44c63e9f9349d2fc16f9cf6816c1f2ea7e04ac0a3519fe3dbfc071b50602af0ed206de89e6d2e8f20d971833d25f57bee62be7579918ce571b167ff571af5d9cea3cdf772b93eea2d21d82fb877a53839e4309335fa0cc8e89ef33bf19f5b3c45e51329e1c75b0bc83017584cf5593bd65772677f92568ca72c1dd1a944b70a", 0x49}, {&(0x7f0000000540)="4a857c08a5dca444e740b833dff422e190ef67acf9c34c285c091cc8fad6ae290886798ae8eb65433705a37e40e3e66845eac908e28944f229c07a0b2ba61ab8430f131598da193843a021f6d9a62ac5950e1e2c8c0bc633bd2dc47c1f6da530aceb3b061c05f52c3750abd4ad93294e32d5570c27f69d57ede2830d4b6377d02c4fa1b91dbfff980fc13b2cce34d778a9935f75247953847bebbe0b2dc84cf3b92831d16b813f56732f77e3ec941e6cd7a1d7cbf3781f94ac3405e09bd49146bb04e2d28d5fb97dce29e4fbbb799d7f112a4548911e747eaf2ca501f37859a8ffc6bf", 0x4b0}, {&(0x7f00000001c0)="3151eedc5e83437f0e3ee0c13a6090e75a7335aac7dfeb8313cf19ba011c9fecdf603ba8302fcd141d7d6628c83ed4d7b39fd7d451e4", 0x36}, {&(0x7f0000000640)="9ed8ad3ee48b8349b2796d4a945671fed782a9cc5317b867d075cb27b53aa3116aa61e5c73f18d1c770b51150131e26dd73aeaa204b1c7ee41d83dbe6d8c208f3f3f3351fc562843d9bf340c45a1362169739585fd3829f7897d5b309f56bcb0912459dceb359e6224f7a53c583c62b2caba8e351d5881fb490b2afe888db20f2a1bb7a3876ec74f9a2321d3cd4c6faf5009dff623ec9a24ba1c5c69c522a626667e4a4b70e13a68aa231ed16e32738bbb9d4791c442936ce710e4d10d", 0xbd}], 0x8, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)='i-\b%\x00', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="26e2a48cbf0ea870c2ae6099d74bb8544803cd79e676e1bb24b3aada89bd28cf0450e7030fbdca2a0b2c3df08727eb657fa6fa2d5984ff707143a4607ca590640994bd68888c0386695c113e3ac0ab5ff3cb296ba5738058598a55ebbac3bafe53f99d54bb1b90ad7c18c1f9bf69a4097fd97b084b98b8834fb6e6ef2d9d44a799464f5577ddff50ad402b1d5bd6c9250543ce0decbb42904cd675aa5145c51bb0c890f1cb4a644ad180d2ba46048c4987252b10fe192f56dda2a311599c487a4fec3a9aaa09793e31651e9cb2c6eb2d64e8893ed8f44d64a10a0312b3c3e39f0750332897599a2d31295ecd7dfd5d4a4bc81c1fb3f281b2b70ee94cda39226944945e95ea12ba8004a90fb20d0602a04d41b967a89de7fe26d6a40584175d39a1db57188f1b450faad3adf2eb24f56a4e5a8a247c43a01bc80d4ab7fc3115f8888b444c2af52591472b8d4c3aef89f93b1bfb0277a7a0eed97f12df4f370769e8ced5be9f955bddbbf64a3ba38b2d309eb64b777fb6c85f0d1e4d6d500459d8dfd8242835ef1826f62707d65076463b3f30c1baa2819a17259d3e46127313d456f6a6ee2ddac708e3d073584b0c6c488b1cd61e22986cc955049a3186783513ef51d7aca3d41800ed74871d4daf7d72ff263867b2abbc5f47b30ebf05d7c01e87b01ebf4b2c35f26ab3adabe19b26dbf07bf17eb9ff96541b19362137f9d957b9a7ac236588d5ac699d70ac0b3c922dc3242d5c58d854d3ed0998a9a58779041fe8b210a37b35f4a0a278920b1c2be7c0a70d67c9ca6334d359ccc38ad89c8f8d86b9ee20f3ad44802c67de5dd47a32246504532a901c1e07c2f3441122d4afdce0a7bb111f18639c3918e92a088c4f6cb547bc3480517f9065d1d3f8cb5a318185b95b3449e0d38b4b0fd4953b69d97fd9057dad345f8a699a87847be0da4fd0fc984947a507037336dc7906bed3079f80614b61ad32209338bb2d1b060bbf412871913ab246e8e217fd5a9b2b82b5ec6b5a23445c5767b6d364b4ba915617b84e7baf45b1fc699f73d06a95cffcc56155be0a7a8dbd82c8e05efef0a7b7d7a4816cbcc81d4968d5eed47c25c343617de5b7ab3c95dfb34e0cafc94953b6e219febfd865d21786380ba64b6f91b4deeda9278b04f0dfd7ffa3b42c56efbb3237f4cfa5c164f7955d322649c0e823e757aaa56de0a2a665536a794117803dbfc782faee66e41021c71675014b14c322f196485058f81e3f39413f9c0188412d2bc3ced6d77a90fc533d57bdf8ee35a98b0ba9369fd564a9e1d6020c06aa33f264c3263073d3c6a6b5f7e7c17304da166bcbff0ff1e893e08385162cb10e27bbd5753f01e1bd8aed17de745eb94837a9768da0f148031153072f844e5ff503618d11938f135d824d8ebea9b42b00cd96477a091d30dfc92106deb9e2dda9a353bc0744ece44196a1533b38aa0b5df042f47a9f8e5534e79f6c70205af55bd732b255915a7f5595cd27d629fc79c7c5b5085266718422325f3947caab222faf3b8f0b6872b73ae34a8bac4f96c87dcbabad297289a457b812af93535e439940dc8e03ce0bf6b64e0f03c417847eaaad01e3f4df53c7bab8fe2a60bf1a88c519e20ba3a6ebcb8decbee1b1d44bb82c6f02d5392a", 0xfffffffffffffecb}], 0x1, 0x0, 0x0) 16:08:32 executing program 0: r0 = socket$inet(0x2, 0x0, 0x5) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000380)=0x6) dup(r0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/48, &(0x7f00000001c0)=0x30) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x2, &(0x7f0000000680)=[0x0, 0x0]) r12 = getgid() r13 = getgid() r14 = getegid() getgroups(0xa, &(0x7f00000006c0)=[r5, r6, r7, r8, r9, r10, r11, r12, r13, r14]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x18001, 0x0) r15 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) recvfrom$unix(r15, &(0x7f0000000200)=""/143, 0x8f, 0x40, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) r16 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r16, 0x4, 0x86) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r15, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x8000, 0x3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000003c0)=0x1f) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r3, &(0x7f0000000080)=""/37, 0xfe37) getdents(r3, 0x0, 0x0) 16:08:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) open$dir(&(0x7f00000000c0)='./bus\x00', 0x280, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) 16:08:32 executing program 1: r0 = socket(0x10000000002, 0x3, 0x4) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:08:32 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$TIOCEXCL(r0, 0x2000740d) 16:08:32 executing program 0: syz_emit_ethernet(0x47, &(0x7f0000000140)="fc5dfade255ebad4f6ddab77f1953ddc48908a874b00122e2bbdaa4ffb6590adeac4f9fe5a0814d63705a35589fbac31ffc09a794dcde90e54cce9bf7665c8800555caf6e79600") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x183, &(0x7f0000000340)="b6") 16:08:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(r0) write(r0, &(0x7f0000000040)="ad0876ca62e63dc9242d894b410e7f871a91df4392b473de9bb4c2b575f3c1c428404e9e9d60831b245dc0cd621ecc750639bd4ad3cde344ef72506b", 0x3c) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) fsync(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) fchflags(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:08:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="65f500000000000015cc89b6bdd7bf38c2937ff3e29cde5c892737135f17da035452aacad20a8cf7fc3b137102b48a56ffa8969c6e5d59a7417fd90fb54ba267bec37aac16a9263119c64717e76fbaa52e7bc1c82fb4606e12e8a7f17b583392da9d88c0057d87d4f2c88eaf78164b7bfa86723e7d6e4e1ec4cc675bd29be0bd7ed25df3eb78016b6d6ae35f8f589a409cc5a913146389714bfd3cfd3cf3e63bce7f63d002651e7bbce3055edffd267d53bb710a83e08a5172a7a8de48ac992f0dd100000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xda2e026d9bfb65fd, 0x800000000, 0x2) socketpair(0x38, 0x8005, 0x100, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x3) 16:08:32 executing program 0: r0 = socket(0x10000100002, 0x0, 0x200000) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt(r0, 0xffffffff, 0x7fff, &(0x7f0000000080)="2f8a1bdc4f3e50f7eed7f32f1f5e1f22f336413696e9ecf2c79a5451acff18abedede0fcd124d958256c5688cbbcaf6b5f65cca4c3dddb674ba91cb47b1117eea525b1e059f3d94cf9d8ffeacb5f7679203f69c28fd5d6d393eb02648b9079fb2b8d55eb45f5b69f2868fcd372a373e08a46c218d1b10fda6e78cafe8ff6612d52caf066bd645eef02f9e801f63b4def50a5b7697358ee1928ede3c5f8594af466620f3ef44257f019f2acfea93e94302fd9339da429c668526057eeeceaba400aa974586380d126b6e92388caebe604c51e028c8624b2c046d3", 0xda) r2 = dup(r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) 16:08:32 executing program 0: r0 = socket(0x11, 0x8005, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 16:08:33 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) semget$private(0x0, 0x6, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r1 = semget$private(0x0, 0x5, 0x442) semop(r1, &(0x7f00000000c0)=[{0x3, 0x5}, {0x0, 0x2, 0x1000}, {0x0, 0x100000000}, {0x0, 0x9, 0x1000}, {0x3, 0x9, 0x1000}, {0x7, 0x100000000, 0x1000}], 0x6) flock(r0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x48) 16:08:33 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:08:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:08:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xa) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x24, 0x1}], 0x1}) open(&(0x7f00000005c0)='./file0\x00', 0x202, 0x10) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000580)={0x473e, 0x1, 0x5, 0x5, &(0x7f0000000300)={{0x8, 0x4, 0x0, 0xf65, 0x9, 0x1f, 0x4}, {[0x9, 0x0, 0x7f, 0x101, 0x4, 0x7b26, 0x8, 0x961, 0x5, 0xffffffff80000001, 0x3ff, 0x9, 0x7, 0x2a, 0x4, 0x7ff, 0x3, 0x6], [0x3, 0x7ff, 0xffff, 0x3f, 0x3, 0xff60, 0xfffffffffffffff9, 0x81, 0x8001, 0x7], [0x7, 0x77, 0x4, 0x0, 0x0, 0x7, 0x3ff], [0xa125, 0xffffffff, 0x0, 0x3ff, 0x81, 0x4a2c8e21], [{0x6, 0x40, 0x6, 0x2}, {0x7fffffff, 0x8, 0x2, 0x28}, {0x1ff, 0x7, 0x2, 0x6}, {0xc2, 0x7ff, 0x84d1, 0x8dde}, {0x10001, 0xfc7e, 0x40, 0x1}, {0x8, 0x7, 0x9}, {0x6, 0x0, 0x9c, 0x7}, {0x1, 0x6, 0x4, 0x8}], {0x1, 0x2, 0x8001, 0x101}, {0xffffffffffffffc0, 0x6, 0x6, 0x2}}}, 0x8, 0x6}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000002c0)) recvfrom$unix(r1, &(0x7f0000000100)=""/197, 0xc5, 0x42, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) 16:08:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="00c1ee10b0336c7c6d860bb76d6c", 0xe) 16:08:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x42, 0x0) write(r1, &(0x7f00000000c0)="355f4071004158967b551f783eceddd10d5aaf8fe6e49b7b55b75aef19cbc6ea9cf860f2dcefc36a0dca69362ea8ffaf5a0c135f325dc5bc7258dfa211881f1699364890ec04e12462c5d6483882cf1854faa6c7aae174f30ed0b51a4262adc49b2b079bd1726199e94bfb3122bcf116e8524780c4d6c611d855cc589bf56fa859", 0x81) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x8, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x40000000000}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) dup(r0) 16:08:33 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x86127) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000300)=""/182, 0xb6}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0x8) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r0, 0x0) write(r0, &(0x7f0000000140)="b26f6ff2f173c65363ca2b44e09cd80aa2897f50a21b2c344405a63a04f2142132174a31f425e6c3504ddfce01c1ee87c95c4cb011fde49f4821bf1512dc9830aa084347f6b5db139a1ff07961e0ef2d6db1076bf2149a628900fb54eb4e4dc080a7c9083d34b218c1fc9a2316863684ccd12a6aed17bcd894b4a7e844bb2228a3c653d69cf1c93e2aa536fec6ba930e12f27916ccc2fbbfa328e7e9edadd0188d301391bd1ef6031a85387859", 0xad) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)='./bus\x00') 16:08:33 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0/../file0\x00') unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') r0 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x1) r1 = dup(r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:08:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) 16:08:33 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:08:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r1) 16:08:33 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) pwrite(r1, &(0x7f0000000080)="ad196e3d84bea719019ecfad492d794a59784bc87c51aba6811b004a15dfb473a5e79098d07c00ecc57c06c9808d9ceedfe83e049f9d7210c60957c824a4e4d34476c5a895bd337e39d39e23547315e045b2a82c966e57b5a429446008dd926692d60328163c2211017382dc0eb6b13c90f2fb7ee8b992376ff1b68c695024af7ec0b76e18a571be799162ac51753849c08c82ad9725215c5f9d7bc317fb6a01ce263ae5f5fa9eb7f183e63a2d92951afd845441298a60fb2ea8f907ed61359b1c08039787df75c3266bbdeffc2fd96ae2bba75b812c33464b6ec250ebbe0ba1a5c86a29454dbd1a7ef808a30a2653575f380ae6acb839e46018", 0xfa, 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:08:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) fcntl$setstatus(r0, 0x4, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:08:33 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10001, 0x0) r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xa, 0x914, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x28, 0x80000007, 0x4e, 0xb12}], 0x400, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x24, 0x40, 0x8, 0x57}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x2, 0x1000, 0x401}, {{r0}, 0x0, 0x82, 0x1, 0x61e6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000001, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x7, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80000010, 0x5, 0x8001}, {{r0}, 0x0, 0x20, 0x80000084, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x7, 0xa1, 0x5, 0x8}, {{r0}, 0xfffffffffffffff9, 0x88, 0xf000000b, 0xffff, 0x2}], 0x0, &(0x7f0000000100)={0x20, 0x5}) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x9, 0x7, r2}) ioctl$TIOCEXCL(r0, 0x2000740d) r3 = kqueue() close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) r4 = getpgid(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xc0, 0x0) fcntl$setown(r3, 0x6, r4) close(r3) 16:08:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xbf) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) close(r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x200, 0x4f4, 0x1}, 0x10000, 0x2, 0x401}) 16:08:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendsyslog(&(0x7f0000000080)="38e7c7158e103777b7d5ff224d88420b38b61dfd18cae5f0ef478bc98263dfa8726bacc912e35fdaf7c620f141497b6690f401a30a3af788d061c52412020c2764ae3044ac7f44dbf2c66e9a082f8753d053798e5ecf1e68212364b9d8037da49e9f654e12aad6890b826487018a9ef984f78a03f10b1aa58ff2b88e82eb8c9a1b5c372c421a2e7577d5c594a722531f501066959acf0b1d425d", 0x9a, 0x4) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "0c3191e3c651ffffff7eec0000000500"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "1a424632fa6812158334aa0eba3aee778f8d9683"}) geteuid() 16:08:33 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:08:33 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() 16:08:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4c2591c321a8cf98848e4a8051bd24313dea8d035ed605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb44a3be8987e1cc70d08d564e7f1c05dc03e23ac168a023c8badb5bf15bb8385ca72ded2752217f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd60331400b4dc386972d2eae1f3c146eaea700eeaabffa2c7ee14f90d1a2816e0a79ee62056713ab5955e6e0267600000048a32abb7899ec4ed0f04cb96b67cac39150199dd7ebdefa4b4f8ec7e9b892fdb4482d1771759814bb547f28f456bb51b628ea98c3ca1948adb0e03e6a95047606f5d8aafb5b0bf33c38276a539a2a0db68aac768b16a425dc73fd7ed22e15af5116568e6083736f7ff47fc797f17f91382ad062442a66a66d24b349085aa71451afe029498eb47a292c5e44c6464ad1573d61cdd8990bb80d7d4eebc88f55d5c4b3e557cd8a058bb2fb9dfeca929fd7d87501e969be5939819069f8bed90a6560dce197ac5f5df0670f0009d42099829035d44bd5fa3ea13dc19248757889aa2868935e327881150987062ab2b94f3871de886341a3feab9baec05838798951d6d090a949aa52a0e4b23dac3d8e3e9c141d18639e26b89d1304d0474412cf7bbf4f26eb93e06159f8444925bc21cd6fdc02cf5bd2569f", 0x216) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7, 0x80, 0x5, 0x7fff, "6c4bb5a12a8318da4ef64edc4beae7b89ed580e6", 0xe9f, 0x1}) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:08:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x103, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") fcntl$setflags(r0, 0x2, 0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:08:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001e5, &(0x7f0000000000)=[{0x1}, {0x1a, 0x0, 0xf9}, {0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x8, 0xaf5, 0x7, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0xd2, 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x6, './file0\x00', './file0/file0\x00'}) 16:08:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000200)="60b325fcb207ecde4ca4a5b27efcd196f75364996b46c592c52b2c216dd4abeda5dd52b5ae51979fb436a8816545cec5bf5df1bc3f0435bb61a0f3a33662819b9cc129c459f3217acae54374efbd892ad2b3b3d6436732b043615cf266d7a6ee955a869ba025dcc736e84fb0e7e17651985bde7fd07eb832c9fddadabcae3fc8a94cae1bea976a9ca2c9d87bb68b8ea0fbe188dec48e982cd5c60d041e96f9ea1be3", 0xa2}, {&(0x7f0000000100)="49d9399f715997c94e18316f007c4784e371a752e02014ce8ade2e3315f88a50cb29c8b5025e57888b286f845a246833539eaa377a48fed0503422ae7ec302df88ed0f1119d136ffb989f0be4caa3d025d2b085aac7bc67f61a0cca8263d784a54f6b5bf27394c97e55a279964d3a5fefa", 0x71}, {&(0x7f00000002c0)="3703f66554406bff23ff34ead61fb22099919f0ad85daccdc142f4d41b905588", 0x20}, {&(0x7f0000000300)="266a3f61490e4c7fb5c208", 0xb}, {&(0x7f0000000340)="2df25c", 0x3}, {&(0x7f0000000380)="3691c937fa783a9ffb5b2417a7a1dd71e9a6141cdcee51fe56dd9944ba7c65b6260c125c9ac2726409412105cde4fa4036884b260b99001c12716f458686c123288343753bdcd9b418085acd7d5a96c99784b2eaa4e8a09b39fc2abc346242782ff7d529120b5108c0f341ac1157ace850d721a0ab3ebb7524f77fbf791c9c8905bc207beed8ccb466af8756e28b7d348929e91720c2d68a37d296a535fd934e5124f699c7742f1062316ae19d945459fbdc8f08d3dcf85d1f9a4e1052e72138ab2f838e55647bc7fb1ca5f7aec22dddf43ee17b2cd3808d1eb9bb029b871da35b414cd1f7e21cbdcbcf5b0fc7b80cec4bcf7deafcaab5541c367138", 0xfc}, {&(0x7f0000000480)="8e737b47dd93dc15e0e06721329ee4a95aaf5b8d7c3fe7578643a00da2137938d4c44e3f7f63a281172a82fe061866690b9478c2c1ad3162279bb2c3864a9caaba9e28458b2b405562bc0514a6a708225de551479d695c57a3995b7d498a0684687d4a5af551d699e4fc95ef9193da51d8d3b592764eeed387f110a3288e87a844442e57f11e64708472fed13b6eb9e546d5b4d70b1258756e7d3f2b3de1702b78151207ada5b9eeab5045d6b43b2ee7af31b3c867e2a1adcf81bbc83330b6c6c359782314eb45844a3e3fae1c9a3015544ea4b9d4597f2d31c95a742d83d631b23719a715cfca7eb80767b78b53d0a9cc221f432c5ae4f12ed79c", 0xfb}, {&(0x7f0000000580)="50a8cb39f50c804827b20f0098fdf09a88cba4b5b1f391318a92d40819b4b917f90c43be83018c76f77c77be479772f754e538f8c48229568254a2b1bc2209df751337ccd66c96dc3d87ea016fbde9f189fdf3c8eba8fa4d346b7265eaf770ada10458efaf884216a3fc52ffbd7324eb67786e0f916737e4a3d5efc196d9aa0df99178e4e5112c39c053dcc91215700d88c8dfcd9055628b1f8082f6e14458c22fdc0ec9192913e7ec0d8d77d80ca8977739c2fdc8fdab96465427a87b010b177ea716a607dcdb73", 0xc8}], 0x8}, 0x1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:08:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x30}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:08:34 executing program 0: r0 = syz_open_pts() sendto(r0, &(0x7f00000000c0)="c404a23c599932f6c6bf9006b1ab07c62388f9493faec50d305f62bf4a2e66f711241fb96e54bdf9246ed8a2e03604358ef717c26dde1d2394b1a6599561e9a71cbd90bd5c8a8f39e67ed993814bb054ab2b0295192a6533f3944e5b38ac", 0x5e, 0x9, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:08:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x4012, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r2, r3) 16:08:34 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28080, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x0, 0x8, 0x20, "a554b68a9d0ded88e61efaf019b80ba08af55460", 0x8001, 0xffffffffffff8000}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/72, 0x48) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') readv(r0, &(0x7f0000000640)=[{&(0x7f0000000140)=""/31, 0x1f}, {&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000500)=""/145, 0x91}, {&(0x7f00000005c0)=""/115, 0x73}], 0x7) fchdir(r1) linkat(r1, &(0x7f00000006c0)='./file0\x00', r1, &(0x7f0000000700)='./file0/../file0\x00', 0x4) readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:08:34 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lseek(r0, 0x0, 0x0, 0x0) fchown(r0, r1, r2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000240)={{0x2, 0x8, 0x8}, 0x81, 0x5, 0x2}) read(r0, &(0x7f0000000280)=""/118, 0x76) r3 = dup2(r0, r0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0xa1, 0x2, 0x1d4e2e46, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffd, 0x9, 0xfffff, 0x0, 0x79b}, {{r0}, 0x50aa613b577ad77e, 0xd0, 0x20000095, 0x5, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x40000000, 0x949b, 0x1f}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xf0000007, 0x747, 0x7ff}, {{r3}, 0xfffffffffffffff9, 0x2, 0x10, 0x7fffffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x4, 0x0, 0x5, 0x7}, {{r3}, 0xfffffffffffffff8, 0x41, 0x2, 0x5080000000000, 0x5}], 0x3, &(0x7f0000000180)={0x10001, 0xe1fb}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x4fe30de1a14fc30d) 16:08:34 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') readlink(&(0x7f0000000940)='./file0/file0/file0\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x345494d9dd138552, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x6) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='c\x00') 16:08:34 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000000000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba987637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() r8 = getegid() setgroups(0x8, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8]) 16:08:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(r1, 0x0, 0x0) 16:08:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:08:35 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x18000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:08:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10100, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) 16:08:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="f70e1929b6cef8deae8c02e7059d03a4e21a60bd71ef5efea117bc7768943a69b79b5413ca0990f3a1923b1f63422db391ce2161a2fbc668371d668e4034906199ba37b609a1bfa6e4e7878b8058db835c35013f78664d2e076bbb94c97c6823aed0fb5d3d83fce586e95e4c768aea0aab0c53b00c68b40e52e7277f7c358d653d7c70e954cc366c928f645c190dff278aef487490a1f2571febe797421a8e78e13b60dd65b7eb1d2386ad94d7", 0xad}, {&(0x7f0000000280)="14ee729a54f856b445210fea6bbb9dbe2d47a9f8fb611f0eb00c89e0b4250a01a777e9cb8f651cd6eef9", 0x2a}, {&(0x7f00000002c0)="6ac7c3873b588b94f3d056bd1d397703008bf8cc7c7e34992e8fe089cc811180a57a3a08217e3b35bbbefbb8bf6c98bc94954469d32f4af08e734c94392a0fd58e84229fd23319c8117a535201593b1b59b1e40d5e6351f4274916c64be1e46f3bfeee2a640760aa98a818f6", 0x6c}, {&(0x7f0000000340)="f1bc7966621b5b36e3689844401560d1be7b6ed3c4d67996b985d98d4e7878867e8a68ca82b51abcc67e148e89a75c06f15f76027b1a1c1cece3cbca5a2c6e4416d28c891af1f99bb17e3a5fac869dc5e3b7313c64463e593f6a06ad5691ab85895291929dd2e2079cc352d20bb21346f5e4b1c2911c00", 0x77}, {&(0x7f00000003c0)="d8d8f1cd2d97d6cc9f2a7f8d595f8b6ba0afb49a01ab786341ebb8b5cfa61a11954727ac902c9153d31e3e5374d6b65e3a8df13c83256d6535acda126eeb6bccf1bb0d30df7a7f62c4f8c9d709f86e36dd53ac8ccbfa2a84790f6537b6fe217255c4f1909a7d58f1fe19724d8bb4b57460d4ca622acee9750f91e72928403a1a09d4dad8a44d27ef280efe46f115f972bd8733de8ea70c2a6a70757c441204db4746d143fd666fc21f50ed2493ea8617837ba50aefe11ab8f41f65d6c8e5c55772b621c4c6bf481e1307d09d7cbe17b24c02e7c1baaf78a733264452a7023d71241e4733111d1dbe3b8e716585b7bf8c980d1811257401", 0xf7}, {&(0x7f00000004c0)="62992f208a99a9d8bc69fe8ad0dfee5ccee4cc0df6d0062bbf194da9cc6432dda6f077ad2cc2d7333f19f61bb9778acbdb002a5f470d68b4320f43d3471fcbb5599e31d98da17b5d149fd15a1eec8f499a4dacc3e3c28137dd1c1b4b351c20f24073d005598e448e60366c7f1f358521864e0346643d4843bd128c07e720b48555cad81fa885ca1ef104d92dcf756ddc0e665ec26fcafb93a15bea25f3a12a312f7c8226d0b86e7546a0774b3ba26fd344a5c735a07728db80fc53d2f4f3e4be22213e5cfc006bd57cfe450a3acb9c017dc928bd0d0f6d380202a935fb470d3e6cd8fe2657c0cb422bb338ab6bf10e9642a0888b6bd5b56433a805d0988b92ff64ebfc3e3c991ae6859198a3ff6abdf8f57d56f69f9f273380186fefea47e26977ea01b9f0c29a61572d5d647b59ed4dce9f8c282b662283b9dcdedad3ebb3ee12195969c94ebabf45de94cd25d8b269873ca5ce9de074861027e5c63ecfaf21669bdbc7bbbc9a72040ab4f117d5469f8099d35c70fa3df92861e2e5e361203ed656f51e57f98570f04e3f1e5abb3ef3d9c9a18e7ee212bc5b74294792042148ef7c51ca8f618608c381d56a87b79af4083974f15dae0c1a01129aa1cfb5b1d50bfaa4e8a8f63c1a6b1a79acc3f20d570caed5f3d05dd43637a6cc2f80495d842ba60963d716e44711a750d02524550c845eedf7991447ff21b95a45d6d562831286b28c67b21c87a8300e7493b8db7f24f7d58356bf14bff17572b35cf38922cfbe621c4d115549f846d8b80efd4fb306f3a9196c3dc4822211dcd50baf7f329f76a1c9994f8569b7cafafb990e79255498d119f5625bd3d06b5396bf9c191403b75d306747b930f00eb2b6a62d2c7e0632a9d198c1e7598b52b381554ab2ed90f746ff1e472d7c121f7d9b5c6d2cfb3e00b53c2bc0adb87f3321863e267098920aa32e30f940275b2ccf4834224ebc959b40348c10986325decc0b86a7aada67d93fce7fa13c6c516e92bad655d638230f410826f039fa2cf82261cc78786222e4ce7d789b7bc63a11d49ba4ed266bea8a69782dd2a985a2fbcc43724f5585880785bdaf07898e9f980496e745a9a628d9bc52048f8e9c84fb0203677776fea16253d283c29491bd3680ac7ff9f507ebf77b702bbb4a584ca17cd3001c3bbb8b041900d9377ff0355bbd48c71945c1d227020c9e4fb4b912bc9b93872b0ddd1050d70db30f48e164690f52007c950f925aadfccf8f7a394860fe9cfe8897a46807ec9a9332223e87e9b62eda4397818c1c20716640cbe659f0fa5086105c3e1598697f8be57ff3961400475ff090f7d538d9400fa480504e41f30e18e443b4577063fbf026829d6dd9d0e4e0cd472a733a35afc8bc9a64ce3353751bf793ad8e192d9902ab612a496b177d1c0b6b522cc3734c608b58d73b645967a0c63515e83c54f8d9b4db6d06786554fb0c435ebffcf8e26bbb228ba03a3ad44b991bb4a1ccc2644841aafab7fda7c6f574ce82ac7655243058f8cc388a6600f6dc7d20aef45a53870f035bff9c71a2f75528c01978fcb3142036a1a990a0941e2a9c584884b469bebad75ce921312e4b63ab31d5e6d32dcdc8cf3957d71c6b458a9f64cdf476fb0e25d8728020180d9a4d3b9e97122158d758b4455064bfc2de5a7536f72ee5b9c1ecaa82b153ec935eff36b0d6e7b25fe1e6b9505ee9aac0e4780594ae32684187c8d5705f01f8993b45624ae70142fbbcd7800eef215a262e92bbd822ba3a54f7f639ad844bcfb0e348f3d2ad44565859af63e05d6bf155a38ca4fd5dcff2a445a0b2b3030aad8e8aee82cab12871e0087117014cd283ecfca5e6aa37fecb7783a82873fa32f4112922d23fc3e2d5e855823bd6f2d95e743e6ed7f0677bf4cec0ac1e33dd0c260bee1d4868aa176d88263094a656cce0e3f14cdbb0c79f36acba9eaed539ae2688dac7d1c53204d7b8f94d575b58ec2499a5c1614c9329b957f062598c70d8839c643a928a5b4965a1b6587d2513fcf41929d509c7a3b112fa8f5748eaa00dad86db231c475efa3b840975a5bd3f4ce673bf6cdd4600adf4656e2ac81dba6d3bab3d798797ee5c2f37d001011dd05e9ef622d2e9cb52d39bd52ddf1608f8a64f3569c61447f4422ba094c2dd939d7e9b55c03f87096b17c3e13ed9a2f9f55eb2514634847a3536100148c5f101f4f619c572cea3da3b152361078b0f85db1cb763ba43d05ae56dae93341e0cf6a74da81008bccf6058f17cd793b6ac84420a567b80a9c004b4dbc7545a18835a983774c6d1233331a4ff10463c029e9b1ebc20dbef35ab9aadc081a268dd2a4f0f73827222f57b7291f46920f9a4470e5800b31a0e74440ec3e94ee9afe92e9117d6d97a79e25b407fb69decb1bab37dc1849feb6e529622409f64271ac5f8f27a40a1cbb0787c64cc1264f93fe0d28fde717a31d66a9eb32cd4dbc22d3e6320f5d7d98136dcdd558c64573d5ca973813ee96b38435d7080dd732b722ee225666db7682e8fdffd0c76dafcec8d3f458ee68a11fa55f6ef5ef01d77a5c8f72901e39f1e96c94bc833ac9e7798c91d365103ed90540bd5188adb7d10e039889affa63642e6f6751bf2141fc1a58a6ecb914276fd8b58fb8e7da5ae49d586f7960aef345ffa0824a71ed4a67f0cf50dcc866445c5feb553eee45915df18b85403ea6ea1a81c80d6e0e2997838054a905124820484ac95f4343f5566dcbea3357b39e7b774f188e665ab89b7b70e95ce1c0c9e3de1c798c14a0658ec3ec41d45600a49a16891384a025ec2764b1fc5c99b31a0a1c97b92813dae69a3ca5d46963b2a7c020a20f338b732dce62bcb2487cad4f878733dbbc867399ff1060e96dace877e3302950e4c251332ef6dbbc977ccc5741a3d4451ac275b06b15f066232fc85dbcdfed167333df00ce583e5d09015e46e1f4b5c0f51e2b68fdcd5489acb3b07b0a1e3b227f4a06a5d76533ec0509092a5f56bacac0abd10353fbf56686802690fdecbbecae004f995698f88ae29f18b68a285a62e8c9edd54e5a7c7d2e70ec17d7d0b38cc582d29f97d77e7a4c7d9df06250562605030c550470c6d235787f8712a148c6865558c30d13d70744fbabd443d33f49b49ea1986500c11271828b5441204b3ebcbf2ef0568337bc6bbe17ec66a7c57c6e3e5b01e4319b4fdf018aaa42314eb710ef4cfa3d3c3c4028ea4942a2f1c189537467a1b2acfdbb55218e2abd1f3ec201709e7ef3cddb7c84957900b1e1e71e7a46f65b396178880c269470616e6eebcce11f36d6aab9ee634c1dbf656ffd43b05e66ac4e7a7b12434b00abb48a08139eda66f1be71a32f20e4d7af11bd9271098757dde89e98120e5b6fe490e24fb8baa1733ea312c4d96adf6e9f421d821b5ba3ef5170c0e5780d82bd42b87394ff1f7bf4b7bcc7d71e5093912ae0dd2160de5e209a70a5db16f3ec67f15490cfcd77c4344e411ec97dcefe8c96e6fb56d88f7e2fa3b7aa7c4680b5aa9f2a4383b194267bfc0065d011ef39f8dfb0911ba06d9b04c05e581ebcfcaa54f206e87fd2da7c67e29574863454e149aaf29cfa9e0a54e4a357f9167f97dc78c4c9f20a5fefae3d031d23965aad15fb7208d988bad6b1e62d42e01fbfc2954a13273af56bbea0331dcffb6dd521cf30ae9d0927870f97c7a9738c8f235225f3edd0076f30df237c350f0b3cb38ef08a9832e855c4aa027466121f5b00cc195cbadf3b1e87435aca76d4b44b3f8edab2a19875375a7b2051de449388f7f9232d2b6f2f24054f2ab4ada9bf2dee895bc99f377e449a0d4ae4f275114173c2110e9b392c0fa0bad4f4080fa481e01ffd16c7580f5b907948c7884a46854ffde59f7a83a2d804d8df17863ca0356ee5997c34c784a66c7b720bca468cd30e92db51d0b0741de123403a9c97ccc25b2a8a9ac7526d1e84e5e6c16c535c46cbbcc4686c5c3b6380f36327e1b73f006b7b33a0cca7f93bbefe9146a213de4617dd387a3ca24408456a05a23ca07a9c7b6dea71a0cafcb7539a09a2275f5b3b3cd6bc6982efebc038764c9204e5bfdca80d9b7896dfa190b2b546c52ed1fcb681e51d1b37a771aa673538816833ed8befa6351a1eacc65998de49a5f3e84d4c5756235b140ff750f44b8a573888fe81ec3416d2928b6c72d453b5c7032814c161398a077e294f91d364744c93642830725899b01058db9d092802b2dc9697b6903b7fe1b7b997b81631ec777aab0f1fe02f6c74d18815ce33b8b8208847222832e192dc34a85c73c5e87039c8821d9b33a223f632bde1d4fc3f53eaab4272e3b647927bef68122a86492a25127b1cca05ca396b5f57b303e2ff1316df9c3385812115d2db002bbacfe57a8d5707e3f03551d6082addbde465d07ed5f094cf378915c2ec88993acf91d001fc379be59f902e10675c1fda89ca8d5aefea0dfc2f647486603298ea018060e249e252785753a7d08f1401302c81191b55c448439d5e84e048315992221839016775ff46227e1696d1e81d278e609c1333cac50811d41227f4b2a9ea9d4207dfead60e64c85051b4224a668f043be5d8da5ea2cf28fc8bb5549f5b6752d053e2899790e1d7457afe217a2ce0f2333693bacc1e23f719035c87d3f0bc1b1d5e6d55ca377510a19ebb3213a2ece68110cd62bed9d3916d44a0cf3f5ebd829fc1235bea5fd452f3b35e59d3fec3b293df10b26f68f06cb7eb59b3ff023fb7ecc206a9438fc1926b1a9d4aaa5fa6883641f134c3d3eaf29300a3a6c89efb9f17b61b0b6dcd571a5213b09a3ee5a7bfb578a16e4f93e2a14c64867cb397736b7d3da54ca7290e679aa82543083bd498f011b7945dc0a880248c121d316809759696bb58064ed4bf0b390681032e00f5cc21eb28b6c13a82f92a8019b1d3ed6ff4ad2e18197a91b02f7f8aced4643aad4288dd0eccd2c4f6ad7d6cfbc9bc00e6496467411e4c3ebecf2195c3f155b4f0212a09e661e4ed392d78c61231618de53dbd9ddc33ba90103b2fe5ef034063806ec325708def08d64a3b96395b5334c05af55d50d6d70a45e9f704c1180afbb6aa92840ff28216649e739506136bb6d9e470569b6d7e88d09c24503b4c04c0637094f29ee075a80483fdf6d1f306c36c60a67bb9c6e17f1e94b706d654aa73e7ce6b90c65dd0a10d61f49faff251003e08efadb3d95c6de87b85dfe5c466ab665a904484d8eaae9f88a08b004323f6a48e6aaf0e9c41c0dde20a944ceaef5c7f56056cbbecc5766dd4ce158f2a4dfda2c5ce1e22c49c60caa10981ec299c5da7ed4f9d181605aa0634a5dfcd57be65bb1e34c2bf51452a18ae8e0c80fd09e891ff64ca3b9951e98d33af79d71d8387cd3922817fe5a8075b5fb44abe2f68ffee8140e168914bdc74326324a888fdeda5984eadfb7ee2a769380e5dd09fda6770a633dfac0395f006c19f5b942c8f5dcc1a9d2c1ba0e4596bef8ca51f33046dea00883b12b9817591e3e8ac343bf81fddc1edfaccd6559659934f301a84effd547d3e192a839a72dc6345863635022d03b8f1c78b162233a4c0b04e639eb603a40d29920d2cd9c925d3c539cee8042e882861399804aa7d19ba25eb255fe9bc2ce67faf62d2774453ee85a15cdbe68e64357110ca8943efd87195685464c20db32b672c5db6a74dad2f37863573acf7cae5928c4431147d34ae59e8d8093c5755dcc5c9208ff9d55ea4b0ab3de9068f7f28baccc07a6e10e4c63a308d052e7953ff145b4841103af085dfde0c820cc8e49bbf590ae", 0x1000}, {&(0x7f00000014c0)="be3cd21f90cc3ab303e654d6ace33d954d6a4fa279ca0b0a0e50d84edf83244cf2867634cf9d18f8ef614838df09e2d86d4a59ed680c0e99ba79e547edd59a1a0c1d9d7bf849f888ea0e75e78abef3bd09539788b7dc9a04849da9ee0019dd05cd368169e4120c8d7a63d01ca0d2c96c21865c661df458ff81463b4ff8ba5ba554a340075c3b8679f2d1b001a0dbcaf0117b0f7ee2c23562cd3622966445195e91af56c06074fce5cdfd6377eab3a5141cd01355aa575000692c92b05ba149", 0xbf}, {&(0x7f0000001580)="f1d5aac1f03525b2a27652eefb3f5d5295a2c0bffd0d5c07bc4656240d7b759490d862d3585e5848566a995f0dbf5b", 0x2f}, {&(0x7f00000015c0)="adaf2d13f220d372fd4a1dadc0a07bbf798dfb4b63438c77f108d3920a1c38a89b7728eb96501249eaff85c77e2d325f7317532b005af491e4fd1cf787ea23e80d071aeb8b17794693607f97d4b2f63ce4f70bf7aec98f6e5bab9cdd403e68260bd624520cd4ee2cd6b534863eee31a1865e53a468c29869275f194a1fc2f0c431daefcd364c258b2ae6688765ebd7509663d3f90705", 0x96}], 0x9) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001780)=0x8) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) faccessat(r0, &(0x7f00000017c0)='./file0\x00', 0x144, 0x2) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlinkat(r1, &(0x7f0000001740)='./file0\x00', 0xfffffffffffffffc) 16:08:35 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) 16:08:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0xffff, [{0x2, 0x6}, {0x0, 0x4}, {0x3, 0x8}, {0x2, 0x4}, {0x2, 0x7}, {0x2, 0xfff}, {0x2, 0x3ff}, {0x3, 0x100}, {0x3, 0x8}, {0x2, 0x3}, {0x2, 0x20}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x7}, {0x3, 0x101}, {0x1, 0x9524}, {0x1}, {0x3, 0xff}, {0x3, 0xfa}, {0x3, 0x8}, {0x2, 0x649}, {0x1, 0x18d4000}, {0x3, 0x5}, {0x3, 0x4}, {0x3, 0x1000}, {0x2, 0x4}, {0x3, 0x2e}, {0x2, 0x1}, {0x0, 0x7a8}, {0x3, 0x401}, {0x1, 0x7fffffff}, {0x1, 0xffffffffffffff21}]}) 16:08:35 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:08:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x6c, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80000001, 0x7, 0xffffffffffffffff, 0x100000001, "bd85823f9b63ceb7b8040dc3eb181790aed23426", 0x5, 0x4}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:08:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x0) 16:08:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x100}], 0x2}) 16:08:36 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000500)="0046788729161b3a605c6db4607788d5a14581433f21b402df003ff4b061a72c8fa61c463d2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f7b4b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28c9757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f24d755c3f3b0e8a72dc0ea6d20424aa30803ceab3beb8e9cc159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb5715d7058f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886989f15e8faa483e60643f672d1fab2ac912db844b2d869809af1a54c238128775ac3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcbee3886203a374c79774e8829634f9811569a856c356fafbf2ccf09738a18f69e68c38d0100dc32cd0930c0b2a7813cbc1da40225ad", 0x201) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = dup2(r4, r4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000800)={0x8, 0x9, 0x8, {[0x4, 0x0, 0x7, 0x1, 0x3, 0x1, 0x8, 0x800, 0xab, 0x6, 0xc72, 0x20, 0x5, 0x7, 0x5, 0x4, 0xea7, 0xffffffff], [0x9, 0x4, 0x9, 0x8, 0x7, 0x7320, 0x9, 0x6, 0xfffffffffffffff7, 0x8000], [0x3b3, 0x8000, 0x1000, 0x1ff, 0x7, 0x1000, 0x5], [0x0, 0x81, 0x5, 0x180000000000000, 0x9], [{0x793, 0x5, 0x20, 0x9}, {0xffffffff, 0x8, 0x400, 0x9}, {0x3f, 0x6, 0xfffffffffffffffd, 0x1000}, {0x0, 0x1000, 0x0, 0x4}, {0x200, 0x3f, 0x3, 0x7}, {0x8, 0x10000, 0x5, 0x8}, {0x6, 0x0, 0x7, 0x100000000}, {0xc471, 0x7, 0x8000, 0xcf5a}], {0xffffffffffff8a1f, 0x23d5, 0x1, 0x3}, {0x100000001, 0x7468, 0x24, 0x4}}}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x6) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000002c0)) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560415929b69d7ecf32f8e5815f73f2fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3ca025bbd47b3bf579456fc7d4ff6777b14aa877f133ae7bd8171146096e8c8b6b87cb2d72b8bcdb9ad8a40000f9d2a762dfa5cae3d766cf42b9c778f6a55595b8370abc4b27b94b34a383130d8fbf8952e861250e017b65855be18e2902e85e71c80c804eddf5db", 0xa0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10502, 0x0) write(r4, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r7 = syz_open_pts() dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000300)=0x4) geteuid() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x481, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xa49, 0x5, 0x9, 0x7f}, {0x6, 0xfffffffffffffffa, 0xffff, 0x4}, {0x100, 0x7f, 0x5, 0x6}]}) fcntl$setstatus(r0, 0x4, 0xc) syz_emit_ethernet(0x375, &(0x7f0000000340)="b6") 16:08:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r4, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r3, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="ba9fa9589b783a5bf9fc6f7072f6efd5fc2a036633e9c398fd77a757e5d474cf98556a87dc8ec7ab2a42baf4876bb5", 0x2f}, {&(0x7f00000000c0)="2d8d3a698a5c83a5fdf98e5b78f65e93f44c96ad4d504a7523bdb3b8f0a89257a216727cf21dd624bedf7edd836e9640c33fd6e9a99519eb798dabbf40394a4adbb84ac3c0a48bab17b4a3646c4821d70fd1d2bc57d36db7b7b8c9bee113cc416dd11858a879b610ba9404f5b6d1faee8609c80470456f90e4e24828e7773cfcb311fd2240dc22d6dbd7a2", 0x8b}], 0x2, 0x0, 0x0) close(r2) 16:08:36 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c4, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="879918e13fb2a4eb7965ec075e5a33cef48c5c154251266db720920eae95e97f2f5c47015abf847839700e4b6a79396d498e7439393f5703c904a36143e44839678e0d17c05b4585679617c0a0a368098e7ab043c9487644d02771900c4c59fce8973e1b4a46751d757752bcf96f1b3120784baa969a95dcc8b023ec05c1bebd69bce9d1f574094432f6f47e05c67c355df6a8c6176513a49288c9fbbd36679cab56035ba791d8616a5fffa96535f212", 0xb0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186a56080000001c006c85c27685c9e4ad113f161452f7cb1d10c09b46a55b51890000000000090000", 0x35f}], 0x1) 16:08:36 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getpgid(r0) 16:08:36 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r1) close(r0) 16:08:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0xff) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r3) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) 16:08:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:08:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x2, 0x1, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000013c0)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) getpeername$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/193) listen(r2, 0x3) 16:08:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) 16:08:36 executing program 0: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x50}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) write(0xffffffffffffffff, &(0x7f0000000140)='U', 0x1) 16:08:36 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x20000, 0x4) accept(r0, &(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES32, @ANYBLOB="359d26a3cf425d9989d50dd2b489a5b58f17f4bb9c608335eec2e3cc2ed81ed87e908ebfeb4c", @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES32, @ANYRES32, @ANYRESOCT=0x0], @ANYRESDEC, @ANYRES64, @ANYRES32=0x0, @ANYRESDEC, @ANYRESHEX], 0x0) 16:08:36 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:36 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x81) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc100, 0x1) 16:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x44, 0x0, 0x0, 0xd175}, {0xffffffffffffff9e, 0x91}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) 16:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:08:36 executing program 1: r0 = socket(0x1, 0x1, 0xd5) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:08:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7fff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) 16:08:36 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) fcntl$getown(r1, 0x5) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = dup2(r1, r0) fsync(r2) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) 16:08:36 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x30) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 16:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) sendto$inet6(r1, &(0x7f0000000180)="155ec6ae0e8822f07ae374009bb0481fe06dd70d181e8c148f3f00dca0a9a294674c40502b", 0x25, 0x400, &(0x7f00000001c0)={0x18, 0x3, 0x6, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1f) 16:08:36 executing program 0: socketpair(0x18, 0x6, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4003, 0x8) shutdown(r0, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x289, 0x2, {0x7efe, 0x101}}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3f, 0x400, 0x3, 0x1, 0xf810, 0x7, 0x100000000, 0x0, 0x2, 0xfffffffffffffff9, 0x2c6}) r6 = socket(0x1, 0x4000, 0x20) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="f3654db6fe2c517f14f0d6b882058b647d6b1b619d7399", 0x17) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x180, 0x0) connect$inet6(r1, &(0x7f0000000300)={0x18, 0x2, 0x1, 0x10001}, 0xc) r9 = semget(0x1, 0x4, 0x1) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x2, r7, r8, r7, r8, 0xa, 0xc12}, 0x5, 0x1, 0xfffffffffffffffd}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000003c0)=0x7fff) socket$inet(0x2, 0x0, 0x9) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000400)) connect$inet6(r4, &(0x7f0000000440)={0x18, 0x1, 0x68f2, 0x3}, 0xc) shmget(0x3, 0x3000, 0x480, &(0x7f0000ffc000/0x3000)=nil) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000480)=0x3) connect$inet6(r4, &(0x7f00000004c0)={0x18, 0x3, 0x4, 0x9b6d}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0x5, 0x12, 0x0, 0x8, "28d381a0361d97a19ae8a9c94a5a6f809fa2a100", 0x9, 0x6}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000540)={0x7, 0xa00000}) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000580)=0x4, 0x4) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000005c0)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000600)={0x2, [{0x3, 0x2f125c36}, {0x1, 0x40000000000000}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0x1}, {0x1, 0x8}, {0x2, 0x48}, {0x3, 0x80}, {0x3}, {0x3, 0x7ff}, {0x3, 0x9}, {0x1}, {0x1}, {0x3, 0x3}, {0x2, 0x4}, {0x3, 0xfffffffffffffffb}, {0x0, 0xf6}, {0x1, 0x20}, {0x3, 0x4}, {0x0, 0x4}, {0x3, 0xffff}, {0x1, 0x40}, {0x0, 0x1}, {0x2, 0x5}, {0x1, 0xffffffff7fffffff}, {0x1, 0x3d}, {0x2, 0x1}, {0x1, 0xe}, {0x3, 0x20}, {0x3, 0x7fff}, {0x2, 0x64}]}) 16:08:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x4e02) open(&(0x7f0000000040)='./bus\x00', 0x41, 0x89) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/14, 0xffffffffffffff8e}], 0x1, 0x0, 0x0) 16:08:36 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff2ffe, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x87}, {0x3, 0x1200000000000000}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 16:08:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="d98c3127493e62976ff6fcafd53e194bfdaf06cf174d75ae41dcaa30", 0x1c}], 0x1) 16:08:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x5, 0xc10, {0x401, 0x352}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:08:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044266, &(0x7f0000000080)={0x2d6, 0x0}) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7]) ioctl$TIOCCBRK(r0, 0x2000747a) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='/dev/bpf\x00') 16:08:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) recvfrom$unix(r2, &(0x7f0000000200)=""/191, 0xbf, 0x1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r1, r3) 16:08:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:08:37 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r3, &(0x7f00000003c0)="5327eb382b41deace0483ae7b1935081456f065ebbba211303a325d53ee5e971198fab8a63c7320acf1f332d83c736021eb16945e71ad57bd91b031ba08cbf444e0e8b45a8635b6942dd9205f051050e610f1a9f4237e2b6c5f34ca6d3c969ade14efcb2446a77987977881f703c5f43808edd2cac43fa5f751be7c753c50e654cf2890f769323313ca96e3e3cb8a1ceabc252fe109f543821b7ed777b1b91871b", 0xa1) chroot(&(0x7f0000000080)='./file0\x00') getpeername$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000004000000000100007f0000000000000000000006000043f7796c908d37e23baf97000000000000000000000000000000000000000000000000000000000000000000000000000000a08e5c029dc5bf9283a6d71f90d5a6eb70584ac45024f0b731df90b5aaf708e9567781abf885000900"/130], 0x0) msgget$private(0x0, 0x41) getdents(r0, &(0x7f0000000200)=""/30, 0x1e) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000580)=0x8) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') accept(r4, &(0x7f0000000340)=@in, &(0x7f0000000540)=0xc) r5 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x3) 16:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() setreuid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:08:37 executing program 0: r0 = msgget$private(0x0, 0x10) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000f696377d9681e26c5995091782857d3bc61d1771a2ce2eacb2a06ba7be246824fa475d6428595185cc53f3f05c67a0c88a2b851aad69811b07410f3ed84dcb7d43156b26049211e581e6f8d82d58ba83c1877b25355f543e37b213d4b6a9ff4fe6928c186755a525a6487e8a00222a81c8806a938cd6e56e2caadb4a827ba96dee5d86a5240c8896385f2e4c2181166ebe77b6976c5da30cfc888eb251a9f5d6748effcd65bade0c3cb99f3ccc6359c22edfe7545c823222e08141bfb61a20c0e77c5431b1bdb915d484994f6750826c50a5b53421aacd4b0fff1a852683a13826fcd7cafda9c6c98025cc9e7432bd4ac502ac1e9086406fe9569a0197"], 0x1, 0x200000000000800) sync() r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x2) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xd5, 0xffffffff}, {0x0, 0x3f}}) 16:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") jVl…Âv…Éä­?R÷ËÀ›F¥[Q‰  _./bus‡™á?²¤ëyeì^Z3ÎôŒ\BQ&m· ’®•é/\GZ¿„x9pKjy9mIŽt99?WÉ£aCäH9gŽ À[E…g–À £h Žz°CÉHvDÐ'q LYüè—>JFuuwR¼ùo1 xKª–š•ÜÈ°#ìÁ¾½i¼éÑõt D2öô~Æ|5]ö¨Æe¤’ˆÉû½6gœ«V[§‘Øaj_ÿ©e5òjVl…Âv…Éä­?R÷ËÀ›F¥[Q‰  _./bus‡™á?²¤ëyeì^Z3ÎôŒ\BQ&m· ’®•é/\GZ¿„x9pKjy9mIŽt99?WÉ£aCäH9gŽ À[E…g–À £h Žz°CÉHvDÐ'q LYüè—>JFuuwR¼ùo1 xKª–š•ÜÈ°#ìÁ¾½i¼éÑõt D2öô~Æ|5]ö¨Æe¤’ˆÉû½6gœ«V[§‘Øaj_ÿ©e5òload: 1.80 cmd: getty 90752 [ttyin] 0.00u 0.00s 0% 314k load: 1.80 cmd: getty 90752 [ttyin] 0.00u 0.00s 0% 314k 16:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x2, 0x7fff, 0x4000000]}) 16:08:37 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = geteuid() r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = getuid() setreuid(r0, r2) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) 16:08:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) read(r0, &(0x7f00000000c0)=""/212, 0x300) 16:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000, 0x100000001) sendto$inet(r1, &(0x7f0000000240)="35d124a7ced62b491de26364d6fb83bda760ee15e3c2ef3720662b873687a3c6dd0448c313760ccc1cdc91466d352294c05cfa235c79a24040ab3f4cf41ee5f590a34cfb7668d55cca4aa00ceace164767d38ec6a33ef82c4fa443a7ce8fb5a7968420ab271122b37308d55ab18bf3d54ada465865c89f80f56d1ff40b025416e52969ecd9a1eeb0dd8a8ca896fc5cfe9ddf7f96e22d819d45cc5a56112d55473697262bcf2939492e99bdae69a7f92271cbf1b68c1d1b0c89c75124601eeece10b4b70c0e229d", 0xc7, 0x4, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x40, 0x6, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") 16:08:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x800}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="cc660280a256c90bee14d03097338c8fb348630587dc868d526b495d538d339946bfc09d86847b345b905b62c2fbb6bf9fd4c614ff", 0x35}, {&(0x7f00000000c0)="056632354f7fe801a5de307624341e4ef0d23ba5b567cb92c3a1e404b18d87cd904caa0d0efa66153c44e915214bca69b8a9983910f0680d41b0f52eaebcb89d2262a6d93e893fdcf766f18088107cb4ff6860f008252c8978d6f54dccf33d77af39d8baa531d3ed9514bcf36ff6ef4193a0dbbc7e9c57fdf2d17fcb1eab6456b11006c2b78614a2ddcbfbe2ba1be7ad8df3b04c465b1f93c9c38e762d67301f74957fe877e8559f86babfda20346b0a66ab1acfc279ae43bc228f226f08a36c74a3b04a1d5f74ef7e45a11f4806d9350ac77c4b9c7ffe5cee7d8d075f", 0xdd}], 0x2, &(0x7f0000000200)=[{0x48, 0x1, 0xcddb, "b95f0e51644dc9cef0e39fccc034d2d1be6899658e5fd0b62f94a5683d4a8ae994bafffec05c62d316c76fdf12d9f1b0d8bc68cb2f94df42"}, {0x90, 0x1, 0x0, "d84013238c91687ea500868b000b1ee746f3993fe3f2b61c73553e08c56d9d8e9dd19b601199c7406a1075649a2dcf85d1d48f2b0c347ccd9a6c99be9a6bb6a9c6169af1517a1865e57dc80c7a094c97bcf166a968fda5071ea941cc0918e69fad720795a93d5667fa2ee33292739267dbc60fbfb0a624541cb6"}], 0xd8}, 0x408) 16:08:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = kqueue() ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x83, 0x8}, {0x27, 0x7}, {0x0, 0x5}, {0xaf, 0x6}], 0x5}) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) socketpair(0x17, 0x8005, 0x7fffffff, &(0x7f0000000080)) dup2(r1, r5) 16:08:38 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0xf986) chflags(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x20) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) recvfrom$unix(r1, &(0x7f0000000240)=""/223, 0xdf, 0x800, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000380)) r2 = semget$private(0x0, 0x0, 0x20) semop(r2, &(0x7f00000003c0)=[{0x1, 0x8, 0x1000}, {0x7, 0xa1aa, 0x800}, {0x4, 0x81, 0x1000}], 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x7ff) r3 = getuid() getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', r3, r6) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000500)="ac84753321fde2dfd9a3dd593f4ae5d787a4f223a46d26a13b9ca2d4cb8fb36967a4274a02ade568692c4e9d6edd5f32a6875b73797eb67864ed14eb8ec79b50e8c1dcd69a8f7f218a371f1b1dc7283d4ddb0eb210633e2889df8b64625ede18960c5c22a04063cd3c4d2bb45620acef6c46fed25d21cf8baa624327691594f499637e8bca38c8a9e78eb5d4b055d9b5bd6e2f748cc30d7aa0b3e4c2e6cc0fb9f78892a15e387442d54fd71661bfe0c42898baf92e334b151201", 0xba}, {&(0x7f00000005c0)="bcb07e3a3a4ab8558d887517452c06aa524ff8c36a880ea53410f66bfa8d330deebf44f53bdf3d46c465a31c4bc73cba7cce5683254eabe09e82b046dd3519f1aa028ca89a7eeffa7ed46892e3efc90ae37f050d7c466dee0ad5c891fd36a4b53a2133c5d823704f5a7b3f94d8ad207dd174423641d8380e", 0x78}], 0x2, &(0x7f0000000680)}, 0x2) sendmsg(r1, &(0x7f0000001f80)={&(0x7f0000000700)=@in={0x2, 0x3}, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000740)="8fc1d6c628a5b073f4e277bc3244d9089ccd0f335d116ed1d537caa621f8478878562d28751413e145dc8843e4d1c37b8b381a23cf9b5bbbf7b1b5", 0x3b}, {&(0x7f0000000780)="10d2e34709085cfe731fd7329bb03edc1c32a9ed34d1bc4292f9bf8b24b74d786defd26c4a27bb667db5020c192f909efc4ca5ce62cc7bbb94f87b26cfef89", 0x3f}, {&(0x7f00000007c0)="ee0bd79c1a4bd983ca8ff83bb6b268e70f68d494066b9e58b9cd98e8521b2c937db69ab33d362035b8074ccc58eb70d859696880acdda783f4265adfe538a9", 0x3f}, {&(0x7f0000000800)="b492d8", 0x3}, {&(0x7f0000000840)="2a2ff189354b672509c1e0a1cb47deb8e8d30f1436bc72988d0316c3036f73cf8244e69a82dc", 0x26}, {&(0x7f0000000880)="a03f1179e69418d508592159445354731248d6f621abdcf044119610fa6885b0c2e2d4a8077f53504e21c1a209cc7dfbc0717c5afe4d0b73aa025a5a8b5febafc358db0edd7e3f30e34b66a217784bd6feb199d948ff48d0e2407c550828d1aeb9e298877e88aa3ff24f63d97c2af7405bfe980fe5cb718424ee8395650e7a4bf40d8b8a88a3cbe1b6633adb7f0b424b", 0x90}, {&(0x7f0000000940)="9c0666f63ca28fe4847d6bcebe79d51064c33367399e404e156c6fd71783f497a2810b513c7bb364f80b12b5261f15d2277f0b700ccf680bac1c14099352989bccc1efa8a0019f178f6372e454d359411a4e202b5231da43d92d0fd2ad176715b1c1b2d9451ce1fed47ab1ad78cb49da29a68cbf97befe6269d95f23893b81dd942a2d", 0x83}, {&(0x7f0000000a00)="f90323e6ecedd2620dc7ab5fb48eccb94ef5161508e5cc1eb0ecaa71997d89f4035be3d6cea4a16b10cbf89a9325b99428d3ce9dc2a0c4e8d2b54de632e4dcd7029fb5237f481fe197b5ed0baa33a085ed80395743b79385800a3e37f17d8cb6af81a7b285c6c4508f5ba97eb6a1a84fcb107cddee87d0791d839f9d6ae9a869f9480c9ffb967a669afc1ef8c25da7f15c472494504e15c781320ed7e20a99d44e7e2a329e19c54b55b1da347acbdd613300dc65fbe5227046d039a4350d7d26fef9aaa869b9d8f51f135660ba6bcf6ff028e9f9a360f02b6f738df3d1eabb4b6d91f642141e3a82ac6d804f196ba6", 0xef}], 0x8, &(0x7f0000000b80)=[{0x1010, 0x1, 0x0, "1149db45c6e38a574edab1b88cf2bb2eba3bad2198a9cede3bcdef07f186f4e6cf9185debebd4384407d3b12a6acbf7c34882a815199093918556f5ca8b72f133b6b69156a9f2eabafcbd8524104f94b9ce2ff08ec35f85ce30877f25a67b88dd798e79b77b21cfd7ba2dcf479755a2811bd8b41cbae77518a7330808636cdea5af78a2a4baaa9259bdbc99e4a29542b611ddd9accf3d09b5f84ead1952cff74451e419240e76eb24f4c66fe08f75f09b0978222fde93827fb5429df75c3e36597a6a6fff0cce5c866ebdf47da2ffcd159dd7016c4e160da79b6ebb5310578bc1abd56f70d5e5474a654c861dac53bd337c05b0b88fb9982fd66192ca22f1a4fef8ca156e75a42fc3f2cb5344d79e5a5071cbae8142eef367362e3440b248d87f0aae44d2337c05d42aeb143da4bc80e34f0bcd81098011db14f4fe9290dc2713de6616f9d3297ddb4c902e727f29258b9c72a00d3680298840fee628dc3e18d75ca544ef7e5391c42d0f64a54672e63ed8c27b454c6a733138487a8122a62049aab3b1536cf0a5a275818d1eb9702c684ed1c43bf737e78c35d7c8d871cdfa2129302b971cf9285bfdfcc0ab22ce2ed7fef51e1182d68a7099304f98488029e41a1140ed8ac6adfd9801bee30041f8de34d474f4fbbdc61a55572b0c0f7b29c6fc3c61880bd2a6c79744c661bcc0296b4dc1bfde96aa57808f6a3dd285cf84aaa19cbf5e0d77ac3b49b7fdf77f7e0f48369577eb81a5a1f623a11d7a5944a1f4a3c2a370e13289adfdd1cbc3a2b37e4e7ab15b3bd1460aa57e50fa16f4abe550206da77247d2af75fc66e896bd67b42c15752084ea266b0dec3f867faa679a3a2950cf1e45ebf507235c87b5448f19cc923ebedf7c6c475e932d7e8d1494efef5736ae671984ae8b04e962e55d2a6968dc42c8cae400922af96b5c0891baa3d32ee0287e2ee1e2e449bafbe9180687b84129ceeef6a2c758e36d127726bbab986668ac994352be349e6877d6fdeb1145bcce3e0bd4ffdf4530a00a224fdef79846e7893faf9e1773d6ef3bdd9142313ba4c5d930b515989f16445e2921b4047b5f56e5be5571cf5c56ff5acd58865a8e12c3cc8de18fe7518de7bf5a25a5d779a2a68474b9de3c10a4282eb07a165a3fcba53ee186feda150ca924ec2b2e752a13ea22211118806fe1f46ea67ab1df5155d116373bd00275e79f210b885256acf62ae3a62909fa5dd94f745e0e04b81c05c7e211fd39433b2557ad49fe2d0e146ad700f25b82406239b76b233995782eeb14b7b7f72b5fb37ff38c03c1843e47def34cabf451ebdebb27edcb31c7364045defd6efe586a33e33fe3c81730edd45d86094d428866e458481268fa0cfa846ae1adf8f3c683e68d18f9aa8d1e34cbf97e11aafc7aa254d6cdcec3927c37366a1b137077971a4d4bafc7bd9b8b635a7bc06cf629dd61869be6ef80f7509c03707d786894eff2688c9687935d726a64af63b147548f8d8f634cdabfac1e740c5e27ab80327ff89167df242e3b93dd567c2d2d4ac42dc67159c31ad1bc4499b2ebc3c8b8cb78a91fca2fd6f4660f5c80fe052f13aed81b4c3de586908997aa9d427e16654bdb001e0ee6b9cda2bff96beea948d34476e7410cf12b400d7c7b88c5b612e2385627beb333de6fcf1ee5988c9296ff8a96a14c2a589a396b75b053ccff7826c25f6fc80e41979832dbf16fa114ed335af35f8d807ae5285720fd80131c6585a999d70a11d6d526fdd9fc41bb1948c78da24188dfeffe56c4e687010eb24905ab8e95abc032c6508e364f5626928942626a7b54084788efb41343b4744abf5398e12654f3ae6e063ca2f8f26c2d06bbbb432480c1047d758e6ec82732ed7f964723d4be3f6d6f1a9e93b6cae3d7574b1e49e3cf80a3acc5706ccf721c556de2606cccdcc5a7fc4c95b0cfe919c1821e2a9ad5000f14ed3f7ac09d7f54ba9300938639a933ed3fbc4651114d43d6f2c03387eba4462da723e40cefb5112d9adfc22e9be3fa21dd467e82968f62f7e733fac8b619b321da4911ae704b79a2c9c2df8d0c88eb5b64229bc222a68ea0959130bcad490782afa59cfae807278336da7cae2e84e53dc4d35565455867140eb117ea0c10b17d0a0ecc7608e76672c13ff2dd65c18c5bf3bfdb033e56045b5e3d67876d50c3adfe0817b48695351401879acc9e6e83ec0f9010a1f7914a8d8801ec0fd57ead06175813272753d41a260a823f39a1a9babf0a93b32ab1a544886c00e988bb7bfe30f196c5ca10e60757ded238873f6f48514850d3c74b42894b87bfc1e358c3a528e39d21b43056823a270e1d0361a696b83ab1e5253ce30601e79011159ce60e9cdbdaca6d6f64ef5725402c1953836a4be2c7c1536be24e685f0d989fe5b70503899b084572532ba0b2aca3d880399a1640587e2f7e5098b668aaead94a6e61ebfdca365f65149505e16c30dabc3fc15042559656c6b070568b5153ef3b86008dc25fc0fe1b1e7a0647173fa8cf548fdcd91db21e9579fd724bd69429802a16855f358b66fb457c72209cc75f6b926b4620d4192427ba12575c7afa4a2ed9691466c10e320abda003319bc309e755723d05321f78d26d2ce1a3acc3c80991980183f11ac43963ee4a33faa68548ee424ebf37d62bf0b36f49ca395d8c8f76f838155b94984b85f1ece478e616e70721bb65868624206d6d3de57a22add466141c36a97a1c682a52ac491b64df450a45292b6f81955146cc3a756f23fb9a07203fcc5f97337fb14020c8bbca65559da341a94a5af15f43e549db5d81b3e7a526d99100e5ed8428e3a959fee4840d279e2e324edb73a34c0765496957e520d9d6f5344f454b67e44b4028a9ed47d96d5356fc44e6405102f5ae010fdd596be12ed8fe779dfd883843c041c8e32d04db8e4921216821e5abeb1db2dd4a1056fe3210d31bbc105baae0ecd40a998f3f6c9e4c69dc1656992ebc612b1ba7d3cb645f70f98b4b06df452e6cd481129544558557ec972f60c884c22ba1cb57f758f6ec5a6673be7b5114c4e6e486d7bc106b869848c75335d2c90df3c8f45e54c3ed1e89de8cadd9f84a8367b024a3d4479f251eaff9d42bc1acb2cead3294205b334b46bff139a27b58ae9b1cadf6536ae26868809026d285f90cd7e09aaf23290ab696eecb0e9b47d17e1c47f850e35a8e5d618b863622d08a3acb397b14817a1bc47a090cbc3ae882932ca57582ab688b25c9bcf592a12db65caa4db139d2feee70ecf2048a68a38cb3a85aa4e85d92f6076f216ca70c4e20eebc6b3ca22d9b76c77c036780dd368aa1dc79e3b7f640284e7476697282d0cc016c4e37e9d5154fea50ac2aca2165032503786ac467384b41289eab99d080ccb76a3378ba92bf6aeae49d67fe2ab64506e2b8792ac399c43d1d2e7f97e625737c2161eed10685897ffd5946f96de372dc3f9f8c0e45ba362a23bbedf58047152c371483ecbd65efa0a90fcace1d9faff6f6c953c7ed0ead81fa8e962d2a65daa268d46a3a75ca632a8dc41528625877e5e150c6b1862a4ac61c1d64ef3ef8b51f53967aa625596e9a941b05a29e4d232683e6ae4a599bbf34ffd99a920d81a4bd089bd9612cb298bae219443912527dd7256618269f6092301a375cf5e9ac98c69ef5dc58dff2c9dfa870075a2b3531ca38ab5fc0bf4539a509cadeeb24194deffb35d1d8d8d0271d82c3bbb4ea672c0c2a163b7fc33268a6e6a5827b2b346ab1260355b4204857244f902ca92208c48d09331695cf7e4da41c05f599d3c6a152b9cff28981c1dbd51038ea9ff3811650402c0b7e006323d5d9c96fad929c9fd3f75b376fc9ba09a723af06f4c4d56571f0b827192102eb378d303f3b969251cba8b2214b20d3faf7e87e4d018e3f2ac196ffbc164ae140fb6355274b0b3b667baee5af2b757348c494a8cb4ee7797c1cdf783a4efdb47e8d4a9def31643afff1d3b67acea59cd705f4e1033d0d66304fc9a6823cdc1f1af14b823026bf0b5f45b7b0053b4faa27291ee535e84dbb2ab51e9756cfa35e502b5b2ea62a2ab5600d03b3cfd13acb19a3ae067719c3a6ac6a9560c88d3163f5e0da88666ce290b3c659eb401e6ea1a35598eb3ffb1ea7f8131bdafba357265fc645ac4728f752f770f835e534314635b9b77386c2c05e787ddcad77f8d9aa00404b89ab6d60bf9282ae8815d083404d8471f4939112a5c1a35c621f9e9814fb2235cf38d775918cdfb56962c9c88bfdcfd4f52e59f1dba9348421ecf4e4e511082658062326f1ab5c2385c0b2abd4613e54ba4e852e7e17a60b3ae3e4d5abad6c8082ae4b860c95a3315364e7a4dd55179d055bfcc10431f6bb278e57dd431ec1848b1e2da2e818992433e107f73f39a8c550baa27f36e140968e719b659a60334683d474d0f2da8e4b893d7c1911e8e43660c134775debe3e3a1fe196cfa00097d389884ab7863b4f66ed1e53fda2ee80a2ec178bf5077d92c6201ef7f00e1bd9ce5e119a7b76e8718f833cba610f5f8365d06626e291d302c47f694896aeb4f84865eaaec0e4e63b3ae7650c8f0c78314074e95d48ccbcc98e9f7d902fbe7342a047fbed57d56f7a6a2164fe6ff394ac262786ae03a1e8612dc0f3238163009c5da8f0210932e62f486bb6eb6b0ca314100f7f9a43d51fb782ef3d115cfba4b07c457e121ce521ef1429abd9edf52c10b87777310fb8e966b687c85fa8014e257dc30e29f22dfdab8ec72af3bc84af74fc18c9c6ccda9af88d05a2be9482a9cfdec9bb5dde5a2902645a9f71ebe6f04ec11d2bbee5d1faa0685c82b3087af23722592357f775fcfaa5e60a3b633f004ea8075a5eadbc83d6b889badf45acb6a6a4a5570841ea63f99319d51999639f092c2de2ed4c26c8d1e6fb7e71a063c5116ec873127ce2620e3ec19216fa31e99460ba022518878d3c47c2bb7c4cee1a21b7a642136985315a7e8f8668ab651801f6a0f9e56cd9072c292556d6636c58ee7098b6fbde7bb16cbf80030787dcfe77d5cad4f5099110b007c7f8508b70115bafc7e68b946b000738dff771163442c4f9b557a86e361ae7110e132c29a019890446efd04adcb340fde324501e85fe9d7762622ce485763fc95d157945cd0615f45e4b39e0819dd255992f6005a867f573c71ca33e58bbdcb1a2a7fa2bc1aff978a6d58c8840050fd6b6d6d0895af4c28de226349a16e1ae728b63df6c505748008be188df374fc614c8092ed3df380cb14ecc4b7656f4cbe1acd02fbf9d980847737bf21af50b8065bebc108f2ea72b1e810fe9f03b209c2e205861b6fac8bd1de804b9ab54d7f42a6616b81e3a6fbd0dce32381ae717f77a9c877776c73ee65f073a745c554a96b065e0b8e5c3f0bdbfd7bf988db27e75eb28c99ab63bd546dcbf7895daefcc4a976dd3875d04a151cf98252f5750348ea7b67027308977e30bf4a3af7eddb18509760c8220bd4c3fb08af5f272333de001f006a5b31e225c4568846c5fcab5beaa7f488186e8e1172474f98f0f00391fc292ab8c5baa59e33af1d938885f48d0065c7c95ef57d26871efd7e44471a6bb979e167fd1d87f71869c0c186298c16f769d7f20631cc45461ca51ae637a30ddcbb7879eb07dae16d56dacaba6a0595825801dbb16b0eb5925723260c3149573dde772c58a8266ca8542d8065fec35c683385bbca1b64971c57847b2762f2a8f7ee4465b64d5e0136265d674237de1ab1150b520db16d16a1442f5879b242631912ed7801caad55e8633ea3b7b"}, {0x18, 0x1, 0x472, "de"}, {0x88, 0xffff, 0x4, "772559f812ab8eb488aab21e2e1e1b8c498b6d8304da0f88850adaab604c70ee78acbdd86686d36e239ffc6104f78e82b195f7261a5e8dfd6f7abd86a3d0d3f1974490df0a008dfb0f0871ffba04c2c19e6e5299929a486fa3475ade1989a63508e0d6ae60c022c1f8b2a49ebbef3404d075f7d4e9c8"}, {0xd8, 0xffff, 0x8, "ed6a32b9b3ac033230004d8576fb178d47187222def210eb03617d0afbcc7a487dc5aa64fffbfebaa1c8246b2ab4b7fb1f7e44f4acab76731d409ba752e717c80cf9ff49fca70027e9c5f53e588812193a9de192622fb04dca1748c257e17f75be741e18de8f340f7ca6a58cef4e3e66afc4d6f3df951cda769b8cefdd90e0f5be945ded1e059890e5f45d567a230b075ae53433272a4ac676cc80254fa5a695e3ca30eb75be793664d31cba408b183234df366c9597fe1385ec998b252b9fadc957f872"}, {0x40, 0xffff, 0x3, "592b2dd893e91328043a57dd2f9eaf2770e1354c38827a473c411825202950d0eb9ca96382479061a453"}, {0x38, 0xffff, 0x9f, "2cba5f585528ba5396820a150d9dadce81572ead3c12326a200f1722877337a0fcad14b72b99"}, {0xf0, 0xffff, 0x401, "432c4884bb0a403389d49fefcb90b8c3d80bdeb01145d2077be5d14d61144e5663a119a2c1f5df26c396e9b4b7ff0eda56ed23706e42759d9526a9cd438a11eff723121a82736113c8e8168e5b35b89c7bc7ac620f28394c81ac0705236566b70ec00f84db3bc17e70dd3af89798fe9e6e435777917505c681abb435442d6a46145b8b04ade8170c34dc093dbc9f7fd27a0347a9d00a64ef6a4d998df9509b2fcda0a9dec6651379a1a5feece126d493eee088e2bcdd468c6d7ed7a6067e214bca9d30fbd4b01d5c8b2210401ff6e777c156f6fb3bb88c34e355e81e52d5bde6"}, {0x108, 0x0, 0xd8, "5f60622e3a37223adc20c91ce44912a5f3953faeff9a3c91a7109df01e97728026dd7c15faa13bdfec2377f97538594996c3b559a861b0e4697d9d5c97f5e5178b010e17808664ee9f18bc0d6c6edb080b92a910f9deb86b2e6c3bbcbe1a5bd00ecd3e89cc91c0487e44362b5d33472d0a3b07ac2cb9bc6254b5f74002597aac5102ca668da1d3b54edc644edab90dbecd5bc6484c69858c19cf72f57b84f5c9cc14d36179c3bb0017f3fc277ebcf8b3fd1d52bb5a49158f368661ea5aaeffab87acffe92c14c2fd0059ea701bd386da31140c719a09ba60ad326284db6f38aec21bc4f758b09dbaea3b5fc84f906a587c"}], 0x13f8}, 0x9) setgroups(0x2, &(0x7f0000001fc0)=[r7, r5]) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000002000)=0x200) setuid(r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000002040)={0x4, './file0\x00'}) setgroups(0x6, &(0x7f0000002080)=[r8, r5, r5, r9, r4, r5]) getsockname(r1, &(0x7f00000020c0)=@in6, &(0x7f0000002100)=0xc) unveil(&(0x7f0000002140)='./file0\x00', &(0x7f0000002180)='W\x00') r10 = open(&(0x7f00000021c0)='./file0\x00', 0x60, 0x40) mknodat(r10, &(0x7f0000002200)='./file0\x00', 0x4, 0x1) pipe(&(0x7f0000002240)={0xffffffffffffffff}) symlinkat(&(0x7f0000002280)='./file1\x00', r11, &(0x7f00000022c0)='./file0\x00') 16:08:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffb, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:08:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x10001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x200) 16:08:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r0) recvfrom(r3, &(0x7f0000000140)=""/192, 0xc0, 0x803, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3f, 0x3}, 0xc) 16:08:38 executing program 0: clock_getres(0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:08:38 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="99c6648c4e7caa2e3622c8d1e8e9814deecda4c8d31f8d9249", 0x19) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0xc73, './file0\x00', './file0\x00'}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x220, 0x0) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x80) sendto(r1, &(0x7f0000000000)="a167d3536bfd2c99a7151b56896ffe4457c08c8656c28897c847ab712052970efb18ae4ff0f2aec07f002b5cf88a66a14a7dc84a1d19d008289a9e5b", 0x3c, 0x2, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="ea", 0x1) 16:08:38 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:08:38 executing program 0: clock_gettime(0x2800000000001, &(0x7f0000000040)) 16:08:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x1, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x40) 16:08:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x4f, 0x1ff}, {0xc7, 0x8}, {0x43, 0x8682}, {0x8b, 0x1000}], 0x4}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) connect(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r2 = semget(0x1, 0x3, 0x20) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/70) 16:08:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x6) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x88, 0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x20000000000011, r1, 0x0, 0xfffffffffffffffc) ioctl$TIOCSBRK(r1, 0x2000747b) 16:08:38 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:08:38 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:08:38 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1d}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') 16:08:38 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:08:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) read(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:38 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) write(r0, &(0x7f0000000040)="0f81d72a2a871a6d693b974f54430d65cf93bf88b7c3ebb1417677839051cbcf05febc4e670726f7d5a3328ba11b538df55837c207975dc1fac4e0864bde4d8bda17aa2cf887e0ca5f36fc6eb5542f0f1272816e59131b18", 0x58) 16:08:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) truncate(&(0x7f00000010c0)='./bus\x00', 0x0, 0xffffffff) readlink(&(0x7f0000001100)='./bus\x00', &(0x7f00000000c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 16:08:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x4020426b, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x43, 0xc86, {[0x1, 0x5, 0x7, 0x8, 0x9, 0x4, 0xffffffffffffffff, 0x8, 0x7fffffff, 0x6, 0x4, 0x6, 0x2, 0x9, 0x5c33b1e6, 0x3c, 0x1, 0x1ff], [0x8, 0x100000000, 0x1, 0x20, 0x3, 0x10001, 0x8, 0x2, 0x42b1, 0x2], [0x100000001, 0x7, 0x1, 0x1, 0x6e5, 0x8001, 0x3f], [0xfffffffffffff92a, 0x6, 0x5e88ef60, 0x3, 0x1, 0x4], [{0x80000001, 0x101, 0x4, 0x1}, {0xfffffffffffffff7, 0x2, 0x0, 0xffff}, {0x8, 0x7, 0x8, 0x7}, {0x4, 0x1, 0x4, 0x80000000}, {0x101, 0x7, 0xb9, 0x3}, {0x6, 0x6, 0x8, 0xd754}, {0x20, 0xd4, 0x1, 0x7}, {0x87ab, 0xfc8, 0x2a7, 0x1}], {0x56, 0x2, 0x80b, 0x5}, {0x10001, 0x44, 0x0, 0xf6d9}}}) 16:08:38 executing program 0: nanosleep(0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x302, 0x0) r1 = socket$inet(0x2, 0xc003, 0xfffffffffffff097) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x302, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x180, 0x0) socketpair(0x13, 0x2, 0xaf5, &(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x90) r7 = open$dir(&(0x7f00000002c0)='.\x00', 0x10, 0x40) r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) listen(r9, 0x9) r10 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x82) r11 = socket$inet(0x2, 0x0, 0x2f9a2d48) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80000000, 0x86a, 0x200}, {{r2}, 0xffffffffffffffff, 0x80, 0x80, 0x200, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x0, 0x5c, 0x7f, 0x7}, {{r4}, 0xfffffffffffffffb, 0x9b, 0xfffff, 0x7ff, 0x300000000}, {{r5}, 0xfffffffffffffff9, 0x2, 0x800000c3, 0x211dd4fb, 0x766}, {{r6}, 0xffffffffffffffff, 0x24, 0x1, 0xa61, 0x4}], 0x4, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x70, 0xfffff, 0x1ff, 0x1}, {{r8}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x9, 0x10001}, {{r9}, 0xfffffffffffffffc, 0x81, 0x40000003, 0x3, 0x3ff}, {{r10}, 0xfffffffffffffffc, 0xeb, 0x0, 0x3ff, 0x276}, {{r11}, 0xfffffffffffffffd, 0x1, 0x8, 0xffffffff, 0x1}], 0xdf, &(0x7f0000000440)={0x4, 0x9}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:08:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pckbd_enable: command error 16:08:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x208, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x100000000) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(r0, &(0x7f0000000480)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761ee7dd9b35a18ee06e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6ac66941501951010914187c8be5a213ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a0353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37247eb640fff7feccfaf98a4c2e046f63822", 0x591) 16:08:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r0, 0x0, &(0x7f0000000100)) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) pckbd_enable: command error 16:08:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x1) r2 = semget$private(0x0, 0x2, 0x9b) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/202) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 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) clock_settime(0x7, &(0x7f0000000040)={0x1, 0x100000001}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x81, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:08:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0xa) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x30800, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20000, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x900, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x0, 0x8, 0x80, 0x0, 0x6}, {{r2}, 0xfffffffffffffffa, 0x20, 0x0, 0x9, 0x7}], 0x100, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x4, 0x3, 0x800}, {{r4}, 0x0, 0x40, 0x6, 0x8, 0x4d}, {{r5}, 0xfffffffffffffffd, 0x0, 0x0, 0x400, 0x7}, {{r6}, 0xffffffffffffffff, 0x60, 0x1, 0x9, 0x5}, {{r7}, 0xffffffffffffffff, 0x80, 0x4, 0x9, 0x100000001}], 0x80000001, &(0x7f0000000400)={0x9, 0x9}) 16:08:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r0, r1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 16:08:40 executing program 1: r0 = socket(0x11, 0x3, 0xffffffffffffff81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:08:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x2, 0x100000001, 0x100000000, 0x9}, {0xb69, 0x8001, 0x2, 0x9b7}, {0x9, 0x3, 0x1, 0x6}, {0x4, 0x7, 0xfff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x10541, 0x40) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) 16:08:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000180)="7d01b7ceaf67b6aa62df13e403aba759ad185cd329e1aa7f4ffec996af267aafbffe44e58120f10bbbe4f79ed890d062ca0265176dd03c846930caf6a1509fc116e9052289bb994218c9dfa676a4b423d15aea1c827b169fb1669464a47a48785d2bf0cd3111d37530b5795ee6bf54195015f36ad87a483ad0ac28c361d6958e5f176e1a81506459930dfb63db323ae937578628396ebfd85d40ec84118977634b3d9bf8961395c180b8db5cad1daee5743f36", 0xb3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x6) 16:08:40 executing program 0: socketpair(0xfffffffffffffffe, 0x4005, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x140) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10500, 0x800000000002) ioctl$KDGKBMODE(r2, 0x40044b06) 16:08:40 executing program 1: munlock(&(0x7f0000ff2000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f0000ff2000/0x4000)=nil, 0x4000) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) madvise(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0xfffffffffffffffc) select(0x40, &(0x7f0000000080)={0x7, 0x6000000000000000, 0x2, 0x1ff, 0xfff, 0xdee3, 0x401, 0x1000}, &(0x7f00000000c0)={0x0, 0x6, 0x4, 0x0, 0x200, 0x5, 0xfff00000000000, 0x3000000000000000}, &(0x7f0000000100)={0x1, 0x7, 0x7, 0xfff, 0x5, 0x4, 0x3, 0xff}, &(0x7f0000000140)={0x3, 0x8}) kqueue() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:08:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:08:41 executing program 0: clock_getres(0x7, &(0x7f0000000000)) 16:08:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0xfffffffffffffffe) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x200, 0xbf}, {0x3, 0x1}}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r4 = fcntl$dupfd(r2, 0x1, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000002000000000000000000000000000000e0b0fb4cbe3fab7e88700096c66fc95113745cf0402c21bc3814dd7df2209ccad8a95e4f446e80e32a94dc01a53d1b0d74d02bf3e96fe4e187a353afdfc2a804c24b3d6cfd76dfcc33af985e0c"]) write(r0, 0x0, 0x0) 16:08:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0xfffffec2}], 0xe0}, 0x0) 16:08:41 executing program 0: rmdir(&(0x7f0000000180)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x41) r2 = dup2(r1, r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x4) ioctl$TIOCNOTTY(r0, 0x20007471) 16:08:41 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = semget(0x2, 0x0, 0x23) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000002c0)=""/70) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') 16:08:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x106, &(0x7f0000000080)=[{0x49}, {0x28}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x410) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0xd8, &(0x7f00000001c0)) r5 = getpid() r6 = getpgrp() setpgid(r5, r6) mkdir(&(0x7f00000002c0)='./file0\x00', 0x10) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x5, r4, r3, r4, 0x0, 0x22, 0x1}, 0x3, 0x9, 0xc51}) r7 = dup(r0) sendmsg$unix(r7, &(0x7f0000000800)={&(0x7f00000003c0)=ANY=[@ANYBLOB="14337e82f3df5c748419f67a0c13b39e6612a490050d8b0c8ef369282f5f18c3efc73d4477efc05bcf3f3d26cc61e2892d71f2a8bb89aaff"], 0xa, &(0x7f0000000780)=[{&(0x7f00000006c0)="c02c975ea5270574d27b526c1deb72ac5824f88d7c4a19d88bd27b47a75308f4393bd95771081c4e8c4beca717ecc7482650b75cb64aaad1ec383eced965cc3137c157b218ef72d1a0a2fa552ac001893cd36ffa35eb4936da4c0e9df0aa96e9b712d0e5d630cdeea6dd612305682e36fc0ecdfd758269f18d62b0f2a3cc53515f499f216367096c84a5bfd0d536aa8d331f8a53a9519832290e015b287fa45ba592d3ffd6644c919d5abf30a61b3a5e2863090cbd", 0xb5}], 0x1, 0x0, 0x0, 0x400}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getgroups(0x2, &(0x7f00000001c0)=[r3, r2]) clock_settime(0x4, &(0x7f00000000c0)={0xb050, 0x40}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:08:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xc}, {0x16}]}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x2, 0x3}, {0x2, 0x3}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x10000) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) 16:08:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0xfffffffffffeffff}, {0x61, 0x0, 0x1000000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCDTR(r0, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x8, 0x43f, 0x7, 0x0, 0xfffffffffffffff8, 0x5, 0x3, 0x1, 0x0, 0x9, 0xfb4}) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) 16:08:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x3, 0xffffffffffff1e3c}) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x2, 0x33}) r2 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x2, [{0x2, 0x1000}, {0x3}, {0x3, 0x7}, {0x1}, {0x3, 0x6549}, {0x2, 0x6}, {0x2}, {0x2, 0x7e30}, {0x3, 0x4}, {0x1, 0x5}, {0x2, 0x800}, {0x0, 0xffff}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x1000}, {0x1, 0x6}, {0x0, 0xfffffffffffff001}, {0x2, 0x6}, {0x3, 0x100}, {0x2, 0xbc70}, {0x3, 0x3f}, {0x3, 0x64}, {0x3, 0x9}, {0x3, 0xf7}, {0x1, 0x1}, {0x3, 0x9}, {0x1, 0xfffffffffffffffd}, {0x3, 0x5}, {0x2, 0x1b}, {0x1}, {0x2, 0x200}, {0x1}]}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0x80000001}, {0x18, 0x1, 0x10001, 0xd626}, 0x1000, [0x1, 0x8, 0x0, 0xfffffffffffffc01, 0x100000000, 0x2, 0x2, 0x8]}, 0x3c) 16:08:41 executing program 1: r0 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r0, 0x0) chroot(&(0x7f0000000100)='./file1\x00') mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) r1 = open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) r2 = msgget$private(0x0, 0x12) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xb, 0x3, 0x1000) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) bind(r3, &(0x7f00000011c0)=@in6={0x18, 0x3, 0x8841, 0x200}, 0xc) ftruncate(r1, 0x0, 0x7) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)) 16:08:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x6a, &(0x7f0000000140)="7c1eecbbef6e547627908adf1512c667b3b9a4895aeec0196a7e15cf1000cf235179e2ccf243d4d7f5da1fef6d7c07f342b6874fa51abe8bf0b6fc8a0156ba8debc14885ddbd28baf13e60f1fcaafe3ca122c5a2c4e28270751f698c7d6f12ab2a3a761b932fd21fdd22") syz_emit_ethernet(0xfffffffffffffe71, &(0x7f0000000400)="b6e8f0037c02e4f6981f679695988e5eb70093c7d5cb66409bac2f811b788542595f88a5bdf66b09b6846da6f77e6719c44cbe2acd12ff195118958a8bbb5aee2e1c6fbc90e9f84141ac678817950908ef95f54fb845262d3027d5cf1944216cb9bccb5b875adcc22de9550c82dd540e684f165b541543c187e9d17d2714e186b477fd00cd69ac4b136377d9e87ab6bf52a18b8836ccd190d377405e9b569fa909b7e8bfd349a56e2a6340dd72f7c89fe82a8e00") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0x100, 0x3, 0x4}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x100, 0x3) 16:08:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000480)) 16:08:42 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0xdd4b, 0x9, &(0x7f0000000080)="d511a745a63f59182be6e7dc1c7e301f575c8ece8a9ec06a2c6766c2f391518ce5b38073fc69cd8f21767692d1bc656e7cab6adad9e9e230d8d55164b7d0dae9beb3c4105a8ce239acbf60f811935964d67fa7260a92b590826495d7e9", 0x5d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:08:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r1) fchdir(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) dup(r1) 16:08:42 executing program 0: mprotect(&(0x7f00001e5000/0x3000)=nil, 0x3000, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) 16:08:42 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4f) 16:08:43 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x400, 0x6, 0x7b, 0x2}, {0x0, 0xffffffff00000001, 0x9, 0xae4}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x6810, r1, 0x0, 0x0) 16:08:43 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{0xffffffffffffffff}, {0xc03b, 0x2}}, 0x0) poll(0x0, 0x0, 0x6) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 16:08:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:08:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="a00fd38ad2c2bd6499925eae21a8e1aab7c12257bbd64c008d42ee3b06f46edfa4bf4746d5df5a2e39c826f9ff2771fa223b047f28ef648621ad08ae74a9863c7332ff5ffad5814f3c3858fdab785e6d1928d8f64dd634b5ffad1e6c0f482071d24e95849620d1c0411cfb2581b005174c30", 0x72) execve(0x0, 0x0, 0x0) dup2(r0, r0) 16:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xa0000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x248, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:08:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="ee55b33b94eca1a4e23bc059ebc39900e2e38e6b7c79ed10ebc26276452d752bdd15e8c29b656b51f1c3e31ec8ee87616a865bc98a97946d53821a12a6ec556c4222e2d992acddc5b3521ca22e5ff2d37e4fc73ea8140cda63c9652e64cb101c51e419600173e289ba139cac23d41fe426c8fc6627092c1dc3da5e3527102bba59128b080103eae3a0f16217ad6e1dc306ea78ec3563c50336328f0b38f46ab55a9d9b785e0e31ace4195936bbb8439c0de1970f690c5b4b9afc618fa83e1a6d2f18f8a2085e64810dcb4f291c0b3986bb7ed8a16851d094995d2388f25cb959b399b779a80d415f9829ac8cae831298261ffd03a695", 0xf6}], 0x1) lseek(r0, 0x0, 0x5b, 0x3) write(r0, &(0x7f0000000140)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:08:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701080000000009"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) preadv(r0, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000400)=""/185, 0xb9}, {&(0x7f00000004c0)=""/192, 0xc0}, {&(0x7f0000000580)=""/77, 0x4d}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x9, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1000000000000000) 16:08:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000ba9007060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) 16:08:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x80000001, 0xfffffffffffffffe, 0x0, 0x4, 0x8}, 0xc) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10101, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x100}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x81}, {0x18, 0xffffffffffffffff, 0xfffffffffffffffa}}, 0x3c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x6}, {0x18, 0x2, 0x7, 0x5}, 0xfffffffffffffff8, [0x7f, 0xf5, 0x733, 0x2, 0x4, 0x200, 0x5, 0xa7]}, 0x3c) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0xe77, 0x0, 0x0, 0x5}, {0xcad2, 0xac, 0x5, 0xfffffffffffffff9}, {0x100000000, 0x2, 0xfffffffffffffc01, 0x8}, {0xfffffffffffffffa, 0x6, 0x2, 0x3}, {0x3, 0x4db, 0x80, 0x3f}, {0x0, 0x3, 0x7, 0x100000001}, {0x8001, 0x8, 0x9}, {0x9, 0xfad, 0x3, 0x9}, {0x7da, 0x4, 0x4, 0x6}, {0x9, 0x2, 0x4, 0x3}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x3e) ioctl$KDGKBMODE(r1, 0x40044b06) 16:08:43 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) r0 = semget$private(0x0, 0x1, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r1, r2, r3, r4, 0x20, 0x9}, 0x7, 0x10001, 0x9}) r5 = semget(0x2, 0x1, 0x0) semctl$GETVAL(r5, 0x3, 0x5, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3ff, 0x4}, {0xf28, 0x10000}}, &(0x7f0000000040)) 16:08:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) fcntl$setflags(r1, 0x2, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0xd, 0x6, 0xfff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x9, 0x6e72}, {{r0}, 0x0, 0x2, 0x4, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x43, 0x8, 0x3, 0x4000000000000000}, {{r1}, 0xfffffffffffffffe, 0x92, 0x10, 0x5, 0xa58}, {{r0}, 0xffffffffffffffff, 0x11, 0x8, 0x3}, {{r2}, 0x0, 0x2, 0x200fffff, 0x100000000, 0x7fff}, {{r0}, 0x0, 0x18, 0x4, 0x7f, 0x2}], 0x2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xcb, 0x80000000, 0x52, 0x8001}], 0x8, &(0x7f0000000200)={0xffffffffffffff5b, 0x2}) socket$inet(0x2, 0x8003, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = geteuid() r4 = getegid() lchown(&(0x7f00000003c0)='./file0\x00', r3, r4) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7817) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:08:43 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0xa, &(0x7f0000000380)=[r5, r0, r2, r4, r2, r3, r2, r4, r4, r0]) r6 = open(&(0x7f0000000100)='./control\x00', 0x204e0, 0x54) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000140)) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getgroups(0x3, &(0x7f0000000080)=[r4, r1, r2]) r8 = geteuid() lchown(&(0x7f00000000c0)='./control\x00', r8, r7) setgroups(0x1, &(0x7f0000000000)=[0x0]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x888, 0x0) unlinkat(r6, &(0x7f0000000340)='./control\x00', 0x0) 16:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0xfffffffffffffd34) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:43 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) fchmod(r1, 0x8) open$dir(0x0, 0x18000, 0x50) mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3}], 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xfffffffffffffffc, 0x10ec00}) close(r2) pread(r2, &(0x7f0000000200)="caeef894945ce6698c126908f8589082f6f6075571ec2ea3549f5ffbd9d1c42491962a9ac530d8a7ce67a99d38b11bf4779d1505fc5a2a74be34121ac697489535db6dd75a942fb0ef09216fea390d73c1bf3b00835ce5d8932082c67d11be6b1c33eef3a0ae87879cab335af3ba84296b22720b09d1a51116f88f5900c0642ff2b4997919869033135c3dac7bc915ce74c01cbe324568b471e146c654e6f9ddfa4987b4b0287ca2402a22e6ada143214712cc8202bdeaa8f4176a0ea1a37d9d38e53fdb40b3e698f3f662b9504fef120824d442164826993cc1e4bb28f5b0aaa7bf2e3c8166668816cad9c5ef0051644039fc2cfe050a6e9bf531c98d0f1a9b78c4976abd5bcc5a298e1a5e615da7218df98323069b0bea4b18bef4909ee9602ed17262e2aaaa3eb61b70386e7d2270ae0abd34ef62ea44700a1d2e31757886644349123383c44e011eb059834d851b1d9159db11b9e38b70a8922517200638f0351695afa77936cfa5941e3922a69b1ca2ee683a0336d1917f4d005dc6065a96872dd655423df436ab13a37c28912c842d61f66f4b49b00edbfe5a50a96dfe52ef867d20508e9d1c5c3487cf97df0251f3e69274ebbb7e011292248d49f2affb51d89ba4bda3998e85d86fbec09ff87beecbb140eb3274812d2dc439ee93c359f468323c4ea17615e6556e4d8d3570e993e081ec3f6858ff34d8dd635de10c1f14532f2eb787cbad17c37e6f6e19d1e64252634d1335bf3ff21584998c72e7848f0c4bce85ea86942fbf198ce0442d441c3cc4563a4d68cdff657985ce08e2986c373b28fca096feed9ed26b95ca2d6865f673583563e2053a4ffb4d7bb74f0a1626ee38f823709ddab08a7ea7a2fd2ef88a8781dd4bced62fa16deffd473732473cb49912aa05393a1d85b178ba7df8ac8d2a3080b6fc2848c6d93bc4bdc708f104bb8b9efc38b9304ae9945d1d2ebd8def09d9062821be9e23b1998e02fb353fe68640fb725829356c86df12725dd16e5ce16c4aceba921eded83022f091ac1567e538d01f46d0bfdaa98e4fbd088375b39a78a40212585cadaa55466a30ba704890a969e2a983211b867ea77f281feb9756ed195f7ce318256421ec0c51b6251e931634ab28b6a1ac66d4889e7a0c59d12394f51e264779eae80f3d8aeced7358bd2abdc36332a6c5547ad633481c95993540336b3b8b30b62be1853142f1ffcfb3cf24908d711f98b159f59c44498e392c8943e36e885bce41296707d1cea15a6c322c1c02ea46680feb126ef541f07b2c1783571b0f57684efa29ff1ec142bec0aef5ceb81ad9a24927c0e0db5861cd16756e296de04c5661099a950e64d3229eb1533df7c752bd5dd4402a1e9e24a8218a77cd04d77635c94ce56d09e5ff44b224a93e0465a6c15a01c14f74be0d0bd73181812d22cf1a2a52fb4d0ff70af3d4eb07421e6f8ce37c413548bc23a003bc7c65e7e3bb1546a9cf71567b79f7863c1490b2ee01bc88e325c0e5874082d75e7e49a82d56e365e555674bf86f758c0d71356b340d9de8377544ae747fcdf445fd9215c2970a8428b25be2525d70c4c7edc8fe19524fae2599fb57178444631dc604e3cf7f86a4313dcbdc21d355d908b173c9789d48755b216e954ced0a65b1a67f94e9024fc0eddef3f50662792ba429b71a5508ad29d4e3c5576783b7b517f611d7d3f26ad4efc4de10eaf17e4f050e98dfc74791d6d409ac98c406ee5ba47cfd22132668bfad5a1b775c66dbd94133347c063ef4fce642066365b573297432dba5674c2c80fc1fbf885766c3c997752dba3a5d6cb8ae87702a0a9de713ccda132900bd933d7d0b44317efb0a2744b7efbe1018289b26bb41cf28e9d6d9f386e24a450cdf94b8061552919ca867102f9e9079ec308df4341270ce6e220f05b27448c490ba483e7de07469e5c75e9eaedf3c98e4b29002d03183023ef5c7b1e04d45e23177b3cf12a54d0e3da3d77a52722d99702cec78b9db46e97aa5796dfdd09a11f187308598ab5a82bf46c88f6e6ae3c790c7a33ac3123c129bfbaf6cd794f2a686bed80b5a15074967536a853c879f48f38a1b2ee5612359782babd949f206672316d2003c107e6666605b8dd198ff0c598e78abbfc811b94ce108f0c48b4f8c5da743f710422524a77433d76a0193c040ef76a7bdff9ae1b933d93e059f9a9a86b4cec2491d7e8eddbf86c41f170af0527af012bd3563cfa2a42bb1bb84f396864ef1e70b294bb4282d88fe9cc4e6b0ebce3a96795589119fa87f9892b0cbb248065ae0f0812268d861f6fb0cf493b85174378a73c69d980ae884db0496c3f7ad2a5b607427adfdfac431db42933b469eba5ad990f72c8d91150256c3fb9f847dd61141e004d3b55e07b3eaa36904a7afdabfa6ca4720da50b48bc622832c7ad114f05696a664998260c39c35d6ad44f534e47107b12d8c8dca71318920561fcf98bb58fac183f7af52335c4d126aa4af9971f36ed15d6b71cb12020d6682015c197b579eb5cf7333788631a7dee15839877b27bc67a9a8db5d8c2ae942d5852b15de3a85cdea8c5f0939e8d6e567e12b5d88d76fe1e1847d386402c2422a315912274b2d3592c9ab7ce55fe6388b328a833434ee6e8f012851a2bbd9422b33dc6bcb595502acf0d5693ff5c64deb291f01b5e2501a8bbf50ec2dd10e35f4504c8ef142cea44499a2312c3bcac2a6dc1f495017a1434f97d3d4b7b7bd8cd84726337261eee389c935f92631f454748cb40bca455451d342d86e0c655fec2d9461f7183d863fb005a2af523aa55f1c112d6217c0881aa9a28f4a12a4e97ab8dfbca904f71754c06b306544c3a4b7b9c74bbb11753440abfd9c28bf302ce7245b2cdf1e0a9fc8541db23a5b806cf02d13c900543f69dbc76b6fe2e55dc59a8467161293d63cc4b010fc46e2c8b1888bc9104643c39ca82662b70be282dadd4c8af8fe5dc5e8ed4847e5d9c6359bc24e84bfd2bde7143eeedeabb36caaea36c4e9d9ce7a4476139237755b290dbc6c036b2252128858f0e36623aea7459560e772ddeec3feffcea9697fd6b14de8182547ca3da1af783274e73dcee3e7c0be582d2a11305c41edf877c45cd2547ba43cc41660c9ecb678f42971b592b9e2c006bd920febbac776b9aca3cf69185af2a47e0898818b0323d7baed268a56d06956ca3b89c28be73517a367c025543725c05699178294ee44e2518132bb08be443b379e5cfdf27a08f6090550136299318ed335eb85e851bfa2a4d13e007e04996bfe28b956ebe6ce754acc327e1a3473df7a9cfb839a8869503edb6d786ce808a75a61cc9f3d851fa0d5b4ea672f954481fc2469f2cc974659b913f7dbd39b1ec4aa9e3b295c9ce4b1215731e41488cc8efe7055f536ac20bc6e940285134f92f22e80018d9855427c436f5d977e2afc4213cf66c632dfe15227a2e3d9738f134a7f5af289cee40afc2063222dca204cf0e3b05e461fcbd0ee20c96717ab97a7d8192fe1ba1fee6368c992b1aa5806cee926be47f13bd553350a99d1a0774d4f42f10dfadb503048bc7aec19625519774576138ca164ce37cceb771f77e3e1106de7890b787177780d184aa763b05c33d0f04268a251434e4ace7811b6724ec6c5f0cb4d290c2801c545532478a6dd20aa98613f79de058f700494ded66894ed529b23a0f29bef48d480a31f311c24a2d0f2167341d47e311d3cfd741a9417baa0addb43749195eb630bf46f7748c4c9318daaf37b9337644f21043c8fa9af0d33a510032b31fa5c31b8b477ca379bdb5b0275c4c52a417ba5344e52e0715b77873b122d2baf1f2829380068197435de97095117d99d0cd3e9a7d3d0cc1800e435cab12aa3bd325e07647bf374d4189a12fb6c4169130fd2c98c783af740b9ee40c7148146f1097fbcb4e04a1e899073970d2eaea95382a530fa49d001231371a46f8844e9e251c7af91474973f3881ed4834853f82eea6ca17fcddc60467063f163ff2d236ac7fdfaee9de12a1064f345ce884cd92c30ffbcb26bde7b490f34eae62223cb61141d32d8c4ba330e8d5543ebb2a535e1dfd19a55b35f28f06060da6e4f1365bbdd743a228d11d7b4c5a58dd699612cc55138903549f5ed7ce12fc85a4600de6161acae1c538257c31c8e88d0a0949eb49a4b9a0d262ce4b33f4335bcce15014b49e1515a1fb68176b6dd73aba404f9c3f578e23d2fdc3bb593fa8936457b747582bef540d8b8e555e58fe3a61fa6614fdeefcc9c660106c4660ac993fcfadabe568c1538ea0fb9223cfc02102ddbb426d35ca65e98b9beae9ddaf3f1ffb77c8e5d7fc5931d779a216f035554cecf63b5b33fe778f95ff50a9a613704640272e79253363430783567145a89afabf069f8bdfc0793bf3e597860a6e552c8649d0a75ed7aa8cccd3494c054abfd72c3889a98e109a9f73c9e141ffa3dcdf72b17ad59ece9e5fd170f842331501cd6f265a9092742b3334383267b8b965924c26e54c7177de459c29bcb9c8bc8299ac0dfe4f0d2b043fa2aebecb06f2aab70932f8dfc6fcc3e2d574908550f364c3010e9807c671e4fce394a9930578b4fee19968eaf5984d6aca724007ec5873329c00eabdad2e0f97d686194631934f3a94bd85cac10a881143139a29fc10d3e57c2241b3afbc1638bca811499c337143e598ad44efc94a7c7b12ef48c35e44409d855896146269964e9909b06a5cd077f718d9613baa3636c6e330da5ad5ca446cd1582b95bdfaf6f28b8ee5555219e31f1e273787ab1e8deddc8eaebf7b3130072b720afa5e7c378cef1470665c434415ca6d961477250f36b302732f37d8520f059011afb6cb6c25e5d80e814944f4af95c2ca60415e0945d54e719c0591fa5feef9e5483cae8c3d40babff8671eb4d6521f30222aa75fd2e387842f45bdc51a6740e5e97c57f9e5547aa692f7d865f95cbc6f4b689ab60a6ee103ebe2d24b11bdee7c73f8fcdcb9a23052f461fce3407216f5788ee337cd42b7e23ece9d587480073a8471dceaef8e478e6d57edb54590d6efd8c56e0190d4038f20d6fdc18381d804d303ac4830367c2ee156b2abf7d4ed7485687ff514a3f752ae94bedaee1c16b85e0570a65723399186e41599e208b6b0fce94cabf284af4ea57664f79e618b5cf1fd949a29c8c65c4dfe8b3cb7d00149f7539043a13ef604b5bba9203a411591948c06cb0e876cb886af7e18893d7ec54502f9d2ff7c572da71c43f40b4f21929ae98d41feed5b48efe1222834208648bce2c96b6f769cc00aa84e4aed5ffbad40bcca2b29c4257737fc252076853cdfb477cc396aeda6bdbb94c5478c53ed5ee366abdefe3cc699cd41752e61f6fa6ff4424e88f6765c090f870b98f13eb124208cbe85e67c0dcee4d975968b7d5fce274854a26f70139881c21aeeb3dd989d51bdb251a64a6718f7d5c5df5aec7ccd9d107e66ca803e687764994eacd2828a928500467b3dea38e5fddf539863d6e7b2d616c3b9e15d25b25ad991bc23cc667d0321f94403de3b8216ba4a904ba66b264c6a0fbd191199ba923f18c2107615bc50f9deecaaff60619633a04903b2514bdab2cdae3f61b78e50e3eae9d15904734009ec5e7e61ac8fc10f63123276a94da9677b2e7d8c1ab411213943a63b8097392a564a73e6f32c4dec54055ae6101475cc00de2c3744bf105e34261696dc867fe3f21f42ec2806f09974ed4f1e5da0417fe1b43cae629f6f3bd50d6bdc32ac92ce7bd9b12644601e3bd1fb007ed35ed7dc9", 0x1000, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x3) pipe(&(0x7f0000000040)) 16:08:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="b252b1eada06502617483ec90d9116afd358a623e72e8bf4d11ce20e990756221c8b8755479ca64bfc6166339c9e4480b6fb84757d97c117b9405d3031f00d21af1e34c8b227e2b7825a3c0f7ac2c3d87d0512934235ece7a13607c195ca83e34d4f6a83cea690cf4cce69027d0d6cbdf2f9ed2eed02dd739290beec239d73f4c687e4d4b869d074", 0x88}, {&(0x7f0000000100)="5e7c8296c3a2669ca371ee4f386ef7c26998907e33a81d42f041b1cd129403c984574b9f2bbb67324025d7ab2a84ef5e5ac80a7da85e089b9a09", 0x3a}, {&(0x7f0000000140)="22a252b487dc81ac351b2002735efd64589f0639e8f3fa60", 0x18}, {&(0x7f0000000180)="b634d2c789508f9522f05d3dcb7e4cf2fdfe8b772c6a2022440e52c6aa4b0947b9ca4b7610aedf", 0x27}, {&(0x7f00000001c0)="a37823c361eeab3c4371b2b81e407c8da9338976e0b6f871aac568414471e4feee506b65f05115751e672268dbad0493df86f0849b46d95f1a1191a826a00bff62f20271e8999af5cc3573f593e17d3117ec69aca233ab60c610df925d0774c518905342f96201bce50698f4fb035d41a6c4d8427255d95d1f676351dc0d16e4693b55399364e09a81d768aec8886cb3042acc807d2b5672bf7bf97a6b62e048031996227105aad246dd3412f6198ab2f825fe1e4b755c7e6da0328de299ed0def7ab961295e064ff0ceb7fa16795eee63f58847da196b661d929963", 0xdc}, {&(0x7f00000002c0)="4ded32284d359211f3c6abda9d39fb97e58c1e6ebd8a5e7c73da1a08d9a8ba42b7e2cd6f218fef083dff0826a19f1cad5a10ddfb35fea3f6125195c9406060e20f4224c3db0805", 0x47}, {&(0x7f0000000340)="0189321ab1303e9ddce0d060d5bc24d9948c3bcea70ae5959c23ba012d79bf55f78f2f1805282729eaa45522d273a145f34dbb335d", 0x35}], 0x7, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000ffff0000080000006ca17c1c3aacdeca4eaa9e633102f95a2e9ffc85277ad3c7e7d2711f3621a4af0d3f07f18bea736d5c17077c3859c3ead7032e777bc14254160f90e2a61d30822df7abcbe767e58cf5d351631529027cf997981fb518f80b79635e5ce133c34ccebc8b81e3414046fe166f20645ea93475f5e08400000000e800000000000000ffff0000dc00000047d8cb20da459025d4c2c0d840dd66bd52e284b7dad6f0cb83531f059ef83702834d348b2c78bd2af916c0172bc9f454a489dbbc1216560117550fb6ed69479a49d50aa3b8c202be3a3d96bf5218c83ca28e7b685a2cc35ed4479b05fead5d13b55dac40e72d01baf7c43565a66f9c1ae1cba04dae0643ce0fb712f8ab6bfcafea9842d23e9f784b37c49f55fd256d596b8fcd87a09d2fe0c4c9068599dea65fc27f8276ab151aa146ed83b0df4744ba0da1f9f4fcd30d0851e43def2deda467091a1be18a4a043e71349b3e397b37f6f3103b1f2a60488e7000000000000000000000001f000000f7f88a4de5d782c6bf3310d162b226c7d61dd4a52698974689122632a029f90b51a77f00000000000000981f9adcc6a961424c4a3af81a9f08eb36f7f1704a0883d6254b4d49f1f452928091251072c7eded56d6c37ae9e578114242000000004800000000000000ffff000009000000e8a9195c188fe7360832f0ed5514b100e9745c8b145f212eacea26e58b3fd2af62a4dea768a0ca982b1b61771c0af8f7cd5b07468b000000f000000000000000ffff000001010000bf2dbc06ad46a5e31a6cc5288717d79d97086cad570173ec049d5d92c06885b145581ca630ac4394609ce513e0f74d6ce2368c9d491ea681a997d78aab604a927651e2dba3dd101f185def7c3aade8d8730f4ae7fdf4aff22c14ea5af46553a5d6c065d7cbc0722056f6b8e764e21d1069a4b2b24a8a30bd2e15d0a04cfdfe35cfa0d7b3233b2588c64ff0f2df529aebb0ed325947ce411e8b5b30c9f767308e898f00207be29faeaca5d22716de4f4eb09256082e3354ed329b4e432146b83733c72e1653e86bba1b1d8be93a3e355f68b356e277811329d672d9294ec2000000000000"], 0x318}, 0x4) link(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r2 = getuid() getgroups(0x1, &(0x7f00000007c0)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r1, r2, r3}, 0xc) socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) 16:08:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/243, &(0x7f0000000140)=0xf3) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) 16:08:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) fchflags(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80000000000083, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x7}], 0x2}) 16:08:43 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:08:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) pipe2(&(0x7f00000002c0), 0x10000) sendto(r0, &(0x7f00000001c0)="6045b4b9b14a29bcac0c64f9ff874447812e3bbb5db5ec11ad69e21c000631203b674ddc3751b5b2a9e29b15f6789a30975d108e4bbcfbc2611dc4b6e0092188a455af76a8d9fd97ac655a32f796448203a7be47d33a0cf97cf03b5f3226f108d10ec68720e11d06e84dc7ce168498c88fc287ce63e7bfd26720ff43b4a9df3a0479459e5cd4eeefedf719d81119c55aedbe4c096e41fe67bd307ac155f2ed888f7c1580623e01e1cd2bd93c197af6b05ed883dc5a32c6243e0e4792f3addfc8d756f0", 0xc3, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="1f49f200"], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffe41) 16:08:43 executing program 1: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x613, 0x0) kqueue() sendto(r0, &(0x7f0000000180)="56e26a52afc8a9c1b30ca984ad4cdf43d28d76194ebebef8042d36e767093444af4a4b40ee1a9373d936ecf1f758e53c187700583a4991575fe3df2668130fcbe692931f6adbf9018f306659ee5382939b325153aac17b116b8bd279d97d24b55a1a46828df305aa1db61f987111b9460f892de87a95d230512e3ae6503e2b9d60d391871e80887d80ba339a70204f27d19d1b1236db5a3be223076659a018ca89ed3fcdb107552de3cbb0d24608ad4d85f332a3935ed99ed395f2a6481af5789bbeb09704a37809e72d14c6d2ce39bd464097583477ee66d802afb3e0d93437535a6f9a0070f590fb930003f395f2ddd3f68e96b08b5b500d1f0aa558e846c48581ff99f7aac83de06698684a0ea32e265b73a577c38555ed8ef09f9f2631ed81812a8caa95f2be96ca151d012f06443ae06d72aa82f52aea8b1ec5b3a39af850adb1631144bd23fcc48a1d969ad7ee9126e741806c2355c29d122ace3a448776de94bbc073297a508c80003c5aed2e4ca8ef386768f71ca938f9ea7e9b07ad035f5febaba45eff180fca4c4b97400e5a7f849975536d06469751139d41697910d17ae147ca844f5f8291a9d2c2a6ba4ccda5439bf2661c6aafd325b775c54f5bfec6c9329fc778715525a0d975c13af736caee17b53bd4d5c1c146c962456e21837a903eea10ea763d22c7af88b336394682a0d4522fa6dc28687933e4bcf060afbd139e4778849ab1829d2587ef19a7f45df8e8af8d8d9ec895d8422a5faa3f41216f667c2f4c678c9c6dae2ae17099e0bc33b10871f17d5dd9f2ee735e53cf172a466934ef1963ffcb6c62543790d6e24200653f8735f0b61992a761862ed0fb79970a2a2dd7626b21c076ad7e1714edf8e2797f6b2da88774e70a709e9d7898e9dd53fbdcd0539629f14364d8202503b899343dfbbee2f735325f5b6226a1ed9eef756f55fd36acf140671fd505ac622524a3c2dbefda31fc6b26f77801d5924f3336a09c83d38947453771bcd5d888e6405f04d019a6ab3c76de0512210e88bee96ea032bc8e095b31671889170b3d96b16c9925f30e7ea47b67c7533c24781334a7298012718cfbae81e03141e39353507277e64c198d58cbb81b008ad7588b619b60b975bbb28f67a67ce8a6ead69a55e754e3084f16407c47e36234ca087bbda4a7996d847d61cd87e15031495eaedad1c584fd396da42354a818bd12d57b39ab2e7d689c881e63a04a8fad8943a1f05a8f801b65520bc1e7a89a00993f79a2776c3d01f8bea4751610b5d97de60b945f4825c75c715bdd95de5c28cdd667c9ddf261f8836c15cbcc3749f34c892f1e5b98c4179a49d6bf7baba64be4401ee697cc3d2c7c5a3238c51425c5aac5cbb79c2ebc45bccd74c6e13e1fbf34377491e5bd03e92870f8870d1e146da19222343cdca77954df1cf873d1929ae8851fdd7cf0e884769f27763e0d829f09cabcae260e46eac245b1b324472f8d3faa5c85f039ef58a13e2e31407956f7c1a246a316d6358e367cf858caecea092a6567d93ff83f5a4572ddf005fb1a9b7b4da94f10d44e7696ecf694b144d1b1e106714c224a491faebb0acaab44c2bfb26fce63e938bb1b303261618e00f4cfefaab3086c8adce7a802c0b9ebc81934e155722babe95dbb5fd1b092e9746484f1a82d74c84f6288c627debd31cc6f320a0fd7cc09652751ae9cffbd2d52651aefc6203949896f2783bc094d6df9c3bb39dc22976502fae6b3f0413ca964b19e5d93a21eb278fe10dbe6beb82ab95f44c3edd1a9cee07ce6e15ea358e37045b55b408197a392d9de264520841748d63efd0daac3a058e0c2b6720b4e6db60f583259fdf34fc3921974098ae925e01d081626ebbb8ac1539603ddb40c37539b6480808bb5434993c39791ad60715303f647c016d47265eb4dd8e9ed44b759373e148e82517990e6bf02919a7874e286b5453557e3c4089662ad0686c2e5acce9a183dd06ac4a2ad76cdc09907dd76a6dfa589009a5c50922bfde97f089d4efce43d5c1217d34557e138c09e387339a6ade29f82fe394d4d9bf56a4b32664a8a8108854982fa87cdc4dacd00a008bc00ef5e91b67ac9c9a4d57a8e7df1f607fa5cfab37f9a03a204f2a45766584d5f3e2f8568280267d73f5b8236c3539786e12c1b2ab7af9b30d80053f62a6f902d64913e8b5fdc2f68aa7427fc059b2fbe94bb7e1bf3428fde845c1de8abd162927bb91dfd109a220c084ee7e9cf6b2844a0523f8ab7d0798eaa7b07fc65c22b4bc03cf7a3b4c891ebc2e7a3b48a203103eeec7b679e92c55bea62edff5f2c523af84108d13da85fc07ba804b444bec0a470c660a2ba471db46037a1db38c73c3ba4903c5ee1e741f930e4f2c61963f3c880d0440d6340929caad89edbd98503b7ea7831e6ac23eb21bbedcd2f54507c45eb87b454eba448836dfc57ff35f67728093cf0d6e932bbb6a2fef63b2e8fa0fd8bef9a11992305a5b04dd73a4869b90f3cdbb26dde2a83605d63c455ea4fcdb2e330d7b2ddf152c960058260f4f52006b9ec3cf2f7c014c382879c52b457c2f64753585ec4a8669f8f2d30314a7294f379cd97a1b359448ac4374c5f2555361331d94dc01cc312211ce335a5a2fa248789643f113386b1f6748bdaaa55483270001c7d783a575a6bc9e82cc338a2690742ecf9262a3feaa51ea0d5f84ecde261922a9b06c58d6bf2daefb28f9d699fddac86ec4b5e4508714a641456e86f1ad7a02510c8142430d4bdc876a0268ab7f7bec8915be2d6a67ee982c18c2090de3af6ff06b33726b3d2e1be7e68a8c93302fb30bc0b38b0addee51a02dec21aa245c2227ac041aed4692d70be90430c0646dd31799babf67398d1ae365643e5b8b6f37938c585b26fdb429624638d5e89735fc6cf5ab1173e9f655570ce935a3faa88c1718675f247e1875c549cf2bc14c2e5a5e50ed98e710a740abbad22407a8f4f7380173bb6fb497c688fb3b873b47443b64275c3839b527c9e1af8f9398006b4a58ff6c0ceb78af6c782041ae57596023fa7dc556ac005dff0e5315e6861fdc3c107ed68ba1e6e013b8980c9b0605e1bb028aca0e7997441c1d982fbc5ae3f30eb10a41cd7d3b3ec5261791914bbdb1497c8c490a60ff3bb607c00c1578ea6e33a3030eda73190e0d68221b872cad67cfed0445c97e72e7be673c327696da3c85bd2775256640e1687f63ba5fe5647d5ff805ba882a7054d2037d7f437d48717223fdcdc3e921e706f890fdc469ca22e2460e4e871d42bc80fc678b30aa374fa131bbbfef99aac9bbd55a5c40a8249e778985ab830a9eadf7d98832b93baa0b180b77f31df3322584c440317db4fb66a02e15f41be1759ad41be7a02852598a41a681f66164dfb57fffe0eed19403af2f19786b7d49239119319365cdcdbbdea5a9d6c84bb094f320f222fa4f35bdaca5a62ba46ad44e2a64e9bafd6ffc491376971446fb308b55876677b7c204d38a36ffc442bcdce473fc7fdb6c24b85bbf7910f021ceb11d9dce823b4a22a5fd092dd605b70d84c4f31b5cfd0ee9ad45d01170596d1c78ac11e2d75112cc6461929b5a730bc5bc7af732adedfabc0d6f66ce6c79580d85665cdc3c15e61ab2f924fa87d21b282bc7ca132fba99fba8092a135d8970b9c43b5e947786e41e60d9fa4b61e536bacd880c69e9b18c06750456b6239d9088d9ad65b9e0edc8f32d997d22a1b6275a57704d08ea387e9cf914330a2c76611b19959f0d1a44bd88bf8855f74741937a5b6b251c8cd91682cc4c8fb64770d79ffb6199666300cf3719ec163cf6977faf5c67e59eebd44701e82ab4e4a729d7142f6c14b360153238a74074879de34c80b058554726e60b5fd2601dd3266bd12e258c50ec1cb179c37e287fa9f6d656cdcf0f0c9c119821d042722929acbc8168e474e8abb3699814ef9f00d2ac4a57d6b3ccb83f7b071d7db0677043a59c3088f0fb302d4a4f7f3669cea8d34aa583b90cc12c549c482b5f05212cd80d86bc8e4129c532454b31c6a91fd917279342ff2cabf9b5d0a9fd7ae89d6fa772e71a9d0baef08bdda411616ae2645ebbde15bb092e8f79275021364b9f1b91107f7a008c4e8745a9d7fce8572c0679087afd7e5dc6269b64958567c00f3987a2f7313d251516fa76e929ceb76ac4194bf2f3e22ea96972ee95c9fad1150411a4f9a562d181ecb9ef2d520bfd5edad2fa9b35c899ca30209b004d849221922b199454a15065d8453815c7af53719f275b91d92a51b695828f828f478f5cce2980bf121762c2300ecf1be7579def17df45511755a70ed9d266b0c9846e030597e6e335986219441ea732c912413a9e6017e8491d7d74e7aff8b66427822947c9d36c6444c69a8fae9fe67ac15c1e5f02ddb48431533445222f4424ef1c7921596084bfcb9b3e9ed116e37661ec7b38ba1a8eacd707f2d19e69c8501ec0c1a0c0d813ebab2155facb8f0d7ae42f708993633ba795d84651a6f043d3a4e1813f54028924b1a9bc6a9e1248b3e641ba5a9b7ce9b1fec5318f00bbf2efaec31e10e7b6dc8bcd8f94534a50b798e7945e37a5d7dc540cd32e8ad6e26dba4b202058f7595bb65f6e28c75a754898fd1cf828e96cad1ea00c7582652e5e9893fbe337d6982331d48beb1cf8835ec99923a589c4b0f05e7e8f48612be3061dcf8242d3cef92c6546c1cbb249f798f960d4e28aa37b2363f5e0b7506af4b282ab726f0dc4cbe9166e99ce6104617289e25001d33e902a3a3343d326a146c1c6bd438537fbbf6f1d68a63beff88bb769147e1d4bdd93c86b7388436e19d8245136c95ccede565b07adc248101bedd90ec9dd79a4fb665bcce86c5dba9703aa6c80055c48972a1fb9e8cfad8896e2321a7cb4caa856f74578416da3723b481fc3ac83a161cd729786bd9db5bd5ca4cd645a81277cdcc5dc9784fc0f0d7aaa81fdd476bfef582541ecd04b5a6434aeef46116726a9517256da142584c42beffab068fc468fcbd09dea43c52370094e481d5ffeb00c73c99c15607df56e0b8e4d59aaae37c72ebe66533ff07bf2504935121b1e5d25de5a3ee4ff0101ec4d5a352d8b92770d9447dfd4c46bc90c8870cc51d61d01866966a50368253f50f086f0ba093f1e3b53edb2419cf583e1f5bd2e1954ac5b548d5cd6c4c477800e46b9554bd72783a532c0d960dd8ccc62154ca136a26167cce6b69f787512a9f818d2520080e325337857da909372fbfc5a8d7e7bb89e545f165bae510d1d14cfa7eb172126f5e61418ebb71113800c74992ece81b027cc6b8c4c2f6e8eb07f54172504ec352c31e844e0a187c8eae6ca9c7825662d4500435283cce7b526ad015478828437a2a67aabdaa71873d08022e674a3e0f22346e1fca5929cbf7544343bfc2de6d07e0fa7b350456994f4c14fceb32724fdf8e5ed9f0b0273365e8b42e4cdf380323b77548f3a108e5327c85c6195f3223a83bb506a41668fe149ee2e3ad719504dc954e82e8c98799f534227e44f5089edaec8e2fc544c30c0e556afc4fbdafdab97802a5db9b21d868039c9f5efa2b620b9a237206624cf5194dd3766c7cf4cb9017f3c88dfcd0e024383ae698b5c345092b653d3a2920de466a99d431c443bbf3dd6501e856916f748fd1d5b6f543b9f4441b3a7e1572aa966fe164cbd7ff55b0ce69ab1d753cd20d6d09b41f023cec9bec12d5ea0ad89e416a58dde36e4a56b799d976d724da5b752af33e396930f39024b0d61f152f8861742cb7af6484074a38514648", 0x1000, 0x4, &(0x7f0000001180)=@in={0x2, 0x1}, 0xc) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x3, 0xb, 0x7, r2}) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x7) 16:08:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="c47865d6764e06bab321465b3d73be36d05947fd058fcb834fa408e747b478048e2249b97a20d1d3678da77d449e765434855466912e20702a81f51fd3548ed3fb3171c45fd75a88b9560ea193e56cec512a6e877e8fcd4cd028ba149e3c4d08869721350462ea1bc238c4c8611289c1edfe5ad70efec1a5f276b991628177c6706a0b39dd849c1c28c9862a291d457e", 0x90) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:08:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd24, &(0x7f0000000240)="75743c6a0ab2765c90b532040000000000000088ef1eb5cb29d33cfd8b1e31bc35ac2dc22771f0ab7b9f51f2673e9191266788") ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80a0, 0x0) r2 = getpgrp() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$setown(r0, 0x6, r2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) 16:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x0, 0x6, 0x200, 0x1}, {0x0, 0x8, 0x7, 0x1f}, {0xffffffff00000001, 0x3, 0x214, 0x6}, {0x52b1, 0x7, 0xa97, 0xc9f}, {0x100400, 0x2, 0x81, 0x9}, {0x3, 0x400, 0x100000001, 0x9}, {0x3, 0xf5d0000000, 0xffffffff, 0x4}, {0x4, 0x10001, 0x6, 0x4}, {0x900000000000, 0x3, 0xfffffffffffffff7, 0x2}, {0x100000000, 0x100000000, 0x4, 0x3}]}) r1 = socket(0x20, 0x400000000002, 0xb15) getsockname(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005800000000000000000000ddcd000000000000000000000001800000000000000000000000000000000000000400000000000000a0cb0b6827a8fd31a84e101d300356ac1cda622b03f600"/128], &(0x7f0000000100)=0x6e) setsockopt(r1, 0x40100000004, 0x1f, &(0x7f0000000080)="256bd357577e6f05a2ab4d02e67aa56ebae111f8a8fdec586d0dae957e53414067562b49a69a8170dea958fd3532583626dd3dbca24675e66458c7706242ab371ad8f6f816818a728681ab0e3ed6b00b", 0x50) 16:08:43 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x1, 0x10000, &(0x7f0000000100)="56988b395e423043c51ba6e8dc6a5046a181d9b256ed1305834f01d7f02c0cdc8415d237966cbd5056a19daa940a3b984ad2fdb123abd13d5ff52ad2e5f521c63894874c9c841576832c5ec173735a7967d560c6f8861db1a2fe7395c22ca93bfe97db6633656fe46d2ce453043bbdd7698d8996a2ec3055edbb0f8b4512391e1351b3a09acaf5", 0x87) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0xffffffffffffffff, 0x100000000008002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x789) pwrite(r1, &(0x7f0000000000)="1835", 0x2, 0x0, 0x0) 16:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:08:43 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x9, 0x4) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/237, 0xed}], 0x4, &(0x7f00000002c0)=""/177, 0xb1}, 0x2) 16:08:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:43 executing program 0: socketpair(0x0, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1a0ee6a) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) 16:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10092, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:08:44 executing program 0: r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x841, &(0x7f0000000040)={0x2, 0x2}, 0xc) close(r2) r3 = semget(0x3, 0x1, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001200)={""/16, @ifru_broadaddr=@in6}) semop(r3, &(0x7f00000011c0)=[{0x1, 0x3ff, 0x800}, {0x2, 0x3, 0x800}], 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000001180)='/dev/vmm\x00', 0x2, 0x0) close(r5) shutdown(r4, 0x2) 16:08:44 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1cd4000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100000000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='W') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x5, 0x5, 0x10001, 0x3, "f7c78219b95ebea5ae5a98835f8e22092166a705", 0x7f, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x2, 0x6, 0x3, 0xffffffffffffff01, "38c5be91a15926bce5afa6552f4b7a477abbe829", 0xabb, 0x3}) 16:08:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:44 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053b7077200000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:08:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000ba900706000008f604fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x1, 0x0, 0x0) 16:08:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) flock(r0, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) 16:08:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000080)='./file0\x00') write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) 16:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x88, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x69, 0x0, 0x40000000007d, 0x0) 16:08:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x97, &(0x7f0000000100)=[{0x4d, 0x8}, {0x28}, {0x6}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chdir(&(0x7f0000000180)='./file0\x00') munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x100) 16:08:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x8) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) symlinkat(&(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:08:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)=0x1) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x10000, 0xcbca, 0x1, 0xfff, &(0x7f0000000140)={{0x7b9, 0x2, 0x7, 0x80, 0x7, 0x80, 0x6}, {[0x9, 0x8001, 0xa1c3, 0x5d9, 0x200, 0x5, 0x7, 0x1, 0x4, 0x2, 0x9, 0x401, 0x80000001, 0x20, 0x2, 0x442, 0xfffffffffffffb31, 0x529], [0x5, 0x38ee86d5, 0x401, 0x6, 0x3f, 0x8001, 0x80000000, 0x1, 0x10001, 0x9], [0x7, 0x4, 0x7ff, 0x7, 0xeb6f, 0x4, 0x9], [0x4, 0x8001, 0x0, 0x0, 0xfffffffffffffffa, 0x9], [{0x7fff, 0xffffffff80000001, 0x10000, 0xa8}, {0xc2e, 0x7, 0x20, 0x10000}, {0x2e8e32a4, 0x2, 0x200, 0x1}, {0xfffffffffffffff8, 0x7893, 0x100000001, 0x3}, {0x4, 0xff, 0x7, 0x70}, {0x337, 0x80000000, 0x7ff, 0x5}, {0x7fff, 0x6, 0x2, 0x8}, {0x4, 0x0, 0x101, 0x9}], {0xffffffffffffffff, 0x8, 0x75a, 0x5}, {0x70000000000, 0x2, 0x5, 0x81}}}, 0x68c, 0x4}) 16:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800000000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:08:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) socket(0x19, 0x1, 0x8) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:08:44 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/68, 0xff550d18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() fchdir(r1) close(r0) dup(r1) r2 = syz_open_pts() dup2(r1, r2) 16:08:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20088, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x35) ftruncate(r1, 0x0, 0x40) 16:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000140)="242db3c88f180b684418399d807d194c42d4b4e67588fa642a0796a12dbbac238d60875c406f27a60153239a7f79ad34a41008e0f0198abc238629ac3145c4df6911d2f39223caa8a75c6034871963164e13d77924240d3390eff2392433a5b7cec086687ede34f52cfe071211f7e64d7a77e6f82b275bc766881a8d16ada7ee33ae2d71a05cb0ce407f5a325ad8c04ed06fc2a5736b5c73569f8a0dd468f6afa377bf09d91b8f8d057d14470effadd2bbb82fc09896a341949c5a5c25c1"}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000000c0), 0x2aaaaaaaaaaaaaba) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000000000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510791762e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d", 0xbc}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x6) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000002c0)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x5, 0x8000, 0x2, 0x7, &(0x7f0000000800)={{0x3ff, 0x800, 0x1, 0x4c0f, 0xdb7, 0x80, 0x1ab4e2d5}, {[0xffffffff, 0x7, 0x1f, 0x2, 0x4, 0x3, 0x2, 0xfcbd, 0x362, 0xffffffff9c06a8fe, 0x8001, 0x9, 0x3, 0x0, 0x8001, 0x8, 0x3, 0x9], [0x4, 0xfffffffffffffff7, 0x0, 0x4, 0x3ff, 0x2, 0x0, 0x79, 0x1, 0x1ff], [0x5, 0x3, 0x1, 0x0, 0x1, 0x2, 0x117c], [0x5, 0x282, 0x0, 0x101, 0x0, 0x100000000], [{0x3, 0x1f, 0x7, 0x5f}, {0x2, 0x800, 0x31f, 0x10000}, {0x1e, 0x1, 0x6, 0x10000}, {0x22f, 0xfffffffffffffffe, 0x400, 0x39}, {0x9, 0x0, 0x5, 0x2}, {0x4, 0x9, 0xfffffffffffffc00, 0x6d}, {0x8, 0x3, 0x7, 0x1}, {0x1, 0xd4, 0x7fff, 0xfffffffffffff268}], {0x8, 0x4, 0x2, 0x401}, {0x0, 0xfffffffffffffff7, 0x7, 0x100}}}, 0x6, 0xda9e}) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000400)=0x9) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:08:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101a00, 0x0) 16:08:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) shutdown(r0, 0x1) r1 = socket(0x18, 0x4003, 0x8000) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r3 = open(&(0x7f00000012c0)='./file0\x00', 0x10060, 0x118) r4 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfff, 0x100000000, &(0x7f00000011c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r5 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000002480)=""/223) getuid() pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x3, 0x8001) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000003600)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000003680)=""/79) r6 = semget$private(0x0, 0x6, 0x80) getsockname$inet6(r3, &(0x7f0000001300), &(0x7f0000001380)=0xc) syz_open_pts() semctl$IPC_RMID(r6, 0x0, 0x0) semop(r5, &(0x7f0000001340)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) 16:08:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80044272, &(0x7f0000000080)={0xfffffffffffffece, 0x0}) socketpair(0x1, 0x4000, 0x6324, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffffffffff7, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xe051af5acf6813b5}], 0xff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") 16:08:45 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x396) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)) 16:08:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:08:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/12, 0xc) fchdir(r0) readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:08:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x1000}) write(r0, &(0x7f0000000040)='h', 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) rmdir(&(0x7f0000000140)='./file0\x00') sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:08:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f793f72b18700"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) 16:08:46 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000004000000000000000000000000000000005dfef3a20000000200000000000000000000000000000000000010"], 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x9979) r1 = semget(0x3, 0x5, 0x3c1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() getuid() r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffffffffff9, r2, r3, r2, r4, 0x8, 0xe1}, 0x4, 0x30, 0x100000001}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) listen(r0, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() fchownat(r5, &(0x7f0000000100)='./file0\x00', r6, r7, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="90205efb18e98b40901c3c8331ffa29ed7e00c7697", 0x15) getsockname(r8, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:08:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x122, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3536357bc99ea43ddf642ee56597723e838d8cf52db07c12be07b3d3991375ce72d193b1e60c30e2f09bbb37c14e8f04100ff9796a9da7444396ac5273bce4aa423fdfb1a210b503d2a595ce67bde1ab01f7c3f301ae5474d9648d6a4c1876fdec9dd6048b1b628a805d39d71a52f0101745237bba44be67a22aa196b035493841bc284f8ed3d9527f6498a6da5b2", 0xc2}], 0x1) 16:08:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 16:08:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:08:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5a9, 0xb3, 0x2, 0x400}, {0x401, 0x7, 0x5, 0x9}, {0x80000000, 0x0, 0x8, 0x1ff}, {0x8, 0xc2, 0xffff, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000180)="d36f9fc988756d36bb188b8d18670b738681f90763c6ca742f82133c5085b549276ace6ee79dcfaa30643c6b410d59109017b0077a603f9f7a8dc5e2e97e16774c08e4f8157dce936a266f60420100e673c69290eb9091ae929a46d4d70550f82cb4cf9347d37009cf49466f", 0x6c, 0x0, 0x0) 16:08:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:08:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x2) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x80}], 0x200000000000004e, 0x40000000000007) 16:08:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="fdb4d4c98c2a") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:08:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x203c, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)) r1 = msgget$private(0x0, 0x10c) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/150) 16:08:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:08:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x3f800000000}, 0x8) 16:08:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x8001) sendto$unix(r1, &(0x7f00000001c0)="7ceaa8a10221085aee629f1019b52f56055d9e254145795a8597f400022304863d42eec7066c5f56033488e65e8d9372", 0x30, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") dup2(r1, r0) r2 = semget$private(0x0, 0x3, 0xa0) semctl$GETVAL(r2, 0x800000000000004, 0x5, &(0x7f0000000380)=""/242) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x10001, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x500000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x48c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xd0a3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x3}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x10001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 16:08:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x212, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e552") 16:08:47 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400008002c2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3ff) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 16:08:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r1, 0x10000a, r0) fcntl$setflags(r1, 0x2, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b2f720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b2f721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b2f722000 didn't change! 16:08:47 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() sendto$inet(r0, &(0x7f00000000c0)="14aa736cf244de46287c3483f7a92299c618deeb4668409b46165e3ec819df3117dab2654e4aef7a2339341b4d483f77052a7c4a93d9980884330b01afa3f2fad4f05b081eeb4c3115816bdb6ff8ef2dd0771ceffa940bcd57e4828aaa75f2b54fc7ab4e5f5ea53a3c9b5791610ef34d7b93a338734000381ca1e93eab9d713b49cb242234942069e8775b3a8cfd", 0x8e, 0x8, &(0x7f0000000180)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x230, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280), &(0x7f0000000040)=0x4) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x5) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 16:08:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b2f720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b2f721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b2f722000 didn't change! 16:08:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x89, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000002980)=""/4096, 0x1000}], 0x1) socket(0x38, 0x0, 0x1) 16:08:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x21, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x1) 16:08:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21}, {}], 0x1}) getpid() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x880, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x81, 0x0) 16:08:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x1) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a0000000000000000000007ad00000038b60fb5590f", 0x2c}], 0x1) 16:08:47 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 16:08:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x880, 0x0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8001, 0x11}, {0x3, 0x6}}, 0x2) r2 = syz_open_pts() utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xffff}}, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xfffffffffffefffd, 0x19, 0x8, 0x7fffffff, "615160527b0100e534840700fffffff800", 0x1, 0x4}) fcntl$dupfd(r2, 0xa, r2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:08:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x201, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:08:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002006, 0x40004000000028a4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0x3c}], 0x1) 16:08:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x2d1) 16:08:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:08:47 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), 0x4) socket$inet(0x2, 0x8000, 0x1288) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18081, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) 16:08:47 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='%&\x00', &(0x7f0000000080)='%\x00', &(0x7f00000000c0)='&*[\x00', &(0x7f0000000140)='%\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\xe5\x00', &(0x7f0000000240)='\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 16:08:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="b0ef90884827411272c1344165a4d75f485e3088145022702f219812b3c9ce5f7a04537e248a6631aaec1e94e4248fb7bfbcd7c2d125acb6a3a345b594812fc89baaa06245e38aa33504208d1b46f2fcbc16634b05e161e42e6ca018bb1bbda9d90164d535ebd3786fdd160b", 0x6c}, {&(0x7f00000001c0)="d46a3fc556bb2286b65a6bf735d22c62607fda6780e3c542f12e031d0b4b5b578bdd96485f368bf2c4b4aeaa16c795943add1de9bcf1706c7823bd3e012fd823e5c3ae859825b265412a912e731c0a71b78beb2099224caf0c237ffbe10f7198b152bd032985d67af54b9b0e6d9da39f1a0ec0cbf6c076ae754411817d21e45269156649a8a2fde68e13852916a8479da401840630bf5506c0910309874a3a46a2c8890884d659fef4f25b5d01c943311b461ed4a49ea7722f012c9371dac949402c7afdadab11d7311b15510217f5215375f4", 0xd3}], 0x2) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:08:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="2d012e2f66696c4d3000"], 0xa) openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x0, 0x0) 16:08:48 executing program 0: r0 = semget(0x3, 0x2, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/64) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) getsockname$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000007000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000007a723f1f78ebe6438509d0e00000000000904f52d4ab7baa4a540044e53667bbaacfffbbb78e790ba281744f4043fa52dd146029ef84e6a8f182f120ec54ab013fb84573c661a8087903863cd00000000000"], &(0x7f0000000280)=0x42) write(r1, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x57) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:08:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/16, &(0x7f0000000040)=0x7) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="e1b28c492494d3f37d1455aef7484c1ca53b4e179fa3915200a746831710173da1f80d9f3185d4038ae5466339dd465096ab04b7e9521f0a94fafae4374c5b165848bb4976bbd7382abf1d6bc010f8ad1165aa383076d09dc7577443df9f7d7bd8f8043456363fcf3d7f99ced29de35b1bc81411ceadeb8cca6db29c694536a30b31fe1fb0f4c549b987892f79dd7e5a5ffbdc7d450247f9927a1866c7", 0x9d}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) chmod(&(0x7f00000001c0)='./bus\x00', 0x20) 16:08:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket$inet(0x2, 0x8004, 0x9) listen(r0, 0x6) r1 = syz_open_pts() dup(r1) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) readv(r2, &(0x7f00000000c0), 0x1000010f) 16:08:48 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x90, 0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000140)=[{0x7, 0x8000000000000000}], 0x1}) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x3f) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x2) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 16:08:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x3, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x6, 0x10000}, {{r1}, 0x0, 0x1, 0xd, 0x0, 0x4}], 0x6, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xbbf1, 0x80}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x6, 0x9}], 0x0, &(0x7f0000000280)={0x800, 0xffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x7fffffff, 0x100000000}, {0x18, 0x2, 0x5, 0x2}, 0x0, [0x6, 0x800, 0x8001, 0x1, 0x4, 0x6, 0x3f, 0x4]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10c40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xfff, 0x800, 0x9, 0x8}, {0x1, 0x2c2, 0x4, 0x29}, {0x7, 0x2000000000000000, 0xffffffff7fffffff, 0x2}, {0x401, 0x1, 0x1000, 0x7}, {0x2cfc8904, 0x5, 0x8, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20020, 0x0) r1 = semget(0x1, 0x2, 0x13c) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000080)=""/56) 16:08:49 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x100) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0x789) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) setsockopt(r2, 0xfffffffffffffffa, 0x8001, &(0x7f0000000140)="8b7f0d5c9c30e3a54194c8eeafbcf1a6f411a7f292b0d802e9b9f7d908eb3fcbd6ad2676d5cfef6b5c258be5d34482300feaa8a3d3c1d2e6fe4b6a89fe847eb476dbc1ad5e6f5679755c3b1343ee20a0e3aa7e1ba9b5913e560c977825d9dc30e57c421946169c5e99c8a6f3f72d26f577ce29baec2d5e66cbd5cfc29cfbcc8225b5b909799bd476445d27d0409db8e0802efa0905035a1fdb5c13f4350aaa7ab8685b94def9f9480218b6c48ad18b16f697f39af08a1b756efa5807de3af45f0e3852468eea6e2ce097e7f6e0f76da283bf", 0xd2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x5, 0xcb5, 0x4, 0x2}, {0x9b83, 0x100000001, 0xfff, 0x1}, {0x1, 0x23860994, 0x8, 0x401}, {0x6c4, 0x8, 0x600000000, 0x7}, {0x8, 0x8, 0x7, 0x21f9}, {0x3e, 0x6, 0x4, 0xffff}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x34f0, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgid() r3 = getgid() getgroups(0x5, &(0x7f0000000240)=[r2, r1, r2, r1, r3]) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000280)) 16:08:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r0, &(0x7f0000000000)="940a7bbc0e29dce65662d53b9b6188a6b8db63bb4d251788e7b8f6d274ad93533b7a46d39f3948ca9aaf2cc65d9c58f036bb44c65dcdaddf7a4e409e013c021c13553d51878f188b81b566a5c82a6428b6248cfd7c44b194a027ed4aa299c10f1175d55d08312df4914faa1b440570be7cf75fac80ce1117cb66e9e9ba66a843ec8234e1b29c515eb9718c0ed5", 0x8d) write(r1, 0x0, 0x0) 16:08:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f8", 0x737) write(r1, &(0x7f00000008c0)="91a24cffe2ea0a2bbe3e7bb8533045a42ef74fb7b41623f1ae82650781e55457ca0e2e2ae4b41f3e095611253c124dfe3edc5d60da3908b251ae85aabb11b8c079e5fd83e616dc56b9e11bc5add8451bd4c2b34eecaddbc945108e421e33468e6cf0a0a1d980776ff759ed16e175edd282dcda6224ddd12312391ae6ee81dfd40fe4658bc3b278e9c74b9b9affae71005fd778367fb2f1cffb33315507fa2319a8351c87da60c1b222918cf620efa9b4766a1a169d8b8b008be3f78a28f90b125e48f36540c24ecdc8a68b6ebab3a0", 0xcf) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc8194515f3a74f1c20fec8e8a5584c0f71766", 0x13}], 0x1) syz_open_pts() 16:08:49 executing program 0: getrusage(0x0, &(0x7f00000000c0)) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x69, 0x1, 0x1000, 0x78a3, 0xf000000000000000}, 0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4c) setsockopt(r0, 0x6bb, 0x8, &(0x7f0000000180)="bfcb46bec7288561426309cd2edfb4201d350767c8c6e941f47eae49a73653b2c0d4c2af678d722fc594a5f818e3457bcaf10ea1f0e4489121ade02461b3d84e7557441cf5dd5efba409973bc97ad46be5fa12218a4f0ac51348077b7b40ba8eff2352c803cfea7324a9a31f", 0x6c) 16:08:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x1f, 0x3}) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) r2 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xfff, 0xffffffff, 0x0, 0x0, 0x3, 0x3c5785d2, 0x0, 0x2, 0x3, 0x9, 0x8}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:08:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000000)=0x6) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) fcntl$dupfd(r3, 0xa, r3) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) dup2(r2, r4) 16:08:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x442, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x100) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x8}, {0x40, 0xffffffffffff8001}}, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x2, 0x1}) 16:08:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x22, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) stat(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)) 16:08:50 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x81) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 16:08:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) getitimer(0x2, &(0x7f0000000000)) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:08:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) open(&(0x7f0000000140)='./file0\x00', 0x2000a, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setgroups(0x5, &(0x7f0000000100)=[r3, r1, r0, r3, r2]) renameat(r4, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:08:50 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0x431}}, 0xb65ef6d266e9846e) 16:08:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x30) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:08:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="d2a0f0d7a5f738407a01d714eb1ded6c4fac3f8d3f936fa6b66f7409ee35903933aa39817a47ababdc7bb42f6912b044198a94077c2c6f1a92d16efb77d9b26a9aec4a2c816308350c409d0c5152427149a9c989f4a551255165886d7739def6499b3db320e9f05365b88fe689ad"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:08:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet6(0x18, 0x6, 0x40008003) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendsyslog(&(0x7f00000001c0)="8ffebdc755fa029ec74636a92eb88c6a0d9f0eddb730888a1a4313f903cf975c2ad4422852cef7b84aed6dacc1700ab080ff6dd2955df8f894ea82ef8299d06addc8bf2020ba317fa14b4c393e16a2fbe0dafaafa9e718325f65204a66cba9d6b8af1e625fb40154cc457a033a7018160e36228f90a4ad7b056102", 0x7b, 0x11) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) 16:08:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8009, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setsockopt(r2, 0x3, 0x2e, &(0x7f0000000240)="3a45003d11e585dc03e369cd5f6d152342db69b26ba23d69b1ea940b6f1f199563cc003ac1c4b19e42a1c6968a14f8a1a9eeedff02f33354dfcb14080bfd0e06501a6f1ed41c91a2d2c9571b175f94242f675578217bf42c2fe9820590d2f36093c2ccd36ecdee97218181fd3b1f4ae21094b048ee696453a701eb9df60a083ec71e62a668189b8f8ed441dda7586947dadaa863c3a1d877e7e56febb39c2ac309427c41986cdd5eadda673bbf0a8ddc3684c00617af69acbdab1a28d2", 0xbd) 16:08:50 executing program 1: r0 = socket(0x11, 0x4, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f666973653000"], 0xa) 16:08:50 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x10) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x401, r1, r3, r5, r7, 0x40}, 0x0, 0x80}) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f00000002c0)=0x7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/90) r11 = syz_open_pts() setgid(r3) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000400)=0x1) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x6, 0x8cf1, 0x1, 0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r13 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x5, r6, r3, r10, r3, 0x10, 0x8}, 0x3, 0xffff, r4, r12, 0x200, 0x82d, 0xfffffffffffffffe}) fcntl$setflags(r8, 0x2, 0x1) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0x6, 0x2, 0x19176b14, 0x3f}]}) setsockopt(r8, 0x401, 0xb6ff, &(0x7f0000000640)="5c6f91c8b8f118c3bf411873259adf46363bc571e49cb9983af88cd227d3ba936a83a0", 0x23) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000000680)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000780)={r9, r2, r14}, 0xc) bind(r8, &(0x7f00000007c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000800)) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000840)) setrlimit(0x4, &(0x7f00000008c0)={0xfffffffffffffffa, 0x9}) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000900)) 16:08:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000340)="e452afe87f38136ce2bbfe364217371d738fc6fdf8045521e2e4bdeaa3cfec3ef5fd264edbe2bcd8196b070762840ed5821c18b2741aea1071f656bae778ee9260e0ee81e21b259e3f0576c84c6fa30d09ad3a627947d3a204830b8dc6ac8e4d68e6bd217e17ed3039a85863938332291184f4781e27857550f67e33ddc77566b90d343c5c8d6583afbea7adb3b9686e3b411be7feed90c046feb27e4871f3209ed7596f7c88c8d3e6c28b2f5d6e328597c1d461a214f4f4ef325c8fdea58c59c813be5fbe801b1fb57089e2c9b7cd861c4f4ea64473a0b995b44841ff7d9bacc799354b6a84432ac1d3435df761c29e6c", 0xf1, 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="66696c65300000000000aef97a5e0138f4ec20bc34fdd73a5faa3e015cec2d4148143cd223f0802193f47db361b38f1410419681da6b6621197e02725e9ca2d582f0cae0acf8b4cb4902c250deccbb0bd9d2f565d0938963ae75c34bd9a00bed62b1b6b3df65708deae1a62f443aa1438a0837572781a743fa0460ce9940b4051d1a3b78c763c0616a10612d52f1a268c107221b4f346eef3914f1f9e1fe1fe59fde48bef14c0c7bcd9e8e88a3238c55ae4e12cd865659773ad94d5be27eabd7693cd79abe4611496fda6a306e0be738dc8f53a587882e7d29342d31e8a68b43f45c747c83a5afae17fdf458607a0af8d1d39075ac7d780948cb5184f2176102a7ac6178f2d7a5270162eb85b739b4077b7bfd6e3abba96c30e5ae9b15c18128a8b4dfefb700000000000000000000000000be2850c5e86b40675cc2f0b165adc3f91700bc2dcd1097d3fae56e80f3bd05d6c6ea444a276356abb98e8c6958d754f3e5db38d95a85b438f27403bdd1dcd95bab8d340aa793ad377ffed68335076cb26fbb23f5ee428a3fd6e61a86e98c986b46b3a2cc018957b2ef325b422c43cb6eaff3ba2e8706fdc3e53f73549bdfd3138408cfc0accd6dfabad71a53f105904c63e5fa9a223d58e7faf0c730e048dbf0844894bae4be5bcfc087f9fb65ea0174789432f32e9178cfcb7b75455b9bdfe9fc12cde5a84b1d0ed74106fab056625516ba367fc0d501aa8df0f14fa712754f7e6243abe4050f3c3eedc27142121b6dd8055922e78aef69e4099e815dfb4ff9bc82ce6bfe01bb6519baa8126cf933325d1ea86cb021a3ec5c564edcc68af5d432d95aa1aff102ae0049ef8929c042d9fbd7a1a62afa4574066f2c570de767c80684455453b645c2cda6b30c19f249d9"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) r3 = semget(0x2, 0x7, 0x100) semop(r3, &(0x7f0000000080)=[{0x0, 0x2b44, 0x800}, {0x0, 0x5, 0x1000}, {0x7, 0xaf, 0x1800}, {0x7, 0x1f, 0x1000}, {0x7, 0x4, 0x1000}], 0x5) semget$private(0x0, 0x7, 0x8a) r4 = semget(0x3, 0x1, 0x1) pwrite(r0, &(0x7f0000000200)="bfc87a22f09e2eccaca3a986e45ad73e4b1d386c3042e6836439527908745a267ae1c0cf4334f376dbcb66016e20386996c160454886175ca520152dc4aabff0fe8fd99fdee003bf1f6c0ba7eda67f075a407fbcdd84125355a456d2e07f893ed52c570a44bbc4d1d59c6f055fa8ce5ae59dbbc2f2974dde47d2e33d33f1a78f956c4c27356a73ceac6c7adc4cdfe0fd5a56ad1f7913e7f6f052bc7c617fe80a53a81bedd67e6ca15c6609124cf115d7cbfdc1698b22ae21aeaa552506ca4e16c2137507ee39f9376e", 0xc9, 0x0, 0x10001) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x0]) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000480)=0x5) syz_emit_ethernet(0x373, &(0x7f00000001c0)="b6") socket$inet6(0x18, 0x4007, 0x0) 16:08:50 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001040), &(0x7f0000001080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) setuid(r0) sync() seteuid(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000040)=""/4096, 0x1000) 16:08:50 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:08:50 executing program 1: r0 = semget(0x2, 0x203, 0x200efd) semop(r0, &(0x7f0000000100)=[{0x2, 0x5, 0x1000}, {0x6, 0xfffffffffffff3ab, 0x1800}, {0x3, 0x8, 0x1000}], 0x3) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/252) socketpair$unix(0x1, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000400)) semop(r0, &(0x7f0000000140)=[{0x2, 0x100, 0x1000}, {0x4, 0x5}, {0x7, 0x40000000000, 0x1000}], 0x3) 16:08:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x402) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1800}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x2, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r0) listen(r0, 0xfffffffffffff001) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1000000052a4, 0x401}) r3 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) 16:08:50 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x18) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:08:50 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r2, 0x40044b06) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) 16:08:50 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2400, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="010000", 0x3}], 0x1) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/199, 0xc7}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000002380), 0x0, 0x0, 0xfffffffffffffffc) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/24, 0x18}, {&(0x7f0000000400)=""/224, 0xe0}], 0x2, 0x0, 0x0) 16:08:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xf9, &(0x7f0000000100)="9e8337041a55dd75efa5c9c5ca0772ee1d8ff1d8647397cc240a9759648a7382d321975ca12cdb21637326118a1a4cc89b0a8eee3e8087456ee6364b5b5cda4f6325b7323f7e7aabe7375ec628fe9244a4841d75c6b726b054e46d18172a3f0a6f0c12ea88adb8a7aa54a433a2d894b5184799f1ad52f4ddd01773682b682e5faa2d366dd57b47e348df40553e47be3fcaed7754422d9663247d97dec71c8f28bca4fb1880b2ab2972739796d4fc28bc714498c044e64c16c304629d83d3235e287db23c29d0185dec86f1e093480f7b436e4409f2b84331ad3bed0faa107f88a3dfc35a178c3c2d4cb040f06283750903a9b8b09c4f058772") 16:08:50 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r3, r4) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xf00000a5, 0x7, 0xef}, {{r0}, 0xfffffffffffffffb, 0x10, 0x22, 0x7ff, 0xf2d}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x6}], 0x7, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x20, 0x8, 0x1f}, {{r2}, 0x0, 0x40, 0xf0000000, 0x6aae, 0x3b}, {{r0}, 0xffffffffffffffff, 0x20, 0x13, 0x8, 0x3}, {{r0}, 0x0, 0x10, 0x1, 0x7, 0x3f}, {{r2}, 0xffffffffffffffff, 0x1, 0x800000b1, 0x3ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x30, 0x8, 0x5, 0x3}], 0x5, &(0x7f0000000140)={0x4, 0x9cb}) dup2(0xffffffffffffffff, r2) 16:08:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xee8d, 0x80000001, 0x10000000000, 0x1}, {0x80000001, 0x86a9, 0x7000, 0x5}, {0x8, 0x7ff, 0x0, 0x6}, {0x10000, 0x2, 0x5, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80000000000000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x303, &(0x7f00000001c0)="009c8740db14ea53854b61f86e8ce5849645fc3a583f37cf3485fead35ca9c1f24b9825d415cfb8bf1aeb63b5a2a15e7b0f4c739ad19f0db5cb8e721c136c073b8a426218e8cf5bcdf518437c1ab06bfd5b6b6d5d0b9c9737b959c6078e2d30d56cb8948a58518231117c22d44a923564214bbc8a6dddb39f8cbcad9b8683a1d1bff5cd6a5b71b39ed63dc2282e9ef6769e53953966ee8b7fe2abfe9e766414adfe582fc75a2202a0cbd3f349775b83eb1919fa7fd797960d28c060590e2094ef7f615be343a8af88c4dc32ccc85bc1acebbbbff94695ab76e977cadb608285f9eb8e9a23478045ae8524acc44ad4adb23b2e7dcdf789b3f38893bc18299af6f84d41fe775") 16:08:50 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001740)=""/247, 0xe97b06c177dd5064}], 0x1, 0x0, 0x0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001500)=[{&(0x7f0000000140)=""/107, 0x6b}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000340)=""/76, 0x4c}, {&(0x7f00000003c0)=""/140, 0x8c}], 0x7, &(0x7f0000001580)=""/121, 0x79}, 0x843) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x810, r0, 0x0, 0x2c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:08:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xef0, 0xe7, 0xf1, 0x0, 0x8001, 0x6, 0x57da, 0x2, 0x0, 0x3f, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x1) 16:08:50 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 16:08:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:08:50 executing program 0: r0 = socket$inet6(0x18, 0x10000002, 0xfffffffffffffffd) setsockopt(r0, 0x1000000000024, 0x200000021, 0x0, 0x28f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x9) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) setsockopt(r0, 0x3, 0x2, &(0x7f0000000000)="8186ad75f5150047c0fb2ae36d2fc9f4b628241d24846cda018bdcaac557b0031fc669ab4ed3dbd744ca32e3b7664bdab246809804a405fd2c08f53274b3f2af04083393731853b3d422663d7c5cd0ea8071f434ff359e73aabb6c1517a80e9d866559c407cd1084944238f4053567b1", 0x70) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:08:50 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) getegid() read(r0, &(0x7f00000000c0)=""/77, 0xffffffffffffff91) 16:08:50 executing program 0: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000080)="c3614e46b76bc4", 0x7) r1 = syz_open_pts() write(r0, &(0x7f00000000c0)="dcc36b725ea60af4aba6e5dec3731c4201f15889fda3abe22c9d1f077f545a9f1caf48f2b813f4c1b473073d5fa111a7f957a145558ae2c7c70e6e9769f6cfd637e94932b88e5effa4c1d7bae15a53b166d3a463c7e54f5f044adb5406bb91e50be4978875861d1ff5f70afc4847b2298cc052750e7db134e9fc7aa1540dc869f9676c403ecfbaf51bf8ef9d4f6e20f549e0bdc36277dc44aa1555f44acdafa64cf498dbbf206879fa40a36b83d34db03021b0c8114c67749e3328a1467e7e8cf63260c8e547acb6c7425b308ef62fe150d3367bb5974e6c9299f670c445202b4e16e8882ab339eb313dd4d986b20029c88b04ad9c13d7fd74cc5a3f78d767b70b9bfdc81b75f306e82434642236a920b50a5fe1c5fe68d7ef75089b6704ff8d5f1b1ff3293b08af25c4cc8ba12f8b337698dafabc1d917e62339c741b8ac73c15645dbdc7b75e62f72862ad061653e15b6fe7e3f40efbc460e82d343ad82db33ac4f45f40b13041be13a3866487a950558c6a44fd6b9b1d67b5f234dfb5777c1d43e8779333021d0feb87564c1a64786c182ed5ec8ca296cd60c2218006d46bd0fc273e5c671be141d61d4a27be80a15651fdcc6f3338bb2ccf620aa800301e9bb193a4fc118206e749ee94b65d278c2a7d97ba8ded14bc3a5c859424942c979283d934317ea54c30064fd6bedd6ecc4bbd007a8af8a192d4ee0bc141dc174576fa5235cefec4fb240144f81c319d7d6c537f4793585d9dad7f215db7bdf939065af4744a9d026b78d90193284e9b420930e783d9a1c2e92ad3c99c2b79aec97f78a8abc4407d92cb514ea4387cd90df48129cb61000fdfb428ce027894c92fa4c6e1458afe03a66a45c7f0a8561b2ea4934ef202ec935cdfde1b22dabf26c6009e7f2257f12c50916ef351d5f15d70d3bf893d0276fac92b7d82f14c1cf09c62b64ae6644a8b4757a51aa37cd3b73a3e755fee23abc7202b1d2b2406b8a38b85edd973528c522eb236cbab525b29bddeee26a121ad466b0261eb43a27ec721f496bdd58948e330b42af9d402458a767850463cac0dc24f6185fb9aa36d84bbc1e498bf9af2719cd378598f958f8d476727c264823673632e4ca28a779abd94b0cd1c658e3f0e25df08b0b054e79f4a0c3dd5aa0b990a95046f49c6d94979ea58f1b91236138df427ffad504e2ca37755832545be9c3ef25f2691c67b9f33e4a9f24a45415406f804e88cf13922b57f3904a8a743f2d5f31c73e12ef5a7e37b4ac486772e0b9bb821ac69bc5266f29d5fdb983b40e8708f842ee30fdc9d2d73d5317c50f560d8f2f18d2b89089ffd4c0b4a993ff45f0eec3084d9547caa87f2ff33d4a0a053ed8634cfa38fabb009f918f031d6deeeaabae4a56bab61c9d74700c666b9d523cb55578ab8375d06f73339226ca9622cdeb190764b79dad6b05a729f8ea2a4c8ef04267fd02259240fda0cbeb008f2d3ae9d6b36820290c5ad28f9facbbf76043c5aac1de059e89e27e8114887aa53a3fb4981649cd544807e31cde6720628b0e53a9b544508a34715c5a7596b430ad8a661e333c0ef2c66721a72a7b9f343829762f4a31eadf8191ca0372939dd9d9ff1b478264644ae335cbcd92e79f344465e4ecc1e06097d91eaecac32486019f1f5c68ceb4895350130711507865c7cbd7b3ce0d3d21b8bb5ab22f4fefcdd5105408c1bc090a41ed2cfa213ed8f243df7067932f77581aa97d92b854d26d78d34b0cd644ff27e4ed2760997971388c80a3f3b28d8f7419dbe3aab068a04682fd0edf7d3d97c04544ea359e98408d1f3ee743656ab1ac84c9211efcfd28eb14e6be81b2152a3d6dbfdb095c7e5310394450161d437e1d55dba838c171f9cec6dbc703ebc976083d8afbf1b7fce1e10f236d3af737a399e1acff6f68214231e14eb0047c097eee9762703d6a9401806357b7579da3dc2557eb9aeda41340c3c2ab6e5c5ae972e9548b6adcd6d548fc81cacc4d1bc29d69a2b4d7d68faaed8848c4edb62bd16e4df53f67b43dd65447f73a6e61cc5393b97c2d97885f43b4c44f8bbb0da62729a4ebbbf9a54143e443e3258fe4474a8b1c9c7d35109a7bb94d31613eb23ec13266b298e1323f00cc554e329edd179cd0c44e4416fd6e530d353713999c3690ce7d4dfcb310fdc83dbf9c908c2de85fe6384a4529bafa483c4fd3102daa4bb30009672d3841123a4722e043cf11ceac4e14f86e5f6c885f9bc0ff13effe6063fe3429e350183527dd971103812c7c974cfbd8acfe2f93eeb78803cd0e86426bff41375cb29689610b7c7e604f027c690b9470e850210945a480bdae319e0af5c3f531b2ce2a7d40cf38341661192e28ff016346f9ebe15f4fee26c17f5453659fe1b1aa97f4a4e6cb50135728977b6031e882768bb239c49a84f571a08c94f862868fd34f3ea2dad2f90c78f1da47e81209267d75fd27e4e1ce1dd240c766abbed60fd23902b3720aed91a7461b742f31da3fc147abf56386cdf46d8ef79bdc163424614b284dd6b8c5011ec757a973c28738a8aed260ed9612cfe0a94de9f16a3815674f4ae9c34a701f5387b0c9c30b1ab2e4cff0a5f497bff63b409556cdc433021fdee8e609982851a317a28befd818000d8e0080e56e50941fd30e5a14579230c2d29cc7e47bd6c6eb0063e10408740a687bbf93a24c10632cf1f11796a669544be1bcaf6c65edd50dc45ed1891329d0d9eb8f9c771f96140b1a4cd294212c8c5f48b1d8d3304f01940c768c06ff819ea10a0015f718bcaed36b94a0ea5ed94af2b3e6563b550decbcc93e20612dca722ac0e341f39ea5947ad55cc3bac17684815a5cd260d16388ea1f5c8a0415518ae7a8b8ad90fa43b28f6d71ecd26d3709a785758249ab7e0852cf5b5b3f958251bbe99a7c02ab0850bc1c7d7ed318ae33324df016552189384fd4e098751e06a54a87d9c6a3107be14e05c6820c29cdb39416fef16259e5f28508682237821277291d3d4be33edf3beb4f4e335a5d2604b32e7bd8ce950af1104dcb5e404c91d75a7ddcd504244ee6e4955c16e10d7fa142a98de9dad53c54223ec09d65bbaed7a3b86a0c3b3d6501b50c24b2dfcd3d0d20f220b76a0e30a9952796e42f8009c98a8eec90905b441c101a4ed27b4826ee414793611163971cedd5d80dac8ecfb1ab23bd3c0abc02bc1e4ad433f4665f8d40553e34013bd2bbf583f375b2bc24bd8e6d3bac124ef825083e72b229e5d70c22dc5daf68f11daadb26d8e22ecaefad9569bf4a2cce90ffa8df5443bdc6256590ea9c655efba7815286645580dc4f2bb93f75e4f8134f5b79074b9c474b1dd8de4d3b4bc190a223375979e5c3e6699efb401c5288204e43718ca444386ba673c2515b13f4b84fee0342f8b1f5d185ceb3958f696ed164fb9a6e37ccc878520916a567a01f8443927ea56f1f220bb06461335f72819adb67a4b7958e6198cdcea69c9e63a4538f18196798049ae7cd4a9b21730625caa2507ca381bb3bb1b0ccac1756d10c67122f2c740b42eaff528f59f0db45bd31c6b41edefd7ea415d31b9357c319a1f88100707d2c6d471e372968dfe1a553a74fddc6426697a6ef48840630461eec61509c317eca79a1ab74781632f244c8159fe1067fc7c330f805e2518bcfea9f3aab5dc8d6ffc57188484026842c9003f4802256af4a1f16f760c0760601d6b66b9c297ad5914fa1a8d6057196eadc4615533180b9465c42faf0011470c2660e06389112dce7d3d9cacd526d5ccd6dbf0d08fc0a70c1cbdaa404c80ca3abd48ae809a4c08af6bcdacf2dac90f06c1ab09b6591a835376b48efbf447b6034b1cc678d50601cd9cd10841fe6dbd3d881a2739f7a57679ae251b0ec806916fa41ab20cbb2ae4801c1f7dd991b4a78ec5af55b5e06c4789afc506aa09538e7eaa61ae995f8f2df7c533a52ed86c40d640e4706fa461c952ffc2a841b582b99875bb38440e5056d269617a0a8c312e2d0d66a207d60a6705145c1d889c5bfa9a413b85f328db6ee7d644200b9b1061ec7caa6a1e6c9989d1af42bc10588a554c83dcbe6a085a65a150cdb4bb4ff3db1a21425be90a467ed87cb2578a4f8d1df3653cd53b02e58599b651732a8857ad3baff24aef5d170671095a9ff206e4cf9c22c59668e6b827ec642a819dfbdf78298a3e7ca4382bc0c174df7f897fbf9cc4c2dab62beacfb221afb51b28eaa8497c2cce21abb0eed04511238c6f7d23836e7cd49f26192cd501990b3e78fa015f8706913002c5610d604ca4a59d6bfb0a2290bdf48fdccac2397bcf800cf01d8986a6c40e6413aa0886dedfbf811941362710851d62f03ada499cae3f7cea689aeafad2655d4cd9887185247d87d54ea69b3ed3d8c4fa9e4b1c34c451467d3b69aff51458f13416cb46d218a251c4d08d92869b337b25746c50a620252fa7e58870a1bd51bb476c81ce1cbec23cfbb2f73c08e75764ac22322672966a9f0bb3bd4240e796d44c6ae102ccc6d2d250a013ace5a29dffcbeb8703c822de24f56e26999d610d988e50adc9ded4a18ea45c3f9594f1f83e3be585d5bc8e6ddfe1982e4989232fe943f56317e6df641c3a32b56fdd0c31aabcddbc4e82aecf629652f0594a6da42ee7c038f1bf444c8af8c43c1dcfb511cb4ece11782ef89680667b01cbcd99744da95f1d39ed0acb7554a721d4a26c3de46b1478a457e620beeed77fbf4238be150766b4896fb8bd08837bd73e04adde21873159a59103fe0e3c7ddc6c4b9389b8304127fae13a6e5b990cb91310a4adb780620d907977477abe05a7cd77f70bd7dceec66c124e61dbb1607efe2cda02600c9e3fea3097c94f6d2ae005a2abef2e6f14274782901e06fb064dff7ec6dbbfafbb51b846ecd16de3b18d90574fc10a9955bc3645853237ae4abbaa765bcc16f3f3f2fd979390f0817f7761d8efda0284b9bd01871419bc6dfe8c94865e5f32cfc98f1a695909ed73e76e646228fc8fc2c34fc6a822a0d54666ef121ee0d58be70ead9d1c40e1486971edc75c4b594af70f8f8558ad81163f033fc4a684c55f1c5c80cdee0932b61d9d244ea3c418edd33c5a8ac7e4569de27246fc93e15ed841dc684e95ad30b70ae202decf35afa4839592a54a37a16a0a469f6d293f236582f37ba3c962475f7822925fd81f09c16289e8ec7038f960bcf52db8539459fc12b738631a52ca4c434b4a79d191384e399410c50fad1e9e9d14c51ed97b6fe9ccba305c0bd3d69c4264b54213d6b70fd57a0124d1e93e963e7043132c8acae67e06a562566bb4d91d37bb5c68c717148374c20ebc59cf8ca379bc7f482f548724b7df3098f2b4256f2a40cd7b1d32ab9db0cc5be03b2b598e869453070027c87a49c618e8874696436dff8c742c7863db94d78c72bdce86a4a90682b8548a952f7ce54c14c58d63af6e4dc8e8d66d0954807366ac53256ce8d30c015bd56ed5cb8f8adc389746ecf0d2cb90693810459979ce2792e138297c4600d293e100fe72940ec09ee1b708e50b126d069e8ccdc5a02c69ad95d79b069af735cc150474d5da2e40d290f6e8373bb46ff012a96163c640a71bd85b4ec81b894f26b0b3bf80923aa1c80dbc5a1c7a8011b26233a02bf3b41297792e70a8fb78c6e7c18e3871e30b7a9c1864fc9be63dbb0b3761a7d54572b8b0b846663a9b36e7366a2723b2c25ff2a585a83db6837f5f2b385ec49b4cff62c0b7f8af2cbd29be9356dce266ee691248b2a90e0b1b16eba3c80bc11e377f0c9d1bbef5e0ff1775e8", 0x1000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "9c1c333ac7da821d6c25433b0ab1fac673e567a1", 0x0, 0x6e}) 16:08:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000240)="9539ab17fb54a783c030b93db918f7b60fb36f657d594662bf3fc5d26edcb005d3227595ff40f3fb2f6a1262e352119dac42e22101275de76874003603c5ba2228296478068a2745bb86f2a9b246e483a679a8ec7630913d578305d11116add7e5d086243e1f06044d9d97889f7d29742f70edd8d3923acb10f3a3374b409fc804f77ef1c0892f04ef4f4b4be7ac8e3b1543bb3fc59df0b431a4c40c4d06f095f16d05c3de054291f05871a628403e00433431fd25d094a38e2c47948f6087536c8f201df4cb372545b101c5a0c464763ca6a3c3f058e61fead4dfa319", 0xdd, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340)="916c2a2f5a944b08", 0x8) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) read(r0, &(0x7f0000000140)=""/208, 0xd0) 16:08:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:08:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 16:08:50 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xffffffffffffffff) fcntl$setown(r0, 0x6, 0x0) 16:08:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getegid() fchown(r1, r2, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x80000000, 0x0, 0x8a5, "6c207190bfa6112e0fb286e4736f94de2a4b3f6b", 0xec, 0x5}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000b80)="1e1611ed3e5b2eeb3060ae4c0db66f23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49472c8fda393f52ba4f3681ef27e1e77c1d02e0180db1b11bca2f26c78fc6a01da5978d21dc3cdfedc84ecf73a6ff4c498ba52a5c631303341786b74691f21404d398e0edc59f14490a0f05703ab17b00df04bf7407f", 0x7b) 16:08:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x18200, 0xa) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 16:08:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10320, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget(0x2, 0x3, 0x80) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000480)=0x54f) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x800, 0x81) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x40, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x2, 0x1, 0x401}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x7fffffff, 0x8}, {{r4}, 0xffffffffffffffff, 0x5d, 0x1, 0x8, 0xffffffffffffffc0}, {{r2}, 0xfffffffffffffff8, 0x50, 0x0, 0x8, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0xfcaa, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x5, 0x2}, {{r2}, 0xfffffffffffffffb, 0x6e9378d72d311571, 0x8, 0x5, 0xfffffffffffffff9}], 0x7ff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2b553a0f99b462c8, 0x3, 0xd9, 0x7}], 0x0, &(0x7f0000000180)={0x3f, 0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000400)=[{0x7ff, 0xf82, 0x1, 0x522}, {0x8001, 0xc4c, 0x7f, 0x3}, {0x80000001, 0xff, 0x2, 0xfff}, {0x5, 0x40, 0x8000, 0x80000001}, {0x3, 0x80, 0xfffffffffffffe01, 0x80}, {0x20, 0xaf35, 0x9, 0x2}, {0xffffffffffffffff, 0x8000, 0x5ea, 0x3f}, {0x3b67, 0x200, 0x8, 0x4}, {0x10001, 0x8, 0x1f, 0xef45}, {0x6, 0x10001, 0x2, 0x30}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:08:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:08:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000018c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgrp() r9 = getuid() getgroups(0x2, &(0x7f0000001940)=[0xffffffffffffffff, 0xffffffffffffffff]) r11 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) sendmsg$unix(r1, &(0x7f0000001c00)={&(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000000240)="d632cdc6a17a9a5fbd0f8979b9638ab480dd3aea2f1f74af92875bed685ac424a09d82dfeb6a66f4fda7407e34f0cbe58a34262fc8160068b2c952d4bbe06bffb1ccf13744136ddd200f79f1179e7f6a09c014e2b5208e2f6504a08a4152853b4decaec2ef7eb17dcc9c93b0236e09534effa870acbb8fa21e80db6f7e5838", 0x7f}, {&(0x7f0000000340)="be6bccf54fa1e52e47f1aa1338bb8d34e7f637f3faaf6509dd2561ae9a1f548f3600e5e1f5893bb0bcb55d998c1c5dd4dd9afdd77364c3f630382a1f0195071966733ff9c0", 0x45}, {&(0x7f00000003c0)="f6db64d657952d066681bf7efc18ec953721438faacac55f9e7b7d1f24d94dea08824a45ab29e4e92bad85d72a286c082f765798b2c572141bbf5d23693cfba46333152571a58047b04a6b53a0f679ffc5ac98cb1d758bdeca86f1131a493f4ca4160f67e39b210417f143aa7906c856daa7d309b3999cfac64afa0edc4d92e59512383e356f9c1ea2f103c5a40900ba7cc081aaf1151ef8593f726be966d5f44b76b9fa7e01c16e414bc610665989f2219042f718d99d461058ac3da61e55adad310e07e3df38efaa05a1fdb898770aa4eac180183483824d52499b7ae0a70932c1a4bce27a1bef19c09591a209fba396f5b687885efa22f93e081896207ddff5b50c34b79591a7861812ec94394c4a1568ad48d119c6858d30ce9901ab033799a4edeb5b01559e68a5b3a6ca4e857c449686ccd08226e2626150d9a91edae0173ec769b783a84672e628e194986716534e7c01e065b1480ad5e4d7612b8343cbac7b44187e78b1e3c7330a3f1acf05bd36bab1d6754eab35707ff4866d3677c2566ac447171485457a71ae4b0faa02902de6a5bd0ca26ae4446b9d246119893336230b5e72f358e3895fe71b7bee31e2b3d17d1f1e9e434d2db62d046300c97156810ddda20ec476d86eada558e8a78269127a0794ab2a27ee190edbd8a8f1fcbc8841eb21f497650372d8cbdfe44893741429f82f66cab2083f460f6fa58e53ba63bfdbd75da393a5f998bab5a0594f740e447a75db5013530d628d7968933cbf7ce6035f4eae7bc424c94866b5e05cfb53870bb0908b9f4e86a82f05fe4232a13012e82e57047d6038c33d6d150b18425ec8febf9d0fb9b2e0e89129da5ef2b725d4960d6c18c9ca53e1f04ec1ba640e3b260fdddd172d61e658e48c04d787077c66dbba5f7a58bb47aa1df37565ed1aef1d89b92c3045a29ddbeb47b40d35a552574a3d5352b54f970b949d60de36cb024080ea50bddfd59c79305bc89348f11bb5194122b53491d73033cdbadb71456035a7799dd40e70e74bfa383d7db9bba748eaa4b34e1b2ab3bd18db9224b17d667a5609194ed7d76f5c3fa1d430bf4d6f922ab99ea8167819a6a09862c71f96b17b99781e6dfb40e3a0b60f624e8b5e7bf124b3658555b451c6fa05840d7dfd40941a87e19c00c5609fa9f06fe8a201b83502279faa4c34e029b22ba89537e829b871e35050428678cfe3bb4d0ac02576155e90662327cc9e7422dd74efc79f00f7ee5c93f9499863558cf3855a5f52f99727647c46bce007b1a66909486d0ed34ce8029dc2dba994f0c8f7d38ca3b483a7a032009e166d843273525e075cb2a632bcfc855e289927f93617e12c8ab1101abef89c348512e0db94006085ca02a3f12b68ec5825b4865e9d69447d32db09a74cbcfee24f7f1e335aa53aceaa9f6064548c0e979286c8d71f3165c65bd489c5ec4a62fdd736bf8ad72ed2b7e390cb8eb0c9fdecd5cca51d0aa162d31da0a38e1ea73c94466aed88f99fb6e5b79dd98386cfdd8c746ec22c9ea2f680c9063f2cb50f1f479f739e2c7e8d38035cb62ab06569f151b38c7bef9958b9fc4f9ba70490ce86e4f53c1e338484159c7ecf6af18b3ae07977352e2cee8a71b0af438604563c0b0fbe6e61abbc42d4e256b2da0447b8f01c94438937b7a5ab3bea9e21bc7a3f061b22146cd25ddd03eccf027d82663d41b950f655155b4db150be81873d4028144e287c7a1747f8d1463ac6d71ff89c0fc9966c6ac46898d8e78c46697eac8ae345136d5ea35212ce329722f8926178ec4384ed5b097a0eb27073fcf6aba1a8dfc3e62a915c757f0f9b915d1509af3d0741d273b0f0e59fc11aa8ff45e5d0d37e327dadfdd9ebc47cd3187dd54b08bb7b4b042db6e8c0371c70a05ee6c427391ef8b7282cdb0831c7a8fe30809636cf5ef71e0ecfdecd53bef751cb49556a031108cacc321b87fb1fd8920116407dae3c8225d8ddd542e7d2a0fafac18fa4f0bf362ec8fc29327298eeaeefd8a18b38d90bd51f0d0a9c2c2a76e30ee7dd2be7623c50746d3c62603be324145692a0cb8f49a19ae3508eabe8c4124617db13cc616986ef6b78f2d03c78f0be79759ad4225de68bd2070bcd523098345dfe8474e2ccaa9e1e112e72e146f6609351814a4cbfeea85d279b259f72e61bc999c5611702b0081fce5cd8150f231a2fb3a72707085c0e23c87457ac9a4da277d3024b718d54b34f44f046248c1d4bf0704ebc2ba4e6030b9a423042afaf22252207079ecbcb2360108dfb05c70f01c23a5035d1b07e80ff4b0c6df7227c87f56ce098cd352dde99a70da00ba2881d5afa1e67efe7d570ea3cbdeacf3d79369035e8b94282ed1261d674f9cc893ed47d475f827d34a4f1f59bcb29f361f5ed1c8eb0ab7f797f744b8c98d530872d0dbf4c461d3816c8cc6406941c5d8b7ecc19e76026b08486bfcd67d4a34766937d37a216f346d89fb51b59026380ecbc76c2cfb2a5e4e0cb48378f49dfafa9e37239a5b77491771033d6d5b7daaecce4171d0d9088656fd35b7abb049e126e74639e2fd7071b67f9061e7a1c0d28d491aa5770dcbb752f84d7256bc0459de76025c27070121507f9be77b8ddc92eb1d286ca9dfb31023f1145a75dac1162dad1a8b5869af34b22b8262ddb1f406b79c306ac64e330f9b8db10dd75cb1c0989809291a4a9e8daa0a9ddce7f46cfbab3a1ce022acd9d996d94d249d50139bde8ba4e8198f1640547b0a3fa220d91696de72498a4817d7a355cd0ccfdcc93d1f1917584525e0fa29e884f5219df56cd825377622950582502e2fbe7eb02b3f4ef8c950c96959ca9d55d6395104fa6444260540cdc93d62975a19bde4dcb9b522fdc95174e078cb1b900d853d4bc745693b8ca4f658c19b0e2eb7d6f3836f2bdd2e03ba9bdd91fd1060ab7ab0966ec6225b58c3fb1fc3970a256647e104a588619930a20f244fe195cbb57de30381376361bbe2446e553debfa518d0a52abe0f241265d74be848f0f0e76f6c42834c8348f59a417ae8b2f6fc2bd7f48ab3354f8e93f3ba548bea3856c6fed951cc77b6572bf76593f01b752e53f922bfc56b5bd8fe923f51e7f9418070a06c8c0643e96d0ae07089a08f2fd06a10b4881d1258796faa5fe9da522ef9b65c1cd96bc4b64e7987e164eb2b44d07c21f65fb9ebf8569fad7181913f3ffa72cd38a4d5d2f16d261dcaf550d81e96e8be390a0a1b308316de9c6b5e110ace669636aa76befc471df823c8fa8605312d4b65eca9ecfc84a077179682c42f79ae50840455937d3c9efa2209e48aa358c6d81f80adad53f6a2ec2f56a44311105772bd8174cb44428f56dad29729dfe5a5f3e62810e8bd59a95563dbba76caeff37cee877fd88bf33b2f7367d34db8c44c622a70e196bbf8ac93ca19810319f00249521097dc09e139eb64960f011abd2deb6a99966a5e167dee68d6a505236fedcab1ff88f31d2d5ec92f3a82e93853c518fe199d681dba15c0660b7debb2e7f698ecd3c9898c1c801b0f4319d40b090993d2e7f5744d36e00a2c8b4cc5cceeae4ba13d2e739e9a24a2d83f1e2bacd4ccbca239de93baabbca8b6bc59551fcf3ae2e0479b748917a8af831ee9d947669f3393033e48b08ebda14a81d79d258d8080644543776f4ffb03a167efa8c71275953b87b84a830ad1ab90b7a68d5f01bb5ce86e26f1f0b34aafc8c22cceb8b3ab35bf891cc7fb21d7a7a5e15e49e2dfbef8c7a29d667b7524f8baeff56b58b66d63b4247a3dab6c2fe4ec4d87a554c27bf86b915d44bb7084ec44c752f2a57055815a9d691ef59deb59dda995295ed5140c1ca3ad0da07ad4a1344d2984c5c987bd6fdcbe981830933615178373da20c3315a816521b11355573a4ebe73e7debeeb22a00818181f103b709b2d522ad108e3e49f5eabcc792e469e1ca6c2f41fe7d00a67a9894c9d2c63f3bf3860ab1d743948a97cc700c58b2d31564c88258ae0ee6bfe5af3edf8c207985e7117d2fdc3bb0cfec7f49629159f0635ad1c6da1af77df1e303ccd0efc6d8533a72fa33adfad3a1159a9b8a9279ca0e090c52447bff566f28a56740791e71b27d4369d1f49e2e03648190f1819fb709f68647a0f2b23e4718f99ea1ced3b8f3db425e50606f1670ab7f779496651eed0d72bfd1b9a9a78183fb03a5e5db342e90a6402fde21303cf68ae6085f3c52b75d2750e03c8fa352c8c6a6749cf387defc3f473b9457545efb4498c535f069ee8653b372782eda23c1821195ea62070bc52d764ea2711fcba7c12f9510b74d1809c480f58bd727d7b09bcc24967961c4422c931e1e998cf935ac7b7ab665b9e76a971b471367352e5119a821585f239ae41fe701c23ccc23487e6106e14d24bb2327c20dc9095a20173152b7634412a52fb790a1bec51b40e92ced6f1b1d5aca35e54036ff682e619a514557451de58fa36af945f2aa03c0266136e1cb6140504001b9d3c52dde51e7ff8a8ccba637d473c8df2fa90906827e8fee9e6208fa37ee57b375a9c427920543a024af4f609955e372cb87783089f0a2f64840e26766eb8c317ae33a29c209664cf382d98a78abfb454cdfb909dd39307df8b428a27725b1babe01cfa9abf2c60b5bb384c53258ebafeb31fed7f0080d3929e4bebe7c2aff848b96c82ae65d872afe5aae81d67a9fb1e2465d9162a88aa3797eb9ce346c8e892b99f59748d2c72f74ae17b7322ea849177a390f4b807c3add76dc041f72229dc2f07456ccb4da00620a9846d79045d4d29bf743400ad408e59bcd25ed115ef99f2ecf7b85e98de6c0255a595e4030a7278a83e2b63e1a5dae1a28334a4835c3a744d969e96f6540b31244f72761cd21860f75edcad131522bd6bc0992a64a92fa17170ae9863b60de553a5c24bad89b51707d754d3c90ce42ae795d7995a837fecaede7692f67f37f56c2a4d4aa555e2619013d9e43aa67ce8339d3810ef39c47ff0e0012c6c7d24cdc7d2c7dc974022b2d2840451b7a5a91b0c261d2b518bd5984d9806beb0ba32ef528dd5f226b2f62acc7051161439f8a3aad65eefdcb8fee71e9b06a295f0f407cf688ba73b3ca1d72fe44929d7b8c656518064d95e21ab136545cd0dd9202154f8dd7d94cf861304400300e9dd47f111947b040ac114b60a9b3cef3dbd7089f6f0d917819a46d0838abc8b12254f89d25ef41c3e56b77ba8ebfb233dfd63bb5fd3dc3176a3f3785d4010cb267d06c320037002a5f23cafa8f59a6050c23e8c56ff961394a46ec51bf2267e406739a8bebbff48219fb1f9ab9aeef0f9e71e8136083f8f0d49eee2aa8ceae0dda6659cee0a712f4d664291343e763258dde273364cb0e5749ee13454105808ea2a5564455c6b50ad58cf9abef44ca5588cbaf09e1215bb7b637d444d1c563711ed143f4015c8fc8db53e6029cd6890e87ae471253b52611da43185fa77bb6e99aa757b3691f7dae6c3e61cbed1c9a475898c74fea3a4a6f3935cd5cb01e4464de06bbf6c40df9f2c8d183f8087ee69d85b8c2c9cfab2e3ae05df381be4b26778e8f4077492d420df692d0070dcff4ab7851c9a6b4ed11606c3e72e1e39e0b32a00ab3b282015d3549f802280a3addb18c683266da471e9070240666f1d2a9b0d90509849295e6728843d60b213ab84171ed33cfd6450e44c2b1229a1eac551d29fc2ff23b93ce4126a836330402b81d632b296c13d7de74b207ea389921a23456dffa0def7e6db491ecd83a6c5bef16ca0383bb7ea1eb6fe360ee7a296491f6e6471e4d7", 0x1000}, {&(0x7f00000013c0)="16ffe269f22b92e92e90240aab6a6313a2e2989ff13da74dca8ef7cca4c27462505769b175db79e8db17ce42430859d37227e599ef43d61b5c1b33a88025c0d0f77f69f4226308a2f608135a11fa15d2c6de83420bf0d9057e125430d77358a2bf6603c657b7eb54fc68dcfbd6dc1e7b5b1b0a053054262921704c73ebebb3ab75286ffb936406ed8c4b21ff33069da9a3dab3856384a396b85fb894bbe9a97baa1bb94b01ab0d68597e1a468822", 0xae}, {&(0x7f00000000c0)='n', 0x1}, {&(0x7f0000001480)="6e9ebea967a8a59af2808f3a04a6ba149d0e034e365b21d3ffebb38806e2e1a4400b51fedcf5d29a313f22da88d0279924f36ae583fa559f750a7a80b8e4e976cd43ff58a549f7f7b7334056af2fba81908742078de6a7ec17c2f7f705e18cf6dd0b6f8f932d13151d99b17ae574ccdd676fff2aad022e1955a7e901328bbec1cee36313317b139fae59062b42c2a48d3be82ea8160bd1ba96e13c3374c3b610799b1a8f0b475370daf6a288043eac107480c1806283796c29d57646f0ebfe3d132584fe72e4128dceb7053e4238c9d7f9f99cb3aee44b169091a63ed1fd3afd77aa54cef80b8d3f13a6c9", 0xeb}, {&(0x7f0000000140)="340c51ed7cf2458b548e6dcc57808a54d430b31386504e858e", 0x19}, {&(0x7f0000001580)="20482f6fc59debb85644c60113f46c0986522232c5f3f4503803f9718441e9d33f5308296385511b2417820363760b1a46251bee3f45c3bf00fa361c437ffddc32ffbe", 0x43}, {&(0x7f0000001600)="21515b1e2be2465b479b806b68d8d1a447e159e2c98d096129fcd5617b6811cd215fe1a2412aee509205e5d1f988fd5ff88bb46d294de0250030f008ceb532837fbf4f044b6c33febe64573d3a29643ad75a569319fae204a445f73b16deb6e1a362c9aab416f3bed3ee988520a42fe9b7c14b50772f283ce08c26cdafa161d9b7fb009ccdb4271be6a12a2c24db270cad1555b7e6576570d6608925a7c5209e051aa15ce1531c8854e56ca8bafe2524e5576c8e467563c8e70f8bbd8450ab8c1b0810ef2c4a5c6bf7d89e3b53349f1ac415dac69039edffa8177eaec21ec62afae1dd8424f9a58ade93771a068d8ce728e7d483cf16be4c1f87c562de", 0xfd}, {&(0x7f0000001700)="522c187f147da465bfdddea1537f04059bdffbc2c6d17c39dbd6d6841222ec6eb24a308f3deb60094ddc84db445c0c51d9725ebe9713c51f90b5df6da120222152627038677fec562f7bb0a9ecb82bffc67e17f54d4263ea32febb076df4abf5c21962e479c1e7f9c79c3cfc1ca2d494ed13f25dd8c72b105884687df9ed819758b7ecf852a6487de3c98e58596d632fbc1b0e3117e153d675edcd6ceec86963f4dcbd6cc2b812fb521294fee95dd6993920aaaca435c3f77ef76e71e6660f99a5a7d7ce12c0e18d9d5e567ca9838ebfb19f0782d43fd72b23fc17e1741c0c991360c888abdb4f7d914f", 0xea}], 0xa, &(0x7f0000001a80)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1, r1, r0, r1]}], 0x148, 0xb}, 0x2) 16:08:50 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/130, 0x82}, {&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f0000001240)=""/178, 0xb2}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000001300)=""/158, 0x9e}, {&(0x7f00000013c0)=""/100, 0x64}, {&(0x7f0000001440)=""/94, 0x5e}], 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:08:50 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='T0', 0x2}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0xe68e) 16:08:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getrlimit(0x2, &(0x7f0000000080)) 16:08:51 executing program 1: r0 = msgget(0x0, 0x204) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000b7fb543ef5c9399833e9e3087974310d4ec1a273488f7002007f00000000765b"], 0x1, 0x800) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000005c48d4017a3ad673e15221e75566cb09590e09e3a994c04ac86925038b5d041a7aced7ede40000007c5c70d4d87f8b8d55eabf1a0d081861c819ecebd1616e113e99cd87a1aac24c6ecf26b428d1da7cb1a58c93f8a6a2610d08ce7de346f1f0acd5b9e6ecb7c354b0f48eaec8"], 0x1, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x100) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000140)="8da0623fb1ac0ec8a9b0610f4dda471b7842b033e10598b9b3fbb2d96e00c10feb187e0210c29c6f7224a74c0bdd54a7361b908f", 0x34}, {&(0x7f0000000180)="8159f78047aa58ff39ba614cccb912f9d37224f910bec71003cdedc688512b4ce5631454ce78825d367b46ccad4a3d07ab3a17d28d70ed7a78421571804a68528d4d484de6a874f5abf8822818a0dc93468c953289fbc35f7dbe15388ab76107016d9c02351110f6d398fb4248c55a2030ea984e9f84537d466a4db1352c8def60a226eea84c1b4d95757c97aea87d47e94af546b8e08ba81c8573813a1960c9e353b68bd2d0ab9aba170326ff1d966cd5da67f20c9e3873185f5bec65d44102234fc5eca4b9840d0f37ea40f204270c0f46e171008aeb9221de102e21f151b3919ce9888c324af12990944e4a4641cd20648f4b2f6abd5611bbe833bcd75e7271ff255c607db4a787db71b56e64b01f5b907e9dad5f21614fef6ef7f0ca928e60d7157afab99ded1e14e70ab746434f0eaa3dda3d11daac56ee535cad6d368b32acfc441c6afe1d077ceaf7cfed47f2324f48d31f207f4ff007d9e80ef9f4393a9a36941dbb5e3dce3f42ca85dbd9fe4ad8023aadbbc4791ab3d794351fe1564ca16dbb5f95215135ab99bea729fc4323e9693fadbe8a72ae9c6cca11d0b6a25d2f7dc18f67b45d052910646429258023819e959d0d9dd6a2506a0766bd6906433d8024a94de7871df4ff9b6761d80c61e6e7b98389d1009c244e3a074df51f5b0d81dd331a4e179840e86c74dca38d88c89844455980732ce52cbd08f9b0597d0175db710e84335427878355154d09029aac60eaff1a042bb834d035a4a6e440eb046a2ae90356eeef52aea89cd95b38103925c8d501b96560c51aecbcdefd020a5c17483dd3ea976f6c566d7009a5fe56544950f9bea654220d7902142fc84c2ad08f7d7720b80a5153a5a121f3c7ac5f934652e4cc610bbc06cb1cb028bf615e2dd0b33019faf5607f85df72278c916373fa2c4d0f9a944b1d19080f7b89906c364fe821b4366a30c5856aed63fc2ef26107bd53c7321c1a629b1bc53026eec084d4a7ad03716e9e92b3ccc1dd99f0db8c1fa9fcca2ef16ba634c8f45038af88d58f069fd7677618bcfce38594df6951533abdbfc36b9c0bc22286d4a586e03e536a15f1f43a8a300c2bda9e658633e4f38279aa819d92af13ec5897187158c886501a6e0c293c16f927d55cb0b62b215c04f5167b2434fe1d749ffa506af82198c65712c62a49faaf0f612d8aff6291568b810694e4a580a2292dcbe27ba523b3b4c604a04581c5d77cdeb2348b59cac77dee9ed970a87849446f34b0539fc2da8e00f0d1ea76f2c7bd1160ff37699f396ae28edc70e949bd2df215fe59398da78f652a6b17167f42ec064f01add9d93f55706771a53d4319d47f5e279e9764877ec31b9195725ee5e777f5c37afff1fa328f6c271e244633c7d2ad182a3a5e96ebb5ca4e00da8a294d5dc437742119c8824e90118503e2e2cdcc9927f10ee712e2a2721dc894ad6f264cab55c8087ed4f178b2c7978af53872e943a5a9c3b3089ccf60319e92924b7a4d30a47a583f8209daeb6fa84e8a500074ca7b0cc3adff901f442d13641c6b91504287d8329166de1fd785f31075b7b80811860700d86cc79a0639e80b2c04f83f7bd5e51552839db4e109cbfeb6960d20849775765d35f166f2f4c75ffb26f2e1488fe864d8e7a26401a9374b3b0db37af05d0242c5b682a8b57874df559f2a9dfcbbfcb08dd6f78823d0bf3924f8440136184dd7a968bccd91207bf791e9baf57226d4fd2aabd9638f7d9c5179290198a0b525d92cc2ae62a9671d7ea4cb123af93aa98dad59c239c564e34cf7a4315cd94ec8e05868b0a303c67bb6c9684dbb309656e470eecf3569a439e2f6498bec7cd244888c527c9e7c2436361da80434c7dc95844fd3b2999a8f230a38c6136f9e6953032dcf88a8b153e5c10b86348609aae55e16e7bc50e2afca1f263ff166f5c8671786fc7bd0141110241ca191566e97baebf45ae6721ba4cc981f195c9057ed2dae9ba39d0cc10b45e2f8de6b6ad13ac296d3622a08e21728c67d6fc6ec31b3880afd9e3eb52a2bf331fa4b6ee004f0bf94985138893c991df4827ecdf68077601f64429cfc2969528411a0d7f735c172179f26575ba601c9f340d658efa5c6c596d7b9acc9357af38f19373a6198d81ec41296a43c3e1950663cd2bd2738537436353dbeeda4dc7b628ee4ab815e8627a120aed91815a804bfcf9de7ace3cf2dbb6befb2ebc6fe1797c8dec181b0f7d13583bee2e8c69a487c69e57ab24cf116f31b3b887ce89b69ae338524d7a7138b6ccbb01d19b93756c8a4d953ceaefab8cc71f88a2f6dab44778f4d8b9dbcbdd1e6eb77742d97ab9c055c8f8bd4fb175b6df4912a46a4ba365ee39a668d34d2456d30a57d897b6a59d032f95336e6defd6f9664816f35f67c45310fbf08730ae51970dcbe163a1e3c69e8b3547f670cf0970160eb3fc325a54af97abd48cb658db3a301f67e05f568091b1fc15c8eaa38d04c918d49506e60c41a32b7a17f8e2b9e7d7a1dae736cc52f9cccb12bbe9a1ae47a953f59b4b2f8a506666fbae23404010d2cc5e1be63169f5bd3e5e19aab5ed10adc7c6a39909f96a88a9259d2b7cc586745524168635090c0c9766236d5d1fef732218c4fe318ed477b1f74edf57fc44cdd754de1cbe7615265e1fe266ff3e3d57c5421e035ed2030f194846404df29bb412ef3d4a68e3ac11b39087000465e396716f052cde1baad61c352b0919caa41a62bc4d6c8c46e25f70905f688d5723cb94e2fdc612b6557677f5ce0cb3c145753b4641eff15a3842376b4d1db216c15ebacd3284a42580a7a09c21721f8e5f2e7d307e38fbdc463560b1536f9132957400db7894bd760e78689929751410c3277996f617834de34e01ee8540798293dbb2f48da669ec07a0badb61b7e2fb335b21e7cf3d2a77a24d35cef3143536844aa28ee4b11e8284032cb1ba30dc3fdf86138236b0284df6c01793820984da412130f88bb5bf369c7fb2a0e3a5499e4959b6e5fa59f4a54bf05a258c8612bb4010acb192a5d2e7646fde740844e111492ae9469c9e5f4bdbd189d785391bf4a186d2cf4f2eb3e5619829cea004136c91d1c4fdc8a9b494a9f28140f44c785b7e6c92313604076f8f44aceb11882f5a1235ad30866332acf3eab352d579998ad0ce182220f6277a5f010c13272a3c10de38919447ec5509fe7954e05da728fed761c2e77c119eda15ecae33fe77b6644ced4ca8921e31b0a593abd6f7194c0d870b4e6ce65ddbe66edf4e992f33a210805fcd2696616d08773ce8a14c20c16301321f1e1a1981da0f5e11c2855bef6f6693a282ee3b31a0347018e59c5dcdd108e85ab8891ccc79e1223a3f9c64c36cb1e30c182f5818b90367926e9a954391479d4f523119d4550bb2fbf848ccc6338e1c7ec897d41fc894a2bdf82ebe31f1bf00e19cef9697b9c4750726f3020ea268f6baf9458437bfe1f8fe4d2bfd13f2dfb3ea89fc0a38891c6bf9d0104c38bd1955b1705df48a1c85ed548f5200c66ca1d777bb33d54535bc0d32f993236c254ef3bd456c89d9d38c02a193133b801fb74fa7a6b11607ffd00abe8ff97761dd094a1e1043f8688129868d0dac7bdeea3fe1d04a6ea4d487371d9979e3bada9172b251805ce7b80438a63a8ba6d15a636f3b2cffab4a96eda017d91a236bbf10818e629d5705f5d81f600f7522269e74d3777f2b179bb14028ad19425aa07e80f8828f50c01c6aafb7f300cf7005e7574874d789be99341059be32f4267d8076fc79750e8f6b8186923181ff1c7e034a7e20ab6389a66693dbb1547828fafe1177d293185d07d49e89ec18892077ec4fc3a9ef36bf04bad43fa4a9d1e2759b6d5c96a9d4e3f0af748966817656330788ddc607542620dbee7c64616cd433220f879b2e04598311110735e4b832bf181dac21b2fc74106f3b6ba5c14197369821e18c4d704065bab1f2615ba2cc71c2e039ab7b54144b67f7c5d6719e85cbc5e11fdd1256ad9141d861ea606ee37d35bb6f9ad472868452070534b961b5d2f228ac00df64dc0054956704f836c15c5a86824465eebee5e01bc4bda3fdecd88adb6220100149495c56e3d484005ba6bdf59c46ff65aeabf2c98ef68c3ff3221667b7059b7dfb2b91ab5d426f8f24e7d091b91b878f28113590d4a404074afbed79ee20b3999ecb56ab13e4a6f0d5f6cc0709d28b1c351981c5b0c41ba4ede3e49e22cfc21e9ec7bdbe3bc20334673606d2fa9be8eafeb845bb37856eda332c6695a54c9eaf2835f960813a5c801b0624e11079380d9af14ce5960e5cd7ca31518114671af880abd0513459f2fd4ebb3967e5cc16397a88fed71dec316bff053eec35eb2bd958ae67fdd52a55c3af5c2877c88798462bf2d6fde5a4e3f3925fa284af1ce0410c5057de09b6d7dc9d45f2b96853b7808ae40024901594f1ae232963c09064b9e7176709a251cb5079cbc2babd327a8ea61dd083647d4e67cb363830a7fdc75c4d56a03b7fc98233014d9585a2d3f546c8920941b3265c82ead40862102ba8de952df944f0d419363dd970c0e16d4bcb25500b8f582d2701914477c48989235b38afc949c8c1839bbad54b2d030a5980b7c2e8076c7ec639b1f7bd034c7faa7846703ed7ecb9747b583666d4c640a018559ec9c521d5a2857b1927acb3a39185157f8fd6c1be977d5fa671253b03adca0d3b801ff5de3be572da1885fe9f90fa2a29fd784d9f6287af068e0ca23d4f51fa348cd45236872a06d15bb012e68bf1d94d13de23ca5d16b2aa6d5ea6621954517b9bc383caf86f032577d435b5c3f7f64595f295fbc851737103631f4bf489054f1f3ce013e0511c3facd297cf89181ff7e6327dc4ec31e500f1a7cb8c605dd09f5db560292b4816037631968248d1471d277056bb6d2def455a8ab6860a57c47539ce02a4d2061eb8b4e2f1016e851481a6ef63dc3d82a85f4a140b88fec1f73b79584054f186bdd13cf2229e8844ac497e4559dbfdeb218289761ed3fed2997c11138bf0c0bf7735a054f579ea4ed3ac39edb9c8c6787c4710217f4ecfd6ae9745409aed6385614434a3f4fd123c91bae9bbd20902a32b89bd1321e77a9fb27fd5350dac6995a405ac335940ec6787f3a50e1eaec6a2302bb26c294af426e32632a9ec70a22748143b81b5b16a9a0031ccc02d76c8372a3c9d5d904bef4e70e51ca3eec767c766a25d495e3b155d276d3ce45735e79fad44b7756a2015b51af6e5cbe761b87e819785a0b4abcd7cbe287d676c3805b89e08bcde854e12c3b54741c785ebbd0b4108a92b2b1b3fe17f3b7edc1fcdf55bc1d17362156b8014a2e5150b5cb243f8b8e08ff201d2d53c28a766e911d28802d45366efc617e540e6a59b317bb65ed8bf29e4a991b7b283f082c101f7a526fe98f80691b241450f9eef3b920ae0ca67ccf40ba9ba9299f87667e10e122e792e5abc6147ae4e7dd9ff89c2563a9832b49ae88d0982cc5fb10ff147c1ee7227b1dc1aea72740959320651b8c6e3b13431bb57c8661fcac0099672fcf46883fdf1cdc9397685538b67c58041c29e596c3b0142c28bfd313619687e6d5a33415f06cdf4bf0f869d8d1f81a4419f2aee6fee60f904ca6bf611eef22ed5199644787b28fee62c02ce002ee849fbf13254a708ee05dcf284594609094b49d7b35e4d208c547bb8772fa445308e686ef0001f119b7eb41b31ae83a00c892792d048e438f9aa885b7e7220a5db865cd7123d1aae064a84fd621ef92c6e0e25e1fcd8d43e2e19b49", 0x1000}, {&(0x7f0000001180)="f86f92a40d3b6d9ab35b74ddaf79320c6699145ce9f7e386372c707081722a9649133efc0215313b5370f97ae93e626932a237dcf1c2228735447245e9bed819ee93d2104c3b2bf319ef78c7feffc6e483cee403f729fba39a078db8947a4df916ea0dbb397e1dc096f36026d3e6397802d22bf4c13cba10c87b4ce55e47367c0e8894da36af6ace7030c7a2808406305150326b2504de180901a13652e05501d050524d8b19a386bc08f6470abed6d680050b51a1977fa9bd1457b637d3e7397c", 0xc1}, {&(0x7f0000001280)="f289f1b15a3c2d9adc9f38c7ccba26d72cf94d7afcc5642e41e3b47539e96f2550ef488b775d08f4b4cf74beedede48edb90f17f5a8a6c3291a4b74d2ae73afd5abddb9e42546c744efb66f8d8ec2780660a1ac257d072abfe0532335695", 0x5e}, {&(0x7f0000001300)="b41b2211c63570919ea07e59d389ac8d1f3e", 0x12}, {&(0x7f0000001340)="a667774bbcb7789dfbeaf3ac28101328e3bcdf04390059f7bfe330c78e9adca96fe2e3221317de71c19d23a536a11f694848533ea3ed807d681e9c5b65afa541ba74a1b8ce1718fb6f50586bc0e65a76031c7d8b0c318d0d9d10f91ed2e6ec32df6ecac01a9950b76cbfda61172234bf7e28974f8d559b37802293135982a3989b8daf60f78d52d90a277a872d425ad14080750be749d003", 0x98}, {&(0x7f0000001400)="279f", 0x2}], 0x7, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x100) msgget$private(0x0, 0x8) msgctl$IPC_RMID(r0, 0x0) 16:08:51 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet6(0x18, 0x2, 0x8000) 16:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x44}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0xfffffffffffffff9, 0x2}) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:08:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:08:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002052, 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x1}, {0x400, 0xffffffffffff2042, 0xffffffffffffff6e, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:51 executing program 1: sync() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r0) pread(r0, &(0x7f0000000280)="861f5c152f7ab0f2ceaa94072b6dcd90d9c9bb7dd4ed00bf7a6a33cd96b91f9ebca3b2032100b94fd760137af3f52acdbcedda56a5fbc55f1eea4c2411ecd565f9dd6d90a59e6834ba63e8d505b129c277", 0x51, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000380)={0x9, &(0x7f0000000300)=[{0x7ff, 0x1, 0x3, 0x9}, {0x4, 0x4, 0x7, 0x8}, {0x4, 0xa9, 0x0, 0x7}, {0x8, 0x8}, {0x0, 0x5000000000000, 0x1, 0x101}, {0x2, 0x401, 0x7, 0x9}, {0x982, 0x5743, 0x58c8, 0x9}, {0x401, 0x4, 0x6}, {0xe2f, 0x4, 0x8, 0x7ff}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x2) r5 = getuid() getgroups(0x8, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r1, r5, r10) kevent(r1, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x4, 0xffffffffffffd14c}, {{r2}, 0xfffffffffffffff9, 0x80, 0x2, 0x2944e089, 0x9e6a}, {{r2}, 0xfffffffffffffff8, 0xa0, 0xf0000003, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80000051, 0x100, 0x4}, {{r2}, 0xfffffffffffffff9, 0x10, 0x0, 0x4, 0x88}], 0x8, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0x4}, {{r3}, 0xfffffffffffffffb, 0x20, 0x8, 0x6, 0x1}, {{r1}, 0x0, 0x2, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x800, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x4, 0x6}], 0x3, &(0x7f00000005c0)={0x8}) getgroups(0x7, &(0x7f0000000600)=[r6, r9, r8, r6, r11, r7, r9]) r13 = getuid() ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000680)={0x7, &(0x7f0000000640)=[{0x2, 0x8, 0x7, 0x9}, {0x792, 0x10000, 0x8, 0x7ff}, {0x0, 0x8, 0x2}, {0x4, 0x200, 0xdb14}, {0x80000000, 0x0, 0x6, 0x6}, {0x6, 0x20, 0x1, 0x80000000}, {0x4, 0x3, 0x6, 0x5099}]}) r14 = kqueue() ioctl$BIOCFLUSH(r3, 0x20004268) setuid(r13) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000006c0)=0x2) ftruncate(r14, 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r16 = fcntl$getown(r3, 0x5) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000740)}], 0x1, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r15, r5, r12}, @cred={0x20, 0xffff, 0x0, r16, r5, r10}], 0x40, 0x1}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) writev(r14, &(0x7f0000000d40)=[{&(0x7f00000008c0)="33b97ab12767f3ea2e139108e6680fd1737f4dc3558c5baa0a", 0x19}, {&(0x7f0000000900)="104757008b688f3fcae36e558080efc9f1cfbd6f161ae08d515097b84353fffc8960ec2a1152f8f418226e2fc8a1bd9e41b0826804744b480af6d70e1570fcc776167c230708c7c4c59f88dea63f2b9e3f74fe6115f2850beaf0cc5a948dd8a6894b42bdcb73a38cfe3e6b1acb92551fbe7d88f0dfdd6e7c1dd5bce2cc82d8fff8", 0x81}, {&(0x7f00000009c0)="228a0b274e274a2911284977b1c5811761debcf248c763ccca825163d755a433fc", 0x21}, {&(0x7f0000000a00)="95ff3a973f9c2dbb5c43f2b6b9d526ec5c6305df43cb271991ec3d7e5c18c7ef79a30162eeeb5857d5ff7cc12685c7a92f1b8f433a58f8a8b953781a5d1ebb71ebd7d2330a003c35674c9934ff6845bf671ca2b93153466591827a0a2f1f3eccdb4360870e53bca2c3dd7739a1b682d5fef4920be0505191401429806dd34009d58c2058ee", 0x85}, {&(0x7f0000000ac0)="f8c48b872e9d5fedde38003bee08657de5820ffc564f97a72a54d90cf6a58b754f506ac0975466e86fe5f534f05a2d8be6d6dfdfefc002e34ffc6b6227ca9672e187d538ea98e4fad0530fed58cc8661c9eb0cc857495bf1912d340cc588ed689cdd159c84e2e6f3cac7a394c8cdafdffef32572500d933acd6e9db166276237f3114691cc47f5f7009dccef056cd77edd48f445795431f383e8", 0x9a}, {&(0x7f0000000b80)="5ea2c6b170f9051845df94004709579da1794d491ef6a2eb134931869512f31280af5d0710e6a0b5a8ebeb8f27785c6547b74728350ccd4b0fdb05071e7b45db74a63ac2852617770ccb4f12f96523222d369e103f77b458cde8ba2947b932bdc11f14b8f986341f297ffb7764a3f099cca31d5fc6debe40a84e8655d2222f4e7f114be5f553827ca312ed3385ffe385df279cbda650f528269431ccde3b76b5e0241e5a", 0xa4}, {&(0x7f0000000c40)="f9d04e5334e7b4aeb627c61fd2cdb1e68be28dfd1d3e83d78f166bc7124c53103ca39165e7683b497cc14f647e19011da44ba6ab9252a549d3f46cee53fc543b65d5187e2a99c9323f3fcdec8335ce120570d3f3366bb797815b8c96fb6539d422e8d04fc840caf6cf7d5e9b89ad921b90246d2ebc4b701a7fe6192b12ca365881a70691f9e962dc7564e487b3ac43e3aa952e81eacabeb8f89202148b1bebc5a271fc38690cfdbe10038e37270004822f3ffc44f3135c530f7b850b9e8d019d3a207717d6b88af38bb56ad8683013e353da9a6ad34a98aef1d6010b69f8fade278567b6a2f88c548295e5a2ce60ff82a2bb70ed30", 0xf5}], 0x7) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/null\x00', 0x18020, 0x0) kevent(r4, &(0x7f0000000dc0)=[{{r14}, 0xfffffffffffffff9, 0x8, 0x4, 0x0, 0x6}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x981, 0x400}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0xa9d5, 0x2}, {{r0}, 0xfffffffffffffffe, 0x4a, 0x1, 0xfffffffffffff242, 0x5}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0xd, 0x1, 0x1f, 0x9}], 0xe9, &(0x7f0000000ec0)=[{{r4}, 0xffffffffffffffff, 0x88, 0x41, 0x6d5a, 0x9}, {{r0}, 0x0, 0x20, 0x13, 0x6, 0x1}, {{r14}, 0xfffffffffffffffa, 0x40, 0x11, 0x81}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000027, 0x3, 0x6}, {{r14}, 0xfffffffffffffff8, 0x4, 0x2, 0x3f, 0xfffffffffffffff9}, {{r17}, 0xfffffffffffffffa, 0x10, 0x20000004, 0x3, 0x10000}], 0x2, &(0x7f0000000f80)={0x2, 0x6}) r18 = shmget$private(0x0, 0x4000, 0x48, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r18, 0x0) 16:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x10001, 0x1, 0x6, 0x80000000, &(0x7f00000001c0)={{0x7, 0x8001, 0x4, 0x200, 0x100000001, 0x5, 0x1004}, {[0x1000, 0x4b, 0x3783, 0x7, 0x3ff, 0x8001, 0xb6daea8, 0x6, 0x1000, 0xfffffffffffffffe, 0x521, 0x7ff, 0x9, 0x5, 0x7f, 0x800, 0xe, 0x7fff], [0x9, 0x4, 0xffffffffffffff81, 0x0, 0x0, 0x3, 0x2, 0x7ff, 0x19dae8f9, 0x800], [0x2, 0x100, 0x0, 0xffffffffffffffc1, 0x8000, 0x2, 0x4], [0x0, 0x7, 0x7e1f, 0x4, 0x1, 0x800], [{0x101, 0x8, 0x100000000, 0x7}, {0xfffffffffffffff8, 0x3, 0xed10, 0x1ff}, {0x2, 0x8, 0x9, 0x401}, {0x10001, 0x80000001, 0x4, 0x3df}, {0x3, 0xbe9, 0x1, 0x8001}, {0x3, 0x2, 0x6, 0x5}, {0x100000000, 0x4ec, 0xc, 0x8}, {0xfffffffffffff801, 0x9, 0x81, 0x7}], {0x20, 0x5fe24951, 0x8, 0xffffffffffffff80}, {0xffffffff, 0x1, 0x6, 0x200}}}, 0x40, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:08:51 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="c9db08d2c41f0e660b4380fe93c29ad64e3b1fb1660c469654834dea232dc0eb8a281f7b4f52ed3b3c9642363d8f47fc18eae00db4db9860edb194b7144be60fc5220158c2c51e2d327b5db9c0b0f44f059f90f9bca9452c3c68b7ea3af47bd1dd4d6b5760f6a82c77a6b68bb1fe9643e8c8aac0787f202b8f235937ab3cde65d21d5d47be835b719d0c1e78b3099c203236b07110ed1a80a0431af088131ec9acd05dd5940fda451f467fbd60f2134ec7dc3e92011f2926f789aebb99625fdee8c443e82d535e1bbf", 0xc9, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:08:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x140) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:08:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x100) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = dup(r1) poll(&(0x7f0000000380)=[{r2, 0x100}], 0x1, 0x0) 16:08:51 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) pipe2(&(0x7f0000000200), 0x0) setrlimit(0x8, &(0x7f0000000080)) pread(r0, &(0x7f0000000140)="d9e036cc07f23dc17cde1be5fcf15265448513463e2cef9060eda788c6222930ddb9ce30612a07673977504fcb5c0a9cf9b53d62b3552b7d1ec86409", 0x3c, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:08:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) clock_gettime(0x3, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34, 0x0, 0x0, 0x6}]}) 16:08:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x6, 0x0) 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) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:08:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xa705, 0x5, &(0x7f0000000000)="89b9e9ac4cd4dff9fe6d5454fb67845d82479ebbfbcc0d20ef56a48e35590380c28781bc7b4e02ad908ef8191699d230c1da471acf0be238c773a6355fe75501845a951437d072e3eeaef649121e0aac8f0b6d6a1d21e5c1a1436d21485abf0eba16b0445cdbc209b2130ec7967632b9f1a73759ca9f14b260f93a57a9d396e23f4f0b4199e4e169861e26e14a49794b11c9ac395261111d8bd22dc09aaa73086fda7e3669a6d488504f21ba8afa8c3ce0d82f8cb429e5456e1c1e2928361ecd2cf5dfcf6bed6befb6d2b33718565a42986e0d30b24578e9379bb0900708e585cff2a06a45cd4ddd", 0xe8) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:08:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:08:51 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:08:51 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:08:51 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1000000000, 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) read(r0, &(0x7f0000001600)=""/52, 0x34) write(r1, &(0x7f00000001c0), 0x201) 16:08:51 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x10000, 0x2, 0x0, 0x1ff, 0x3, 0x100000000, 0x2, 0x2, 0x7, 0x80000001}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x80000001, 0x80000000, 0x743, 0x1, 0xc26, 0x2, 0x1, 0x3, 0x2, 0x84f, 0x9}) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:08:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x203c, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x4d, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x400, 0x1000, {0xfff, 0x5}}) 16:08:51 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000000070005a2ab35b467"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000000)="82b5b6e932dcd6ae1fb07d29e04161492b4612fc94754f87844453458b76f219cf3913eb1dea064d27030201abf8bcf71b68ebac04a01a36d7d505a897e20b9696945ae1ae229c77e17ea1497d78809ada2e0ea89ccc5a2326e87bf873396589d58b719427c2c29f4457a137b9eec851bed8150de30c6ae26efbaa247e14ee4fdc1650bd1ab4ba8a18893d41817e1f68b0aa22c68102832e0eacd5da2e894bf310fa1d04798d4d96a7dad2b4", 0xac, 0xc, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 16:08:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) fcntl$setstatus(r0, 0x4, 0x8000000000000080) r1 = semget$private(0x0, 0x0, 0xa0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x81, r2, r3, r4, r5, 0x81, 0xf36}, 0x3000000, 0x8, 0x4}) mlockall(0x2) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x240, 0x1) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r6) chdir(&(0x7f00000000c0)='./file0\x00') 16:08:52 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0xffffffffffffff12}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) close(r0) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0x5f}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) r5 = syz_open_pts() accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) r6 = dup2(r0, r1) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000340)='Uqr', 0x3}], 0x1) mknod(0x0, 0x0, 0x0) nanosleep(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0x2) open(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = open(0x0, 0x800, 0x0) pwritev(r7, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) 16:08:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x401) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x9, 0x7f, './file0\x00', 0xfffffffffffffff8, 0x9, 0x4, 0x5}) rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 16:08:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x2}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0}) 16:08:52 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x4}, {0x3}}, 0x2) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() setrlimit(0x5, &(0x7f0000000040)={0x7fff, 0xffff}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000100)=0x9) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xf3c, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r5, &(0x7f0000000080)="9d", 0x1) 16:08:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x140) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x4) 16:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x47}, {0x2000000084, 0x0, 0x1}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x1, 0x200, 0xffff, {[0x4, 0x77c5, 0x9, 0x80000000, 0x7, 0x8, 0x1, 0xfffffffffffffff9, 0x8000, 0x0, 0x843, 0x92f, 0x1, 0x14, 0x9, 0x3, 0x6], [0x3f, 0x6be5, 0xc47, 0xfff, 0x2, 0x3, 0x8000, 0x5, 0x1f, 0x9], [0x9, 0x4, 0xfffffffffffffffe, 0x7ff, 0x20, 0x8, 0x80], [0xfe, 0x7fffffff, 0x1ff, 0x8001, 0x109ab84a, 0x5ee5a77c], [{0x200, 0x1f, 0x29, 0x80}, {0x101, 0x5e, 0x74, 0x800}, {0x8001, 0xb817, 0x6, 0x3}, {0x0, 0x80, 0x7f, 0x4}, {0x5, 0x1f, 0x5, 0xf3}, {0x6, 0x1, 0x10, 0x1ff}, {0x9, 0x5, 0x8001, 0xfffffffffffffffe}, {0x1000, 0x8, 0x100000001}], {0x7, 0x7fffffff8000, 0x5, 0xb8}, {0x0, 0x100000001, 0xe5, 0x9}}}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:08:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) r1 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/233) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) accept$inet(r3, 0x0, &(0x7f00000000c0)) 16:08:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8402, 0x0) sendmsg(r0, &(0x7f0000001980)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000140)="0fde334afd4821069d520835f7d7e22b5dbcf558c18bc4e164dc2cb2dc4c652c9cf887238528cc6864386afba4a920ab9db576b8b5cab3e8c8471dba536ecd073306922a914cf534ea6e0546a8465b8caac690315608c48a873a2d91385821f600a2341ae53803877779e86d0e2a143e9d16944b532adcf1b877bbba72e79ab8afcfe970e7a824ed", 0x88}, {&(0x7f0000000040)="c86cef", 0x3}, {&(0x7f0000000240)="1491108ac16c6af541df8c7980d5ac07a2aa58d1a27a992e7bfd43c81a77913681de0a08437817d20bc29925bafad69ebb99476995bb155c9bfe1b813f2b3fbe48bc74cb804629518d4a15e9feaa57ddc558b9c71be3052df40981f1b470186677053e60295cf8f947559bd97087a65e53e2421960398d1517149623f7bde96cf27118aca13f0097520691238fbf8ca2b70b85d53b8890964cb24de5927d1e", 0x9f}, {&(0x7f0000000300)="8bdd2270b38ba180db194205d43e857866a4b0bb199e1fb10e40906ce38d44b1793b7a5d750f5fcb32b4cb343d03cb1e7421af1c50957f8c7f6a2714424e97733301082e1fd349f55b6eed9bd4d5876070944b3c515b3ab2d32d3782323daaaef0ec325af741d5f4423f72cb300a6524cc873740e4a69b3104543b12d8bff3331da23650e04711fc0662ccd7e143ef1a5926e5a433dae31e1732e48a58cba65b33f0e50d0135273888f79e3800d12d3b7f6358717562", 0xb6}, {&(0x7f00000003c0)="860081358994a46c9bf139ec5ad0534ad9062b0aa7a5e779448c04dc964a1b28c175f04ff2d21ff9b77d468cfdbd00b76f18e6ceddbd3f211ef406d82195280274d036614cc956b6f015bf387059fb1fe54a019f7e7e723f2fac721995e835721fcdc2a0d8dbaed53a7114329d7b58664a40197cc1c08fafc25d81fbc71895c20a96f691faf924df00e690812cc13168cccf54b13ad5bbf95bcd7192573d4599048f99388a4c4015", 0xa8}, {&(0x7f0000000080)="059878f40541fa3eb638d0d53f3ce1664465471b9c899bff75f79a967ad44cc2c81ed32d6a5d7631127bf30e1855a5bdc8592f", 0x33}, {&(0x7f0000000480)="770a74f8d73b6d8302d65caa969d91fecc9c3928b41642dc14d22d5538f0a47853b8d715623dc641d0c266b6416e89285b", 0x31}, {&(0x7f00000004c0)="33ec750f168a676858131b645097618c85b0f0bdbca4d6e858e341e3bc4b8e0b8c1a888e7392a328fbd982f69a58a5179a310ba1651e58656cab12011f281426a4831dd1d31bed2d79dbecd35663681784bdd3698ba46c61ea830fe2a77321f3ba1ec83573ff2a4ab2127b5e072a856f33d83c51025d184dceaab952c9229849057ef91b887726cedf0f16fb49ed8e0cf160991ccb81fc33d8185edb0963d7bd03b2e4c6f660d2254a873595aeddccfbea4a10b99a5676a43179d067bed80341160fb829f19c5747aa53979172b880aaee260f2184c591", 0xd7}, {&(0x7f00000005c0)="edf9cc4ce0fc5848cfb8c05432965d6acbc881fedae3d6a40275360c1402497b2f174384c23d392ec5fd82b46802e845c3c43b336c7c0b508fac60f6d279645f76e73b32db51a6ded6d561f07fba067016256d15173566bf0a6d9c75c7cb6184d0202e9b29d25319956313da803a751531128354b1a8cb111e0f0bc075bd80c4b5f3ff610a0dfffd01606d", 0x8b}, {&(0x7f0000000680)="7d134584d3f666f312b4d5457c00fce84a69819444d60842ae54f73058da7fae76d11e89892a6f629fbb6e0fdbc0e780c9fff561fde96c0d7f3090458ee516e4694a382b9da93bb36cd8ed56da29fe4d7db0d176af2b9f8d8b9a0c6e3b951e8f39f483675e4fd2fc65f60f9eba72c91978131f67e624f35566e882dd92171ccf57e88f7d9204d62d3c6e8317ecc5ecab8b63acc5073837aab815e1e4dc7b725b1ee604ca17b87c5dd4b30311bf4ad33c3052a339f64eae608b24a6346a285002f86f90eef2b02ab28d1362d8acbd9a1657986fe3c2a63dcb4ba99b1f40c9ca00bb05fc24d906b08c0f195b65257a91c1a8fe3d8cbf0c2ce495412134997328ced19c28058b61ed90bdefbbbe044350939abef702d06101f20e9a4349d81f28f8c1cc601cede9eea273b9f65d4eb03fec5a88d33eb29d5114e5bd8c422bc9ee615bb6d24bc56501f0ca52991ce9fb460168792cdf9fbf9df6d1350d61550573b060f90fd9a0349ad366c7eb0ecc54e3ec39f2474c89f699d87a5f119715e141a9298f0e69557431e4b6ff044e5e8e4af5e7b5c499e06ac2d9e021347a78beea3732c1f95ba3d43421f5c9cf7b3a521fa4d5ee4dc2a31af9926c8cddf4ae17917e8fc7e416f276f89d879a452bfafb3a9f8de6685d3ad3ad82fb5dcc232dde54f8802261f0e29c8a14704d1ed22c55cc147bea1d40a99b43eabbd517dd1a8d7c7a076cc378bf2b88373524ed812b6cec8c2d4884643866b2946f93c51cae84fd5703b1e46417e79768b11908dfbea0eb897c92ed8fb716bc41bb091c0937cfeab5018b9b569263461c2503cc9802a1876e2510a9d2accf7300eeccb2068424b2c315adfdffd606b2afaaa77b896152edbe1ae28e54afa87649275ef843e94c0359be587cd177f9583993e96eed58fd610aa81ef10c52c181b015474593337573b43f20e162421b1d2fb2cd770ea3760c68e70437a8864261bfbb02370a1159e259985855ab1276165f897b2a976778310a92af2fca3ae6cc5f850978d74217ca91881c63fb621100e9f17e74b8e8198ae05b2ce86929194742295231fa4d9fb0eafa80b534f926f8189dbfe6d727eec9acccaba5b9c66e8c145bdc5957a97b6ee4fcbe367715621840a8d16c71da499a55f07295a70b55b3e2114d3949a988a0a68f79b7c69568a3cc5b166f4283c89093b43f185a63bf48db5d4738660b2b6f580a4e1634339a5f31f0a98ab74ad5b74d820cafce61d8f8c14aedf053a98a4aaf8b7afe7b3e9e4aea021ebb47f329385de291962e6ec80d3ef6202b9ab6465ebdc17b6ab67254b24c03ae632e8f7a76db2d6bff8121df12ef65bf2ecd1417276c61f7ddd7dc2115c787a711035ef4461c4ce0a5dfa2ac4e91be9a134079a8215a9aa119843f6bcb835e8a57d7668c0cb2464cb6436624ebe00a25f9ed76d350bca154878b3d5e3b3c0cf9ce6c4d6d4385d84743594ff3b865a47bb394eeb96d5974b1c19830bf0b13aea1075353e41afccb651b714ac2e5149d74f599502f411a78516377439569242f3020659e769c1c91adb96162d9525fa172f489d0004298ff77b7d785ecf67e004bc863d2f7b89ca18fb24f9ae62ecec5b5c6393b482dbafe6770c7b6f840aada53cdaef39414c742780ab692fadf06f31f27f216ddde39e87de82992b5e53341c2b82e3b3db584ce6a4d1786e555a018b5b5e853413d8c882b6bd687d48fbc96e048901f01d6414fef4b8d80526a3d257feafa4f614e0475c9b11cd8fbe5e27b2d886b3ddab3ca798bad6c45c01ce0caa31e8b4cda414bd228aef85f83549dae82349d64833b38c1d9fc0ece9e1df73e4303dfc530c6dcde2df355cf665242e0cf131a0c20c3ff09a37cfc7ffd1e901d2779496a1e75a3192e607d824babd693122cddb3da0f9d4761ba8d918ad89376612b6e044f61969d46e2b3875bf1f01e87491b789aad0f43a5317e451100525a59a272df41dcb45bd806c7b1b326d6a03227a082d69e1d2d930e7c1d69da52f8139c7737943aa441f93fa01f35c63a1d6262abbba770927800d74be8db91427a7a29c35aab96c0d2e59f81b1e6174549a36dffbd0a8ec09838f9cdae8095daaa8633f11a6ab061bc4d6a892bcb3c6d5be0c6dd2388bf31950cf720e5e539db02a7c73eb29b987445e3421fc0f70c1f8e2dd2ad05c3b56eb7d2a9d0d87173b95cdd4f48b48bf09c309eb1d830e466a49e4f4762d40b4c13bc830d95011ef810ddf30f8cc32d7a5ea02227bb674a807d1b74fee0d677d0bcefcf72c7a26d2cb6fc8cffa3b10497b1f1cfedf7ebccc7e48c44ce78db48d539dee09f31a640c0966cd21b38d5e5f321c1053e623e5125aff361adf656f93ea81a7649508a97c7c44b96cb77cfc4f0176e900a5111868e0a8318793bedd4b1cb51fb5aa27a719567ac11ec32acfd3f700a30d85d37df59918d43defcbb1248384f84343a67e0b5dcfb10dca847eac58c270900afc5ef2a6f2d773527852e32f2dac604fc830bd1308d83d3dcbb02c1a7af7e368ad5ca187b9ebad6027c671f67df93fac905159824d4431626ee434f3e9923a930a4682e099aa56d6e498acd3f8c7b2c312b9a228b24894a97c42310c2dc6d9fe591e600733d655f4c6776f8f3ea4e8e6d7b842a4b213a004bba17c2a3e49ec8d14af60bda3830296327ec3d588beeddbc9609c40628902493a9a224b367d1356f97f882a1657fed285898e5fdc53d01bd5f5de242d66daa1814cc9c57d67bf3cb9c366d5ad678737f52df613878291d9cdcea1a056cae867e8a4e6b4e1233aee1fd6b62b3eef52d64cc590d83153caf1e6f3732b3eb30b5bd3e98c7a310554ce6ed8eb7560f23b05f7ee607f22035851d19a0422283caef6cbcc0d273ec196723324a45ef92ef2f8e832c943aa887c91f65660c93f6c87e30ae1328f24c7e15acaf1c5be2c74243d3317c03e87692f057b13942d98fcd9687d9faec898df70557fc68087d6cea666e1f8455a5ced48d84cbcac2031b04a412e7ffeb3ed72c6d4f6588a3b978f4e7060f6f857a768e6ea143bdb067b78779deef17896df73cc60da0fcad63566ff3f99ff6b5e0367467378d8f085f94740bb056d3f7861fecf86907e0dbfdb7d54d818fe4888c2748429539c8ec6ae7d51c2484e991530765200869a3cea7493a2762c65f88492eb1655421be01ce850a2e0249c07bce89539eee6f95e6251598260bb77c40e11959a6d67db55202ecdb9b80246ffd76832b8697a4a8abc53bfc06dc406e8c246e47bce195c8b1f2017e21db8cc39c9e6b81e400febef89ad6d4c43942f64b777781b97d8d65f957f2a4ea8bbef6092af17742b647dba96f51c4f51cb60becc65091f48863ce98950140c72270e12b0423055e624ee34661bdf107207a0766cad2d2f57365fdad78fd8f1ad6495eae1e9d1fbf120972c74a0c25f6c268bc5615e9246ef2a8c288d1eca006b81cafb8914dd65af81e8e0345c4f4c073274ec7e1d4ae5a74ed312bfc37b720079852886d2aef1a8d8c44a3259a10394311c1421d41e521b7112daaf6376ecdd004ea13f01b6420fc4ca45f674e7232869b2ebd400c8a10fe4b52d7bc92bfb03bd854d4175d0c25420deb10297b605aed6085a7759fa0c76381bead1774c27a902babbc9e581c28b94cf87ba0e82ee3ee359947b2da1b9f54383072e3cb8b9102d209995bcdc467a70c44bb097aa3036971c6e9295f76945c5689fe2c3a4031b2dd897fd9e0b7b527d2a8be2b8530ce4a4e041cd48bed24c4c95b773c293c21b533a2fab349e77ea590c0df74ba40624b534d4725b18d77704c4b4b5618a3acd0bd5445e30dee7c6a5ab040f4bc530e263c72558765db5b25c3e1911e4a6806a872128c9e0e42fdbffd91eba4f01fbd2f771dccfefc99905e4b3dac5aac13ee285a9a2f3a5908f2c2b3bf9000662b676dc6b9ca4965829cae8c5503f4db5a23895992b4dd2d05f418de264f8e92e040402060e0fb5f9fa25e0af955f7fe9785ded7f2d9afdbc0a930065065f7519b2440f0b3f5eb50bd704a784ec601ab16312daeb068d00579090fe91e56877bf197497f12ebb2b4739be55c5e47a7e4152327d96e3c6c55e60d3805024f3929401d712069aeed209c984aef849bbfaaa70c5b0eeba3875570ed2283c1f64d10ed7664ab7e19713502640b0a8a17d119a5cb21425c78389cf443be4cf5bb9d1b0ec063dbaa1b95750177df39f246423483757e076876788cc43eaa0909424e0f528880afd9dd5e7004b562bdaa09e8330bf6078e253c6a1ebbac9ad01288b97fa3d657e4b1b0185ec7fa9b853b917da16de4841c7f4b1820bf7abb3c909bc7e89ccd4ad72074898b8779e14a09238746b2e7d993a8ce0beb7a2c2fa3ad1eef0838da96a0190f1a94fd77ba5eb1479d651f6b282b03a3105071b9bdeed7b61574de9ccd5b6bf0745b16775561c1dbe9472c2c6f9d532a48bfd9b6a8d06d88c2073e0384ad81e4dc0d1c498ff6b219c3fca4d1481ddd0806094955e5426b2583ee8d9542f5569d7ea3f5c42553f5a4c1d8a2f0486e45dae7359da97050c69392751c0e3de72c86d8af30519a474a22f6dd4cc09ded5a83fb4d2a294a88f71ecb7303cec483233d0166b088070680456c8b3107bc22aa8d2646efa946239c1fc32896564954d54aeef7952cf8e51c69a15d2c7393ac2994bd06da32544cc6304dd0af9320f67106b0f47be53e9ccdaee530ee44405d64bf82cb8947777235ae13a704e25ff75fa7caa57cd8786c5008cb03f6603531cf53692287c02a7aefb1adc9cd8d32e2f64d0892ed1f4612f1cb916f9767f66010481e794f2e567bb1506dc9886d4cd07e4f89e86238c0a22564875a8d1dda768730c09cb64d50df5ca96b5e20e5c2fb13c859c37a93ce34096cd09a1fba43f25d26a3f8ac05ae44a97d20b370eb705b59f88e5ad08205cf986d77a89844e7ab2498dcbebc69569c97844b36fabee1079b48a397e57518ce23b7c873805edcb027ab937153d30bc9fccd565a0195b33b3c1bc228abfbb4d03b6e3869f4b799a6cd0ee7e33b5378eea1b984b01d904f3dc7bf09bf7dba6c47920865d1462e9b896dea93743226ee47df1cbe38b96ff41a3bc3308681ec04217c1de11e9d0c718434cac5865116a98af50a886fda4d45e6e1e7b2301d2245660b6c521bad52a9b12d0f6ec80da85cd6adb9b32d3de23e17d49ad4a5f331795f9f399720b16100f59e8a3a041591dc6ec0156cbf3523bdf486a1c4bd1471ab0126fa0f8bca4910c59f2319ca7d3882a5ea1fe0ae37ed16afe3d282ba6f0167702093c54de0df89c385a2b76811785273575b75b6ab1df2699001a5f8084c6009b65a80ef0842dcbe0fa152ecedcbb783f3a7a55508c254334ea54e88367926016dbda6f84a4903f91523515fd11b4c7a63cde35578319fc52da5bd1735d59bc2109797d170ba7daac1c20d34e8c74264655e7c699f0bb2bfc66e5043fd392c6f8d4ba7ef3f75929ea761091f30c710a14040467775e76147cf22c15ab249fcc6f49667b5e26df96f7b9fee8d63726e0c97593d02afcd491bb8de03eaad4c44298593e9a2717d40a3d656655eed6aa4ae0db2e19b021058609d692fb7dc8dfe2c778c19631f6a548c47efc44c7e3eeb9ab3d4c3dd18fd2b0613a8b606eac34a74707b8e78162d4d27f8014bd1e8c57d18c08d5c4dba2cb007130f8a1aa1d11a78d8deb502d385947999509e5c45592bbcb221b9a0d5ca3eef876964cc80bbffc1efc441c50f4cb4b159f19e", 0x1000}], 0xa, &(0x7f0000001740)=[{0xd0, 0xffff, 0x3, "a45cf1a47e21e2d7ebe4e8da767c9a5fddc45e09637a808b7232475cce919052c118f2645af2a90196651b2ed1fcc87cbcd96a59e0a4170903283de4a5a884f3b1ceb96a8ab41be4974b1079a93a2f0e8d2e55b606fdae2a379e7f7946844532abc02e845f6c47cfb90115fc2a84314a56b7064b5335109c93234644cba21166977b6606dce74af28c21ccefd17ea774958c2a62ef80cd8618f336fffbf3b165503674fa20e26ec3a5f70605f07030c2ae59168270c4ae469af8"}, {0x38, 0xffff, 0x20, "1c5257ae0eafbb224f914e13a0ab7d40db8e459eea2690791a1b5e0eb2cdf15a52b7c2ad84"}, {0x18, 0x1, 0x3, "0261e9e0"}, {0xf0, 0x1, 0x0, "ab0dfdf555de6343dc50f66d7e2affa90c8f9a344b433f5d9021998dc96dc503016cc6e094288dc74cd6d46c10d1b9445147bd61848a0cc083dabe1caf0a7fb9e2171e3e0a71e6e3ddf0f287ecc6f20aca5cd0675ffb19f4ce216cced3bad312ce3bd349ec4836164ab73ec2dc6c833bb9483489341f609166ca8fe30a1d25568f516f3d0b216eee330b18a4043fdd6f260dae5a93cc611266466509bb65afecbda1c9ca4c0c899db5de61aad4cbd663878354ddd03c5144079f3e7ade6638196c1e10f370208c17c71b499cf81b77272b94a9a71033cf33f3b01e"}], 0x210}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwrite(r1, &(0x7f0000000200)="4d53d1", 0x3, 0x0, 0x0) sendto$unix(r0, &(0x7f00000019c0)="557a1dc109e0aa8cf1b88b0d277aa0c68115eca386c9a71ea54f77d1656f4989a6004df499cfad94d37a0e166cc091967da67592398ac3ae61b5ad2322f46064a72d0762be636047c5f19d474a476821a0125b983a1e11d103bc23744e4e86932673ce09fb1db470fcdd0e89ff56fac1ab97e4dd6b702cac34bc4b47d58f716981499232c3378d4fc7457c33a404a8da09ffdacfd0dd2e6249caee4f4e328e2e464cbc757606fba65a726548051496b8ffc972bea9672441f146a6a4450b", 0xbe, 0xb, &(0x7f0000001a80)=@file={0x1, '.\x00'}, 0x4) 16:08:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:08:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000540)="6f85523397ee01b99b88c96620e3e5664db25e47c87f0b7c5a3f2dd1589bbc7c75f74d5c4c021e8aacfeb193fc15c811f76648243559fc4ac0ee29e6e14cadb274f761ede244e33b6a1d3b9a295a6d8ec5ab14e4a67cb65e35111567be2724d7c2f1ff02deda0bbd816cfd9620cae7a42feb904580ca205a1427aa7b3f7a74b84c6c00"/145, 0x91, 0x2, &(0x7f0000000500)=@in6={0x18, 0x2, 0xaa, 0x3}, 0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="175b7956d09042987fc07ffe591d5fe69141e1d42dd35ab5f9c19392b38102b0b5819d452abd13e40799a5d060b022711feae96f433a55744876d4e06ef8878a8bf490f3b8bd56201502328ee532eb82347ee1dc1bc0d7ee6d02e1df2c41a5cfdf797acb05acbf49e77932b354206b8dc2b14a37051b128530579fb1279a97189ba7f00d745f37cc734420abdea2225a096cb5d947df6bd74addd69f0645f0ca660ff6628f11f84ae45d968b86da03bb6feea204575b296ec6b20536fee9c3faf88e6bf98b7b364bf6f4de7287a928048d01c45440c0b8ea3b0eb3ecd5", 0xdd}, {&(0x7f0000000240)='[*NW', 0x4}, {&(0x7f0000000280)="3a16bbdb91bfb773e11aad57e3918123f32ba8ef76480495ce50ffc2d1095b879da5b78934100a306496f94d5332a0f12ed0bd4901510c0e246a68ea7f8fe5690bd204fb8a826cea9272b792d8ac39bc20559304fdee1745b381bc79456de1c30b59863b8dcf21fd8a20945db5dca942b4067a55c9ff0212e4091606aaba63bce1aae15f75ad4285454d9f755d8d41c919332b5ef462922e47868b9aa17ee96d9f569b6a715567b707bcb16c0e93c10bff77bb0a692033ae809769d8eeb513f8075a18d355710264f718e575eef4ff974a7e7c4c98442263cd2298d2886ba50d87b68e3111b25852cad37626326e72b68d", 0xf1}, {&(0x7f0000000380)="cbfec7d6f95d28be40c9370e15363d2c3e99d34d390070f3604e8c3f166f70b82551aee15ac2665a0a5888e2ba28bb7f2be166402ff7ab6c5097b56f6c43216ee86a211f9822bd1e1b1623a0f30daac90683bd09a407e95b11e87cf2348b9d25559ea91666d1ec2c4b", 0x69}, {&(0x7f0000000400)="ce07c12751864dd669636892df35febc3cdf13bfba2828ff15e59aea2e451e42c2748679aee65ee8a425eaeb337d1519b6a33e7313f7b0f33ac6eae49f1aa125d0b2d9fbbea585044d3170fbdedcd35db6152b7cd86a", 0x56}], 0x5, 0x0, 0x0) 16:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x3f, 0x5, 0x1, 0xec}, {0x10001, 0x9, 0xcd, 0x3}, {0x81, 0x72a, 0x360}, {0x4, 0x4, 0x10001, 0x4}, {0x3, 0x3ff, 0x80000000, 0x6}, {0x5, 0x6, 0x1, 0xfffffffffffffb74}, {0x0, 0xffffffffffffff00, 0x8000, 0x4}, {0x10001, 0x0, 0xa1b, 0x38}]}) 16:08:52 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x7813, r0, 0x0, 0x26) 16:08:52 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x401, 0x2, r1}) r2 = kqueue() dup2(r2, r2) kevent(r2, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)={0xfffffffffffffffd}) pipe(&(0x7f00000000c0)) 16:08:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)=""/207, &(0x7f0000000200)=0xcf) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000380)) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:08:52 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xc6, 0x1, 0x8, 0x0, 0x4, 0x18, 0x9, 0x2, 0x2, 0x7, 0xd5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 16:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:08:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x9fffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xc}, {0x45}, {0x6, 0xd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:08:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r2 = semget$private(0x0, 0x3, 0x222) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f0000000080)=0x1) fcntl$setstatus(r0, 0x4, 0x0) 16:08:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000080)=""/170, 0xaa}, {&(0x7f0000000180)=""/104, 0x68}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x4, &(0x7f0000000300)=""/141, 0x8d}, 0x0) sendto$unix(r0, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0xfffffffffffffea1, &(0x7f0000000480), 0x0, 0x0, 0x320}, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000440)) 16:08:52 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) 16:08:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x820, 0x20) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x100000000, 0x7fff, {0xb71, 0xb0}}) close(r0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x7, 0x3, 0x0, {[0x8a, 0x7fffffff, 0x20, 0x5, 0x100000000, 0x400, 0x0, 0x0, 0x200, 0xce41, 0x1, 0x3, 0x9, 0x2, 0x5b82ad7e, 0x1ff, 0xfffffffffffffffb, 0x5], [0x7, 0xffffffffffffff7f, 0x9, 0x1, 0x47e4, 0xfffffffffffffffb, 0x7, 0x58f62966, 0x400, 0x2], [0x0, 0x20, 0x4d7, 0x7, 0x1, 0xc40, 0x2], [0x81, 0x0, 0x1, 0x4, 0x9, 0x20], [{0x7, 0x2, 0x8, 0xff}, {0x81, 0xa2, 0x9, 0x401}, {0x0, 0x10000, 0x120, 0x5}, {0x3, 0x8, 0x8, 0xffff}, {0x0, 0x0, 0x0, 0xffffffff}, {0xded, 0x9, 0x8, 0x2}, {0x3, 0x6, 0x9, 0x401}, {0x4, 0xfffffffffffff800, 0x1, 0x200}], {0xfffffffffffeffff, 0x400, 0x2, 0x400}, {0x20, 0x3f, 0x9}}}) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000380)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) 16:08:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x1, 0x2, 0x600000000000000) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x4, './file0\x00', './file0\x00'}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x0, 0x4, './file0\x00', 0x977, 0x101, 0x5, 0x4}) close(r1) fcntl$dupfd(r2, 0xa, r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:08:53 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r3, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) clock_gettime(0x9, &(0x7f0000000600)) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r0, 0x20007479) semop(r3, &(0x7f0000001880)=[{0x3, 0x1000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x2) 16:08:53 executing program 1: r0 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) sendto(r3, &(0x7f00000000c0)="d8a152f0ab174ad09c68e4be3f2314b694665b1a855857950c002b960ef7701cd58fb5a13859f0e4785fc87248212133e9ef12e18fd2f5c667a69238fa8c6fd1e2613478c5beb52eb0e2b9cd9e1fc6aa47e19996016886e8b56bc74565585da3e4e5bea41b5292d3acee6921b3008f856c9822408cc7638aebacdc5d487b3566bfa100914915161526723d2ec567e47fb3956d032e219cab0698ddddf6a8f83ec6b483290061406fe52dd65d436cd515c99ed959f67acf7210ede7b4f029d368a4b3df56fc7f6cf18def39c46b4b188207c1c3d8e45bbc78f4cb22604bd591e090b41b64afac9d982c0f88a01cec93babf3edc8721a75a7a9980e1", 0xfb, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) kevent(r5, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:08:53 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r3, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) clock_gettime(0x9, &(0x7f0000000600)) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r0, 0x20007479) semop(r3, &(0x7f0000001880)=[{0x3, 0x1000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x2) 16:08:53 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xd85c, 0x3f, &(0x7f0000000180)=""/75, &(0x7f0000000040)=0x4b) mkdir(&(0x7f0000000080)='./control\x00', 0x0) link(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control\x00') ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x8000, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd389}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff800000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4c}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd346}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}], ['./control\x00', './control\x00', './control\x00', './control\x00'], './control\x00', './control\x00', './control\x00', ['./cont', './cont', './cont', './file'], 0x8}) open(&(0x7f0000000000)='./control\x00', 0x3d0, 0x0) 16:08:53 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r3, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) clock_gettime(0x9, &(0x7f0000000600)) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r0, 0x20007479) semop(r3, &(0x7f0000001880)=[{0x3, 0x1000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x2) 16:08:53 executing program 1: r0 = semget$private(0x0, 0x3, 0x11) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x800) semop(r0, &(0x7f0000000040)=[{0x3, 0x4}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x8, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000940)='/dev/vmm\x00', 0x20000, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x63fcf923) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0xd4be8ff9593cf6f6}, {r2, 0xb6}, {r2, 0x102}], 0x3, 0x101) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000001c0)={{0xea1, 0x101, 0x2}, 0x2, 0x4, 0x9e}) semop(r0, &(0x7f0000000200)=[{0x1, 0x8, 0x1000}], 0x1) write(r2, &(0x7f0000000240)="8fc99aaa439d8eb2dc019b9179e5859128db27a47cdc98f49bab2e17ddbed60fc684475e0fdcba61835ce34f75685bea094b41ff828e", 0x36) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000280)=0x3) r5 = semget$private(0x0, 0x2, 0x23) recvfrom$unix(r2, &(0x7f00000002c0)=""/17, 0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="e6ffad2f66696c653000cd78f56726945dafd146887a18c418d74d92de43eff51f56762fc9ba025ac5c7ccc978c4f9c9877b994d6000211c9a532a9ccdf49718cd99e50a3133ac6a69d77b7f5f91c1a60bc297fb00c04e0fc47c6fbc482330932b0e91bfdc30ef64084535b97d03381491c6d3425e27cddb286df553c9422f438ab7c695660f04e16a50b0ea47910a0f491236612269afcab9034797166d0147c5aca0e6f20ac09b2b32b488f6f12b8f1a1ecd097ac27b53eacadb8210578d4c2b65000000"], 0x1) fsync(r3) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000980)=""/4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000380)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000009c0)) linkat(r4, &(0x7f0000000440)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x4) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000740)={0x8, 0x6, 0x5, 0x0, &(0x7f00000004c0)={{0xfc, 0x19, 0xfffffffffffff000, 0x20, 0x4, 0x401, 0x1}, {[0x0, 0x3, 0x7ff, 0xffffffffffffffff, 0x8, 0x200, 0x1fdf74d2, 0x7, 0x29, 0x8, 0x1, 0x6, 0x8000, 0x7fffffff, 0x7, 0x7, 0x7c, 0x1], [0x1, 0xae6b, 0x6, 0x1, 0x4, 0x7, 0x1, 0x5, 0x0, 0xffffffff], [0x80000000, 0x7fff, 0x4, 0x3, 0x39e812b9, 0xf6, 0x1000], [0xfffffffffffffffb, 0x3, 0x4ee, 0x5, 0x6, 0x1], [{0x4, 0xb6, 0x7fff, 0x2}, {0x20, 0x101, 0x8, 0x50d}, {0xe1, 0x8, 0xe9, 0xffc000000000000}, {0xfffffffffffff492, 0x9, 0xffffffff, 0x7ff}, {0x81, 0x8, 0x6b, 0x902}, {0x187, 0x4, 0x1, 0x800}, {0x7, 0x7f, 0x1000, 0xfffffffffffffff7}, {0x8, 0x2bc, 0x2, 0x84}], {0x8, 0xffff, 0x6, 0x93}, {0x2, 0xa8, 0x1, 0x7}}}, 0x9}) r6 = getppid() r7 = getuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={r6, r7, r8}, 0xc) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000007c0)=0x7fff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000800)={0x10001, [{0x3, 0xffff}, {0x3}, {0x2, 0x4}, {0x2, 0x6}, {0x3, 0x2}, {0x3, 0x9}, {0x3, 0x1f}, {0x2, 0x3}, {0x3, 0x6ff5}, {0x2, 0x1f}, {0x3, 0x3ff}, {0x2, 0x77e}, {0x3, 0x8}, {0x3, 0x62}, {0x3, 0xdec2}, {0x3, 0x80}, {0x3, 0x2}, {0x2, 0xffff}, {0x3, 0x7f}, {0x1, 0xfff}, {0x2, 0x7}, {0x1, 0x1}, {0x3, 0x100000000}, {0x1, 0x2}, {0x2, 0xc26}, {}, {0x3, 0x200}, {0x1, 0x6f7e}, {0x3, 0x40}, {0x3, 0x3}, {0x2, 0x1}, {0x2, 0xb06}]}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) fcntl$getown(r4, 0x5) 16:08:53 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r3, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) clock_gettime(0x9, &(0x7f0000000600)) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r0, 0x20007479) semop(r3, &(0x7f0000001880)=[{0x3, 0x1000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x2) 16:08:53 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r3, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) clock_gettime(0x9, &(0x7f0000000600)) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r0, 0x20007479) 16:08:53 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r3, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) clock_gettime(0x9, &(0x7f0000000600)) fcntl$dupfd(r0, 0x0, r0) 16:08:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x82, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r2 = kqueue() getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) socket(0x11, 0x3, 0x0) dup2(r2, r0) 16:08:54 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r3, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) clock_gettime(0x9, &(0x7f0000000600)) 16:08:54 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r3, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) 16:08:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = geteuid() setuid(r1) fcntl$getown(r0, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x4010130, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=""/46, 0x2e) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) clock_settime(0x7, &(0x7f0000000140)={0x4172, 0x6}) 16:08:54 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) 16:08:54 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) semget$private(0x0, 0x800000000000010, 0x7e) 16:08:54 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r1) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r2 = semget$private(0x0, 0x40004, 0x145) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semget$private(0x0, 0x4, 0x48) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xfffffffffffffff7, r3, r4, r5, r7, 0x4}, 0xc2, 0x2, 0x1f}) r8 = dup(r0) ftruncate(r8, 0x0, 0x9) r9 = shmget(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmat(r9, &(0x7f0000ffe000/0x2000)=nil, 0x1000) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000000)=""/143, &(0x7f00000000c0)=0x8f) 16:08:54 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) 16:08:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6, 0x0, 0x4000000000000000}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x1, 0x7ff, 0xca, 0x4]}) 16:08:54 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) semop(0x0, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) 16:08:54 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) semop(0x0, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) 16:08:54 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ec4d18a6ae35c5f1012232b9ff709ae2fbea46f42754123a96dc6d5b0d658e3f9f6217c53ab813c56a121bd2283f1629343c21f46b02e127968aaa4ed173a0bd5d64db475f9bffba94551a2881b41dd3a3d7ab4715a2ca0d155548903b229273ec005c37ef0b4e124038a0b7aa184566aef8a42fd59947c28201194aab26e184a3db936ae7be9c959570d1cf35c81bb04cfd677bf1843eeb68019d262b828b725daaecc29c56314148294df37182f84a8d8873974e60da3c963b99f67f02f2212b39dcfa99b0e999d503c198ae081eaff6ad797e5806391d957021a51de763577c94fb636d1037dd5ed9d0c9338611ac4ccc095f9d177eedfb2a960d7f85450377b0912c578dbc5aafb6155c475348d1a4bf318abb49f8a414ef5881b72e7a5228c0fda5b73c7c20ffafc3c49ecab929ec09d1eafa3e52471ee750408fb2a90e0d462db7f6d3378b9f0fdb3adf8b8b612b9150e9482b7f6139593537cc000000000000", 0x163) listen(r0, 0x0) 16:08:54 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) semop(0x0, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) 16:08:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x410, 0x0) ftruncate(r0, 0x0, 0x3) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x800c5707, &(0x7f0000000000)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)) 16:08:54 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) pckbd_enable: command error 16:08:55 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) 16:08:56 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) getpgrp() r1 = semget(0x3, 0x2, 0x400) semop(r1, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) 16:08:56 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)) 16:08:56 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = semget(0x3, 0x2, 0x400) semop(r1, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) 16:08:56 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000075) fsync(r0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) pckbd_enable: command error 16:08:56 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) r1 = semget(0x3, 0x2, 0x400) semop(r1, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) 16:08:56 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, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:08:56 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = semget(0x3, 0x2, 0x400) semop(r1, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(ad80a7867881402e,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036dbba40,ffff8000159dbeb8) at rtable_walk_helper+0x58 art_table_walk(ffff800000075780,fffffd8036dba220,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x226 art_table_walk(ffff800000075780,fffffd8036dba200,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba1c0,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba1a0,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba160,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba140,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba120,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba100,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba0e0,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba0c0,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba0a0,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba040,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba000,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba020,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba060,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba080,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba180,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba1e0,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba240,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba260,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba280,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba2a0,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba2e0,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba300,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba340,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba360,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba380,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba3a0,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba3c0,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba3e0,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dba440,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036dbaf40,ffffffff8142a0b0,ffff8000159dbeb8) at art_table_walk+0x2a6 art_walk(ffff800000075780,ffffffff8142a0b0,ffff8000159dbeb8) at art_walk+0xcf rtable_walk(0,18,ffffffff8120dda0,0) at rtable_walk+0xc7 ip6_mrouter_done(fffffd8037c59900) at ip6_mrouter_done+0xb8 rip6_detach(fffffd8037c59900) at rip6_detach+0x56 soclose(fffffd8037c59900,0) at soclose+0xb2 soo_close(fffffd802ffeed30,ffff800014901758) at soo_close+0x40 fdrop(fffffd802ffeed30,ffff800014901758) at fdrop+0xc9 closef(fffffd802ffeed30,ffff800014901758) at closef+0x118 fdfree(ffff800014901758) at fdfree+0xf7 exit1(ffff800014901758,0,1) at exit1+0x32f sys_exit(ffff800014901758,ffff8000159dc330,ffff8000159dc3a0) at sys_exit+0x17 syscall(ffff8000159dc400) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffe50f4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe50c0, count: -47 ddb> show registers rdi 0xad80a7867881402e rsi 0 rbp 0xffff8000159dabf0 rbx 0xffff800000075788 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xf5a7ebdcceb8d129 r12 0 r13 0xfffffd8036dba220 r14 0 r15 0xad80a7867881402e rip 0xffffffff8120ddcb mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000159dabb0 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=45953 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff8000149014e8,0xffffffff822a6498 process=0xffff8000ffffb078 user=0xffff8000159d7000, vmspace=0xfffffd803f014dd0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 83882 177223 0 0 3 0x14200 bored sosplice 22262 240189 78168 0 2 0x2 syz-executor.0 29371 217980 78168 0 3 0x82 nanosleep syz-executor.1 78168 131525 68696 0 3 0x82 kqread syz-fuzzer 78168 303985 68696 0 3 0x4000082 nanosleep syz-fuzzer 78168 362093 68696 0 3 0x4000082 thrsleep syz-fuzzer 78168 112706 68696 0 3 0x4000082 thrsleep syz-fuzzer 78168 330090 68696 0 3 0x4000082 thrsleep syz-fuzzer 78168 377431 68696 0 3 0x4000082 thrsleep syz-fuzzer 78168 497612 68696 0 3 0x4000082 thrsleep syz-fuzzer 68696 10275 94548 0 3 0x10008a pause ksh 94548 276439 24595 0 3 0x92 select sshd 90752 507136 1 0 3 0x100083 ttyin getty 24595 226235 1 0 3 0x80 select sshd 45812 267147 71170 73 3 0x100090 kqread syslogd 71170 9366 1 0 3 0x100082 netio syslogd 88263 409299 1 77 3 0x100090 poll dhclient 83987 138597 1 0 3 0x80 poll dhclient 79297 501222 0 0 2 0x14200 zerothread 84102 173403 0 0 3 0x14200 aiodoned aiodoned 39920 171022 0 0 3 0x14200 syncer update 6447 224054 0 0 3 0x14200 cleaner cleaner 22771 293895 0 0 3 0x14200 reaper reaper 36564 335012 0 0 3 0x14200 pgdaemon pagedaemon 54985 163461 0 0 3 0x14200 bored crynlk 7745 472957 0 0 3 0x14200 bored crypto 11024 74262 0 0 3 0x40014200 acpi0 acpi0 82150 163426 0 0 3 0x14200 bored softnet 82524 189895 0 0 2 0x14200 systqmp 28310 93852 0 0 3 0x14200 bored systq 98882 287189 0 0 3 0x40014200 bored softclock 2385 509461 0 0 3 0x40014200 idle0 54327 308039 0 0 3 0x14200 bored smr 1 270150 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9478 6340K 14504K 78643K 11679 0 0 pcb 25 9K 12K 78643K 347 0 0 rtable 116 4K 4K 78643K 281 0 0 ifaddr 49 12K 12K 78643K 81 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 45 0 0 iov 0 0K 12K 78643K 42 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 76K 78643K 1653 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 84 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 527 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 41 30K 54K 78643K 371 0 0 subproc 32 2K 2K 78643K 36 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 38 0 0 in_multi 33 2K 2K 78643K 50 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 1 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 207 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 84 20K 22K 78643K 2046 0 0 UVM aobj 11 2K 2K 78643K 12 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 9 0 0 NDP 9 0K 0K 78643K 21 0 0 temp 124 2708K 2833K 78643K 4527 0 0 kqueue 0 0K 0K 78643K 11 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 218 0 209 1 0 1 1 0 8 0 rtentry 112 50 0 4 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 48 0 48 1 1 0 1 0 8 0 tcpcb 544 76 0 72 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 7 0 7 3 3 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 47 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 65 0 55 1 0 1 1 0 8 0 shmpl 112 10 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2226 0 807 46 0 46 46 0 8 0 ffsino 240 2226 0 807 84 0 84 84 0 8 0 nchpl 144 3122 0 1489 61 0 61 61 0 8 0 uvmvnodes 72 2544 0 0 47 0 47 47 0 8 0 vnodes 200 2544 0 0 134 0 134 134 0 8 0 namei 1024 8839 0 8839 2 1 1 1 0 8 1 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 8473 0 8473 12 10 2 6 0 8 2 plimitpl 152 29 0 22 1 0 1 1 0 8 0 sigapl 432 698 0 685 2 0 2 2 0 8 0 futexpl 56 8187 0 8187 2 1 1 1 0 8 1 knotepl 112 159 0 140 1 0 1 1 0 8 0 kqueuepl 104 136 0 134 1 0 1 1 0 8 0 pipepl 112 442 0 423 3 1 2 2 0 8 1 fdescpl 424 699 0 685 2 0 2 2 0 8 0 filepl 120 3872 0 3776 6 0 6 6 0 8 3 lockfpl 104 138 0 138 3 2 1 1 0 8 1 lockfspl 48 53 0 53 3 2 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 678 0 671 1 0 1 1 0 8 0 zombiepl 144 686 0 685 2 1 1 1 0 8 0 processpl 840 714 0 685 4 0 4 4 0 8 0 procpl 624 1357 0 1322 5 1 4 4 0 8 1 sosppl 128 5 0 5 2 2 0 1 0 8 0 sockpl 384 522 0 503 5 1 4 4 0 8 2 mcl64k 65536 7 0 7 2 2 0 1 0 8 0 mcl16k 16384 4 0 4 3 2 1 1 0 8 1 mcl12k 12288 8 0 8 3 2 1 1 0 8 1 mcl9k 9216 5 0 5 2 1 1 1 0 8 1 mcl8k 8192 8 0 8 2 1 1 1 0 8 1 mcl4k 4096 43 0 43 3 2 1 1 0 8 1 mcl2k2 2112 3 0 3 3 2 1 1 0 8 1 mcl2k 2048 50096 0 50049 15 8 7 14 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 81142 0 81043 12 4 8 10 0 8 0 bufpl 256 6648 0 2171 280 0 280 280 0 8 0 anonpl 16 72395 0 62312 62 19 43 54 0 62 2 amapchunkpl 152 2952 0 2840 7 1 6 7 0 158 0 amappl16 192 3244 0 2719 41 13 28 36 0 8 1 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 34 0 33 2 1 1 1 0 8 0 amappl12 160 13 0 11 1 0 1 1 0 8 0 amappl11 152 294 0 277 1 0 1 1 0 8 0 amappl10 144 324 0 321 2 1 1 1 0 8 0 amappl9 136 531 0 528 1 0 1 1 0 8 0 amappl8 128 126 0 111 1 0 1 1 0 8 0 amappl7 120 290 0 285 1 0 1 1 0 8 0 amappl6 112 286 0 279 1 0 1 1 0 8 0 amappl5 104 172 0 161 1 0 1 1 0 8 0 amappl4 96 841 0 819 1 0 1 1 0 8 0 amappl3 88 185 0 175 1 0 1 1 0 8 0 amappl2 80 4832 0 4766 4 2 2 3 0 8 0 amappl1 72 21226 0 20816 26 17 9 19 0 8 0 amappl 80 1596 0 1556 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 11 0 1 1 0 1 1 0 8 0 uaddrrnd 24 699 0 685 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 699 0 685 1 0 1 1 0 8 0 vmmpekpl 168 8266 0 8239 2 0 2 2 0 8 0 vmmpepl 168 86077 0 84526 100 25 75 81 0 357 5 vmsppl 272 698 0 685 2 1 1 2 0 8 0 pdppl 4096 1404 0 1370 6 1 5 6 0 8 0 pvpl 32 217018 0 203932 143 28 115 136 0 265 8 pmappl 200 698 0 685 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 435 0 25 13 1 12 13 0 8 0