c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 09:30:33 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6, 0x813, r3, 0x0, 0x44) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x2000) 09:30:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="bb45e0a0ed01bed087f4ac384c3a37a3188ba767707c94e737bcdbfbb272", 0x1e, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) syz_emit_ethernet(0xfffffeeb, &(0x7f0000000240)="e349992429609588edc7fa360f1cbe2b63d0761d8c4e1897cd7585dcb1cd03d1a6a9d017cb81479031c2546d728543cabb75eb2a19f38dd1a255a23c834a75b8c5c0bf12e84373f45339ec8c6b") ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xaf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[{0x2, 0x40, 0x90}, {0x7, 0xffffffffffff353e, 0x7, 0x5}, {0xa9b, 0x7, 0x7e, 0xf19}, {0x80000000, 0x7, 0x4, 0x8}, {0x7fffffff, 0x7160, 0x7ff, 0x1000}, {0x4, 0x263, 0x3, 0x800}]}) 09:30:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 09:30:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) preadv(r0, &(0x7f0000000b40)=[{&(0x7f00000007c0)=""/192, 0xc0}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x45, 0x5}, {0x1e7, 0x80000000}], 0x2}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)='\x00\x00\x00\x00\x00\x00', 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 09:30:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x10000, 0x4, 0x2, 0x0, 0xffffffff, 0x21e2, 0x1, 0x1, 0x3, 0x3, 0x2}) 09:30:33 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0/file0\x00', 0xfffffffffffffffe, 0x2, 0x0, 0x0, 0x1000, 0x2, 0x4, 0x0, 0x0, 0x9, 0x9}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x6c) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)={0x1}) getpeername$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) write(r2, &(0x7f00000001c0)="f972c41bb2a771b515a5be80c128492d08e5d752869e6276ada9866bd5380aaba1cf5ff52edbb00e58acdcdf144591329b4bb51b1215cfe7763bff6052bbb3944448daf311ff89e9f34100220beb8d669b2788ee8682cedecfb18a29881fae136072e75bf9e4ac38dcd936815b0bdd7baafb9566012c669a81ee5a97a800fc9b27e01e87205034735c82a062c0c6f6dc4363a0242a12807ea4a39ac748e85ecf126b339a96f52d4a27578847d39fd87a6d797cf18baaef4d155d4cd73f0b379a366fcaba7e30bcd31fcf48160510c06c1b6caf5e18d71feee66ed803c542948a2ea395ce02b17a34485b3f3ed4051e680a4affdc67e8e04d15d0d62a", 0xfc) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20080, 0x0) pipe(&(0x7f0000000340)) utimensat(r1, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x0, 0x10000200}, {0x1ff, 0x8}}, 0x2) 09:30:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x136) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 09:30:34 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x28, 0x0) fcntl$getown(r0, 0x5) 09:30:34 executing program 1: r0 = syz_open_pts() 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) r2 = dup2(r0, r1) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 09:30:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x0, 0x1000, 0x2, 0x401}, {0x401, 0x401, 0x9, 0x101}, {0xa07, 0xfffffffffffffffc, 0x5, 0x800}, {0x0, 0x401, 0x5, 0xec2c}, {0xd967, 0x5, 0xfb5e, 0x8001}, {0xcb01, 0x1, 0xffffffffffff1f88, 0xfffffffffffff092}]}) r2 = kqueue() utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x2}, {0x8, 0x6}}, 0x2) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 09:30:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r0, r1) 09:30:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) socketpair(0x0, 0x4000, 0x20, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2e3, &(0x7f0000000240)="b6329072b0c30465598aa9a0036ebd5bd7e5f4584dc50200397b6f1649139861175a5aa4ecafe7cd49580f55a167aa59f192c52457e7de407080a954741a20604848984d3acd7fd2d37d4d20bcb99349f9534cab678193d838f3028ad454a50617643cb123ccf73e2c8c30595430") 09:30:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) 09:30:35 executing program 0: r0 = syz_open_pts() pread(r0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x5, 0x2810, r0, 0x0, 0x0) 09:30:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3ff) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x100) read(r0, &(0x7f0000000000)=""/24, 0x18) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0xbe40, 0x94, './bus\x00', 0x8, 0xfffffffffffffffc, 0xfff, 0x5}) 09:30:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 09:30:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getgid() getgid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x8) 09:30:35 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) getrusage(0x0, &(0x7f0000000100)) 09:30:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x8000}, {0x4d, 0x0, 0x8000000000}, {0x6, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:30:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:30:35 executing program 0: msgget(0x3, 0xffffffffffffffff) r0 = semget(0x3, 0x6, 0x2f38504df290c5c0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/151) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/72) 09:30:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="d1dc0c23aadc54e83c3f5425f0d2eada0dfc943245e28964515f29eb7fe7c90387f71082c93d014cee4a686e25043c859a2fcbc6b2089e8e41375849f0f6733701fe3fc5443e29dd1c574557c2aa6105b03585999357eb2759de9c43c0ee75f9fdc3122cb242647f65778134a2cd6d92fcaf4300a7703bca90a531b618b93905a95a1a3442c9829c7c5bcef40e911268cf4275a7377d87d587a4ac36506c4f5f7fcc07ad6e0d709fdc51e10bfbd0c1dbd5cd41513ed6fc777debe36798cad7f27a906b201e314eb6a43b8e2995a780dd0578c2e0fa1694650553d767c51ee086d9c4ca0cba2e46d7dbe421ee794385afd1263a4934286f3ad4abddfc8c8971a9b8f0fa000000000000", 0x109) r2 = syz_open_pts() close(r0) fchflags(r0, 0x10000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) flock(r1, 0x8) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 09:30:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x1b5, 0xffff, &(0x7f00000000c0)="91057b64e85c2421add28d348d40bbc4197167665b2ec5012acf24c60a117f7fdfe3e7e19103c2102c4abd8050b45a977b936c28005e007a3bbeb76eddb1497ffaa6d3f80d0da7c197f4e17b1626d23fecd0c658282d5624b35180d8bf5061783fe65da67b2c7ff7b15f1dfa95e0a15781cac9cfe8adbb260a24fd5390", 0x7d) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:30:35 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1f) listen(r0, 0xaa2) 09:30:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 09:30:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) r1 = msgget$private(0x0, 0x4) r2 = getuid() r3 = getgid() r4 = geteuid() r5 = getgid() r6 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x200000000, r2, r3, r4, r5, 0x2, 0x2}, 0x3, 0x6, r6, r7, 0x8, 0x5, 0x6, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x9) munlockall() 09:30:35 executing program 1: r0 = shmget(0x1, 0x1000, 0x3d, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x40000000000000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 09:30:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r3 = getegid() r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f00000000c0)="35f1d8289ca35697ada14b6dd0315d12f0848a44acbb8e8f542bca02f4664826b99b266619aecd216e82354f4f5a75f4fd93ae90e0a8e5688d7602bdd00c6296ad02009304bf189896129b6437d8ddf7ad32d28cc57f58d295d7de7f7bad2a4cb037b925ee3db4685cf2dfba366d84636ad30466ab5bd78511bfebfba75820d18829a0630d6c600883e4e198764d1bdfc823a045135438361516b6e9e0f81fd27562b65cedb26d6fae63e213a639480b83d4e625b14c15b433eeb6db32e8c27592995a0c0d19ddd2933927a487c5ce284cc12d037d27d6", 0xd7}, {&(0x7f00000001c0)="7ca4", 0x2}, {&(0x7f0000000200)="46bfc79d7dae64e2acf3d49709d0348fe577d044ff68dffd796dd7ced125279bde90dbc20c201c128d6d5d0b6ee72ebf0b27db762859bb97e88e2f868db96a4bd098955cff3d48c6dc031ee3312a056fdd4fa4c5cf13bb157923e4588de9e59d30b92200dc936fb6333d9c6ecf7f134f6363ee5ba26aa473be95fa48d65badb1f0a721c9705363d8aa07224665", 0x8d}, {&(0x7f00000002c0)="af29dd965b41f3e39a21ebe378d17224268ff4ba05ff6b3ff03cfba64c0671c1655825ac33f6f9d4b0c674", 0x2b}, {&(0x7f0000000300)="827d9257efebea77c4dd2032fb0faed738dbc7fceb7fe8c293acbadea9e7dec97df3af7dca3d4f6f2c643b5482187df6880c04b9d185199a886834736feb5b4eff269599ccd3566d8f76e223936394e0ba3a5ef959a423a16192f6d9ace455be6e8f636d9c07545666a50e7fff8bbcedc7c1272bf42745f41134358e3fa5e46c4822570bd433eaae570bda14d185ed34a2839741974c0e82cc4105936b9796f646ad577393e69aa88fd65d2e605be8181b566455d49f6aeed262046b23790265bceb84543b16f845c13b2060e1681808b8bfa2743266752ce2f32dd6d1253bcb05bee54a4f43af090e15521c563a33d3466722b93e859aade5d3cc673eb9765968086f6758b9b1f20f926bc262d97c1a01792bc42a7bb169cf9773f8107b8a5b02848cffb6116d2677fc09adbd631e4c4de15d838230e9aa47b276fa3f7ec0d6165a952e59359386fa91eb19540862a86adfeeb93a12e7aba6c68cf9d97d448dff8cb0c1afb592d50ed04159bbbf8b8e077a123853c2b9a16b1bd9fc36dbbda5b03d53c08501345fd2e4c86eb5e32daa3a716e1938d8b11284d634dd90765493c2e8425ede14fb73657835da2b7567ca852b2528b7924f7aa5094434fd32800fb3fae63f18e0c0870160cf617792613024c8125fca646fb3dda9ca50e66e228353885838d032a3bef2bef64bb9034f403ae20e89101f576b1f87383675e4241970772044b91a190963181168d60d388aa8cb6b5dc2fb235566ce28650b38342accf2214c8d9bcf15427a9e953e75372287b1ae6a961252600a111df490363491707370523e873054e938ee71a18c8432977cb2bbdb8c2b8d5aaa58605e972ce526fc37dea42489ab89c6f8870887557c68c7899b4098782582c9aeea419a880981b7f7dc75a231e505a76f5b14b3d146b1b5f625469f9bbcc70657375a10322dd0d00b3aed8e46408967f9c84124560fcd20e19c0301b65c065b51e1be8134d659e899c22f0ce8b620b38843bfba2048d1db25da665dd5d2bc37ee0f075cfeaa537cd3e793b512c7bfb8bd9bd5d4a3c406eacaf084dfb46ffff85262e34ff996ee9155a270abc7e6417cb699925dfc3f6fd5cdf4e42409ec6c688434e2d973f4752d20a773ba41e591872e09ce2341edea6f6754b203c7b2086f506fbb79403de16cfcfdad451c61755d2e742ec4097bf8922cafd7d8351528b69f2c2a18e5ed3a07e30b748c7e3b1fc56dba39dbb22e5f51c0615a558e5942fcbe090293e35701f5c73fadadbfef218b766c4d60e6d6eadf3a790c5e4d79987ba1aedad589e8a147e3505ada25954eb31fac40bcb99c0dbf89454dd43aec071560d34585b1569b7ee2915295d7c52d47b50da1490f3b506c20ed84e9ad54d1f9b0be1e7d5fd185249cabdc9abca7b684a5a3f23506381bc1950bc044c8979df4954e122a6765ac4949a90480531ae835d27ed84a1a7ec214b90d34c0266def85b1b3cc136db03a5515e5d5a4ab0a4c3cc9fcc7440997bd888dea0ce36e1e8f5bd71578f0a6947643a7388656c1ba71ffbb09730aba7a1ff0f60d1c05b03be9ae94a35953dd7af218d7e6caf1e2992e391f763a62a28eb9a664a60698e2e50a482b78f36e067e20809e4efd2a6ad0d4e092fd7e3ab66a09af5f5d51000ec9003f7f07a382f156495b3179013db337b186ed433b5e0721645302bedc86687f3fa6147e446ca1df98449d2e69d680c3b3ff9c685a9b021a1e251a2229cabb598edb31f6a72a5291f248499690b6cfb3fb4155c572f0c411867c49e34a775784ae0ebc00b42462d70926fc839a078551fe97bcd672693935868ee54cabbbdc5975391691ff0c2174675bd6e9191d76462177c9716eec5b3e8b5f307b43ab7667423a4bd158c5ee5d14917020a01fab2dd74df7ade91cb4ad7f40332c173ac5c1b2c3629e596ca1a80c759266b8e4ebf2b89f48260055934d4fc00dbb0bd3dd4e01b36e024fae5718bbd94ed861477d736c3852f99c345bf0ee88d55151c4dc734024504d76bf7797d705ac0da36d6184272fb3aecbacfde9e9760a09523753dced51b3175c204b4228485f764a5bc18745ad614d59f69a003159a6f883f730c3bf71089ffc3ef20310e564c7d0e8b9dde404487e578e003d702dc256f4dd30672e9df02f9afbd866596acca3bd700ca638cebbfcbc6dc17096926b4958d5f38c665e6a025c24bfd5b3681f37e2828009a02a47b8db0f4772e088485bd2c772483fd136e7efcebee163270a0c1600532cebe7dd3d065ffe091eaa9d316568b648216c9b09d8518161f6c8e938ac6b54adf685413ae973ea63bdc582c727de51da78695314396e05cda364a5e25fb6de298acbaf3546594515a049c45abbcf660ccf444ecae943c9d13395c05ba7137f4d72fb2ec358303a9688cd12c91254a94b33bbd20c01a927f002c05dd4fa34d081150cc7ee7afeaf04e98dee650e2d40ccd0702554bb5f75bb81cfa8a322eec804a4526e87d9b2a9fcb27043b5c7dfb2ba1c640cec0148e54998a2a6c393a814e1ee1be12b8da21d3cba5b28a92925f04c4d4c4cff685e4d5ab434c0d51fd898a68b03c7c59d5e3fddfacd8b49029ddc0ee5d121efe22ea039ba291ed912a27b6e899596a8d8b3df445eac0a55846e85013ba8e89162693607301a2d3838eab9b5dfdd430e73128607efdb1594f388c4cae70d1641460ae751be94af9ce49e24725241dac10195ac912cd4e0e98dd51e2063d59c08fb34b65aa61069647967fd3d5ac7f138e69ef0481167c1d8966dd43111d49a8730f9d9460b1a34cbaefe4661ea7be2d36294f677b00f7b68a8d783d235840e169cd2166bdd376550ad8ca1ad05226ac289165063435621fa68ff620828f59fe546504a80025f7ee6232963dae9d012d798fe32cebfa3acf8fbe6840132a2333d4cd9e5458419d27304ebad35f9ae9aa6f6035e7eb35a2c44cc509b581894a2c304906150c35f955c32bc7bc0132e50797de26b11667c8012b64209a90c7ac430a4b01938ae2a50c8c59015bdd0f6a4a4ff23d9cd9a9b64850d2b7620144ae09f3232e83a700f13f817739265f52fc5f2508d7cc8d907ef816456e664438929c990bf760fb837e0f7e9e0020a084113a267f93ed5044442cfcc30af1eaaf5d1ca8968ffe611fb9f6d43eb1bcbb7530e83fb1a5c970c8ee15ba9ffd9bfcb3e901b4168619adc56f1db1f87000d9de4ba5470e2e8b7b4a191211f139970f153ec540552e884f804b1c80de74cd40357b8f71680e7d24e1529913acc749695bcdd1381c0ef358e1d78a62ccb68990efa90ae3cfbdeced2737ee0a045b77da61f0356066bbfe04e5cfe4f3395543faa871b7c76ad8c14c006155d3be57697241f1a52c1622c03b40d4013bbcb24f8c5eda552d3c1edd494d7d37aedb6dd620a1cf60d034c7e8e015b70835ea5d20223dc0f7dfd7210e308fc581695f3827737171ea820f1c737f2f7e00223dfc570f9d931017d6f04d4bcc38d64666ee23db2f0d2760b9e016eef327c7ab986e58ffced0344dc1070efc2278f92f608b503d8ce94558ee26c1b2bbb2bc5f9ce722c01a50091b0eef98e6ebc407fb13da764e339edb589263c8fc81e060b881d50f338e38cd3f2f59bf9ebbadc4735e2195ea99ddee9f1f0c7f3ec82e0d78f812d5f12778f40a87737a0440a85207eb09e9d1e1c112d815366bb0538c32c6c41f2bc9f11e18c6d56cf02366f56664e959d7c34496c62ccc02e8e743eec38869ebf606837f7b350f430eca660053bfa3fcd569af82bf12bb80771ed664ad8669bebd610a4c3ec1161cb31e82ea03dd3f9feea97c69f130e5fc2d4429d588bd211b396a588909b8b8c022eb3720a97442d89d1eabe0ad6b297a8b3ff0d8b52f57b2cb2345795d29ae56b9b0a53b889a630a6fadadc8d3677c44be0fed61fa706886dab329ec0e5e30baa45231a3d8f1ce032b6b52b6f905027fdb2c64fb4295fb448b0a5f6dc55afc7fb41d30aedd23b383bfbe809ad153cf2dcadf48a27203251aed0b1b821da034e87d381cede89d76840f89da293d1a80a1213f636e6a4a77ebd3b82d871810f690a1b5d9759e33f05b2e3108c65e7de55dbc807e838644d9b6aa1d4ed4183e2b4927ca39dcf2604fb35551c454a78733f29bf091e06320762d9db512aa767ec0987dae56c46eb1d1d1992f614fac958d042198ee77dd4d32839a871b34216c19a7382da57fa937048a8d8b6c0da52feb790b73bf386c56268254ebf9010dd979f6b3c8ad3877909d2dd36ce2a64981e18736cf77ad7162f7833cad6ea5a8aa887a753dc56ecb59a89ffa5c25146e1d6ab429c3d041c616ee2512c90e72cedff55fcba7553b31a9842f1faa1786de8f3b036eb744f85a75921c838e9ec4d8926ace19ed4841d1d28e854869f460dafbc7069b28fac94d8584a95429e9d3344bfa29980d036b597e14fe3a1756f8efba74cf8d33963a2e10090f9eac69c6058dc7a4fc682e3306e4767fa133fb3d63373a9a77ffe84755fa8325b47ccac85f3f0abdf6eca8f3f84e2a5fff7f8625728ba53c58d12a898b32d0fdab9a4d8a0672027d37889e54dcc6a70a56ef2de150fd6ef29e7c1c78f81322fa9110fad732a462fa43717412f80052fbfc047ea813b969f1159a3d5abed15f4a9eeda921675fae94a5c9b98b8ab102d63ca9176fe68ea6b5ce9f134e2bec64e1fa52d52edd16dd9d9f50f489b618ef7b33cea9abdde84a808fcc701a6a996c4f42651374a07cd5e4c403f2cd92bd8001ca2157622c54e718ddf74f32b23a5969387245f2cf0ba67b68dcdcc3cb1b88a004b6d0e2e846cbd545fcf8560154b2aff889851c43dc2a38dcbdd2736de193c8be1f474b29c4ab9274351aa0463bff537accb608dda81fb7d294edd0e4dc8e82af9e9607e2efe02bfd6a4b033e703a0e181d069e36792c56e23246b8cd7b9dff3eb4609bf7fbdfbefda61c2499b68d412795c3461f8c3696bcc8591ee947d6784c6565a25e76a70eeae561e7436e2de0b10eaee516e451e79f6c5eac1c80b2e879f02d55b6e453c03d843196c8bd34ad6d47dd38cbf035dee3641ecc852076f26d56507a5eb88fd9015e9950efec9b44672ccfa78557ef0e593cf4e7aaf7c74fbc351b6cf691f40cb44bb174208a30bcbf28c7001cb4df6c56a3661a8c6aca53b56d86a41039cfc04f391ea2dab930ab7903299fb2ed96877cab283a0f9573d24a101053ab8edf88e021b62ce9000e17474cd42fed8492c57fbc86ec82c4b147bd7f2d80f494aebae0cd6e2b566975d2bc9961da43ed097828f0d5a481537e64256f15e648ab38a98a886c74d8c68b2caba87a6629cf90cc272be9130900262e7512c3368d5a26be96a51fbf096c6d8af5172dc4e16924adeb93d95a257dce1d5037242160cc20aab8c9f5d9deed8e6e72b78a33c7c9618b58dbd91e5d6fc79b9c9b393e363ae2c45affdd16efa82b0803683d932eb1a2d34a8571915132e89748d5c4e360ff48f4988687a3c8fa42563d555672bca52699d66dc73c2533606d65c698ad8eb37a9e0b69f181f6f14cb4b69a9c53caedc75f2133c2d4bbca24646a12bf07880d6e1653ecb592c36be4b6476d84b0c07163a39cd2ef48ea6901c848aeaf0074c49d60bcceff4916ec3df9ba0361fc9cab100797bd912936ef198a898d7c5a110fb25f651156e6f933f376fdaa8b69b272d415676cfbda667c9f394bf2e3a43ad552050131cc2f4f0853a0eb3b2b90ee9d01f9437485f48b97ff1d198b1f10b4c18522182", 0x1000}, {&(0x7f0000001300)="a6f8bd63a66d55a9a9d1312dd0f72b3557cecbd12e353722fa7885f31750062d4eab0ef215fd158ba7cd1af9cb41ec66eb610776d791a9c19d5c09db8ac6cc50f7f239995f7baebd7c2d6e850f72294347be2bc565aab1d671075641e07f48ff969d0ddb5430f54adb4925df21a2676b27de3ba1b1704eb1c4ac6d8bdc", 0x7d}, {&(0x7f0000001380)="1571e9b9139ca446f670bc74348d4608a8abb90fb52da8b42b48e17ef4e470fd31b25b0e11faecbc54430e40", 0x2c}], 0x7, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x58, 0x400}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 09:30:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:30:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 09:30:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000200)="0f1bea3d6daa624c3b8bb0b5a8f250a267e7e7ffd48c752be1a5f27ed434059fb3ca0b026cd4a473bb2614015a16c959fcc3f44e3602cd4b4096d5cd6bdbae46b651953846f2c41f4fe1a80bc9b707f21294d894743915f3cb7a5ed6c6c7a2683e614114dde86de6ae2019dd446746c674e509ab10d92ceb0cd26c6796717c64c7354926d3e7f912a1c385d11340020baa97de21ea085870183265424e", 0x9d}, {&(0x7f00000002c0)="99f639d0dfc13f0f5ebd6ba428a7a4c75066b15515aec042bc53694e59600c3bd3e560a29b756521d2e09ef284c2ac05131629c36df49e792919cae2fcb947bfe4f6bff9005ae1a6a51fd7596ecff962de761f7cbfd2d4dbb0253a791307cb70f002acd9", 0x64}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000680)=0x3) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000600)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x4825, [{0x2, 0x7f}, {0x1, 0x6}, {0x3, 0x10000}, {0x3, 0x6}, {0x1, 0xf15}, {0x3, 0x2}, {0x3, 0xfffffffffffffff8}, {0x1, 0xfffffffffffffffc}, {0x2, 0x6}, {0x0, 0x4}, {0x3, 0x3f}, {0x3, 0x3f}, {0x3, 0x2}, {0x3, 0x7}, {0x3}, {0x3, 0x3ff}, {0x2, 0xa9}, {0x1, 0x10001}, {0x3, 0x9}, {0x2, 0x6e2}, {0x3, 0xb3}, {0x0, 0x2}, {0x3, 0x3}, {0x3, 0xfffffffffffffffa}, {0x2, 0x3ff}, {0x3, 0x7fffffff}, {0x2, 0x10001}, {0x3, 0x80}, {0x3, 0x1}, {0x3, 0xffffffffffffffff}, {0x2, 0x400}, {0x2, 0x80}]}) 09:30:35 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xcf9d, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 09:30:35 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0x32c7ba7d, 0x3, 0x18f16dc6, "4362bd0e0e70788da6e6402fc58575a40e9b45d7", 0x8, 0xffffffffffff179c}) 09:30:35 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() 09:30:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xac) 09:30:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x3ff, 0x1, 0x3, 0x80, "c7dfb6afeebb3778a8b34c447bcf9a7c66b7feb3", 0x5, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2800f9716655000001035ce0848364ab965ac61a344ff586c40100000000000000cf0000a4"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r0) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 09:30:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0xdd) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x80, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x85, 0x45, 0x3, 0xba42}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x48, 0x21, 0x4b, 0x20}, {{r2}, 0xffffffffffffffff, 0x10, 0x41, 0x1, 0xf9}, {{r0}, 0xdd98c7fab91a1032, 0x26, 0x0, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x6, 0x10, 0x1, 0x2728}], 0x34, 0x0, 0x0, 0x0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) dup2(r0, 0xffffffffffffffff) 09:30:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/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(0x379, &(0x7f0000000000)="ef6c2db6c8359eea5f7fd6e622d43c9a6bba9c12755148f9d633dc7fe48ad110d921ecc26a74833e2effa31a26bb3a22a37df90c8a4aed76cb68f530344da4577d5813aa0e6445328ec46f2954ee5dcd877ca734c00b4f8c629580d93007f5400fbc48a803e853d30c77dbd8e08c6f5123ed4737b7edf4b809058591746ba79b7a7e9de6bdfd8dcc1e5ef9d2e62d559e61b101540b8ef6334783") 09:30:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r2) fcntl$getown(r0, 0x5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) r3 = dup2(r1, r2) r4 = dup2(r2, r0) fcntl$getflags(r4, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0xfffffffffffffffb, './file0\x00', './file0\x00'}) r5 = dup(r2) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) bind(r4, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) writev(r4, &(0x7f0000001380)=[{&(0x7f0000000280)="9ceea5ce09272b368265ba28487371711d148652ca77cbb7d79d3319b48ec99d69b5471f2b670885af782d6686ee3bb040a35fc0776daff29b4fa9c1a7031bb5421f9b0360ec3fcbdd829a07da76012030c3d56f774bf3ccf0d8370ba97e618541f71fafc73c9be8a0aefdfacb9a9571991a6e6afcffb2b0901e7de686362dd964b0b0258506b646ecdbe4bb175df1bcb093d45cd84233a2b58c22dc49d82c04e6c7b3726215722d0cfc04f9b5311be25adc3d3e951388ff7b42e2c683a62583ef9b7b24587af312f08febf11eca08bd2432c8a9f7e0d47686acc5f2fe8152b320489c89d8866b8d77abfe6e20470e668bd256893ff13fcd1b1110f78bc30bb75d2e3a77a9921f9bf37750ad3ba97e33c15a0d4bf71fd3be65defe34ea4e3a816b94b0332b955861535a4a33fc71cb8890d4d6005965e272b25dd882178f29e835d8da0b92244de529128af5b81fd8d8fada7fa7f54fae6ff384c83f44b2453b6b34e342a9d42a95c95216d339f45d1b89fd6678a9dc73867020f4bc71f76594c2be4c0332a1e8248af302c2518a1f59592238421689a8aa840dc696bcc27c015a886a12a78bc6ff9b80f81eda4433e991d4515fa06eb6d7419f939cbc6f0b2122071c70e54a20f8f9ed39bcb385a23c1b3f08f7f12d3653b3e33f4fe99bff03f1266ed508f9dcda2472833fb5018f18bd9f0b341378cb29eb7b00fa158dd86dc1503ad2c1584e16faed5570fecf26deb990285211227798fc558480fcdfb1cba22ff4e8816dae654ce37e55887c1b1dc2ad124cc10d2a63714c870743530ca0a5f29ef100e86aeaf355d4567de5ab1be33b287d8e8d3bc13d9cf32bd5ac8974c79fa889ce208631d4adad11b2b5246250f187aeba748b0233fc6bca610392c7d0d11c91dfb16122fe9e867babada8a537217ec370e294847433b5a9c66c3f6278f525982f5654852d1f15a00dbee3adc52ff8e25e9a57b6d7d28ba19c3bca74e1b183199b3b5656853e9a5f3652e1a43c9071187098fbb11776d3c0f3e15f07edcb658dfda773232f989f57acdb57b096c68246173c9c9267474ecd18e20575df71126e4a86a5d826ef75b62b306f334aff8ecfe54957c959dcb3d9172452167934b580cd04346827e747a24a049cd5fd6ad8ecc855e3351212d57dd6db2f3c655f37ead22d9ba20e6fbaa74f52b99873fc7bdee340b585fc044c5f19899d084a1eb3d210ae292f388d4a2fd454df4aced5eaa0a8a2dfec0fd3e1975fed3790f60025b24412d6de5c7d30683b2d8c239ba7d176f7c123137fd7209d0ad595de7e122d11e8bec8bd96ff286dc99e45393cf89c1ae7ddc54809f65e595352f94ee1a972a2b688302008eda6c496f957547248292df60ec2c7767afb0b579ce6a3628894a4b958bd85a41938244a133ab829250e7b17a652f830f52f5c1a29ddb23801d829d1de3b37125f6528124bcc974931d0b2dc005de777b98c31263752923a666f741a064250b69299675eba606e55812ba6ad0457e84c6737313e49088dfc6b40e1e5a43008a795528b7f65f4eddb71944a639e56871d0f6ad03527c07be9adce3d363157b07351754b2e406756987271c4f487462585bc0d470e861f8179c3bd6c0d57072ccf8e296a137b0af93d084de7c06e76482be48573bb48ce31163998d25e61ab1769542e9e83b6f0791aa790bb9e247f055a8a2afe1953120dd8e4816a3b6d0f9af5b608110e77b44a4069582c17418b631d74b807c828c128258fd908de5831c165fdf6a7b8ff421ec4e14c05864edc31b959c3fe918975b3ae4ebe3ed26c2b801745953c1afed7a3e231e336c42994130a9d010264dcc0ae48cd4b6cee3357e3251119c38307db8e23ac7edf0c16b759c689528d48bec14e39bb0f294d21278681ecbfe40d95f99e537eb2581d8237974ff6636a6d85dbd45eeddfded009767c7692c69600a55a0a7a777cb3868efbb08d262b8c6f8156e18b4df33ec929f06d0dcc5f574cab5c1dec52af86c1f18d193ea40bff4642b86f5975f320145c1084b8e68cd4c675e1412d92187c1314e7a71bb6b3482720be3a98cd79a06ac754b793a5b9ff52f89de1e2c3842a0c1b591f6dd74d68fe4608aa4a661b9c3fed20e7e14dddf435544b5ccff705d1c9016cb098869b007c4eddc131f1f235c34f0b7331e1c78d9dd7c3b1ab4a69a51c97b43576769fe88e144cb94c54d39abff44a9d00b06297fbbb3132f672fa427bb1face5d211d705f6aaa3e17b8503838c99c5b72ffae9da08376ea73483726cf9f1a587cb048d90eea4832a02ca8843659b949f6b51f75b6391c24062fa0bbdf2ef0ee3603c3eccd52379571eaec96b9c8dfb143268d8a46d0efac63b7f4a14221113dd444fe9da1543858892c33952af2f935af912f8a653a3093e0edc057be6be32d9422b6c1fc86f0caeefbcf4eae6bc45af99001e2888f7757ad09926e28b0edd974a0ecc886727a17a4a02f9282144729ad974161e3084046b2974ddc0ab5354bcc66c1993d0385619668c964337419d504c7241eb66cc8f768c1ad9159425466fe5cdfe0e0afe49c962db5a5132b32a9ec7e88ad60425e8d22a481eadc4a586811b9b82ac0bce356c1d07ad99bac7260cb53c8d66fa2886f1f64bdd78715fb55b435fe40271636253931860992fb1f329d11ec63d7e58d2a6484626dadcb6cc4e7f8b7835276e765f2519b8fef371116004fc647f4a8e15b41f0caf9ad7121a63b96b3d648071e296872e141c26aa8922a93280b339bf38cd73b8451176289492b13fc9c0f400f8f81c0cc916035e85ac05ab8b66657916b426baf55dda91b5181241d7163df7003a5a0475b98181efaa6d3f83973e29067695427f1830f2e86cdb89688a49c7899bba6b862381a3aed31583b880e1f44b3f3aee4dd781a1c348cb80f4c3e75a760c4e2611758adf9e70bb85b32d97e91c7601b58c1c06d4aa0803ae787f469eda8f33d40c1d8fc3239b6efaeed7e0b19b24ec6a143da075c0be7665444254d63ba60129a802692892c367bc39b17eac8e26fa3d7a2a1473196a83cfa7b77249eda7f371e2162f8686d75498fb33e83a9ded7ed941740e9056f371dc026b19ee6f913922802c349cc94a5ea335459bff292719f99b1e1dcc22443726d36f67bce93b87fc0baaad1ab80ff4b89b2d62c6515be227babbf51231f5d844785099eec02552f01691ebc5b5f780eaf6341538cd3ba99418a7ca956f23fa5719a8dac3b19939ce951e37d45dd17fc43fcc3d43059877bfd77ce1b48ce10e81a370effea33afc3fd92483d7515c58d9b98dcb6cc5569565189c845876e88f780e2a5549535688faddad60896f737c29bca9034afa04041194b770d48fea07788ecf1046db01b182ad5b8f3dd61d20c850bb1ed44cb7b0ea3f3c27bf88789165ca34bfc875e0f2448ebced3f01e1531ea5bbed5b2c07f0021fa6bba607a272d74507022da6aae52c62fc3b24ad1c200f42fc83a0d065ed069af18be9e81caa42b5b6b8fe42cc4f8a82cad010e603630d6451b83a532181bed6d8617959278b6cfdb29be9258665ab16be2d167236f24cc3b2eebfa2ef22028aeda406297f52ce4f86b607cf4469cda04f4243c808667b0a4358038135518ed00b46dc670f11399523cd263b119530c5eacb7760929c89f808f9f6b2d9e5f18da3c648ff63ae3fffe774db971f5b1b2e9a2e6402d418131f4c535bbff898f8131ea048e63b0ce4a406608cd6a46f9a35266b1fb7a57db00960c36b8615ffff5a3f0d428691ae159c380584d09aedc25fba1bc62033fe4493622dcc3e77968e6095819737158fcb8dfc4ab7ea6fec0c1f9f79ef41669d61bf35c8ad528315096a13620bd32381744197c2bf46e19f8519042a1ebd4fd8d404345337254cf9b9b4973de98b79d30ab4d6aba5e2469363d4f66ee840adc086a0d5fd29c6a45fb71f155e8409f412f4b7eda15e50dc01b22ecf8a7d4088229813eb75ef2ed93df4dbce0b6497ff3f49ea71f0314f19315d398d25fedc6bc7ac6707fa2e722d495ffcbafd0d6d48d704ea81f7ca1c05ca0c8379798c30704e94641520321740a373b2e92f8d87fd2b21bbea0004f4f9c73e165ae2fe2a660f3ca0d14966155e54470726eaf800b6271130e96f66967245c923de065eaeef7b57a367a4caeb760ff66ed41292aebfbc0c7ee8bb8122b772742bc11ef11ab33f4c74813734cbfe7180b39073f9c958ef1c20cf7c93bf0415c254e951381903ebd22f507c1f7707cbcec130b3b2874eb5a308c3fcd9182781886691d63fcade8878c6a231c7add258b31a90ac669ac385158db303a3d4bbc0b2a35a49fb9039f365f13b8e81c43de29ca3baa96289eadad84eccd9c8bb7e63c0bfabdef177fafc93aba2bc5352c0c808359b067f2657d8b55f02e11fa4e7d8600e29c16f446f85aab7d9419aa94e0854fa377f92fb934e9e1b2a1cef86810e53b3053cf795fe78357503fd913a5678a7495d275a0d3bafa4607df78487ba9f1a21c29e4b8a9d401f2a3ae012407c63d37cfa1705b24d1f6b4f18333bea36812e808d381566c6c2db48c2446b79cbaf9592dc1a053c1797d342e51e1de92b88b6a71eb03b9f3718e88cf43af2b9af036ff1523bd7d9b719781a24e54caa54da2b88ed06e3f68593490526803b40bea5f21df8290d455aaa1675115a2c2789de7852947ffdcd2825344b46505636e9b52ad615561d1f11ae44fdc3fad56353c2fba0ddc966b262bedf0ca1f40f05b5281857fd955a6b4b05b17a47489ea9f6349cfea473472cf6ee799b5c3cb7c4049ef7755caddb6357643d8869279276aaf0371474b4c02b1e2b527991194bc8b475da21ce79c4f6c54852a765454caa6ba3a2246f4bf3b5c4d816ac6a9c69b1d10a8bd51ed00b9461a22aa111f50c280a78f75ce676578600e183706f5a5a7c9dba4417b01ac01291f87eb558d739553109c5e075ca446b3b5438b49c5b236c3d629fdd8206b0e1b65859d1ec5ac164ff78374e07a0dac7451eccdfbeffc0c2ba4b390f9b7fb593b2820221b0a7b2f2c332d1c33ce933c084a71e97ac56261aa90a8208c68e3946bc445603b7ea0f5a4cac1a14275d6f110af3cd9579d361dd3f12843c548050b56805c793097b0c26973d9eaa2e2d5038f3c3cc53ac0ef66102a95f2dab0b1e1aa20c6c3c9f00117384c74241cf584e0556cd557916eaebd05947a3e1cdd74ebaf5f67a1f5359c4ba2c753585f0cfe1cfe368e40553c8a80d7273e93d2aee725b8e8a37199d7a41519a3118b5a68e146b1a0c69f3e2bc9e4a306f633edc8971eac4af0cad9d4ee0db7ae16d5954a7b0ce8ad76d72b2ea018fcdd8431307cfc7700aefc4b6bc20e2ddfb5784626bdd815e21d57284b20e9b4dd8d2e521550d6317d6a05dd512eaea0743e8dbc647b0e67c568ddad4662c218ea258c5aded32155b5867ea03a5ba3f41a35fb1a0b9022d705f94c14a3eba93be5dbcad6c500f27263a730df28ac68dc6b76aab71333886d658a11afe2334cbcacc895b96d33b72bad30a38ddbdc836804f7b0be39d98d8363fe647b28cf546fb28bf9d5797ec776fa39bcb2963ec4e4fa354e871bb3489a179c4f31c13526f79e234dd231b5b3b2cc5a4d32b5de2629e421f628db0720b693a08159356454e45e081b6656371e17bdf5784c32b8523494a6783e7e39cb4900627189dc6d917955155133bc3299e7616ed7ed2c7ff947d33700ca26f0b859c58118c2f4325d2b3e8873ca3327761f2f05c769479ce26a5b", 0x1000}, {&(0x7f0000001280)="ba7ac8374095a10bd3f6d6777b197f08bd117d37864d54323abaf71628868493b68219d50af911c865ed9167cb4332d43b779e3e3c8a966bda5002f932684fab51d2ac66c44f752bcf24b894801e06a36e0e8dc39686ad2dba5e6279efd9e5c988016fc0751f1a1d523d3e2df8ad183d271d6df847a95f9ff9c9c4f83a742d3b4b5070d72537131350cd5c98d6237814d021be9e1a73167fc971f8906a780ef0b507b942ee082087f3a44536547a14d1d98ce8cbd65a634b49367b8d31d32c375cda187483924d09bae17658c80ee5941bf2247aa8670367bf78b93341a96db13fbb4e981defaf2d29b600d16e12cbd3780d15714169f3b299994777ce", 0xfd}], 0x2) write(r5, &(0x7f00000013c0)="f5a4059511818571529fefc65199758130607ae0c1048e2692ee1553381d66e4fd247f60dbd3f4f4acb7b410b3fa1a8306447d8a731b711d44895992148c815b94b2e28bc304df8760bb65fb280429d1c92dc65a7dc42dd20eda6a1f7c76522c7333f38f7c764c9e7b33c39caa572546f4bf5578f6325862f4c823cd49f473f194bd038aa304aad3054af23b3ec3d37f55163bbfb9a9c70e80da8c47598f23292c23f8b3162ea45800327b246d3267739196fb64770c4a2e04384eaa66104c", 0xbf) truncate(&(0x7f0000001480)='./file0\x00', 0x0, 0x3ff) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000014c0)=0x3) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001500)=0x200) flock(r6, 0xc) writev(r1, &(0x7f00000039c0)=[{&(0x7f0000001540)="f2653ba7db99c3a911c3c22816ee7ea67fe9b66905502c2b1e3842d6bee845152ce9901e29919a99d7f3b93ce8713b59a377c5ab47ed207ed4bcea50ff5a22a62cf577dda5c90dbf9b9cc938afe89e5af9900ebd800933bc8623fdfa7e6d2e604c8a5e75e0c45f44bf73d401bd30f540465216987c9cb3fd9f80a56dae87929ed3220fea45b67f621e58bc24420a5dfd9c95c8039b6c8831fd88ff97538c9c361323b09cc5e8a48723f581e660774d2ae61524489bd51c25a9d659dd56158f1e7e3ec9ba7d932ea7868eafe939a2a405f84641606b185f58f529dacf55de96e0a24666f4", 0xe4}, {&(0x7f0000001640)}, {&(0x7f0000001680)="5395b1a5179b93062a66220702a7af2d7762379576dad0657f31a620355d2313f216085286335e07361433c4659a03750e0c5e927baf79ac2012441dc5b0bd6b42fcb734400d23127eac104e0c4301db5a79b5a1a47d021128056796863e6e83e91307ff2b91b9f7c8f0ebba3a4f288e4e63d2f65f6da90c5e41d2ee31f3b22b28920bfff39fb2ec7a24c77939e07520eeb4c3c1bf1bd234676ad1990298fac4000648817c864b8ad7209e3fd0036962d547985e7b7a4225ef5a1727ede4c5b06a", 0xc1}, {&(0x7f0000001780)="6c2497cf88acc4ca12765051bcdb6325a41f38c18044c411274999ddcae95acc622d99b2016664d4b9749c46e328df6cfa07f9c06a0ea9608b51ecb32d65725a896ae6ed39a232baf97acc60fd124e5a6d261c6d9272bfb12b2bd3d2262a78653acfdb02e1a39fd887a8efba0f578d159cb5379755e17b44112fd5d90128aa04c193d92252d635963073f0034f8a7b7da4ce24b914c6109c8a233a9aa0f75f25f9fc0c7eb18ff8d5b179a990e8f663e6e41ef7f49ea48aae644c12ebb76551509ddf565f766492ff1a502bf402e77b50151f88430aa3b6621210d32e5dd626fe1b639298e0af57f218d754e515ff606b27a87cc3687ceaabff6ca0329b843036b8750b50e36f634ae47407c3aae9f889b7b9aef6446870230fd1e92553790c5865eb714f5afce0780ec7c93f4a7870ec6b3550a99d471de436d7cd596a26323d69979dc2c3057a329288daeb4b80f20f919c8d9689ff8ad7411d6f4e475e8a9b85533b40b52d47dcd7d4022db07d400783b80da5bd5e37cd800e379ea349f9321a94fb79f7c1f9db9c0759afa9570641e564da401649fb310c7a354398002f931938d54f2036cd13443a51b2fcd78dd5ffca618caf57af2d32d48c9ca6f048ea1a43252e09d268ef4968c220f715f8ccff168b7772bb8157afd8bc6df0ba1bbc5e383206f01bf2c2a514eb2ea81278cb7c1e75bb9e4745dd31875b3ef91cfe8cfde1a044b4533724fb27fbef956d7b90a362826992b55e953e96a02f56b6e9eb286aa5281b0ce1aa0484f1d7da163bcc74381fd8b92b96e310098cc94593f9ed73b7c028ca3b87ede89f3aa2a10384aeb8acbc8c1cdb2d681658384476a6d85e33296b15424ec99c4d926f2b29aa832fbabd14bc847a3f6f2570b2cc160a4aa2351d6b0f0b2132f0421d541ac683b5f43a14556587a122842c88ba86141cb290abcb5114e24904f4abd9db3256e65b9cba35a668c1e0e8f83f180c78dc753cc7a4dbcc42304f3037d6218f9cf33406e5a052da7a0f85167a1f1e41c448a21ab960d939de4da851b2caa0db0bf86c37c08a82f246cd01b87ce6e0ae8b26073771c7889c264a961cf656db1743345d03e2aaf4d53ee93e029b710d13b254e6be1870fac1f8cd24b478e6698aa217d107fe0bb1aeb0cbd16ef4bad8b34eae0015572f07d1ff87111eaebb65eea2c8a6ff2195ef7b28a5b4e7865a88d1d527d1393d24c3fda0fc802511dd1d1be32e6e309017e11fb07db371d96e37b7c2a53603e91a2c0d6eb865f24e37efaffc4487f6b5d886c70856280669c80f76bf40f9c11f8bd7d6186a02d3b50d06740507072b432d3962db136c2045121b272290e082e0f0f5755b9509bdbfcd4145bcf51d7dc080b28089a1681cb1450dbf33e5ed66207a9bcbd23c0960b28178cdea1b4fe3001d3a19502849d95e2c00e3730c280050f960d2127d9b14fcb63892ab63b3dd373b28154c7efac34fcbe377be347d471d26cf23df11522e4b03332d0ac84db2bd2ffc7233b44f7b6450a2d77b5c338d65373db89fcbbd941408a6065b6126cc9175a4c27047cdee4f3516a4e7bfc732fc0236342f7bdcd9e2ae56786643a362dd9fa62d8f555a1664a87d4d7299175959fabd0a3abd5f5d765e5f0e92d9e10277223a05c79a4e480357c4b8f5903e746a6d98ae9143dd16ee0802b117c2c5a879cb4863f3f3986ae90d454beaacdf665f6d984fa529dd096ed8814751cd140f3d9e04b1fad6d579e2307f0d5cc63fc0b2ddecc18cabd3585ece992786b69ae1a134cf0153735e8e8d3b3bffe207cedf8fcc6f4efb992c3e853808323a5a67c5ba859fc894f365935414c3b06f209f7b8112086b459bae319a705a806bf33a62e76f004a326427cc4d6945f775ade306129668dac0db050246052baecfe893f318e8298485a0833a7af4b6322d639897931a11ca0d0663c4452a4d5ad944c2aaddf1d8741d6e7d784aefc108cc4c01bcd2d8619ffab30ad3fccd331f6444a015640aa96dd50b2c53184e12aebc93ee38317ef43a8dd8b8fd04694666819c8f5f0a5ae8c053452b637177dad7d9e9fc02cc3cc8e8607319a9470729297958dc6f7e418c49cc599bb677a59043ed88d1fd2969ab736a60c823b0d2df7c52e3bdf59839a4f417b5b23d206d4558687f78b96d780be76c5547139b94af4106e932120cc82e4a6168ba7250a05f2ac31adc48b5b0fbfb5e9db02561955a80a58c9e5ffc3493920cadb86076a7308d65595a5bdc833bd3863cc4da4dc6373013c591e3244cafb80309b5642f46e99fbaf8e8e4ed78ba3c0120b57ff0b2866295e140d0d3bc2f5e4807cab28f29a20c8f568ce0d0ac14b785709cc87c7e1dccd11afebfebce4a95534a2e6f249ea5ae7c97d1064da2c24839939f405bbe556e0fe35f80aed64164815ac708321a0e2e2649cf8b62408f183b301f0d11c7ef401b7c4bd9a27269573ebb897d51c5549bc291b1356a3b4bc7072cb61115d7b4221cce8a4920636e730db8a8cc7a758bd50c9058286230e73638f5cba045231f5c1a2e28f185b5dcfedb04c03121e1df99ede54f927fa517d4743f72284ad2e8b1f8d82919e6b962f6d133179355e1a3b646e44c503de9f5203de006172f0fcfb744003bfb90ab848e46e4ca521689c51937e1a520af939bab522f483a9c377923f922bda26a8c414f2f67b40994b463f683355dc2e2dc2875f9f7396523eaa90effc9b97450d1f6471bad3cea32c2769379b420115654a90a71594c7574504d7597108beaee762748e8bcce1a3512f182d1a87bf29bbfa14e6be41e0c328075e773e9f3ac7c3ab5ad86b9a969fdd3d0bc8d1d381eb10311640b488e864b84e4b9df62a7164013a921d3337fce60278671b50b07bcc8149dfb4bc6b5ad35c1dc0c719bf063834bf13b7b64593d181ffbf8451630f42e4d9d3c72f4ad08384a0a59f2ca55cdd30befe42d0ff6e9ceda15d539c9d55383922dcc569a57c765355df69904dae589e2de0dd5ef1d278574683837bcbaa8749b93f0e48ef865e6c5cbcc036af3b1e9dedefd140ca299dbfc613d3dd66b725265879fece08d169fee340882219559f6766e3423b258af0d54770f67592595f88ba47c83e0888ab069f38a580a98455d060dad1426bd7cbb5df0086d7ff47863a9b328699d3cbecdbc74866312784eafcb1de9563597ae35d48c043effc9c35890f13b1d228125e81a9fa1d68cdc24edfc9964af3ab8b324f0336150b168f4b8025be2b47374db8db5959654158cb59309781e5613cee8c743ef0255402752a412632d6c9a716b040860167591f0d36697a5dcf8fb72ffcd8de6cceaa3ffbf091fd3f610e4210bc182fc32a4c412f5b7f1063b85ff66d13df00a6a86f22d3c1571181602a190634aa4d082665fae405d509a6ef5a5bf1946c65fb9b253fd735701b2523c8635ec6bc3ad5a1567ef522cb55c59d30473e2f743a47bedcf72d343ec96ab1529c987bfdc0bbc10a255b5417d1aeb614d329e1476832a6cfd2b48d9f9b15fdd5c605ab33481e92b2a225e05a4f8e3901ea7d07330b2f8bcc0d55b2ad74017e18f9bbb98dfe38ccef7741a944fd70de95a0cb4e85fad1956f79d327897060abefcaf2c047266cb71dc9c576adf4b449f828da9ed7e37673ecf0827753458e303751f01693d2b62eb48eda38d5ac0e9e615046f3ed4c5ed33adb0a2d778fcb1248781be84b246c62f92ba40d3b240a62a90b3813248f3b23eac81da0a54ed52013aac9c9319fd7c067755b08807ad947a5cdea983459d16999753dc8efb8d0c63a3adf864511f52830721d07f47e5e062327004c78099e623ebba72e45981b2f32accd91855393e80c7b4fcb521f96b9b33514efb28154279ca4ac951d46dfe795ab31864df4387955faf1426b8f6c56c7ff53b561572bebf969c75c48c44e5c31d3446bfa7393519521accd2990c63ca393fa81010ee4ae6f38d6ca639cc5aed71e4bd1ddbe90623ef3dfb3885441a307c786b8af47ad34a6655ff001e08b4e1db415b6562059b7ab71db7f2931eae199b2355d6f6416962b50c46347e95dd0c683bed89de769c7a10d19e9e70ddabebdd3aa6aeb8139777988672422e95f5199e6b4037c8de47c7ca6114e383734365d02374e0831b52bd2dc9fac3eb341a2fecc7e2b1e45c12a88a6aba7433d78507d6a27a854a1e0af583c72af0523ef6c4833d3286c4b33eab35e07164eb9406b15afc09c922c0c030ad04ca6dcd38fc0c2c969bf3ccaa7ba1270ba81aeb4363a33974fadec498f5da92d30715d90a324ca26b60ff046f8726afe8c92a21e518e937002c89632327048b255db86845228d93c1ff851bccfeed3ba9cee9c0242da81f10f834a10555034e3716f4eae5217791d62ba00bdea5fe6dc55aa4f90199d388acb58b175bc25c4f13488f33abff3db556bb34b9821061d7cfa1950c8c7f38191c234c37f7cd9417424a35a57a9ba89b0a3f181583847313eff1528e733578a74859bf6e301d17cff2d7483b6777b884d18cb10ce6079baad1565483d51b2f345c06b677d190c0592c413271e5fc0d8994272dcb104d9db0c39add31f968877705707a7a76f1ea2c10ebc6523d96415ef79022c69fc637865d8dd11b61b258ebd51ae191e34412f50499a4a8f7a6065131d84bfe161cfdfb63524efbb96d64bca633e198eb9272e022cd22abd3d942b5101882c3a2a3efb987da7fb2d4e055dee2bd279a5e45c93805faa357bf9d875b3874d877289bb5b3635dceeab052a06ccc2d4012ca9d3b9ae289e7e8dfc5b707cf6b5dc54d7414771ce5e19c9775397d5d66cb23046904ee4475da616779f01cd73afe353d1abcd1127bd079c0ab172006943393e8ceeac813f00f5b435511ba02adbcc50aaad53487e46a66ea8012dcdaa782f37548bca8f005d5ea61e2846b21e5e42d134ca092f7cbb20f1dd0d9473043e0406288e6232206c973261207f3b83c3958c23ebc4c40f46e3a96a26664d2d7133d195cf4018121780636909f20cd87fe3ea48ccf7daf78cc7b2eff7ca9ccb62269090c9fc42653a48cf27df0a2ef2df794d796c8535286b8b7b285333fbeda3b4283d250f483f5a7b7aee10dec7ad689d215006dd4e11fe5e6ba63d6fc551738706c022d88ba7936d91dfcf40ccccb32b099f04d24640cabcd01c8fdb73458cf80ec520039d5d44e27be2509fa7ce2829821f1a5adbd2e36fe8f0f9900150bdb048b4069f3e80765b69a373cee4ca6a01139e63baf22b7ea11f416debd708ec5178766fae87d16181666273669970e610503d7208c498512626999fba08e6e1ddbfaa863e3dc2c712cabc56ce386495864c4d69cd51475943ca89fba4f4c78ab6976d90eae248830d5b14f2738f184e4f944b407c558d5a44e2265c4fc2684ffd0ce65e5fbbfe2e9b2783b8810d1f98233b7a6bc635f03849df479f5f61369a76e86c1c2d83e19d8f54ef3e32bcfe1a0db09ba59ae815511096a07cce3065c686d1628f5716d85c7dd8cc1b407d4a1164f8c69fe91da0874ef4682b99a3fae641d420bd16ff187b87ea6437e0dd0b71c7123dc0b8713548723071304ebb7a37ce1deeb2aaaa76085f59c166bd275ed83039f40f4cd51b7f215083ba3081b8db86baf74811e3909a0c9d7ac1ead29cd54128b9bdd16cd5fb2af8b9fa593d06332656f07c5640224e779dc5ab5d3db8ca35af6b679765fada631d7c3e67278badc4032af9eafc624d1d892b95abdfc093db5134b0e96938eef1a56c42b01df74775a42015df7cb2ec0", 0x1000}, {&(0x7f0000002780)="d1e6e20ab1121c6ff7ddc771f107835282b953b139e5bb9dcadf692976abb0fc6cad324cc16aac430e03ccac536f97b558b503e21eb937fdbcdacffa5c479a0a279a6a059a0cf9e5a5a5ea3a01f6dc096a81bef70b205b2c2e25e47f94676d3725a8c737423bb40b5e24f6a93e6a03da833de80cfa9f4473d08f7dbb0b350515007ec2417591e14bc00bca8d4640597313c1e9ae5eef06cdc8ae4687901012fc4870d44d3d52", 0xa6}, {&(0x7f0000002840)="e52be4d6a192d4635306f94d41658cd4b3eb1c8671d5949a217553fc535714b5839239237689755bcbdeb6912f9b60aa627ec463416914b1321919cc15276e5fc167b035c6ee7077ca4cc220c41c0d338cadaba555428c2dc31040797b31628da77ddd902a9f2c475f54ffe6acba8053d40a399e9dccef360902ab15febb5773de55fe661e4b6b4bb925ddb53843bbf1328bfc8205bebeed", 0x98}, {&(0x7f0000002900)="db636e3fc214b074487ead5e064d1e69d56971dfe16487d4ec7931651a3b7a402ac2c7188f8e28691d89e1622e38116fa5c9fd76e49d3dcf9e8d5ee705521e88e7035a9e2251e58ec4753cd1f807db2aae8cbad7bd2e90926ad3020d7be76200fdea59055ea3b6ba77d792cc97871e396b805e2d6c8a6ce3637de510e2340a226a701d7013e807723f8e85d98052c5f134da3f81bf5de3182fbf8df448d0b862ba306f8f2dfb1970da6c7d0d1ccdc0d2847b8aa98d99ca087a0d720c1da097a0d5ac60fa2401eb605b30f4e71ffd2642a6e983f7c690cb64566c85550022ecf85adc6234f7b282b06a7660b262afc4dfec48ae59073a0326d6f8d8a62948c26293c983525185c17a17d8c9e9c0cdbeb1411d64cc378d42707a79257e45e858d07cf2d969bca9d679db70cbb41e6dedb426e56091f7f9b79f15ce854e106084d3d9510c0b7ab14a913e3642b79d08353d421f011678f14b41d65f7f636c630c7636a8725f7da768918846dc6c8e39de6d205817882a43224b22e50fb7745fbf61751f8cbd516233ab4e6757684eca4004c1afe4ed0091a412a744a3855742933a831626ff8d89ea29588833a0b5327e1651c0fe383e7383aa80ed68c57df11afd24e079238eb87da1aa0ce2d660249ae4e23a3835ad0f1d72d130c58e0895502296fdfd387a58c9eedbdfe2e020dfd97d27f53c0c967577e5f2d48a11e57bc890f514b70d1b6eea39ecc5684f70750ae327b0d7b7defe3166cf5964f6acd00e382c7280f273b46bd39b19a66cdd99e73e7c37722c3ec6e27516a75f01be211903b2e13dd3704cf81dbe6139d107353e3a0c1d0dfe3e05aecc96fcf53001d7f011a0b15ec42a296694c083be86b18acde1dfa88754c4047b550bb9acf6a8097a0830e870a71653ad40d403473def86ce642a7296705a8f32d238ad4e5dbb6c5327081c4d063fe61f6888e4169c8c336c42c73deee32d1d1b55fd5a96ae8718327c01abc55cdcf42dfa8113b9004d9c2b867e830de5adfb9be11f901dc40a6a460555ffab4c1eb5815d01560946e1cd8785fdd57fbc955e70f8ae68d42ab1d94193ae97856908afe652516fe1a7dea54e4d0c80bd44a6e67765465ed286ef0716e08f88aafbb9ca5e8c97c44084f4d312b421af6946833e19c13f206ea68fca92411bdf6c69dfc0774deb775ac1b08201064c613b440d7372cf1596076219ca98d2038f705e83ff80c5a460e5b5fdc088312e057d95526d9ae00ee501036e0a5b49d3b91244fe9b7d56c5d66ecb6495bda0ee907968a0cdf3c20e5a51589e745aa8b5377e1021a42070097b64ec66f0aa96460a32c6f88b28f5c7084882ff98a9a3ea3a9d6b8b96afa49cd9c725e7668653d41934f09fff404fdf91cb2e600cfea0a50a405e48e1a7ea4876f96c8f4a6f08b439edacddc2c729a1a5db618874080b9b23d50c467f88c980e1088a5c30f09253accfc3dc8b5a6740ba345f98f9a3732d85a34cfc24872171283432aa8aecf81ac8be580ad73d30bd5c53491945f6a8b21fe7e49f4c2df4a122008e856847b93758ec02df56a669217688403d7912f61a036e56b3f8ac5f947de577d824adc082da474f5db465501e095792850bf8b5a3aff8f149bd4035f9b452df9d5649d78146e5510ae01094fe25d82cec7e9970812b64eab498ebb124472b598edcae66c6c335bc16cf71b76cfeab66c356014a47a4ce5def5e1fe879858efa0dcc7a894c728e616f06ecba5d48d0702e626eb63b45c04a434c3f155327cebbb52e7029133b7a9aed7ab4df9797d4b4d9e3727724023f2d92fd2b500db8416895f5b7d0488907032a61d48524179090a28facf23e1908abb80a86db7af9bb82fcc47f21f63b6b51479805a6b18fed3f9cf08f41f8c614dc0d8c343e86c7a23417a1caf37e31db7d421045dc5d754cb268c7fbf550bdc2f4b2c5a9f8d9031d67e58bc61f77d848153c2a5ef3bd6604d57fef043c492dd50019bc40fc145f8e4c6598c01a650df57b30637f8055685be1a92f9864b6edafc411822efc0b58e689aeed84e5d1bc6f725d276700482baa452327afb2f63621b8bb9695151752b3a8264c873050c53a20cb8a3e2dce7a89fc0468164e425fb68cfced5db291cb133405ec035d47b5ad6018360f4d6fa4806c2f10d72660924b9c3f0eeabd5bfc833aa58379b98257c837b8baf2f258563a41003e99a10ae6f4929ad905715eeb3c77f629e2810b7209a8abf85a666d45281b8efa64252c369ab333ee824e1dabfb7d890cf9437ae672f19ed5b5d6e362292ba920ac6617543d22fdcadac6be6500a9e2585a4ea120809f7f0c2de9b20d62b66189fef4a41b24443ac34cd01bf299ae606ce81f040786e0d757ecfe5968a8a8915b4172394df295c85d5820a356f7e149f1e8cfbda3f08f1bb8eb507294992302c1e49fe84013236a0a86fc7e2ea38369d0e7328c3e857f6c21e6b41f6ee438b41f022bdf49b684de0bbf38e2205a26534d40979428b0c06d0d825cd769f800b29f5c8588aba062f903e833959bfd0e49de779de9954e616cb0c657bb06634790a7cec15e50b4b896d7a36b78e750470d7bc8e61498486499869463b92f5b6bda65df1ec7cbbd4df5ea0eae8d3b00de4aff237860a7d0882ee7ce1ae6f25fd460fc831e45ba1304eec925c38e25cabe2160f0f5f01e576783d14ffedd4ef6a3388f4a9868aacc38aa05e8a7e36e905e7ae0abf4300f6d6cdd406afe5f0931369fefade0e519e3936c0c9573c5fc9cc0495c4ebfa315ca34a50e3ab596ef085fa844e6398c7f97a354c4b0c45390fb7eafc9e05c7830564f4dc9fd4463820423726e0d315f623e9f3bad1efb13aeba49d0743a6739d5c5e7e75d8c15a03e020455ebb2f78544ecc2429b098db4bef3a6ee37842e42f81dfe8a6104315f3fe02035f9906ed30b4e0af801c6dda96eaf899418d81e8698717f42d40571e602e354b023ca0a45ca254452f739252fcd636157ddc226d4742cd68404387d520da830ee2125830aac430f9718a529176a2d0558d9b505750ef2cbbfe1bc7e19c866cbfcbb01fadbe5b1f1418943aeea1ac6eccc1b10560b72527731046b55ed0b891e59df05d72acac3a05a608e88a95b86bb42983328c7580a826822e279d5ee2845e0f5c36614e037c7ff7fd5f91b9699ebb7039388590d1e17b081ae63d2b6475c08adbe84779c7590129a991937fc30648f5a8e1138e54216f628ac7763bc564ca412e673b52b6b8e45407d2f6b97204bf53dbb6f9a76d3087a2eec7c224de1f668d3d76c6f551b8808115d825f02c24af11c2b1cac588aba2cdfb5e54c8ea764a99744b8683d1c4f8b010de892412837a2f0bb5f32f68b9252d453108f27cd1600b4624bd274d725d96c38cd19501bf20e66be0f19590eafc05d7060307ab1bdac269a13562ac688a2624d35656a107347c5a1169323494a78d5edfcdd4685a052ac39d721c9bf47613fb3f991eeead31d7c57667efb53f188297b747b0930e6b7c6b679e3da5cf94b8ee5709ea0ad49a6d0eab3856b48bb994f7eb2471139d17b029bfc322546c81d982991d16215c23db3a1ef94e40853d07d99f8226832d0543d3b742a1c79ae228c9c7174007c9fa9f3d18a897f60109c7ff5141f74f6c990db7747ee321a28cc2af3400c1ecc90c0482f4f9dc5a469510655c004642635b9fe4e8b7febf8c6684adbc99307d778d8e3fe7d8d2d2404ad1816ad2694457d2254e841a31fb8ce2e5b6207ce83cebb4e85e3a443ef726186de9d980dfa7151eb9fd4921a676307b1863b1acfe00446d6844520abc8aa085ca8d3343749bfc09711cfe7e0b9689c42b1fb1dc941a8dd7e15d30e4c4d9f434c9abd0507391ed8f543006113c20aea0a2d5392dea80e88bf6dcc2c87d5a51cda080dff39056caa04a8cbc698365d8a45dcfe68cd0dfe06ed8c58a76e849d78cd89ee179d5b816fa2438bccb9578563b35f064254a9247569876602cc359ee2d1050572609c465c956c5ae56bc1476090717811aab860aecc2464d0550d49caaa7b8dc5f7547bd53e7ecda6ec1356b703ea1f8cbd35c9b59047108670c101eeef14c23f85ea547c8abf57b4a9f9bb69442b48824447df3abbddc482b8772732fc1bd78455b079378e25f252f95e787b73e360fd9bd044626e17bc80eba52290e6676c87a87644addd1a3cad5ec817350a6a9066755f8061b1537002dd6b4cba7095c28b459758a991e060a583247279b08567d756232c2d3eb4521aba2172ca477a8e840c9066bbae598022564e5d487e273d726a4979b36fa6be5fe9e281d66033d9dcaf52ae51b227637a702dccffb780837f05872f9febf9a90ac70c480d8d2ed4814c848fdb3b200049dc282eea70b775a4120de5ec2d8020df51b47ce0af0f24c023e48adbb1682096f69bd66762d40c5e280c16b988e06e618bf46626349ce342f5ef051df3cbbb3ba2ea70247a8b86363f018afd705c4ae034090957e93a3f67f63b1070163225b2b4d2a0f45cf05be4a32241397fbe7590189dc7c981c8a46561c105fd61bca23b6be36c8adac130ff8f7fef1c91dc98cada83ccc54e2117b7fabbdda3b69995142195397b16d39d910e1352a62e7585a395f586f9574d1d74d1c77418cc13466d811e29245182945d6410d63c3ff47a2cea0057baf0525c74bc290a11c43f8e9e18527fc3885b50a31d57302d668635b0c71071199975868ab9236024e2ec5bbdccd2f7523ae0c0b2295a0c4f49074c881e824509f27db7aeaa7eb7ea94f847b916af3ec2bdad77f1ce22eb77670a0f8f1b9413a3f051eba9b9aa7cb8fc14ac28b910581a863bdf37eb19646ea459ce877141cc412980fde7d3865d206aca42b5a27b699ac9624bea2056eadc957a037ac0fe9c4b6feab652381ef780b84d6461a36f54cbb4a155619a2a769545724213fc6dd25c9f9d01b5eae4fc79dce89041c396ed10f096a45cfedaf698807a1c4d8b49c83696ed58f342874be1cc20c87f020d71f9dcb84bb845152ae22f88933113a3ae0f8bbd0a3cd4a8beb4577ca1d9f40236612481b8d1d43c8bbc6435416b0a640cef584be7953a7501c20ec62bb8d53a8a219e014cdcaee5509fd8350615de3e9d3ecdc964cd438f16bba8c92aa2d67ccac33130f021f8233226915257309b97869ef5968927447d739e9fcb8480bce893cb2473d0f031e94968b2a61e7335021de5485abd2cbc7bf5a08ea5a3abb09f2b3cf89f2510f4b8738aa08aaa94691f5c19a9ee226fcfab329b44b511f9169665ff1f7c49de5f4fd7806026afef560a96896897e44a51a0476a6100ade5fd6d924ce725d340b774e26cd626c9c44acdeed64a2ffe9a970e4a0ccba62dd01f2c3e2526f1d2fb1584c0ca9f41b0e11ccad6f2c2811dac7a4a138c9ed1c3ff157f2e89d1bbbd99bcc3c54f90ef477c5cc0c784833b38b28db1df4155f949630143df22c3f6dcf5a98d1c2f37936ac1ae5b33e16fbb751da423fd1db21fa288340863eec06126c8de1acc56af23f614a32d36bb158da5ac4a0334f7651ff170821a5b0efa453aa77f75aad924d47c4c902e012d41aafe8a14910d2c540d63ea452c5458c6090de686c9ca3ea7db2dc12df5a91ebaaf4ecf8eaca30783e743c043a7e119c621e0f091ba2399a554442d8e293a56500b250388db08d4940c4e68ffae241cc548cfd064b60fecc32f881e26c9afbccde50ca6c714944c3718dc6b40b467b739961a1ff181ebdf87ce20edcfbc77ad0fdc440b1a0d04791804a254", 0x1000}, {&(0x7f0000003900)="8a9417e2b8d7f0e058fee1e4c06de7dbcd26d271a77eb93da13820300b124ad1b81b2798368c834a60bb7147d5acca7a75101be91e7cf46ee85000126cce1f55109aba74ba33cf052da54651b62ce218eeabca9efb709cce23d251fdea17d98f5b3cce5f79e8d6bf982ca78bfbd48f0ab459e1db741d8037b8a0508d51871a4f9f2e8d87ad6f6530e6615b234229e26a21212ad65076", 0x96}], 0x8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000003a40)=0x4) mkdirat(r3, &(0x7f0000003a80)='./file0\x00', 0x40) pipe(&(0x7f0000003ac0)={0xffffffffffffffff}) unveil(&(0x7f0000003b00)='./file0\x00', &(0x7f0000003b40)='W\x00') syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCNXCL(r5, 0x2000740e) flock(r6, 0x8) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000003b80)={0xfffffffffffffffb, 0x5}, 0x8) 09:30:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(r0, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000700)={'./file0\x00', 0x2, 0x0, 0x5, 0x1, 0x77fd, 0x1ff, 0x3, 0x0, 0x2, 0x5, 0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x808a, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="f079c17b7000d391b1926e2f0947360dcc9af9bb632fc1c236c6b983d677a3488c63c2196dad2cf8094333b3c7532c708622e4b4f858cc948acb881d870c5c64d14e89a9d4906e222bdbfa39fe00086059163b8f1c2af68f7a9c63da49cb1034039268894bdcadfdf905f99ddab6e27651d4bdaf846689d333652036f97e56dcb91e461ed7cd6b28a17f7af2445c5ff9f9ea", 0x92}, {&(0x7f0000000140)}, {&(0x7f0000000180)="cc8919a2876299b9e092efebc93e03892c78a744e9db71d928d6d886cb8e042a4ed117353ff5d364602986e5cd25b2aaa3cb45764727e3493780f2e24898637e4bd6c35ca8bfe196c8df5c827d185918a20183a3bff28821d67e41f9e60bf55c1173fcb5d61bd4716fc7f2006d304931d3d8b63f20a4a4ad4e9dc6e9fa3baf969b8a49e8d477ce3d6e9812a7d311cb78d8dd5f8b02c8c01edda3661ef99e31afedb5da", 0xa3}, {&(0x7f0000000240)="887b666d647cc12ad85ea75a67c9c23303c4848939b769253ff5e6c306208503743141e1132803707e58b00639099ed01964985f95728e9c4129e0451af7b49c7cc29eb263c722b8e51a876b8d8af8e8ea83938253e408374c420fc454b78caf17fc0b6e3b262ad60cd222b013ebb26184867c4b067229f73ea6a45234e1678d586ae5b220c6fc96f6fa5a821ebb8cbd4de70f6f8ecb185ce922d3f8baa343cea48b7ef78b426eaa2de4577cddb89cb87c293fccc8af568a9034f0838df3f4e3e0d0598d6b35b2f0107aee85dfa450509a72572dc47fcd8c8e4203b9060bde8256", 0xe1}, {&(0x7f0000000340)="2bbc1c42be654cb7f8d9f6ee1e6a399bdee82ab3870a962de539715fa1778020db82581e37fcf956467a924fd4e9b56827137b66ced454805f4b303ac5f43d4505a9b73cb6f08755f21068bb1140cb3b9d7757c533b51f6a89", 0x59}, {&(0x7f00000003c0)="19a5c75a790320ba944a6c13f9e14be00d02e583665c20ef4d6fe610881596554cbbd21c2b28757759781e0afe53b79410701247fe57512066876e868a5db7c395", 0x41}, {&(0x7f0000000480)="d4524ed6f537ac9df00e984903aa3fa361a42c866929607bb91839e3990705558e669984848ba14eeafe00a2c79d755c288c1b644efa6d711e651a36725dbc2eb791ee5913bcad98c877ce66bc08a6321437c4b61a5e4b05bb1e9924b5fb9bdd1292a47f37310d492f4d33c2cc8d26f43b735580c00a3c0f13a199d884e749951d5c0184cb290c1ad1a52cf98177f5c21ac28d4d7b4870f50b1c9667c144b1a8699543c497a1ad0bc080f0d4e71491042fffe567d3517bd13dc78836f980d8dee27188233d0c937ef68cd8415ff7492d7872a1526a810047a073c3d35b736f4a002887f8", 0xe4}, {&(0x7f0000000580)="4dd94a489a19d1440bd4954db46d3f3b252a83562bc65152256f02c8cf79178ea88f292ed0272de7ae5762ee90ffd57dc694a4ab140ca25da26b845c12a1f195ed06b10124672d895939969de6c6944ff50577ae179ed30cb1825263283771ab815dd1c79ebceea8c3a0e1892c00b80fe17a2f0427d1a2bac6f811cdbab075e16ac148dbe70cc46a2aa92bef8ea20a2ac7ed721cd84d4a85b236aa1e8364188619c8b0591501c4b3114574e691b8bcad9a0dc5880cc9da0561f8ccb29ec769ce4f9a5c6d30d918717627", 0xca}], 0x8) 09:30:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xa3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000080)={{0x7, 0x10000000002}, {0x10005, 0xffffffffffffffff}}) 09:30:36 executing program 1: clock_gettime(0x0, 0x0) 09:30:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x11, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8022, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x280, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x800, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xa0000000, 0x3, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x40, 0x7, 0x2, 0x80}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20000004, 0x3d08, 0x1}, {{r4}, 0xffffffffffffffff, 0x10, 0xfffff, 0x3, 0xffff}], 0x8, &(0x7f0000000480)=[{{r5}, 0xffffffffffffffff, 0xa, 0xc, 0x6, 0x20c}], 0xcc, &(0x7f00000004c0)={0x8000, 0x7}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000200)) 09:30:36 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x9, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 09:30:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0xe50, 0x2, 0x9}, 0x100000001, 0x3, 0x1}) r4 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x0) 09:30:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, '\x00'}, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "0000007f00004d16bf3b0000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:30:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) 09:30:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f00000027c0)=""/4096, 0x1000}], 0x7, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x188) 09:30:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 09:30:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 09:30:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32=0x0, @ANYRESHEX, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES32], @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYPTR, @ANYPTR64, @ANYRES64], @ANYRESOCT, @ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRESOCT]], @ANYRES16, @ANYRES16], 0x7) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x40, './file0\x00'}) 09:30:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xffff, 0x5, 0x1, 0x600000000}, {0x3, 0x2, 0x9, 0x1000}, {0x2, 0x9, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xffffffffffffffe0, 0x6, 0xffff, 0x6}, {0x7, 0xfff, 0x4, 0x2}, {0x1f, 0x100, 0x2, 0x7}, {0xe6, 0x401, 0x8, 0x46aa3075}, {0xfffffffffffff800, 0x8000, 0x3ff, 0x400}, {0x7fff, 0x6, 0x7, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:30:36 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x1001, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000000040)=""/108, 0x6c}], 0x3, &(0x7f0000000340)=""/55, 0x37}, 0x800) 09:30:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:30:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)='./file1\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./bus\x00') ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) mknod$loop(&(0x7f0000000140)='./bus\x00', 0xc022, 0x1) 09:30:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 09:30:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffb, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 09:30:36 executing program 0: getitimer(0x2, &(0x7f0000000040)) r0 = socket(0x11, 0x4003, 0x0) getitimer(0x2, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/85, &(0x7f0000000100)=0x55) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 09:30:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7, './bus\x00'}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="000000186004008b0000f0ff0000000000000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 09:30:36 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) 09:30:36 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r1) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) kevent(r0, &(0x7f0000000040), 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xdc, 0x20000008, 0x7f, 0x15}, {{r0}, 0xfffffffffffffffb, 0x90, 0x41, 0xa, 0x33fd75f1}, {{r0}, 0xffffffffffffffff, 0x60, 0x40000001, 0x800, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0xffff, 0x6175}, {{r2}, 0x0, 0x40, 0x1, 0xece6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x30, 0x5, 0x401}], 0x7fffffff, &(0x7f0000000180)={0x3, 0x7ff}) 09:30:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 09:30:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x96) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1ff, 0xfffffffffffffffe, 0x9, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x80) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000380)=""/86, 0x56}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/204, 0xcc}, {&(0x7f0000001500)=""/167, 0xa7}, {&(0x7f00000015c0)=""/209, 0xd1}, {&(0x7f00000016c0)=""/217, 0xd9}], 0x8, &(0x7f0000001840)=""/4096, 0x1000}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:30:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xa3e) mknod(&(0x7f0000000080)='./bus\x00', 0xe0576980484b62c8, 0xe060d279) 09:30:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) rmdir(&(0x7f0000000640)='./file0\x00') r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x5, 0xb2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000005c0)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) sendmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="c3ef0f44d55f8989bea8a66a", 0xc}, {&(0x7f0000000180)="f5960c89aece55b116d46dbb8ba2f73eea0096e1a6b5847068584d85ed8aeefa89e34b975d16103b247c02ecefa492ed29910cb796916e8a29eca7ce992a58cde22fb1ad701cc8e5b3be41f688963d723f27325b71215de03efe07bd282a491a97f8751ba0db1abcf36b42bf1958485c4fb1f957bc8594321c945937654d512d8baa66e47ba40c9770a08c895c8d07cf837fe507ff7867c3b06331b42119ae0a01c27283ffab27f9db30763e478550eeded7bb14e451", 0xb6}, {&(0x7f0000000240)="e8da3aee51ce585503e1b2f218e49450fe8ecafe52ddefd5e5f18467ff040824b20d981c44ac0499056f3e09cac1ccc9b56363c24b08b85f03ae3afa4324820c032aea52496917e746d0226ed2c3287e06675eb95058e6eb33a60d97233ca877638522fb899fb18c73cca1d016035cb629de1bde1e6bcca5d62f857800eadc4e6d9df8b04a2079c0a649a25659bb99c0c8aba6f4e31bf2a2ef584aea49f10a838fbad9e11c2b593a506abbc6f6ac93b9063f8e3c31ab0ecd8dd8afdb77ec2051fb6c8e8b8e4c6b6d5b2b", 0xca}, {&(0x7f0000000340)="e2b7988d1d7b3bce92b76ae746b584dbf375d2ce5fce6a23babfcb3cf57f0abb780db0a36305bfc5e0b2cce04edbe4fc73fb3a06f6fb88d7e7d3fa33f51b21bac55afde6b6f2ffb50bea3f3d0a18959cb225eddd4f77285547c53d59e0be26b1a70a01f5b40972181882d5f3427d0bbe737942ddff29a811285143918793428551c9b986de7a1f38de656532d42deefe7de7146c517f6fdc348f382e1fb168f04591d03982ddc865ce937974fb318aa3fb3f43f02b3570adeb9b8e329fca32a06510d6278a6abeccfc2c3cb0b68d77b5e24557686e", 0xd5}], 0x4, &(0x7f0000000440)=[{0xf0, 0x1, 0x4e5, "f04a457bd95b155ad03211714b6615eb078c2d192a2b35f2192436c6ecb2119c53e75c331e7b76fc7a13c1482b600ba3405cb6a6949c74e71b94b6d24cc1a73413c4e765a895f9e7fd9867a0679cb70bb8618c2f08e077aa42fbefb7ffb867677dc51054d0333785f48ab1a0b5ede2ef571e1c3f51e39695a62285bca23423c57967ab053024cb442261df368d75576e32aad52220221a444877422933b74eaab81c47aef9000629ffa66ce4bfac1bb293c1cccbed90336847e5c645d293cde5a23650d14dcb0a742ab287b06df86943ddd29f22746a6899e9b204fc4b6fc5"}, {0x80, 0xffff, 0x100, "990e562272140112ddb328e4e4720dd224603add614cbfc72866636c854330bc102955e7726c651345cf1b8ae8892672022874a81c3fc9226b4b84f7d10c229e9c36b0c8017e394c98a653983c1c451c691b04c420d44fe6509ac2873e643f667f00c4574436eeeda6049001"}], 0x170}, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000600)=0xfffffffffffffffc) 09:30:36 executing program 0: r0 = socket(0x18, 0xc003, 0x3d) r1 = socket$inet6(0x18, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8589, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 09:30:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000180), 0x0, 0x8) 09:30:36 executing program 0: clock_gettime(0x2, &(0x7f00000000c0)) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000002c0)={{}, 0x2, &(0x7f0000000280)=[0x0, 0x0]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getgid() setgroups(0x9, &(0x7f0000000200)=[r0, r1, r2, r4, r5, r6, r7, r8, r9]) 09:30:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="041858aaf4670ef6000f229b609a6e6cf5450a999244be38b5dd2e51bbfd010bb1432cfbe26297a0e5731298bcb396f810512619f6dc9503267891110331eaa41e916c8d15097027b80b4261ec3e86d9b440d8cf292e8dd5123f8558c08526cf171abacab964c274dc7c1ba406da2818a890d880a1ff95b313afd9", 0x7b}, {&(0x7f00000016c0)="c18d16f109e5e122a14bee4566eacadc4a099189168008325044d5916705ebbde1f90f4641a25a46f0fe453ca9f3b4490622d8c7943e8e944d8497ab320eb5648e3c39502d9497492f3fcb351961c614b9de08f1c67916dfd852fac2206f630e40207205f52b8b0e508e618940f625e57f954847b72b5b4da0320cb8e6330e918d8bb24b461256c9f68609006f624e581e076843b377f57534c00620aa3a0cb62e4acfbd804f71d1d7f1d754253ee3d257843b2ef94244b521b63f3036c59a3970b90312e4602238d2d29427ebf428c03620373006409eac1a9a4ac83c200618e6299cf340778ccfecd8cbe4af80083c88e58cf99ece819be5112ff9a03cca42fa10987561cebb282373078c392b520c8275a1cf9ead385442a48332e04985370bb5058da0dc1561e341d0ed35634d59f442379bee85f511dce522ed5d1f44898742801403b45b4067d9d245e08c1b2b85a49268869d739efd9aa7fa720e60ffb095621499a6ee1770963e8665daec9f11949b873a1e43dcc54b23f7566b88919ceba2f16f4dcc2810a0acddeeee13f583eb07d406cd8b73e526486ac3e43a6489ab5452d5ad4df7e1044ae5a0920329691b6d10967dec8261b44710fec5ee7dae6520097601791d2fa83218a4f080ea7a859091ea9227fdc0f6525f38ff7ea53b3b388fdafba7aca31aaa6d649dbb7485dc6ea68cd2bc4a08a2b5f9356a7e09473929b9f48131183bca8441925cef613a0a61be8e57ab512c4aec989d3d5c3db0a0070e5cb3b7a97bfbafc694cd880b10bff5dd5cc90ba337f6815645f6e874280b5cf265a7eab786b8623e9163fa6ca230d35895a5b3f0f47b89ac033685ddb89c959b4e67c014eaebe00ee53deaaa08421f7994a2d83f5b4528a68c5097ce9820dadd2a946534db0b88cceb0ab58fb475b23630fde119ada84bdeeca452a232bc3b35699d17bab2b05b62cb8af9f343919c1bcceb8d264adcc76b5403a1434adc21633c218c3d11c33e880623ab6e12f7acd735d14e1a503c61194cb2820d752dd0d7a3415b1d83c9f6c2c286589daca47eeb07cf70dc6caa3b54a77053e9bf549aeff6fea4943ce0f7db38193dd58e836822fc383652cf7afabb072d95601b3e1d461eb1907e24c071d88cc6fd935de7d00e4efb60d144c5c4ece69be66f34acb33655e998f87b02da31d64d32715ab505fbc0e642cfc8b5b1027a5ca5f57d3aa5352751cdd764fb07c2d755420752596b344987bb03b86d1ec0586a74f5600ed0bf55aa04bc812b335d09daa98c10d0bbc9621fa54119fdf8e5ec2f933dd2348ab6eb8b3e49f380ee2b6b08cfd846c425c1d2dd3c15555aabcd702c89a988a5a636c1ba02fdbd88632d4541a2b3d8e5645b817ffd528934bb94f48fb54759b5e81c2401fa5fbafc1a4f0760a806f87d02d7a52eb44043cc33baa6fdeae14801f6539954c752e0b78fdbe7aa9abc042c65306de381054883f0f5a12697eb3bae8dde23755666fb01939fac871710e5acd008d846ae50747620a9d70b6b39ce9576ab09f6a703ecee332889a1106b4ca35340081134a19a31fc109c54577aaa836ef97cf1ff7e994df6445f6abde000def8338cd2a2f9225194a5ff3492f3a85a68c8e8013037fe6834b28ee07584b555eb2d88604d3bb202827853f24ed2986dc221704dd72bf97b3b8a49e79c366da68d1f5c9f7c33c47c2cf162f1e58875dc5f732993f126003568900b5bd692eca71e3ad99af95e43e52fef7ddd0f3bd4b3c38ff0e6b3d85d1101a69faa1f69bd0ceb1819061ba70706db06f45a02dac234b36c74bce966f19f2fff449ff02d72e51cc23f267b122ea822e3de89eee4992690a151f92092c9870cf7194c94aae3e786c2b07290a7a25c1be0512f958d3eb68373493463311a6a38e2302fa818dd4d817e7a7ad214ae2743db98dd8acfc0e693493eada57081920d3429d92ae6fe13a66a32b344cef99408fe71f4cad91f1e2417e41d50c6ba9329216cfdc7f0da7868b6c348d274fdc2551a4d7450aa31688c40162158c93d8c3459c68663a9879d688207b31c9fe0aa7eb6e6efdd197012dbb5702976e02fcc3f0446a5f938e2e010a9fae596aa941ff6c0fa7f5137a0bc6774e5dd567b8a764338ca27691f0b907c25ae9527cdd656f7eed533e7f29e47c3d7a3584f0f27f532460ec332489ee7f58549b0d23ec19c6c9f2bcd4979d3191cde7c4223399a91d56724813cc7cafd8211214f4baac6841b0187ce94ee5fcb03abc4aad14aa3bcac2240f9358d0b408d28a2fe74a7fe4e24dfdf1a10f11ad3a01ad342ccb3cb3d022a8532998ffb2516002cbfb3eef47287af5bc0c565948bf1c9e0891a3fd08d33b4858905b085ef26fd5d936ec43dda3d002cd8369585512372ac6a4cbe6230eadfbc5de09c4e84a894524bc2f3fb3a9dd0ad1d010e2cf697e5740731b6ecd7eedd21a4d0ddf86846688713239831c3713f39d998a1924aa9f9aa2a1c9512c8d184a17003068d8beaf0d43218087d0cee972a19fa028ccdb1ed7386c1204912e141d5726954982c661f761f8b148c54e69438f44ba724fd5b1e193bd7d373292c77fb025f3621f153f57876a0671fca81534434bc107a8d8c72f8d428a9bbc82bbbaba73852fa4ae31db1e052d9517fc3a07c42d3f8c2bead02e58b6566462d4d697fd04883d73695e0414e54fb5bed21e1b4741733b68bc668f94d527c75016aa0fcef6aa84d1a4ea23b7031bd9beb6d85e41a16446708637031c0c5892f76bd6d2fd5f014e206cf9eec7f7ffae6a50b83bc472ca082e1cee642f7bb4485086fc6a9d804ff21d261ca99b8d62a4bf5d560d2ec7df0fb1d7f2b85d8dade2c5ae4de3d00ca731afa006c417d9f1a5768e31ff9f11b356e19cc00112dfb5695b165b41d8ec2819ff550b9a08f25a1cbc7c9c730b38bd96673e1d749ec00bae0cb592d3a312c2d8835a75604afe56bf269e927f74c39fff3886638d3cef12add62034c7bae53c8a1f7b33b071fa2ffffb3b601ef9299d699be22877601ef7ace83c6d263af8b71dfb744f6b3b7c92602b3cd7936c84a1b9cf31512236587ef8d31554663f03be130389de8b744f818019102f26f90ddca7351c5124d0dbbd479470eae7e19a82284f430056fa668c3d754569d873fc70ae78321a3e1b9324a38e9d091b656d628c698e1fba6f5e5b0b70db8ca876f3d988b139c4154b3f8a6b87eaa5be9d79c03df221addbef49d18b8695b11b674964fc43e6dadd78e3c014a42479f7cd98e69ba16ae1e4cd421f691338213d21e9cee7836dac4c0d2461279baa4ea6c01908342addb68eb6c85317d520b9207d2d2bf77312e51812044f833c3ee8b97fb53c68bdd783a6becd76f37ccf92e6575b0e09652e426c1c940eb11e1f48b7358e6310200dd98a601167bcfb518fec6af57af6f3bd65d328a8a3d4f2f2bc87b96fe6b0df0e98d89c3cca6b90f859a7a1f01b66fbcaa95bcdfedb3e02d4cae99a8e2d815576e77f2a0e60c543de88af152116ae032f71590d40caef125bdd56ed0c39e417d6462f135b58e3859ca8406cd898cb48d00da49f8715bb121aeb4b9f2178ab3d9b5d8b28570939225038e76ff1c030b42924c9e837dcc8e76d78ae7a688795694dc592d568822a756c603e6a97a104a89fdf0160718a7ff00fa2cebd71ebdc1d901747d97fc91074f1a76d6eaf18ca1c2d86141c54ab28c61304893d146ecba789d70cf203a9c6016e2e77cb330c1df58de8a6866436d219c8017bc28f650d6e60b85b5e76a0cb2daa8253fff324da4e3d82684a6bcf64729e3522ff3dddfe51791da0d17f57ca739562215b496f1f47329bd5c7beea909bc5c0048cee8a3ad22f7b2b55fdeed67972e3c40327f7c9637dee479e21ab5901a104c3a7cc4f1222529aacd5afa0e61be9ef39eb8eb5f92569087c7792543c08d9f2d7541afb9c55175b81f411173ecb4131e4497bc8bdb79ec02e56d5aeadba0d482a71f22a1f83c4702f206475521e4135fcaaeb170fc7737be1360a1c00b78e87c59bdd241a92c84a4e5fcb8cfb4b7ca819b286fa9d15e1b5527753eb50fb1aa034e73edd0aebb9f9755dedd031ce773e7bc29210b2a272675fe0b2285dfa8b55fc10a1cebd88e772a5e895cd4a0a3af533558166f86b1abcc57fcf9e4c657c51526cf8375fb804cc3930ad8394953bceb2501b25411136913fb5210284095c5ee1d687b22cf6dae94aa33ea257503eac175f9af7ef59248b97bf54af0cf5b23a2942764827d73cf85e68f5eea6aa818d7fb912c342cf9835b3557974a3e8d871a8a9c24f94f7ce31a4a9420de524528194d77f81e7670e732980df5f2a03962acc6276fd1e34af1dfa2cb7aae28c32bc5d5b88a03d3ef52d8d6ffb5387bdeba812f8d4df2ed61da29f3c8eed919d6fcee4ae24a86ceaa07ce9c575769f1626b8474b3b323828636cdda9809d0da133f21036a77f91341073d1bd3ab6c79f3725a8e45a2779f078053cb862dcadca5ab9c093b1b6774d67e8d3177315cd59acf9b2a5416d84888252863548d0133e0cd9cff185b2437d3e18d89debc659b799b4fbd6bee6ccdaf83383336ef713f237c42a14e2a5b7aadf816faeda10cc1f61aa6e96c4985640017fea0e601fdcb778162a2c7750966559a542ca285a5134efa48cad871114bbed491732bd33f8494af9dce208e186d79394095393e2a9bae4571e7351aa6406e239c9177fb5c89cf75a3df45a40608c12f6ac1bd800ac8380f65429aaaac28fc9a1f32d10e17f71ad2583a1becdf497ee8a2a3180baf67b904722ffa9c0fd84362260faecb441e0480b01b313f8e9d6f891c3b3483e471af96e740250b6f355b43fa446228cc518d523c083fb59fefd7c594b36d473942c4220559dc7cc593f87a6489ea47e5139f1c6bc49afde73664dd4d9ea2099db2dee41c10ece90ae0d76b376c67e1d84d0e605879de761893f424824356bbcf19f4833d4dbe3902e9f1d756a057c241af714a50ff00dbd03610cd6ffa99cbc854918da731253c7089b2192e5e04dccef8d03a20497d2d8225b5d2cfe3835314d44983cd064a425e861b0de373805eb32d8670bb6a96b4103889279e92dc67cab8ac710aca43c7217ad84715f91fa8ebb3e10f0bf76eced7a6ab58d077ca1c4ca47f345cf55e143c5c2d983336c3f75ef490d252ea28181280bf76fb3304a06b7e80b147d88a0322d98e4e2ce8b5e2aba89c746c9fca28df5f873319f9f99ba4ab0c0f82ca5632a300c901b95ca24661103fb26de8a4624b6f9ac616bbe15338487f23911e77be806e6d31b8e6a773e4b1f2ffe78787e5fc4be815860a17d45bccbf69ee9d1b56161f1447f00871209774c5918c796825add8687f09ced1b497db7f0c75a416d924585c3931c3879afea9222d8cc08d4a73446a40a20c1b6a7748941ff78b37eafb31a9ed0505d3f59237518c251b30a5bd0b7e3208d1148c20aa472d5a27b31c18115087c78594d93342390e13d1404c2e77142c73b77fc5bb3aae29dae368801a967a3ccbfb4b09a0e1531c037d837782b5966d2e6c74ed930d3a01ba8805ce5980a35c08722f612a3bf323918d7c910ce408f80fe969c0abe4b802b7064a7750dbfaa766eb071092be7d64499eb7367b21e96ca4d26852ae1a14b1e26784b43b8fd2c1d6c48625713dc92f3ec25d065beff7896dec698ce49347d93f0c93f71b578ee259e933e425e81ffc712e53bb46eee4a8fb5d50aa625c97cbeb68f62db9a552cc08f315b7c737f8ead10fa1fe10", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000000300)="254ddd8d3e3d79a9972a4bafa1ac0aeef4b786a9ed98d602507def552b305cc1a20e87ba8ed9e354338faee3d5d36094563c91f4972c5b02845329debf8261505c2ec4cfe140390db0d6e090428b78944ebe8c74ce735711eaa5cf684a204f4f5fdeea6420224dc0e1fe9dc37ae1aecb281b197ef56b513c1506e2a742eee4daf91ad7acfeeed4559e0be42b1ef22f9154738df4c3f925d5211dfc33ca1e310754b412f2da59a8b3f392a9ba1ca268c9c7463eed669c0a7f9734fb05cdf5db65f2a3f2ef1007c9c680e0ea3d", 0xcc}, {&(0x7f0000000280)="cf15358108b4790a357256a38ba8dc5284d78f31f8a1c7c760f6bb10ef9e059ea3b2ba", 0x23}], 0x5) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) setrlimit(0x4, &(0x7f0000000140)={0x266}) preadv(r1, &(0x7f0000000b40)=[{&(0x7f00000007c0)=""/192, 0xc0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='\x00\x00\x00\x00\x00\x00', 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 09:30:36 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="9001000000000000ffff0000000000006c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edb5a21db93c3bca7e61dbf31a86aed5a022405f7dd4200000000000000"], 0x190}, 0x0) kevent(r2, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 09:30:36 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r0, 0x732, 0x10001, &(0x7f0000000200)="4c1ab50dac7a63b9d7eda0a142d33866a6de5d5e68727b7a7e31f582db5bf704966f1ab1097551cd52efc4d0bb7d148d08012184c613666d6d7694f81d1d971bbefa13e01f8fcae4572bc5341e66aeafe62c09ce0865d954", 0x58) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x144) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) setsockopt(r0, 0xfffffffffffffffa, 0xd3a, &(0x7f0000000300)="800b7e81bfc37045fa275f0dd5a03be758334986f3e2bff733cefc6096dc506bcc5544b91641aaed70d5a66d399c48c703840a482f8313808b9f52dfa3b080b5c3e5bfba1d2c65c5ef688c1934f6a9e2d6920856337d370f", 0x58) setsockopt$sock_int(r1, 0xffff, 0x120a, &(0x7f00000000c0)=0x8, 0x4) recvfrom(r1, &(0x7f0000000040)=""/66, 0x42, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000380)="f125fb1b448a297f0222cce87f7b01676b7b6b4faab1f360039b0b573eea9bfd15d47b70", 0x24, 0x1) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000280)={{0xffff, 0x3f, 0xffff}, 0x2, 0x19, 0x2}) recvfrom$inet(r1, &(0x7f0000000100)=""/17, 0x11, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) 09:30:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x3f) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 09:30:37 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000001140)='/dev/tty\x00', 0x100c0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001180)=0x6) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0x1f, 0x5}, {0x80}}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) listen(r1, 0xff) setsockopt(r1, 0x29, 0x8, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) setsockopt(r1, 0x7042bd29, 0x1d, &(0x7f0000000000)="eda3a5142b32bc9e6a3b433427dcb06210820afc4f0550f15ca2ce8381f44021334fa6e20b9652ab6c5aaa420c1c", 0x2e) sendto(r1, &(0x7f0000001080)="d81c1f6e5526576a6fc782be0d3b54e6c0cf2e21831520119ed671f44d8f22b6cea761a6f0b79839ffc6693ba835082ef558dd1f35a92816e88917565dd5813fa8eea1d8d918", 0x46, 0xa, &(0x7f0000001100)=@in6={0x18, 0x3, 0x8001, 0x7f}, 0xc) 09:30:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2800008d222ba1330ea4e0736232fa0000000000c84fcfac2f5d2d216d130f1f635a15c3fbea12c44bba6188767d3bf67c401ef776366af177f2798c36563cae64932996d809bdb73f23eb0af437247cc345a04757632554cd4cc30dc88c9e625f582ad6285ee69420645a483b06c71b6cfceac1019d3a1e811a11f0ed2e341b866f6748e96d7a23cfeedebc5e1a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0xffffffffffffffdb, 0x3}) dup2(r2, r0) 09:30:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80a2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a69164ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="0404", 0x2}], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000002e80)="022642c541e2c31bd64f1a28db1ae5f7eba00b24d80d7253792160efd623128cfa3cd749a5ca8a2d19b521ac8d6e37d2c0622a1ba276ebe708f9062f4c26a5f3f65428e170f6c31b73b0279b65ef4829b1406ee9a00150ad67850ca34864a9ecd7b19887bf4ebc019df60bab47a42f460c35b8855f3cacda8988c08bd4193e91fb097ae321b9bf6e83bc5eb554a0420d3faf57047d3d3de2b3dee735e5556c4c8285e07aeebbca62f38f84e118da42cd33a4d919d21de161cd767445f0fccf6e4f034e4d5d0db0af87f8840b14e70ea9e7a2fe4e030ea380abebff48cb404cd1ae9ea639f1fdf069a115d82966d1f4c4af825170924ae1621655a6329f6836aa2feaac0ada07b652cf69b265a13ffed403561832c3b1b8178c7ebf0e16da145db054fbb1ecede9947aae73dd4376af6390d9bdfc6159d16a40a707867ebb28ac957fc71f36e479c701ebcf55a4c40e93528204ae74efc9571b8568a83bb74d746b85604a8c38b260352bda9e6b36079e5bccb6537f2f1b68c2555f684b863806fce6075ce929d57a15fd97bd13629bda887178c99d6fe7f46785ce7b2249c2009dcaf60a2770d351c9af728a3360f3aee96a36eae86e396f55d5cfec09bc925a4820b3dabdf22573cc2cb349ad1cb698b91f979bba81cd8bdb015fb633ee393b4b29b8f6aa80adca9273ee6a88c3fca64e447975a769fb259b6f3d262f508873dc17f1d437d2493c5b8f5901eecf36f393f3a2da4a9c2e13c2688eee89d6aae03586f3c24e5bf4362763f86abec5486c6ec6752b3b15f778ec530ecf949736c848fd977abdbb466ab2534220cf8ffc406885c22841d5ac60237ef68756496710b995474691370aa0a636ae44c320ae391477aa3858ff8c2c82961bb0c17dc201db33155b1e095d351ee402ecd78358f9692701a9d2d511de741c2ce4e4b956912fb153e8c0608a5aa48e21336b6b7273400bb3960b781d3bd7d553bbeedd4cca6081f2f638a46fd6656081179139039f9001a5121669ccaefc8cb88763ecadb1a23303b95479f0504839b7b35775fc79eaa22e3633e86260a879a9d3c0f40f7f2c2ebf683172cbeeb41f505501721ebb18b630c3f2183416b3cfd549febe3e86f7e24100e8fa4bb50c4773a2d6987f918233d5f7d1f2dc9f2227acc4ab0a96f70b140067282c7f998ec57c75a0885be54b996d29c49f1e5dc05885e28905392b2b15909c2ff8287ccad5e397c6551e6b66d2c70af7494f961e6644c41fd77d5f8d10289626419306daf5735f2770e153db982f76b5ef739ddc256a80a80030ee783047378e4c9d13ca4371d1a8f34ca9133360c7d889b8a6df0c375ceab8dfddf9a05640cfbdd85267b174bef2f57ca89616d57125540d322cc5c9cc9dc93f0086975d8f3cebe4e2ab934acceafec636221afda0283c6d57d616b5dafc19759a44e1ac56a707392b101b04dd33b3a3f8ea6218a7d66ae120c4840c5a1293cc67dbcb90eeb6188b004366198266b456f7a58e7efb81b58627b76cfda69110d4cbba3b2a7f777ebc6e1310913487a7b1e43b858aa8d024511a08cbebacc629fb38fc3c6da5fc0ddb79ec195a74b1c0f9cd1fceefda385e0beae459c46d6d703554f15a941666eb8077fa17d102896744ec25033b63ac1dba8059", 0x499}], 0x1, 0x0, 0x0) 09:30:37 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8c3addd3458f202b7ecc0bad4dd6200"/4098], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) sendto$inet(r2, &(0x7f0000001300)="a56583bd4fcfcdb7170fefbeb2a6f3c7f6c7835e34916718f85c2ee29823a45be04399ac9f3009b44ad31c0539d9dc6cea6f6538370445ed2b3a2091c002a2bfdf92158df70ffd10cae7d0a94ac90d77c696e01ce4d18dffcae9e9f4d7207d3f0356c82e4690d745e35897c4d18474e72548389da2740b725c0369277acbff6af810ecca8e6c4e35f6402814751f39b0c90dda60e03d1a13715391cfbbb8878cd8e60b6e717046a4db5f44fd25f7b4d90d9483b036f5d255b480966886", 0xbd, 0x40b, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 09:30:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/126, 0x7e}, {&(0x7f00000000c0)=""/251, 0xfb}], 0x2, 0x0, 0x0) 09:30:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 09:30:37 executing program 0: socket(0x3f, 0xc007, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x50) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x7f, 0x5f59}) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 09:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f0000000080)='./file0\x00') 09:30:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 09:30:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x89, 0x1, 0x8, 0x80}], 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 09:30:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xa) r2 = dup2(r0, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000100)="2f0b00000000ee5461f3", 0xa, 0x0, 0x0, 0x0) 09:30:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) chflags(&(0x7f0000000180)='./file0\x00', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 09:30:38 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r2, r3, r4, r5, 0x2}, 0x1, 0x1, r6, r7, 0x7, 0xe7ea, 0x6}) 09:30:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20}], 0x1}) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xca00000) fcntl$setstatus(r0, 0x4, 0x0) r2 = msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) 09:30:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b819d37bc81e2d25d446d21587d40cd09281bb99dbc4b3651970ab8d06324"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 09:30:38 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0xfffffffffffffffe}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 09:30:38 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) 09:30:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xff7, 0x250, 0x10000, 0x8}, {0xff, 0x2850, 0x7dc3, 0x9}, {0x7, 0x8001, 0x0, 0x5}, {0x5, 0x8, 0x101, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x34fe, 0x1, './file0\x00', 0x89f, 0xfff, 0x4, 0x7}) 04:02:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x9c}, 0x0, 0x0) minherit(&(0x7f000066d000/0x3000)=nil, 0x3000, 0x0) 04:02:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getdents(r0, &(0x7f0000000240)=""/4096, 0x1000) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b6707a012e135958c53ae34f71953c51b542a538706000000b81100000029000000310000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 04:02:32 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000040)='./file0/file0\x00') 04:02:32 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8088, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet(r0, &(0x7f0000000080)=""/137, 0x20, 0x0, &(0x7f0000000140)={0x2, 0x2}, 0x1) recvfrom$inet(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) 04:02:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x0, 0x6}], 0x200000069, 0x0, 0x9, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x6, 0x800000000000000}, {0x555a2509, 0xde}}) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r1) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x88, 0x2, 0x2d, 0x8}], 0x0, &(0x7f0000000300)=[{{r3}, 0x0, 0x40, 0x40, 0x40, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0xf8f, 0xb1f4}, {{r2}, 0xfffffffffffffffe, 0x81, 0x0, 0x80000000, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x4, 0x2}], 0x401, &(0x7f0000000380)={0x7, 0xffffffffabed5949}) r4 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000240)={0x3, 0x1, 0x24, 0x2, r4}) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x80000003, 0xd15b, 0x4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x81, 0x2}, {{r2}, 0xfffffffffffffffb, 0x8, 0x20000002, 0x1, 0x101}], 0x400, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x40000087, 0x5, 0x8001}], 0x1ff, &(0x7f0000000100)={0x7c3b, 0x20}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000003c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x80, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 04:02:32 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x6, 0x7f}) r0 = syz_open_pts() close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 04:02:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40000000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x54) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186005008b00062b00fe0000ffffffff0000000af6ce4f22656e2b8d2a48d69e0000000000000000102c000000000058a39daf0000d206fc21", 0x3c}], 0x1) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100000001, 0x7, 0xfffffffffffffffa, 0x4}, {0x5, 0x200, 0x1ff, 0x9}, {0x9, 0x759, 0xfff, 0xac5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x10) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$BIOCFLUSH(r1, 0x20004268) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x3012, r0, 0x0, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") socket$unix(0x1, 0x7, 0x0) 04:02:33 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40100000000, 0x0) socketpair(0x3a, 0x5, 0x203, &(0x7f0000000180)={0xffffffffffffffff}) socketpair(0x6, 0x8007, 0x4, &(0x7f0000000040)) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x6, 0x6, 0x2, 0x1, 0x4, 0x7, 0x0, 0x2, 0x0, 0x0, 0x9}) socket$inet(0x2, 0x8005, 0x90) 04:02:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x1, 0x23, 0x3, r1}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) 04:02:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 04:02:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x8, 0xd2}, {0x3c9, 0x7}}, 0x0) kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) geteuid() pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="be0dc2b00a5b5086e7b837748b5ce58c0dff17b913fd3986629c44dd86f2060390f5394e407ac3cf77d5", 0x2a}, {&(0x7f0000000080)="247356e5bcc20cc67f926874b1cf35a269e5a5e4101a1bc3050c504eba8ab3c6b702402b5e8a45f414a7706093b5d323e82ba19e8023e77414a3ed5952a9e6347738a6896e11c2241f3a7bf493c3fc9dae940de447ceeb0789bc341c3be38fa6d9ba80da0d04e9c8faef9cdef8e60bcc618cdbbccdba6812a3e6a75fb79ca83ebd5b2a4c34b6be4cd89472bf4a4c6562f0fac0e12ab04df7ee39c39dc14a", 0x9e}, {&(0x7f0000000140)}, {&(0x7f0000000180)="89c347c6d025eaa8d74b6887bfa75dd8a447f9c6e05aab6708fd118c234401eeb2398d7b9eda807c1c64a5fb8e5da93e506d8961dc4771277cdd56d834efb0fb22325384cf43a0e0cb3566cfaf8a314e08771977fa48527d0033990cabfa35349b8291f77d942838f18440635b6fb922527e7c33ca6c6268ff147ef63b6dbd78992fa6f34715887ca5b1e5e4a84a27da815ea04e6727ba3af26f9998792d4f46c40ad29725025ea4404d17225432742d6c0dbb2a099df90959eef6dac2cef1d56c8e93ec41c3ae72aeda9334", 0xcc}, {&(0x7f0000000280)="5a66b918e275f08268f8f1cf32e3f604a8af0cddc33ecf5ec2b3cf8c86d2c5f27016e85e8e74996f872ba2904b4951a9c73cbba778b0b0b7b0e42618bf739f6564fee977b7f1ce0937bcd6450f25b80d3f4c398a0c35ba3894cd4d4417b0eb086cd8964c", 0x64}, {&(0x7f0000000300)="979a93ec5c40726664f4e811c51689d7cfcdbdd07ecc9b424de07880829c3850eb0a80a2cdb4803b93131458e23c9c982371491b691f93daf116e28b9fce403d2faa0b8fce30eb4143e6dea933a8eb552df48785b163ef662bca3b493a0244cdfd41b31a3d41ca355727f13b729d87ee8a577fd0f58c9e7cbd447f124a4c5bf479332e34ec3b95ab1730f079d43abd7111abd88f905fc067b202ef885298f9911269fd61a14b370572c2e5acae2c89e551161ecb15b85e849484cb9680f2662c29b16c990303bf784f6081d90d7dc9f08e034a28403fdf5736f09527c33035e4", 0xe0}, {&(0x7f0000000400)="73cdf17af3797268e7b171a68dad011dc8a3a69c0175dbf9b44b2df2dd1af030768b0172db383c2296e2244ec59fe1e7f94f4d3a33488fa43508b3504c75901741f86057310ed7a4c04652c122f8c256e92a8c5cde13385a0e1fc39747002b6e5aa78d6494c8a45070073ea9c0b94c0eb08a5d8e95809354670a10ef5d7daad2dd5de553a0624dfd8fce0946e4aec8761ae9edcc", 0x94}, {&(0x7f00000004c0)="9f0ab36ce6d96c8a8a19dca187d4b058c6100ac8e0842d6bb76f9747ab4fcd6aaf6dad9fa620da10c05786cccc7de04c32967c99ae810eb71ae24649955edff42186fa155444204486b7648fe5adcb598e9e2ea5f4c4d06afe84bb583533a6bc", 0x60}, {&(0x7f0000000540)="161ac3", 0x3}], 0x9, 0x0, 0x0) 04:02:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 04:02:33 executing program 1: mprotect(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x6, 0x100, 0xe412, 0x6}) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 04:02:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/191, 0xbf}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/75, 0x4b}], 0x3) flock(r0, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 04:02:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xffffffffffffc003}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x0, 0x1, 0x785) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fuse: Cannot find fusebuf fuse: Cannot find fusebuf 04:02:33 executing program 1: mkdir(&(0x7f0000001280)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) chmod(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000012c0)='./file0\x00') rename(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 04:02:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0xbf5f) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="386bf0fdc3f28968a51a7e93e7bf2a3a7b51aaf828a180dacd802b065931ef2f6a44ce6928600f97b881475004094bb5a5f438707c78ea93e466df4a06102e38fb869f8389ee36ac13e21699", 0x4c}, {&(0x7f00000000c0)="629671bb7532f8481b956c98c067abc2c1d1582411", 0x15}, {&(0x7f0000000440)="d12f93238204de9ca0157c44030ba2f24a6cd9ea8a9a6ef8fe9eeac051034d6397354276c0882c6ed37682a0c26bc0d31c2bd1c10d96064c54dd6e73df96a5590a312576bc68c9deb627030c67c3c0bbd617c5cd2732feee474cc197f4c4b624efd6d490ac0e7ce39d31fb91cc84207a5e792ffff5738c1ec6dea5157339dbba01000d024d25dce300095c706826b9f11dcbd7bcfbb85b76a2cb0fc8dab06d36326ba1d1b71305e3e21de0623d2f2afc4e6d404b0c05b2a76b6f8fa4bd673723b8093e759fc2b987f001992df8c7ccd7988b06d58ab414eb0ebea387920290231cf6ee7dd334092b4819b14133b3d8f6c7c4f51b7953b9c01370c6f5acc8ba74155959ac595c80bf9aef47bc76c06578c2df35fbe02ded8c47105ed26680ca41637c497fffcea35d747f386c8aa6ba8a1f580e2b8fcd794c6732d5ddb608717bdeb0bec1443a40114df4b883068de211e41600"/351, 0xfffffffffffffece}, {&(0x7f00000001c0)="7d3c429551ba451614bd130d3298c00d4405b5e433b1a922371dc0791fbe22434687b82a300b822d9eadcecee05c50417b73b1012a3779249a14d2ed2951f4461895d02a473b986aa5d845df970534ba104d819c04441c3a04eba4880bbf5c3de885e32d1809828a141ef206f6717fe740f3570e159546", 0x77}], 0x10000000000002cc) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x4, 0x0, 0x2000000000}, {0x81, 0x7, 0xfffffffffffffffd}, {0x6, 0x40000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 04:02:33 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)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) getsockopt(r1, 0x3, 0x80, &(0x7f00000001c0)=""/192, &(0x7f0000000280)=0xc0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0xeb5b, 0x40, 0x0, 0xfffffffffffffff8}, {0x1, 0x7, 0x5, 0xfff}, {0x8001, 0x6, 0x0, 0x5}, {0x7, 0x4, 0x2, 0x800}, {0x8, 0x80000001, 0x26bb, 0xffffffff80000001}, {0xa7, 0x6, 0x7, 0x8}, {0xffffffffffffff9c, 0x1, 0x95a8}]}) 04:02:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x36bf, 0x101, &(0x7f0000000100)="b629ba092998c2942004db5d734ed46ca9ea873fdeed02cb0a4763365c9c8f66de60fd54cbc4c3cb68387be95b1a3bd1c5dd6292e9e821724871dd05c7f8f48716acce1106e6290de88e8b424a054d423944ea23b256e76665495b86ff60dbb16129b17c6d30ca8571074bf3671fbc15f2fb661aec599ecc33834f3fa783e7f97d92ceea4c90ea5d4f347b81aef0369121a3bd996d2730acd59c4f9dc06196d8a39b0f8587a4750e85ca646ff06081ebb86743565249bcfefdffaddd753236a52aa73675fcf066f6fa109928f7a2ea4fe8834a41f849bb77d03b455ffc8d05dc31b108693c0e732c32c3ef4b5917a0b158ab81cc7be817e0d10c9264dd3cb912de426f495c3da6366fed1ed3a24c9babd8fa64fb1a768d7a172692bd6e586569d145f4d6ff0cb1b23fdef6d1b80197986cc4b7d48311888d3275cd24c3dec25c72370507249bc2e793f46c16f0b477a41d85c193e771b539a12d6c09ec6e739f5fd34b9247e55cfa0f8b58767961fa1f74b109d1b72dd9a7c272dd830120db17ed70c65c36682f90c2f957f02519054d81e4344034b46204afb5c33adde3272d5669721376771c10e1a2a993ae9a06c5d1c4929d84fd4da2a90bfb51c06581c53ecd71bad63f1a021f12a9e2572e65bc6e624c5bf0ca9adc09439ad1564b4eee49c86a816f0cf15fffa1240f6bce5a1637a24e9e20a70dab8e109133d6565234c0a5d3826fc7a4e2dad68bfdd68d4be7f59a7d4c3f8c410a06de6fab649888c599993413c74a8a52ff12aa5ce2158e36444df5bb39cc6b0e21c0f6aaf420db434b94e22b6d2c760a78dcc8e986c69174fe4247dc7b842ef9fdf51cd901ddcb2dced88feb2ca905d53e7d8ae058c1db1d89e71229804ab1664272c1b41308c8d97f7106d5957bf942df3e5c389e3cf1a0f54f02b04458da7802a0fe1fe81aa11bfa50f63b275ec14b923bf70d402b256071418c246a5ede81593d29a9f48a4c67ee8340ffce4f82beaaf5ff62707c7b73c1a4e85d13750b4e856f5250663e28e34e3d4c99ebda28ea1084c548c18ddc70910761d7a8a0b8c6fb4f3fe57001a6feb24628d54296b59375f280819457420a9c04fb26cb2bc5a2e188b300300d32758f2b0f7a3ca5823b1aa007674d4fe87149e3db2c5c83c15b8d4572a7e9e7f1c0e84cb732c9acf99ed2110c4fc295d133efcd615d13840d48170b40a6263fd96fb76e8ba31921ba9de71cc8be269c88a42833d3a961ba241cfcd03af939bd2bad627dbd123531fcf04439447ab5aba1349d36468ae61d082bb7ad621f17609864d7fb57264b073f6d6d6eb7eed360bebea1bce3ddacdc976378ff44e47cb3ca8534bcd4d40ac658ed0db2b4a20aeea9c018f854f82da7f64531877800824c9468e388001ec54305ce47dd5f776a6b8caac7837e814e4edfd89fd4bfa22be9ba33d9031ad74fc5b09a68a4e3ee7f77c678c244e4add38f385f9f714340e7151d80d80dbed165e52de5b58b6a0a2f95c9a1d8dc860044d6828c7fb5715db29c3e3139b3644a384de2c1fdb254dd7544fe296336ead8d9d75787af6344e2a614c991d8c24fd025b867e71ea20917337127ce0934baca305b2bc17b57c72d57ae62213d5c469bf3ec0c242ea72d1c0ec8f46ffb5838f6dfa1401eb13be3399a90eeedc98061b3b75d2881077f97e8e6a8d597a61ed7d2ab7a013d638948b8cb9f8d8d9630a71087b2b1d5e003e09da557d1536d46e6541ebb2d9b60ce66c8aad3c728321fcdea7326ead6838dc0163c74ec89b8e5384576a0bc086e45fc48910b8786fabebea5df1099721397e100ce514a2c74662885362d470ad8924ed778ccdeb5fc0244b3fc564ee2549ed3b4bd6288df25c06ad2467133b35407dcd149577918df247672da6dc1931045fe33ea8f0cd0399a8b0deaf114dd113d97c5df1c42b06f8b0c2c6f8f6bcd792fe4d93ae81f6596d4e81bfbeb5b4970d2a3392566e7b7f919aff670b297466282be157d3f20ab051888a21eb5479a69a04e17040088dcbbb28a02a3d83f122fbd8ba6ce6bc4ddba2bdd7538c4a53f8c4826bd28bf188c0531c2f0f36617e8592b486e545443b5c06ada09caabcfaea61bfc195bd00433d02a591c861bac72d4a4481b734c07655e79aab3087b52a183e5acd776d5d8c4850f0c844db50e29762534d0a850c92943de9b6b8277741271587b5eb398d77ee8493a334c8e1b54bc8c3459c5218cf7ad51fa715af39b7f6acd9e550051ca6b6726de30154c3f7a91b47f463dd502419b5da6c4c0ba456067d0e72a1ca4c2e6d45372dad29b8b7d82f42b173ca69404f55438dfbca7ee0a3ebc6fcbee5869f77254a54d0029d010d4daddd2cfee07bf938019f4cdf23e16fbd4e070b1bb71595f6a63c1f00176454cbe7ec45b0229ec13a68b64d9fa5fee7574a031ba98fd9da00afb022ea0abc4e29560592e508d22c0c0fcf24b1e28933f2059a01db77581110705cef5d6d0fe55d3380be24f3f008c092138bec6395eadb7dde3ac6139d1e5c02c611030fc5a211bce92804b6c7ee35ce1b7fe4ef372b3bfdeff6f36de605aeaee221e344c551652f620b584eb45c5cf9d59ee79297b222254df2c8d49bf167b3b6e9845c91f0d2be3dbcaecdb83519f6c55d1d154aec08dfc1151c55cfcff5a0385d55a2c59f849d0b57c66d1374cfcd9a80719a6630fd1cba4e31a5b9007390735360b8a42a812702c2e77378eb7dd27ecbe34dd2418b0ac262a4807e7e30af2f4618f864f5bf907cbffbe8baaf4ea774eb304df8782e4835de09eb299781fd3faf344c8d81e5a4dda19d9fe93718825f7ee89e91b9786ce85c01507873b70b76ca5e2648a16fd35d6df3d637b999aaa24833d713a9fa3eb3c0b6b2cfbb2160bc411fed9681c385dac4e713ff3fcc3356525b67089a347d8f65298d772b0a54dd41d16374c9efb2d3354b2eb9fca34f3b9ceede2f370126c51f1bab8bc701eeb23749bebfd206b3ec82b34f3a838c12e44e9ebe64d04ba025ab0a2b061925d23b90be0fbcbd4f45ea5611bef9fdb9ac685fc4a6d9db174a8844e54e4b980872f2537236d62f0442a91c56f1209e102ab6228d18bf50f4767707ef9e39eb4960d3c39feaf6ed897f7eafb2c8aa3448acfb2aea6f0ee1f43232370c1a45ffe67c549e93f82627cadfbc00375a3a7edb1ff90a2e14f06958d253c3382d170e817d62621be99bef674589e74c8d49b075564855fe3f9605ef66de7925197c2e5fd5c9a26fa83bdf81d68463f34573fa23e7ae5bf70ed4edcbc6a18444c0fdffef7c66305d17b531e03a10746dfba9832ac9899f346a9766df79c4aeac933fda6d003e9909eeb37c7a81e4ea031ba44c69157aaeaaef999b5fe4feb296405d96865223f75e6460868d34c83a61c2193be73142207fe52af8ab2f4cddc407c4989c9bce4b9499f83f0a7955e093999a9891ee01e9f619f90854524571f0f2f28841d7044a7f2f09820f323325d5a7c343e20ebdf0e8dac70fcd5a849af572989fd480fa40ddaffe837f0f9a08a41f9f15cd810cd638fa291334751deda5e06abe1f5e6359b2c24f81906ba54b36a11884e0f03955bfee2b16fa39a83e77bafb8a5f949c514e533555a65c26da51efc8bad5c4b0f9f058105a17c7a48e5f1cdcf5f75396d2a88490ba82a9784f242df816824efb4edefed12d9ed89611c4e67f609e9183e7c58d0c074a2ce7b884d45cd9750f4862701d98bdbb2e529bacc2c6d5bd15668a8c31616d213aa9d5d6958029c9eca47f6e66fe94f40c99f1b7e8ed1390b4832383e4af0abb7e54980c7df477e7d828bd19b3d10965cf88618c2f609c8744155ba8b5fbffcc40d4f8b12b767eab3615a2f8e3ff552234ed3d40ebb0e9261daf6bf0a5981655a7b0a659ef70423c3cd0cef7a78b15ce07447f46efa7a788cfe47f0d1f293d65ed8174eec68e8ad8c580f072722343f8177394d9708c61e5c4b3c930a6cbb49668d95b0711ef44274acf76c04d353997d89322f497efbf272a6354e2267fdb39c3c7dbd8899bb805e06db4f798fde99ce66ca06c3b3c7983e4a107286aee486328cfd29f1e96e4b6d6f772175b82fb7e28961cd1f0f2acbf4eb1a80aabed1a843f9245e110ccfacd6b716d89511f3d23c2ceeea6c4957fa6202d01971398dedf147107ed617c17dd2a53c78e2b5b7e74702cf13b4c4851781661229bdd304b9b4aa99b7d307bc9b1f1f2b03b42515bd4cb037b491eb20cc0cf3d7407596a8c89fa6f4f0f5a17a81a684e2f411b9e3335a28574ae1e880cee0a787568efd6859f13e7e818d18839859ab9da98f6178d8fab5f8277d15ed051ed0ff02f8bf422762b3d494c9cc47e7093b5aca407a6990f2b03deddafa1c3c5219bad16cec0b43931e1373283bdad3024009c5f1b39b45047b17dcc4337bb16794a2087371a8e554231a35184c01d69cd4a50f55381d8721b67379d9aa8f689432835d54cb1395794f2f7fc9aabd8717038b2002af604e238cde162ce16b45e544e19e22a1ba1d6ac01f30c9eeb17be917efc00684137b7652645ee6cc20ab9510219449a22a5ab6c38a1d58815cd60c088e130348aeb69ede6466e441628ef188c7ef1acaf72867e90da00d9388be9654e9bdb05fe5e8923ec1727fc6db85cad9bc213f01659b19a3a81e2a2966fe516b7923939f93c4517857407896e1f8daae6529084f5e3ce549410adfe4ffa06778008d42ed1265763687e350d75ea9c1fffa6524c2e0c30bfc15dbe4df1ee00a5f08344a1e49ebb8db12826ea2b367d14a30dab88589f91e1cc90445ace10709779bc92aa8b1295c8e70b23dde6a5d22d968b07b10828415b666e498cded04158b9f8831a865901eab7e79fdc59d302e4d52ad880063fd8aa14967afe862ca4bc0935a2d013b898434c7e2e49186f0c5fa89766eea0a4607747c554854188d1a0d32974d78590ce41790aa2d834d50c1278938d2d4f1f2b0c33c7672b3ed394508615d010d9c345556d47ae9648eebc0676d5bf73e4cd730a2bd988a4043ae2b06529ed6f7e9ac9ee9b65ce3af41e865639536f69858486feb2f2a473531011705b2194e1e0caaec1dfed3f6ffb00c943eb97624eab6b10b6a267d85ca59052da3f40c1e07f53aeb6247f7c465adfe8892b69732b2773b2a365d9f9bf23b0d126ff4c03c305d83af1643471a32b1ffd8087993886cd013dc3122397e85c574987da4a92be5a0743452a441dfb40a401ed05d0c753debf8af321ea7b4d898a0703712446023466779a17e0e9b2b99c95eedc807ccd5e68fac9f69e02fe56823c46b09deaf8b722bfc7aed5500d8bdacc09e6a8762600dd25c13965a54ea0a64544c478ce83323157e8ed96957ddf9d37d26a683ffbb2b07f574879d689bdf7702b02773df0ab9c3299401a365aaecd9be4c9b9b410051a06f29060ede40854ef1f377987fa54ff726d451146caac32389dff5cce345477494fabd0b677ebe47607dfc6ad50ad348efcddda643605023deeac4330e84a30fdd948172212a64fe6a01b54936c677c9b38177d5367dea15bb7798fc0f9b6c43cdf020222b1ad31978d996bb819ad1464a63147310dc2e877493e2c86b0ba8ac714a2e8820fd94159f2704a72abe28a4d3c1b58c4a68406aeba112cac9ea1d648443a5c3ba7c32a240fab6f3af7dfe431d1c51a7be9a428bfc2d1b85ef311087e2635f8523eddcd33860269c2fc7f12c7edb8c941ff21b38b1a7f9cf8d4b31adb6c8f68951baa744931081d4843a45af3bbd576b2fef8b", 0x1000) setsockopt(r0, 0x4, 0x10005, &(0x7f0000000040)="2ef9020093d1e9c90bd1cd115b719c95b76afe3862decd448afc3aa9ee4c2700a24cbccbfa047e6bc68b31cd1d4d5f4df62f0463d06e828c91f63c2aeec039aecc2f13c484fa84ca25a636d1da7bb0", 0x4f) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000001100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 04:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() write(r3, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x800, 0x5, 0x1f, 0x6, "9791de426a811457dfa8d1c2440e1189b9f7bdbb", 0x7, 0x8}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:33 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0xa1, 0x20) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x3, 0x498) r3 = getuid() r4 = getegid() r5 = geteuid() getgroups(0x3e8e, &(0x7f0000000200)=[r4, r4, r4, r4, r4]) r6 = fcntl$getown(r1, 0x5) r7 = getpgid(r6) r8 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, r3, r4, r5, 0x0, 0x148, 0x7}, 0xfffffffffffffff9, 0x81, r7, r8, 0x100000001, 0x1, 0x100000000, 0x80}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r9 = getppid() getpgid(r9) 04:02:33 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) dup2(r0, r0) execve(0x0, 0x0, 0x0) 04:02:33 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() r3 = getgid() fchown(r0, r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 04:02:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r0) 04:02:33 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) flock(r1, 0x2) flock(r0, 0x8) ioctl$KDSETRAD(r1, 0x20004b43) 04:02:33 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) r1 = socket(0x16, 0x1, 0xfffffffffffffbff) r2 = geteuid() r3 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x33e) chown(&(0x7f0000000000)='./file0\x00', r2, r4) fsync(r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffffd2) 04:02:33 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x80000001) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r1, &(0x7f0000000000), 0x1f0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/194, 0xc2) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 04:02:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pwrite(r0, &(0x7f00000000c0)="9a31ca71dc70ea676b3bbc9beab6dac985f4e4417510d931c5db3e8ab367ac5a0b836feb684152133b178f0810c43ccf42cd22a83e965a02bf94621429cca9ad227e2d838fb5440f3738edf5f8900de78cc400e850c7cba8aee70fa04d5b2093220f7d2b005a083157", 0x69, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x182, 0x1}, {0x122, 0x3f}, {0x16d, 0x7}, {0xae, 0x101}, {0x8a, 0x7}, {0x65, 0x1000}, {0x0, 0x100000000}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x4}) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe4b, &(0x7f0000000080)="a6") 04:02:34 executing program 1: r0 = geteuid() setuid(r0) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) 04:02:34 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x8800, 0x80000029) 04:02:34 executing program 1: r0 = kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x80000001, 0xe4, 0x80000001, 0xa18c, 0x7, 0x81, 0x2, 0x10, [{0x800, 0x0, 0xffff, 0x72}, {0x2, 0x3, 0x10000, 0x6}, {0x3f, 0x6, 0x3, 0xdd}, {0x1000, 0x2, 0x5, 0x800}, {0x2, 0x9, 0xc65, 0x99}, {0x4, 0x3, 0x7, 0x7}, {0x0, 0x4, 0xeb3}, {0x8001, 0xd7, 0x401, 0x1}, {0x1, 0x1, 0x7b, 0x482}, {0x3, 0x21, 0x4, 0x8}, {0x8, 0x1, 0xffffffff0000000, 0x8}, {0x0, 0x7, 0x0, 0x5}, {0x8, 0x3, 0x1, 0x6}, {0x6, 0x1, 0xffff, 0x40}, {0x2a81, 0x800, 0x7e, 0x9}, {0x1790, 0x5, 0xffffffff, 0xffff}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r1, r0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 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") fchmod(r0, 0x1) 04:02:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2f8, 0x1}, {0xbac, 0x1}}, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xfffffffffffffce2) socketpair(0x1f, 0x6, 0x7, &(0x7f0000000040)) 04:02:34 executing program 1: r0 = socket(0x1, 0x400000002, 0xa1d) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "000000000000000100002000"}) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$inet6(r2, &(0x7f0000000080)=""/52, 0x34, 0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x3ef) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001380)="075514e8f979db66070618a8a1722b72f892a7ce9cb8a9deba3b856cfe5ca482709555cc52ae49c8a04d2f1f74ee1875ef61500b632625efbf26a77e92fcde3a73a420e13b4c7708f4861cb538618aba65933d84eaa703e789036a222b022dcdf954f78e5cc38b66825c30cf2d57e31bccdbbb8a91bfb00e4fc28bf48f1c8eb615d3b36f898773654a3f0cf33704f01c35caee4be9bc38b85cd040b8ae0794d16202d25f95e9d10ce445b8108481bafb340c79d3365b84713f0dd616689f3081202c7e6e373068e84c210bf713d1127102bd67add27e3526347f0568a1f59c4024fd7db6626926b8dd5ba688d3c5867010ac6d0e99ed6cae37f0795ab5971189e6357e7c8904bdde9b388167328799c54953bd91358c1ef21a5d1bd5e7dc757eb219f259e3edd237936a1d67d51874b55d51203c13a31bd3acebcd18d30236efe0e95afb2f78b2b7810ac8be3ee77f5a393fd14d6f9b21e8788b279b7b6421a9c00ea643e66b15407ff44d5bb868c3e5135f72e78c2c3a3589715ff91b570cfd9850db5762dbf26c5bfb07470a15b09a95f394193b83bf09ff158986904c7b52fec300bbbba3f2cee9d4339e30b9e8f827cb5cd205efabf68f9ebdfd9ff26a91f78c6e4ded62a5a42da945bd2bbd214eb4d8f48b84b4f1bac5643012f3bf2e23c492ae14c9baabad4beb6a0642224b542b2614e275af27e8f37b4cb4a8ee0a99320b4cc969b7512bdf3c95883d574f34c7dc66279be8e33c3ced19ad13eed2d2275ccc8ce02e7689bedf003a12d7cb6f99e51fb8f096ac98b6b07d82ffa536ce8ca70fe47c7d933d3a7bc0a97a3da1a61021364159ae94297713d28e48d49586af4e27cac74b0128ef9134c90ea6d71a3b67dd42fb8f4ad07b05614cb85ceb347a692cc496d5f4da83b991d4e833ccfc5ee85c3e7d87cab193027a9943e950233eb5d5d065b38cb3901ccac1e81a07e1e53b47ea63be8a7bd153f75fa15d86e24c1f5ab99591562d52bf6eea54820e376db316000d9e70f566b89ed4d9ba74372168487e13f81a3bfad1586816e3db63eeb3dd98d00173077d8ca4180ed6f4ae57fd86aacb46bb0c2eab8bd13563ea3fa6acde8224ee289038b653fe286dd97060454b9e5804d0305e48e52d7e2560d58f8e099f0a1655ab08c447a12faf17ef6d169b8121164f89f45c3951478615467bf9b6a8d2e92ccb2eb4d575418bc688db8f9ebf46168c3061f97a0415e29aded96ddf5d57e53d1c860b671ba5832589342ec1c130cec7de3a996c36652d1248869ba54068b2a8a0c651d264d61e23ace6b8e38cb6303e4cbc5bc1b981c2438a630f02446b879c043fb7b745260ac4c7f08c7f2d5678fe09701fafafc764439a41bf07e7e5d0c6df9fb2b98a42617fa687480b79dbff0bccf16e00a8ea8a54092bb6828302d20219518358e8b49236d927ee6f993cc2d05cdcb12ad4d2f6cf1c7ab4cf8c9a773c4babeca92bc3a0f4e1cb15f9cce5ca92553a7e737fbc4abc8e4854d1d0524abe95948e5bd8ecad4824683ea3d359b6c3a19672cb89c47b03421682f8113049ff42054110e23f52204751c8c2206023150b08c43d13cd90c08d6542b73aa72953c91d7ba68ef3e8b4c13aa6f9c08cce6efbfb87457af270f3be6e53e6b157dc677d8eb81b6bdb9bfb9ff0968022befcf0e31b86fa4ca178c434ce1cf93d3a4b59b65f8eea098d1649f3d88adac9906caf8b967381c5ecfd25ff2fcdcf7abda0487a0fd16b670cb399be046e849ebcd9aa4a993086a1bd0e5ddd8fe4878801a6b09fcf6b0844923aae92bf0086e7378e8692361c454003bb731c156ed9d257c63da2b0d310cb3258d81b3cd56d651df0a58f0a1ad7fdadd1d76195e215066a56bff90ed8534d393082ddf790d3e4c86c85b866edf672bcc71037d846d773d5cdbd412d3b8bd960b82a5b3f9d2cc358ec562dee911246452991c6f3304be70e89b44ec15cc36680a70020d3b1e00f3e775ab11102a824b353bd4350444604d7e17976bf432875290a6060d40ad508c7a6665bdac70963f2f0e27798a73e520ceac81f97f1fc3bd86801a0c36cdc3f54c67cbab0da9300eb27f42360b8e731afcd893696fd8e26491187592ef08eff49857f83137c07d0951efb1f59a9afed50657a709b6b955dbfe0bb449673703db940f26dfb90248907d5c511a2c245f16ed393c54aed626c4bc78363a8949c2f4b56d0aec15f83d83075f31adb43bc5235e4d04441c4a4195e2c785faaa05cf1067623b1680f803dd78e3aad937914d5b6ca86d73cbfd6aa04f2a0382547df1335a52999f3570f5dcf2fd5a40f0f29c73b9537011997bcd5e7390b5ddbedfd30b1a1dfeecd35db7fb03d364975a4813359fd0def3f6c", 0x69a}], 0x1) 04:02:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/223, 0xdf}, {&(0x7f00000004c0)=""/128, 0x80}], 0x4, 0x0, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x6) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000100)={0x3, 0x2994c4a3}, 0x10) sendsyslog(&(0x7f00000005c0)="91350ec6124c369522e242197f875d4c3283d7abea6d3bbe88054ac36062a8cc5825dd647f7ea3686587ba7c0d4083e199d44fae07288ad02f61296bab7f9eb6fba9a16db3039a0c078b4a649dcf", 0x4e, 0x30) getpgrp() kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x200000000000007}], 0x6, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) kqueue() fcntl$setstatus(r5, 0x4, 0x44) dup2(r4, r5) recvmsg(r4, &(0x7f0000002880)={&(0x7f0000000640)=@in, 0xc, &(0x7f0000001840)=[{&(0x7f0000000680)=""/62, 0x3e}, {&(0x7f00000006c0)=""/103, 0x67}, {&(0x7f0000000740)=""/216, 0xd8}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x4, &(0x7f0000001880)=""/4096, 0x1000}, 0x800) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000580)={0x400, 0xfffffffffffffffb}) fcntl$getflags(r3, 0x3) fchmod(r2, 0x3) ioctl$KDGKBMODE(r4, 0x40044b06) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0xffffffffffffffff}, {0x2d, 0x0, 0x0, 0xfffffffffffffffe}, {0x20000007f}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x80, 0x2}, {0x18, 0x1, 0x0, 0x2}, 0x8, [0x0, 0x0, 0x0, 0x3, 0x7, 0x7fffffff, 0x6d2, 0xe1e7]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setrlimit(0x3, &(0x7f0000000180)={0x8001, 0xfffffffffffffffe}) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x6) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0xfe9) poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) 04:02:35 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/118) r2 = dup2(0xffffffffffffffff, r0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) write(r0, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() read(r3, &(0x7f0000000000)=""/166, 0xa6) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x82, 0x0) fcntl$setstatus(r4, 0x4, 0x84) 04:02:35 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2b6c31bbe9ed1973) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfffffffffffff001, 0x7, 0x800, 0x1}, {0x7, 0x1, 0x9, 0x2f4c}]}) 04:02:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x7, 0x1, {0x8, 0x7}}) 04:02:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "00000000001f0500000000dffffffb084000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 04:02:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/143, 0x8f}, {}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/155, 0x9b}], 0x4, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) 04:02:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x476169e010415f21, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x4, 0x6}, {0x18, 0x2, 0xffffffffffffff01, 0x4}, 0x1, [0x4, 0x200, 0x4a2, 0x7, 0x3, 0x0, 0x4a69, 0x100000001]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r1, 0x0, 0x0) dup2(r2, r1) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x3, 0x63}, {0x3, 0xffff}, {0x3, 0x10001}, {0x3, 0x1}, {0x3, 0x6}, {0x3, 0x3}, {0x0, 0x10001}, {0x2, 0x9}, {0x3}, {0x0, 0x5}, {0x1, 0x200}, {0x1, 0x2}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x7ff}, {0x3, 0x9}, {0x3, 0x87d}, {0x0, 0x3}, {0x3, 0x5}, {0x2, 0x2}, {0x0, 0x7}, {0x2, 0x6}, {0x3, 0x3}, {0x1, 0x9}, {0x3, 0x1}, {0x1, 0x7fffffff}, {0x1, 0x5234}, {0x1, 0xfffffffffffffff7}, {0x3, 0x10001}, {0x3, 0x1000}, {0x1, 0x4}, {0x1, 0xf19}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f07f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, 0x0, 0x0) 04:02:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x4000000000000b) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7ff, 0x5, 0x1000, 0xbe81}) close(r0) 04:02:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="0de5360cb8b469405a546cedcb42f76f04217013b552a061f2827ef0399b1fab85d2316e91334c0a", 0x28}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x3c}, {0xc}, {0x6, 0xffffffffffffffc1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 04:02:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b0000000000e5ffe64de4", 0x100000000}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b5f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/45, 0xffffffffffffff76}], 0x10000000000000b7) 04:02:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x7, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x400000000b1, 0x1, 0x7fffffff}], 0x8001, 0x0) write(r0, 0x0, 0x0) write(r1, &(0x7f0000000340)="80ab6096b66da0046d5fea288fc57570808219df52bbbdb80e80651c47dc6dcef445229d2f3ad5069ab79717c68c19b258ec0fe8cfc327bf0207cc59b8727cf12ee52e7f8bec6cde5241a50a8f976e584e13feec7c1417c8c40445a8a697e7d61fe40da89cc0279cc411ab78426aa60290fb93fa9354453ad02e06c44342d92b77ac4e6042be72b7c49a33d522fbb8771ce9bab719a47895fd8b28aa0ae12c94b3fbc85a2b250793420a2474bee270f6f981143d5d9765a4369be90e15a17948034dfe643dfad6259a79f5a8bcfede73cfb722bc5294a4cfb0b38d94f11f38cadaa9340e7898f2124f94de424effe598517719bfa368f513b01e783a057a8e510dd9e57b490a401eb154a000bc4838744bd543b7bc77d13189b6a52d4049e6e19f5cf922117ce29a5a4e5160904966275086d5d004facc577b56706f2f4598bb152e7b0e95784b36920e0951d15b849c63b714a21a5064e62a10bc15c7cef72f0bb3c563f0c09a7dbc2a9bfd797bdbacde36066adcadf8a57e0f2fae34e36775b2b69a4bf9ce7e25f2fb79635471488db7778067b074f1f279153d79482a9de8971fbe52511b1ae5243a418b2d3cfdf0194f8677cfa4ae34307d41d1d554efa7b3e97252e6f4822204a97466022842fb878e86485079086c59c7d40b5c216684ccfb9662138eea9c761ba5d3835f83db669806bc54ab5f4e8fad7f15de30d5cf94c3a045e78a951e07849d877392d43cd9d58ad8e5c6498d5fcf16e1b974a20efe525835667fc99a03799efd949733ccb5741849d1a07e2a62346f1c2ce5d1eb80f9ec836041204b75d4f8cbfcda241a536ad04749b029762e0297969990470447c34eca10ba55d14514384cdb3c3f77b12493181eae79a9fd2146e3d9e64ad0f101d335a5b2b4925c1526f53b4d95bf62c29f690f218e812cbf5532d6d0627772e5f70b531d5344331e1fcc10b782ecfc960c3b6669e3dfea6ae2e82215131cd526f72238f6417246dcf6843b7c577fa246e406a72b2f52510a6eb7a8db53b9a7d6efc807c330cd068d9df6071599836d86b2af078b24e8289fc5b0b5b0f437d62ef232e25c3fa258b4223ef74e27cf50a800fddd4d2fcbbaf192b229eddad88ad739c8d2bcece4065478d3e098e772c5200eaac90b4f7a4d900d901dcd610d75ea8291e2c4b2cebe4177be1b127e226299b98fec5654d16aee0ffd468b2c32f339e61a5289cedbcace0353dfd10493da8b7b0b41e1ebdf87eb427995c21eded4ab47a4940049d3f84f82d72d3f0e9a57c7d1d73071092fe9cd85563ad309aaeeded134e25b5720903510268d5a6dc62f8787115cb7037e54f034e69b07e78e9fc1f9fdfb01e6a00986685c64fec1f153dc91d4d0309bbf82758b2b67a2f109363c92ddd52650224eca6ec229f1690b31273d9f3df8b5a9e24406e620a4fe31a32cd803cb227049226a2af3ecb2a00d865ca6c1d79090701f9a85f892e7f5dab9c3fbe6f25f6f34742e5795db6be8626711208a41db2846abdb60d5f4461db36e5b832139b4a7c695f36391efa0a8c7a57ca7d73c4112427b3e5655eff0e112e603dfa11a81755b550775838f1ac805077e11cbe09c172dabe1b0bdc782df03e532c0e18a0b7bef5826e9d610c88ed453ecf41844122bab08686bafbcfe2b8e94434a321850bd7e03e19881305fed5c15be251ae40cd1862327cca9b6d45eb5897e5197ccb18949938d3d1023da7f99b232d917ac75aae3c24f694143aeceb3f22611368684c3f8d5a86bc679fd6254ccd5a6a1fe63a87ce1a3fc44928c69dbf1283391bc913ce9c80110169da390fac7b0673f6caf015ab305534d0800ce76347d7fdeb81803d74d161ec174e96697219dcaa31122b2c03fe3e6ff712f25903856da274d71a82ed348d167ea8eca8a3a200b8bac5d9cd0655ba41842e4d77ef698af89337ce46af69e7c4ea316c032bbe701bdee4a4c2f4ce8ba9f706af253dd4146e488cc801e8223b49055aff4a524f4dd8aecda86c97f66b606a371d604bfd67dd6dcf7e0eaec7f2686c13b218e284ed336896d22276d12dfdf0d5c92e195fbd978a4b3e79c55277aab7bbb68384004899378b8911135d506d2d242b95344f9d66d18f548a232452697815149257bc4fe41a78fb4acc55affa69a82a850329d0a89fd568438b2f2ca8a9f0052986378398f49c00f91dafce8ac1e843130bbc0ad6240534f0be01c61b74bcaf12252c5524f0f54d8864cd841866465f39dd4b47b9fc96244018baea50ff1da3a56b776f61720031b8a72d92ef20ce8bf6db71324d6ad1da7bf3a8f4f90cae2f25ddb9c5a861ac4ec04047c960f3598f17af5b6cdf41c5e7ec15ea37e950a59cc5a64fdcc87c0b0122bf9e2f9a9d772626301a816163e94a01cbde3f8a6a64c387c8166aeba18ef3a5c2843d41577a24e079107efeeb8ffc8782fe3956efad6629960a7c7b914bce0937d05e4422e5bbf4e6b00e6149ef4a7e9381eac179a60170d4038121b8043a0500a9ef4e396ace0dd68c6f71792650eb78e5edc300587debd0f58b8ef96cedca85f7e9c805efdb5dc16b5100541d30aa31f170c0c879d1ee46295d859d8ea36125a4a5da4661a7ee44864fcd8d4d34cae2fb89fba83c6bac0727b557a0272df25a588f3389c5ab62b7feb07b3a95dede38c83f0cc959de3861d1e529186af785bc48ddc5891995926db5a7b129e1e9b391a233d0af99c301317c059df16cf1fbea545a3efc530e905b03e251af968dfe674cb4ae437a1fd9c840d33c374db64057861fb3a8b7eca2e1430efe136fc5931faa591772c38d409ee93c4de38052e1560ea8206d9ed293fdba68c4f8694da63b632963af12301e342498ad3ee25bd2650ee2450887165d6e3be0fef13602d8dcf3124b51fb73a092c3cfc8084b48d7bca6d3eea8c986974b9e8d15da27e6a32cfda2a173cc736f5e0a04889bed2e43f7926e9de4e40f162de3903f14e208d695781e2dff6af3ff9a947a6a467887f12082e5e393c2b16ec5d7c0553d187aa91186f129238eef319a4b97a5074b8efc7e0742f0e51c7cd9f47cb8193e5d6ba59772645282282bcabec2daa8b6676a4e8125ca9a170ed3904c7935f23415bd1ab6c4a5495c90087a17ca656451d15f251bfa3bd56cdf60eb4b0a8e4e1e11c9a9f95c7f1c61d7ddca6cb6eb60aa622015ead91b5c7101eb2cac0bc87e13db7c68db9df808d60a6478e3da72e4c0099c0d446b0db6dad5386038b5960c9678f417a0a4995cb9cc1ede63c917827de4dbc56d1a4469c576dbfcc101b2ab57f4d2cbc5e60dc38c0ef31c91c81a2e5198211e837b31c5973fb15a2f6c6b4e77d65bc1d5e253d843f654d329bf0558335ef7197084b65788bd68da8c0a05e380976400e71e55e64c11be92545166b9b21ae2f0910b4f07190edca0aceb5bfbc237e5c0edeec80b6ac6fab30341f24597e1ce815a4d4caac42a1670410e8067f5eb324d3a1b2172d672aadab801d0d6295218076335f82f0ef802b068c8359ffa30af87fd5af7053f4b07d2cd3033a6a9159775e2d721f836076a3b80146815428425c1c81ea9baf634031ca8a1a9c9eb15d766cd25cce45bd4aabf7cc62c128b5df7f359f9094120faaf00a10bf1cd5a4cc95badb0683204a67f001162c73ae24387fb7fc631b73d42c77ae60d5fa63baae628da7e067b525e92e0c70a8d1287af3e6c81acded0d7c74df57eb819aa30c3b8c0d0c8276c6f5a43c31f0abdf68e3627d41c82c01852fc6dfb9e5bd21e3ed96f10a7bafcfebfc2b90a20d16730d198ce0fee43bcc2c38c6e3abaa173f7d8f08bed535c8cbcff79ed289693710737a0b85409786b4c05c829a104cb68c6d07dec52d02ffeb54587d170a288570dfe940b298e546f2bbdfe299d0c007d4cdb892d1d8f305bec11ac14fc4f754961f404cb3ee85739b42051c228fe6abd1e8cbcc2b6f782b8c0c9c9d45f85de93edef98208e2b627f2984544eb279e23a8df3da7313fd95ce761091e5fa1b3f4a0fdf13e6b2a81cdcda19e260dbb70cc3619d126972c48b12a2b9186f6386be8b7381b813c1b6c276dc75b6c776cb49ff5d1c23bc72c78f63b9a6102776ab04c4a02334eb59656a14e1287e38a78c269d2beb6a0b94ee50fc859f3ef93f0d50f72a1301a52506b58e790da2ef5ac23b0fb8c902a7517b200943f274d69da725ffebde24b251dfa734c0b3545d06d7abebb4562eca28e8cfdfe4097e92b5ab0abef95e348ec37136063ad6f41a35c209421918d194ac34dd6b882a9aaec68867fc3f84c14a1b0c574bc6b31c5f184e41cad143b296257c34f1fdee36d213278ec2b2f9cf09fcc218f58f3374949c5156b4cd4ff7af93b423918e119714b78abf7224be9362606ef49b0db11864a32a4ee5f3157689d999da1502d1841de0e02f2215e5c2e421917e4618e6cc25080520786689591ed0f783b6c2b11076444ce75c7aab1427167bd0c094a45520d8829cd21eecec809919cdac2987a78e4a0a53617f7f73558b6b101829d856a9df3c6d0732c4f93a7f931d20e0c79093b6554f5d9768077f38fe59f0e10b406a5555b0c020bf86e58319f703942b07176c01859279fa8e02e6bba8d822e0677a31017d28edc2bd55368e6e34c60d800e4b17294a23a1e6d172efe1902f1498d55977fc5fc52010be9d6789144b309034e5bbcf58f281fc169f9de77107c607e7d6ee9045a330d611ea2cc0ce3b0714e54714b854a3614b113df8234f4f8c4b2420b7f80c5dbddbb0f1a0cae0aca9c614b42873a0ea07d0a56220c38e3564a3bd1c5bad3daed2b889dbb44a3f0fd2bb1baad6a91e57feb9d73a3376ad4b16ffd2f026777550552e2814ac4a46d1269a5f3c07dcaca122d3af28b5e697c60be8734556ddc4fe91e8e61a168db2c14237ba309db7d088ead8cae14209e9a6979f175ef044ac69bb248a36b86213a6f132c7156a1a60e355aae05afd3ed83c1253aea392aeb18dd3f622e137b83e6751e9a6778208973bff67e25bec0cd73268ecdac07616e2033659385ca2e92582a3fb267c7f67e82df9e2728e449c59c79f8d971c81a773af214c24ff5f7ddb7a7658bd92e19d8993e7bfa9831022fb953f214aa75066c17d74f5e7460b53ab79ea2b11bc88a437812ef7e6cd48fc8193c8f8ee52f5e344e49c9df6219722c16c7c36c6e49b1e50376ddcb54be4b9c9727477577d019b665e4f9e4d9b6dd504ced23ba76dbfa8ac23f3b79e97193747f7f99b3d898afdcfb227acad3902caf9794a29d9636478e3bac1760a77985c96a99d674fcf51062e69e1f9a9c26508dcaac71dd354465ccf478de23af60788f6c80c220b49b24c294dcfd633fa1899585fd390adb8f6f41e30f129818df15fe206be0bc8e2d4993b6c3529e785691cfdaed2fc93301fc3ae5a0aa58236a693da30d31e408c3d3f98a7b4ef758c85583084cea6f9a8a224116e3d2422e0a82790cbe1e099cf100a7b4c514ce627f154e8f9253d6c61d09a8a73645678d7379b72b002bf7489b8e87967a1dd955e565d37b223fdeeaa124ed5d6e0b32d9419182a8774541da574d0c1811d8fb6d20cb2f4d09769be6c35663ec7a960cc35bebd14811a065c6f65bbf65a0fa4b93f51f9e3e1ce0e4f55fd2bd7c792dd1eddfc81005e2cf7362500a227b6634b51ceb1d76c6964a91216687f6e1d13c933ed391243f39a9a0df9dbbbad1465a5f6d7304e6a2d525b6e13165efd5c117f0ef9e0b05f644856e60496cbf2b019d743980bb421244e783c56a", 0x1000) 04:02:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x20, 0x7, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x1000000, 0x4) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 04:02:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x7, 0x4, 0x2c1295f2, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fef000/0xb000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x43}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x326a}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xfffffffffffffa61}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x4d3f}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xd7ac}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x643}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1d3, &(0x7f0000000340)="b6") 04:02:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="812582dc0000c300000000000000", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3c, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 04:02:37 executing program 1: semget(0x0, 0x6, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x68) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 04:02:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x7fffffff, 0x9d, 0x5, "7dbe1c09ce59df5496d7bda05da4883574e07c5a", 0x4, 0x3}) write(r0, &(0x7f0000000680)=',', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) syz_open_pts() syz_open_pts() 04:02:37 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827df5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204f477129f60c48be021df05974d99f31014fc307f60f3aef109d1b6dded751feb83f50c47c768c31d9d30ae56f724d18fbc286673f12bea20b0f9cadb911191de3608bbc46b404112664d6e3e3023146a40db4c87363d584fe552988dcc4be3c34f8b5dffe77110b41b201c2a29f0b3332b0f97b0f8ec8af38a9138b52b58dd8162e932299362af27fc59f5988fc2439124c6493d64ebcf58b083", 0x885) r2 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) sendsyslog(&(0x7f00000001c0)="35bd3ddb56190f1492453780aaaad0ad2d8f4608664387d88ce4d2e74c2f87a2ac8ec4038d68f008446246e0402b877a6464a467b922398b8c70ce949a94407cdb4f3d2a36fcc13af4c402bbc3feb74a46e3236bbae9440d346617cc1bd4bbdb725b1f8c82161b2fa73fb2c90ab71de1a657b2911f7517942ff582c4f399aefad7ce3386909bb2badee9e1ce80b5428e6898e3e415266ef4b738f4f4cd17fd9cb5d546a145c7d71857b98bad0605dd618ed61db32d7b2ddee5cd3ed3187fa07e474cab41bf6bbd9209a744", 0xcb, 0x29) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000001, 0x20003, 0xd9a, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x50298aea, 0x828}, 0xc) r4 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 04:02:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) read(r0, &(0x7f0000000200)=""/211, 0xd3) 04:02:37 executing program 1: pipe2(&(0x7f0000000000), 0x10000) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) utimes(0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 04:02:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x771f, 0x11f}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 04:02:37 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 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8080, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x18808, 0x1) 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) ftruncate(r1, 0x0, 0x100000001) 04:02:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x5, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffe1) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x3, 0x101, &(0x7f0000000080)="d0e6e6b3cb4f3137b94abb901ef22775a4e79201db6170ca8665ed359bf9a9df134fbb559238a48cb42cfa0e1322b34f38e4963aca462e43b3b35e65aa4a2b0648179f0f709be4ac5e626ef042bfe018d617e43e1b95d7a480a3667fe630c2a29be20b57bcd7d04ef02f744c85f7395a1aad95673841f18f127833d17ce1b3551c0a2a950b1f4f1f71559eaa4096d6be14a9f284b89f096671e8797134ed6cefb2c7ba16d7998d1ef4585339f0a027a146207f5d204e8bdb3e2179ca492c53856a0c446caeca540da0f87e310b3510bb2579da4900", 0xd5) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)=0x3) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 04:02:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3, 0x2, 0x1000, 0x6}, {0xfffffffffffffffe, 0xdb7b, 0x40, 0x5}, {0x1000, 0xfffffffffffffff7, 0x3, 0x4}, {0x8, 0x4, 0x8, 0xcdf5}]}) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) 04:02:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) setrlimit(0x6, &(0x7f0000000040)={0x2, 0x7b}) 04:02:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 04:02:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000119002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 04:02:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setsockopt(r1, 0xae, 0x9, &(0x7f0000000040)="71cd3e05ef36ed13f78844ae56ca54997f972262c06da004efc50bc1583b7a1dc5f36ae32be3820efbc61917dc35bbdfb426da463f7d55f107d75d56b26ef40b50ab6be33d5b7876f729", 0x4a) shutdown(r0, 0x0) setsockopt(r1, 0x1, 0x80000001, &(0x7f00000000c0)="63ad3e296de6babfd31ec7e7db1566eda78919421f56e2973ac7eea1c6e9d922d2e346dae52af43888175747744a2e0560924cc19e5355a3d1516277914184784275bd2e93e62ac188a2ac9fce811cf00db39273e2007b4621d5ab6832bece8ddbebc24a8266d0b963163706f4ead2bc3394d120fd03e800c3e61b3a72a46109509673e99475afa3e80a3b468264abbb1cbbdaac280d846440d9e60ad7d16d3b0ff84a5c7f701c2d98257c12833382155af331e9450136aad77d92ed", 0xbc) recvfrom(r1, &(0x7f0000000180)=""/27, 0x1b, 0x800, 0x0, 0x0) 04:02:38 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x482, 0x0) preadv(r0, &(0x7f00000026c0)=[{&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000280)=""/142, 0x8e}, {&(0x7f0000000340)=""/29, 0x1d}, {&(0x7f0000000440)=""/199, 0xc7}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000380)=""/31, 0x1f}, {&(0x7f0000001540)=""/205, 0xcd}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/106, 0x6a}], 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000027c0)=ANY=[@ANYBLOB="56f3991b8419f099d55ba4ad69996e579e8b8ad09f269ece6d86469ea0a1ee736846c14bb0ca71df3a42a0635ba6a9359bc75e91f256d769b0144e45203bf40e50f6668a6b8911d0ffbc6e8893c2fb492b094ed36e808f44b793f7d0669bfdae1d7054854f5db8555dc8dc91c2ce515e6e2e33c8a574d74b83541b143c556a4870c0f541d598630e441671bebc080172491da3d7aefd00000000"], 0x6}, 0x0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002880)=[{0xb0, 0x1, 0x7, "1cf6b16d4092f3866fa3c66cfcd1eafeade9d256f5a799a6614117be95f013accfd80ea9b25d58119da1245a2c79b41dac4f963b2f9f274997a119822b1e257769b6221b6b87f39fc5c8a316a9adcd18ae6eff60cda96b003662c1624bc54b244fedde27ad52e1aefcb097e8507f9dbf5827e62eaa9423e5ac6fcf2b26703e8c2e0307dc9e74eab1baaa1255b2fec9326fd38b30f9e56c20047a51f1b64e"}, {0xb0, 0xffff, 0x1, "2d65ab1e21bb0af98eebfbaa5293c1041e38d8f46d6a83520c1723d9d753b356bd8bf9fc9421af06e08952e9342b82d041fc0a94725d191a1aafae380f9f798a59bb83f25527a5b7c0a15cd568fca180ddc0259cbd6006d6a109e182082b7c452dbab15af6fcd8118d82aadd2424bc0a90d43f80a021f963e777e4a16315b4ba8a0d0541310eed85ef8631eaf5628e083eea35262e6fe5779d"}, {0xa8, 0xffff, 0x2f, "d661ffdf5d55664990615463e62a8aa68970d785c12c3537959854796a2a4c5363c83b0c32d87a46e4218af10154cc49bc743daa508a41b5b5bf1a64239a7e1f5d85a152033b38708352fd852bb3e3c2519217a4e84ead86f077f7136d76d03e0095aa0cd7508240e121eccb6acd8c49ec8e4151982e8de91ebada8350ce0249d4d1c4082e4759c43d33fa5c8c5952578e86778670909ea1"}, {0x30, 0x0, 0x1, "dee72aea296c1cc0a36175d485c4d1c5c4a734fb783554a5cf989f2ffa3079"}], 0x238}, 0x0) fcntl$getflags(r1, 0x1) recvmsg(r1, &(0x7f0000002b40)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000002ac0)=""/82, 0x52}], 0x1, &(0x7f00000003c0)=""/52, 0x34}, 0x802) fcntl$getown(r0, 0x5) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x60, 0x44) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') connect$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:38 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) write(r0, &(0x7f0000000080)="3b5da6e4400bd985e26e3c5f9e1b3b7dae1b86e9ce4dca533a88cd329b29e140a220bb19d696a51371", 0x29) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d701af57b0df942286d52470a443c2cc74f441afc38db0db077842a7ea9e10fb041009ed9d8cae8b1f48b525453365892027c85e89702b237253d4d0bb3a9061352b119002db56c623cb3e1be7703aa6bfc881f434f6d026da08377e2226e99200c69f86b3dfda60f87bf205374692d5ea6c8f4ec64c", 0x76}, {&(0x7f0000000140)="1c04c8e2d507b885ebce7396a75a1c849821ba8fb69396c684bb2ba1a53a5c83b50949ef4a7e22b4100bff461125d96ca996d7ed8a166cc09f620f83c5fee427fe87fd6e86c40cdb22195eee5a4496f79c4fbcf4546c7da824153364a82f44e6a5f3f86888594ce5154b6e11c3def5b13c549d9aa7c8cb505d7ea10bf2e29764f66cbcbd082267d081f4f1ab0b43442d68b3d28fd1e21758d87cf578858afc55", 0xa0}, {&(0x7f0000000200)="4c90050d4edac5fa13d9c5b7cff24afedb7e6f31f907f90ab183a7e8fec4a9bf75dca64e1d96d76b4793ab71a6d7ff90ed77153c8a43b076d1dbc1609df539792bdfba97252fe5af8c5972e2a90d8b4cd81558d3d701fc495d3072c865175ba0e00d5db1a934bbaa1a1a25cea58bd6af68ab1ba18c4bb9aa5286d51a905b0ead85eba0399302a685a499dff82234992a434b5d31cab37e3c83dbb4064cdabf79a955d47e0c4a59ed8da4ecfc23fc767ad9", 0xb1}], 0x3, 0x0, 0x0) 04:02:38 executing program 1: r0 = getpgrp() r1 = getpgrp() r2 = getpid() r3 = getpgrp() r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000000)) ioctl$TIOCCDTR(r4, 0x20007478) sync() getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x90, 0x0) r6 = msgget$private(0x0, 0x1b2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getegid() r11 = getuid() r12 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, r8, r10, r11, r12, 0x4, 0x6}, 0x4, 0x1ff, r0, r1, 0x5, 0x4, 0x0, 0xffffffffffff5818}) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) mlockall(0x3) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000002c0)=0x3) fcntl$lock(r4, 0xba604bdba1b620c5, &(0x7f0000000300)={0x3, 0x0, 0x5, 0x2, r7}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x0, r11, r12, r8, r10, 0x8, 0x2}, 0xffffffff, 0xfffffffffffffff8, r3, r0, 0xfffffffffffffff9, 0x7, 0x7fff, 0x20}) msgget$private(0x0, 0x2a) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgget$private(0x0, 0x81) ioctl$VMM_IOC_RUN(r13, 0xc0205602, &(0x7f0000000680)={0x2, 0xfcd, 0x7f, 0x401, &(0x7f0000000400)={{0x101, 0xfffffffffffffbff, 0x3, 0x8d, 0x1, 0x80000000, 0x400}, {[0xb50a, 0x6, 0x6, 0x800, 0x2, 0x5, 0x620000000000, 0x80000000, 0x2d9, 0x1, 0x8001, 0xbf, 0xffffffffffffffff, 0x7ff, 0x2, 0x81, 0x0, 0x5], [0x5, 0xffffffff, 0x9, 0x8, 0x6, 0x8, 0x6, 0x0, 0x8000, 0x1000], [0x8, 0x8, 0x5, 0x1, 0x20, 0x8ed1, 0x6], [0x1, 0x6, 0x3, 0x5, 0x6, 0x2], [{0xffffffff, 0xffffffffffffffe0, 0xfffffffffffffffe, 0x20}, {0x0, 0x4, 0x7, 0x10}, {0x5, 0x3, 0x400, 0x7d8170ff}, {0x4, 0x9, 0x0, 0x73ec}, {0x2, 0x8000, 0x1, 0xfffffffffffffffd}, {0x6, 0x88c3, 0x8}, {0x6, 0x155, 0x8001, 0x1ff}, {0x5, 0xffff, 0x8001, 0x7}], {0x32, 0x8000, 0x0, 0x802}, {0x100000001, 0x3f, 0x0, 0x7}}}, 0x80000001, 0x3}) fsync(r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) fcntl$lock(r4, 0x0, &(0x7f0000000700)={0x3, 0x1, 0x6, 0x3, r1}) sendmsg$unix(r13, &(0x7f0000000d00)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000780)="28bc29eac662b09379dcd4590e14fa", 0xf}, {&(0x7f00000007c0)="622c1fcb8d191183a3abf4597a76ba0e71e2f8436c5fac036f5f0ba924a5a94b9bf405e5dc2f2bfffb923e4477807eb842313f28f8eb537dc7b02cad833eb02cff43c54975ea1b1821076cc78b7a10337f621103", 0x54}, {&(0x7f0000000840)="57400cf7e98eec69c281efaa0798d876f195b3fb2f994fae782262c127b35d68772bbd8bbf5aa751cf39e39b2700f311569b1c6fc7e01407c7100b39db98cd697bcf2fb3293ef4c0d43bfd1652c2e09dd225e11988f01620a394b3e2426da97fcf4e685a39df38bf7d9427150333d858edeaba67cc4a92b440d6f1eab9c436ebf591ef8d0c00e33d997f2b10b91912db912cf4a1452c56e38869d818c6f310ca7b687d78a2f0d4eb4a46d44c7414a33e331a9d10a6a67347831945e45e09e92a24e7021f8a6ce5a8a124ab362959bd6e7443f35e6d", 0xd5}, {&(0x7f0000000940)="5c4bff89e2dcc28f7f803d2efcea54dbdef5f1f0b33a570704b94864741f777977456571516fef6a833a5b776c7beaf97ef66317a9bd89d66e5ca6811bbd02ee103af8621ee05cd50bea921591eb45527b6a03298d8074ca30b6169783abcd", 0x5f}, {&(0x7f00000009c0)="a3f532b63fa06654a0acf0cec132765712cda2444b23e57d5fa3952f238a0e61c5a13472fa9b9e51dae6b423b75ba78df4ae5c3ac3caf3510f8e6af6305ef581731f1e256a2bd188d944c5442adf3a46c3324e5cb3618ed8122dcc6de16ba44d44c74f930f58fda697f8e3722aa4e22f4b121c2cd38705d137d92806270ec3a322b6a1c95cbc2ecece096ccbbdd86ccae91d4a58d74a0a4ef018e69b83bd96afb25143c3cc3e9bfe1b0c03ea7ced", 0xae}, {&(0x7f0000000a80)="2d4a385aad9143cc85770b131104c9bc54a047b433dc5ec75c5fbe66ccdca36430fe6b81720e2e2eb5f2e336f96a60eea78309698d46ce68", 0x38}, {&(0x7f0000000ac0)="664e89043fdd3e4e0b5bd19d28d78d126afe95ada92c2278d4f292e1e3c41bc25bfa78c473ed6b1cd157c16ec068376adff5b2d86915840e1aa264f27449328298e60cfe0bcc390de8ec30524c098004d22f7e0a4f1c61baa33af5b0dccee91248ff98d81d9a1f1136c1c7eef8a124da4bf1f0457f9fcb1bc62e31be8c3c6cc12db5a7a164968a2f30e17ddfbf1fe9fa93ce3896128e80c6aca3d56d2b71b960c6a5a2ebb926e97a214aa6e8369b53fe7ffdaf5eb4a3e28143ccdcfadcfd19c9d9", 0xc1}], 0x7, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, r2, r11, r10}, @rights={0x20, 0xffff, 0x1, [r14, r4, r13]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r1, r11, r10}, @rights={0x28, 0xffff, 0x1, [r4, r13, r5, r14, r13, r13]}], 0xa8}, 0x2) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000100)='\f', 0x1) 04:02:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) mmap(&(0x7f000066f000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) 04:02:39 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x90, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000000c0)=r7) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) setuid(0xee01) setgroups(0x7, &(0x7f0000000000)=[r5, r1, r3, r5, r0, r4, r2]) msgget(0x1, 0x80) 04:02:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff, "d730c15b00f4ff0000747beffde400"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDSETRAD(r1, 0x20004b43) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:39 executing program 1: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r3) 04:02:39 executing program 0: socketpair(0x0, 0xc007, 0x9, &(0x7f0000000280)) socketpair(0x26, 0x4000, 0x9, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x8001, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x81, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(0xee01) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000380)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2, 0x1, 0x101, 0x2, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x10001, 0xb}) fchdir(r0) fchownat(r3, &(0x7f00000003c0)='./file0\x00', r4, r5, 0x4) r6 = socket$inet(0x2, 0x1, 0x0) r7 = accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000140)=""/249, 0xf9}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000400)) 04:02:39 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x81, 0x2) sendto$unix(r0, &(0x7f00000000c0)="944430d5f3f111b0db3ea41bad5b367237a4164a5f1976a40e3430decd9584c1d2d8101a1acebedabc731c3c9b2c57685b19516d84f9ac60e29f79b8f1b492ff9af5f05fc5ecfa44af565470c816b5d4d06322d5b0038e2129396c23b6730ad6d1d15450dbc09ab2189730fdb9a39e21db94a30377583a22397ca6f170fb227f61467715d1d445aa49a5286c7d8650d0b3e4a9b0e9579443b129e982156ee1cb2252d72c70ce00c4125c1ec6c31490312a946a98afdd1fce17133d2f5c2c7bc422727e663137474731cc6bd797b876d4bea2443c43fda5bba178321b10a79cecb8d7d9b9be5bd1677221555fde0e9ad04841fe2ec0d3e3463bd1327a2beaa37c4d808a8e4e18bbbbd0d7325febc57f8a180a8f27334bc927e044832903fbd5a5e03a771c33443bff67491cc78327a5d27bf3b09cf238e456f3bcb3941a6b66843e28ec72301e823a839ca15744cec25f235dd7dda8b97398a116d0d44873f1fa2cb5f65fa7f0e2c4e78694f3784891f003b5f2b8adc7d58ac5eba51586b8ae11b1e2ca14ac985d9b4de61289e646bf8a5d570dce636b577987e67bad3f6e9298312d9b347a9793639302889b1f2bd67cb59338e4eeb9d113e6f5735d726fa5f2529525b6d4c74a6267209808ff8f8441386513d4a18d658bb5fa0ffb768c9d726a268c04f86913b093ecccd80fe328cae99855b87302ce626a71b7383282fcc279b23c34ab2b546c553a4ce11730ed2c0021e4893f83bb0760fbcc14689312676e8ea8eae236c658dfda0a84ddba1759801afa2390e7137bd3835a4f677872ce07d09846be79074b31cf8a33a7f757adb4fe72adf463f03912dfb050c7127756a35432cbcfba694ed746317d307fe6289f42ff55781e94f0f818646188fc0963c814d00d866ca192fde1284041dd210a2b034f4f0d59f93f3ac69f043d79465a7f4db7d2ba5daf06cfdc5643c4f54363fc54024b3809b9bc9dff253f0f2a02a84d09e314a5886ce9ab16f22c0010908087f6999c0f0ee983df0d120804210ee688b07ae5a8e738af31de668d82c75c505714d7765b8dadc5d97c6ee247f1af4a1cc0c4c58674c6e0be88387a4cc3b32757e34bec11cbf96c80926aa80d93f5109f7e8815c186caedd4cbd364ccdf67d00ab3caebe788f167d111f61a2b79a7d0305ad3b87f614f859d28e3385e0148ba1005ff5919a1bf431d634ab51e4a74a42e3f8dc1c5b01ec110443e9c15479d8f61337c661698e14a935b6f35780624c762175f339ab41dfc3915dfe8892dce845779b0c2456bc2954fb17543aca8615f3318767f6d90937cdbdc1ee3d2ffd869b7572b5f8b2df6511ca0b09fb7b5ef6f18f3b3aa3c1acda04232f29d87a01a055d40c191db7b1231d4512c79e5af224262520b45356caa376af296f84fc4ab6b3d957edd500060bf95ac8ba6fb145f8d7ef249520deef140c762188e0e1e6d64dd55a5b27f5787acd632e5aaeaf2b606bc7c9a1fb35b2d608d189b693792d52d75b25329a327127fe7e3c749f06a51d2f796b7c355fb3884549eea05fe54439068861247bb4dc4b9f7546116bb5bc4c26d4c3aab846e0e147d694461e60b7774c512c9cd4480b77fbcdd58a62f27af0b1d0a1e5e9cddf1c0249ddf4def905fa4e15d3bef1aae2ff08094644660fbfbd655f0bf6e3b4db6f464d9e51c3a0356165ea5c56ae35ecaa55b8c2ce6f64a567cbeea22fa1af57cce974e1ee11e9edd8fb217492cc8d10bc6b9a7937a9a9104e31a2e4d48fd7d0d1013fc926e5606b94e46b1a1199f2eace5fe0af6d371951e2bb9f567393b0006309bebf04f9b3e785ce1803e815bc7ab8e40eda127b810c6ba6dc0694a3beb4133c3c95ee6bb7b723efd5519aa2e9ddf0c6da021a08a45785ddef098fb10dbd6435e4e704a104dbaa8e6ce0c135003c11201c38031f7ad9e60512d4b99bb822e83422fceaed96f821ba5b8384b767ddb8ea7e81152f5db1c16f34d288a540e6d8b4b8f41258697f8b9bfe8f606e78e44c2d11bb70bc796608fffb516ba516a34cc1964cdc348a8b60bdc5449d810fb90d357ae8f0367aea78555eb668a1a021fdaea9a28422d94d9b8af3a503993fb3f0f29078396e7436540a7114be3e0e5ce45db988f1da869165c5ccaf093b3c0125dc2883f3e16b865ed66bc310fa933aa88c11ceec9d34affd683e455f367325123d04c8ba8058bae904f952b7a9c2868eec0328b29c8d21624fa2f5145c54e1c1584ef424395ddbed490089b4e17d8d44afe0498716435b1b6f35dcee8fc719b6cf0eaf56c5e70db399b2f201a014144887419518e4f64127bb5f6e0caf0432e04b528dab9a090763e9840d7eba7a3de68a6435148e4ca0991c94677cbb2668e556f13d9328fd769ef4f76ab4b011f129861bc20b55f0b27c91511fcd10815242c217a7a881e0d6a235816ffce471e100e3c9c10750fdf236c971eb8ab0bd281dbb84341586adc9ff7c3cd99ed1684bc64ac0854732747e8479de201669210d64ed940deef18a43f6b4d1c392ce169b47736a7a57a426dcec3922b27146d73d90614ee03e5132ac6bec0a6de6fe8e300e871ee2eaa46e21b60a898c1f34ca8ee219554ad25bacdb6305248774fc3d35f2f12165d984a4f2c048632213a7cc3bdd255f5d70a0783616aac5a960ae802a13757e13a91aad7cdbdbad9b17be1add084761641099e151e803c1e411cb63176f1cd130e953412ce7394b1eb068886b04c08c8e3dc8d5d28e882614288a789a9eca4df5dea7f4a804fbe5b89fc4fc331135ce1ed1763fd6b78f761aab8533698665cf02854f8a02810dc9061754c22adb8f74dee05512bf516babfa90db9785ecd6bfa68c7ef63955fe0b9d4807b5b478e7f64141b0a88d6e7fdb39c52d0c6ddefb3a6032798ceb01bbf96f54928723d0b25c6ab0d28e9f223aff9b642178c4ec3a03d303079ede376f811df716a27f32af0f58516edac22c271f37ca2d91aedcab92471568ed02a13fa42dc2b10d63021b852557451af3c92c0b741cb6d274b7eef43beab550659e44e014efe3c3a257284e3893f1d58671c52e5544ea44a9b90b7013f09dcb43919af8e64066ad247fbe11057a473f2e75f7c300002de5dd1af50a13948113e141b45504a3ef942f59ad7994bbc5b5b841c7fdf768b3d934ba62cad703c7c7679206ed82c9bfb823a4d8e36a9c9e56edfc151b47c08192a8a53fc4895d2d05bbdbf5d318b5b7348cecde0452df89f5952e5d68b05d5a08ef4a94a9f1973273151ecf9fa84a467f4f3fe6a2e2f213403f20831bf643c68388079a7353bbaec4b568a4268a4c11499680706e1969b0d19e5a64492fef6f6278b9f334468ad5dd5f4bfa472590eb3af69c70b98148aface3c772f346fbd94c44d67c95ecc97e21f73cfbee8ccaf3f462d606cf229d1d61cc5198a2d7036e13d239760b28dd02238b810b414d9a0f6936c30e56426fad792e58c6227dd28daca025a123ea9a1f49ff76d919e6a7cc59b3026a428ac40cb73a9c076dc5b32419b794d7b112bf69328183ef5305a57390e17c1bd6eb60f529bf7b63faff4e2cd727408619dccdedbb3e274723cba058fca76931ce0242330f8433f209fb932e41d3572ad3d2fac4320a8114160885499d1a1508a37b77d7192a9494ea3b2d8db005b4fef938227c25d14ce999335b05e15f177c6963b8de6e262104aeb755e3a7366d4016fa985fea278c55f18127a523eb50a034760733534bcf17341c42ad5919f1c6e0fc0ad58aae9fc0e247e972fd1d0722e746bf581d44323c9752ae43c8e0ace9e9d23a2bfb992be2a6a9fdb5dd567138ce6c97a7c44fa2a0431b7b2bbe45e255556bbb5cb02a5e0cf3f52edfe0aecbaac67b3fa513132b825d36ad8a4111a206a63d301472457f7c2c4da986d670dfd300550484ffa446b244a7effa2d49ecec3fd7792c48cb4a744a4b65fb5146d5518b8423fd1c3135ea4723e98636079c63555283662441388906adeb275d9b70c0bf9fa8b08c73c28f0b7ebc6e7e478cefefb7433f4ebb318217b3fae5a164eea86985c6895a11e6683159c4fdbe969edc05c690be8a3a1bf42d547e8a6084146192f6848de50874f5164eeb30847e7ffaa1dbb87a48621b6ebf7e62c1fc990094a9d31f4b14bb21bbb7360e7d0b04b78a8692f5841d85e868b6e363f7da49610af343830bca45fd75029609503e9749b57f593265071049f9d5e406b6224ab69be6ae0b5830779d5143efde7b24b72b51979ff951ac500f1a0f282aa1fd17287129335a91d0c3ee12433fabcd590fe6eb0bdd67280080bf980fdeb75920e058433e9f74f25a91817ce22cc9029b76e7f94c15a36dfc830a4fd0fef043493871eeee196f3a90b058a64eb9d204dee26331d37f08db3200632584b0f25d4fea6353cb40ac6cfeba1f2c8155d0c20ce1eaf875277381b771691a33d1b2b19517d85cde58099032be3c25ffb082c06db7aee8449dbab688762c9afd9b98784aa977237629b2d1a4ecf6f599ecfc12c7a187f9ccdc5f352c51a4caef124bffcc228120ee4f7153ba3e9a87200cc70b2e379988059ba36d33569bfef63a4b3d4b8f378e2b868c85b0d6277e0618816fc01401a787f1739606c0488f992d62cb982bea02a856e806a5ee8ca66cbd6bf3929a010243636f463b0ca694bc30f58913da38b54793853b77a330f2b37b0a659f1345adaee9ec351ca89e7562110ca9b15721be647bcac671280557868e793154eb3f182c2e3dd180103c84f3f840a875aec57396d7f3f88f88c2a7cd74ab1f973cd6a32b447ce538392e6977f7413218d233768c99248fb2ed6ba03e2d67e8c9318b2dbf61ce3de17b4742d3eae7d06bde886e87fd4e473a4af52809b9fa06cfd79956eab968f18cd67f1eb994c29d77a659e18f9355b95702c9d614b40ffa866afe96f77efdfb9dd632b7eb9e97378f32a92c7e8a199875b84bb23de16adfabcb89e969d400d4f7cc34e6fc78ea7df8d0b8ab8aa74c9851388c0fb5a7aa6dd04fb670a59deaf58c8e474389d0a5363cf3a50455d66f298c2871b93ac59124106d8fb81e8a088c4bc1ad06d6ba212ca055af3c5bba422cbcb9f9d265408c2160ecb8b94e6ddd67168042148fb12076588d5c684b76c00ea57e328fb49fb599a86c99d150fe0ff4893f20c27674cddbffef700532a046c786b9b600863109eca900db7f9c20072112bd3d4c9f3e60b1213b2079371e9c6efe4a11860cb5efb6c2df105bdd80c880479d6089e8fc0749f1332b54a7872657abac02f0649a56df8f62aecf18f3151d3ab01cfdb7c775a5125ec7dceef11f30b9ca0c32686e6ef4ff3e2afdca3940921ea243395dd669b57922fef0031cb5b5b1fec1dec3f88bb22f70ca8587d9dc68f9f5f36b11f1977690517094b026f195341715674050dbc37dd67baa9ff9339270281777e375f2eca357fbbb3eab1fb962634fa32f5819f140b20d372ddf5048ecf539930fd80c145d4aff510026647345a326aec1eba4b300598fafcbaaccfb1b5c02eec0aa28d973e111e164d62987a7ba21d43d70ea6cff359d2eff2ee55360153f281192dacb33dabf4ffb66f678592814b3db187fc59c50534c9774e02c7f2acf158e4d5e65659842b733c17948190a453e0e940b9e76c7d656a9147c5e90ca057af7b5cc7fa1b2e92b683d82c80aa6505b1b2fb03ed69d7c773ebd3ef0abf11cd02d404ecad3779ca2eb18708aed13ca4ce347dd298d0279d9b97c1e328c310d7b639686035879625a18dd83236bb3dc1", 0x1000, 0x40e, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000009000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = dup(r2) dup2(r2, r3) 04:02:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000200)='./bus\x00') 04:02:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) readv(r0, &(0x7f0000002540), 0x1000000000000067) write(r0, &(0x7f0000000080)="f29345959d2a842687c241b29a81dc407dc0876732f198c1c4c95d0bd51ee58e3d39b0c68fc0ce8c9c90ba2ad3f92c62aa495633b669480f04bf0e4abcb44f14d0ae76b881c13858338a45e2755af440671603a1e3fbae823638fc70338f626af513f75a118cf3614b0e935341d47dae75c1bb6a836326", 0x77) 04:02:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/235, 0xeb) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xa6) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = dup(r0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000140)=""/15, 0xf}], 0x1, 0x0, 0x0) 04:02:39 executing program 0: 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:02:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x99}], 0x1, 0x0, 0x6, 0x0) 04:02:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7fff, 0x0, "b0d42000006e9300", 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x101) fsync(r0) 04:02:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x880, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) close(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 04:02:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x121) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) 04:02:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x101, 0x4) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file2\x00', 0x0, 0x81) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) dup2(r2, r3) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="a0") 04:02:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) 04:02:39 executing program 1: r0 = open(&(0x7f00000001c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') bind$unix(r0, &(0x7f0000000200)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x40) mkdir(&(0x7f0000000100)='./file1\x00', 0x8) msgget(0x1, 0x4) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x2, 0x6, 0x401, 0x6}) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x8) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x40045700, &(0x7f0000000080)) 04:02:39 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x0) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x400) 04:02:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xe0, &(0x7f00000000c0)=[{0xfffffffffffff48a, 0xffb, 0x2, 0x2}, {0xa, 0xd362, 0x2, 0x80}, {0x6, 0x6, 0x3, 0xfb4}]}) read(r0, &(0x7f0000000240)=""/4096, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1efd893b3ab9805, &(0x7f0000000180)=[{0x4, 0x6, 0x9, 0xffffffffffffff4a}, {0x7, 0x829, 0x2, 0x7}, {0xbc5f, 0x414d, 0x8, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 04:02:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x9ec1, 0x1, './file0\x00', 0x0, 0x5, 0x6}) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 04:02:39 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0xffffffffffffffff, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10002, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107003, &(0x7f00000001c0)={{}, 0x0, 0x0}) 04:02:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0xa9) 04:02:39 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = getuid() setuid(r1) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) r2 = semget$private(0x0, 0x7, 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x100000001, r1, r3, r1, r4, 0x0, 0x200}, 0x3, 0x80000000, 0x8}) shutdown(r0, 0x1) flock(r0, 0x2) 04:02:39 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x40000000}) nanosleep(&(0x7f0000000000)={0x3, 0x397}, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r2 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x884d}, {0x5, 0x80000001, 0x101, 0x6}, {}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) wait4(r3, &(0x7f0000000140), 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x101, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 04:02:39 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) dup(r0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/111, 0x6f}], 0x1) 05:37:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x4, 0x3f}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x260, 0x12d) ioctl$TIOCSDTR(r1, 0x20007479) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = socket$inet6(0x18, 0x2, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) recvmsg(r2, &(0x7f0000000800)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000180)=""/232, 0xe8}, {&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/219, 0xdb}, {&(0x7f0000000500)=""/141, 0x8d}, {&(0x7f00000005c0)=""/192, 0xc0}, {&(0x7f0000000680)=""/63, 0x3f}, {&(0x7f00000006c0)=""/55, 0x37}], 0x8, &(0x7f0000000780)=""/96, 0x60}, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) getsockopt(r2, 0x200000029, 0x24, 0x0, 0x0) 05:37:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) getrusage(0x0, &(0x7f0000000180)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x10}) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) sendto$unix(r1, &(0x7f0000000240)="9675c3dcd82fbc4e1fee019fb9c8fbde61a6196a59a7706e4c57eded2af2ca058b1c4e07732fccb7630a351da34a15937116c3c9b37bf7b37e372b58f3438530063da175ca26ee21c7543192603e5556c5dba30835296444b536b298274871b3c035591051f41cb94413cf85a2a72d0f88feb82a4a34545ae13868c3366e3b406332c871ca76067aec23945e6d7c256350672a6f9d63b478314fc184209a39b0c9dda78c396b2a54c2732eb9b3b3cc3385023f8fdada76663e27e4c9815ff1336d4d958714a72da099e13087ce162a4bdcd99b1ef1b87233", 0xd8, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="62596a19f12232913f15dba28d7880083ca3546a5e7f01bfc24dcb4c4162e181eb496e4136a8404e630a277fef"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000e6, &(0x7f0000000000)=[{0x5c}, {0x0, 0x0, 0x3}, {0x6, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x5, 0x8, {0x7, 0x200}}) 05:37:04 executing program 1: r0 = msgget$private(0x0, 0x4) msgrcv(r0, 0xfffffffffffffffe, 0xffffffffffffff5d, 0xfffffffffffffffd, 0x0) msgsnd(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="ffffffffaf"], 0x1, 0x800) semget(0x2, 0x1, 0x24) pipe2(&(0x7f0000000000), 0x10000) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRES32=r0], 0x4}, 0x0) 05:37:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xfffffffffffffff9}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x51b, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/172, 0xac}, {&(0x7f0000000180)=""/131, 0x83}, {&(0x7f0000000100)=""/1, 0x1}], 0x3, &(0x7f0000000280)=""/76, 0x4c}, 0x802) 05:37:04 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) 05:37:04 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, "00000000000000010020000000000000001500", 0x80000000000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x8, 0xffffffffffff8000, 0x3f, 0x6, "71dc09b9f6d422985fea19a2daa23e1c479b0e66", 0x100, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) sendto(r0, &(0x7f0000000000)="ae70c32706c8dfed5718f468ddb66c58e5669fa04a16d5c56dbc", 0x1a, 0x1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x100}, 0xc) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="c843bd1bdca90481d454fafe2473c8141a996fd45df1e28f1086480cdc1fa402fdc5cd56027f8c53f2d48d8dbe7f95e9ca0ad25e1e141c4860e645d852392e3e9359d411f3e017793b56d2aad2d37311191d", 0x52}], 0x1) getpgrp() recvfrom$unix(r1, &(0x7f0000000240)=""/156, 0x9c, 0x843, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:04 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x16fd) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x66, './file0\x00', './file0\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffbff, 0x3}, {0x10001, 0x83}}, 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0xff) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x9) fcntl$setstatus(r0, 0x4, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) sendto(r3, &(0x7f0000000180)="82b59d6c2460b69c65ed9dbc4bf302e85e1fe20585c1a7d7c5838a2cf04d8de5a3abdcd9abe3288605e881a23bb8307159b83db0c5b9d9745bc5ba23e1283885fab26a6158ebb107565eb6dc409fbc4e490fe03d50dfb89531ec2e7ab1a9de0cca6ac05b476bacb34c51e328e4cfc87161d78ebf3d9c4edd55779d7e6cd0b66f24c8edc8adaf1086eb40905074ba492b6519f468862023cab2f6b603b5a1f1d5f62ae3869201ac00f03973cfc13a37d91cdfab92abd92199b485cf7c170605e960f568e6075ed6a831f3d3dc360de76f41b324ac78dbae", 0xd7, 0x8, 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000040)={0x0, 0x0}) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x44, &(0x7f0000000180)="da4c47bf570be85626f30207497e692a608d3d0311ea44e2d8a00ebef3620aef2fd68d091b66ec70eacf5fa60b3ddd7982a72e3e6e402d8281a5af83a2db0a14079a028d") flock(r0, 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x44) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) openat(r1, &(0x7f0000000200)='./file0\x00', 0x410, 0x80) 05:37:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x5, 0xfffffffffffffffe, 0x7, 0x1, 0x0, 0x7, 0xefb3, 0x1, 0x0, 0x71, 0x3f}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) dup2(r1, r0) 05:37:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003, 0x0) writev(r0, &(0x7f0000000040), 0x0) 05:37:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x18840, 0x0) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = fcntl$dupfd(r0, 0xa, r0) close(r1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$getown(r2, 0x5) write(r2, &(0x7f00000002c0)='ml', 0xfd9f) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x5c}, {0x6}]}) r2 = dup(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) syz_emit_ethernet(0xfffffffffffffe74, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000002c0)) getdents(r2, &(0x7f0000000200)=""/105, 0x69) 05:37:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x40004000000000, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file1\x00', 0x20180, 0x48) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$getflags(r0, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f00000000c0)) 05:37:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10400, 0x20) 05:37:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f00000000c0)}], 0x2, 0x0, 0x0) close(r1) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pwrite(r4, &(0x7f00000000c0)="26dfb338d4380d05690b3907c496cec9bb66af6cb20fbe80319ef531296c775187e0ac9f158d75e18110ebad9caf8dad7cc656cf1bed690381c47648bd5a5904a1a7beb23477f09b900c4ea1bb7dc573a903d11c2e1c5d603867d389e77e3e5abc06e7fcbe83efc2ff6e592f7eb9eb4e1afc56", 0x73, 0x0, 0x0) pipe(&(0x7f0000000080)) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 05:37:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x1a, 0x2, 0xffffffffffffffff) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x100000000, 0x3591}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8890, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) 05:37:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x889, 0x6, 0x8, 0xffff, "0a2ae7f3cfaddd57bc990bc1ee7db732a18aac3c", 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) dup2(r2, r1) 05:37:04 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0x1) execve(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) 05:37:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10080, 0x4) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() readv(r2, &(0x7f00000003c0), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xc68, 0x1, 0x5, 0x7, "856182777787c87fdae8d39f8ed6c82fa918a793", 0x1, 0xa56}) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="eefd4d368998dbc4bb62b2cdbc71e6d934c40a4e3cf45794aa82b8f7a071357987d37cbf0369a543c12de92e2a241dcda21b7f508e489966b361f0a874ff5272dabde483bddc3af7cb6b8dc4d26d77a28aa9da483c8d97e862faf235ace6492626202aa499260b52e09f3b7f49485daf4e251c9865e70ce2aca2d2555f3137b8d458ebc8ac4308b7dc3e4f791c26aa546fa01b6784cf6e7a68db08784caad5c1035a874e8bf8dbd53a735e7a560a2fda07d978495619a73d78e08c1c684d478dd58a2d7331f1bf269f5085a530df50e22675787a76fef7809df83b92d639059e56325a1c9e55f8ee8a92", 0xea) mprotect(&(0x7f0000067000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 05:37:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x7) fcntl$setstatus(r0, 0x4, 0x84) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x67, 0x1}, {0x47, 0xff}], 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="c73f5e1fbf4cd26c7d62745ce4db0cc49d8a3b73b93bb1", 0x17}, {&(0x7f0000000240)="f54dc1c3ded68b2d7847c48a24930938cc91d8a6f894681bf55818fe1df3814633e2d50ba57e5bd9b2f54c2ddc62caeb11d1a32caa1c01ab3437869b496dff82fe189b2547bd8f435999d6797a7b69c3b64c5aed3531f0435876b0afb4246fd269e2948186527b400da9aa82c6b6a73833d1eb6566a8e8760a92866ac2da1a59426afe09e189d60226e1d5a12934c1e289ce6c19589edab77f98c246df49", 0x9e}, {&(0x7f0000000300)="2773687a264cfecab711cc3f2f62e0fe3b6cadf60b0bfe5df379b41567ae2d66b2f4964029a473dfd8538d115307b67a6b44a1a259bc86eb0a583ee6bcfe4f524cb88532a38c87a055cf139ac16bd17b4eccd6d0b251be0bc9ac831e3fe31fed1d362c18995c85ec3565efe7985d05c41678655d05e1de0d178244d36cf1b886f1ae700bdfa14bc8982b6e5d4f2b391a8ccd9eb8e98613b5f045c64a030d1e5ab2ec0ab07a8a7b130f3fffe7f343c185599fe9b04099647ecdf750cf85aa44ca8fc5a4", 0xc3}], 0x3, 0x0, 0x0) ftruncate(r0, 0x0, 0x8) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044266, &(0x7f0000000000)) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000000c0)=[{0x5, 0x20, 0x7, 0x6}, {0x2, 0xfffffffffffffffa, 0x1f, 0x6b16}, {0x4, 0x6, 0x1ff, 0x5}, {0x0, 0x9, 0xca67, 0xffff}, {0x2, 0x8, 0x4, 0x3}, {0xffff, 0x8, 0x4, 0xfffffffffffffffe}, {0x2, 0xfffffffffffff407, 0x7ff, 0xa50}]}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) r3 = dup2(r2, r0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup2(r0, r0) sendto$unix(r1, &(0x7f0000000180)="39703d5cd8b3e7b4e6254df07fd47819e30d8bb9efd2e818be3d46d7f8d22f92d51502ac4d2ffc40183727c2a7a6e32184a29d5a0ae83067316743f8edc2b4563cb8d2eaff805e38d94b22bc62757b7f1fe2cf6a786773737d42e173f7cdb4b7ba9e578432fe91ac98", 0x69, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) readv(r3, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) r2 = dup2(r0, r1) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xa) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="b8b074c51ba83681c58db89de547a81f22d829fd1511362939bcf3887f40fe2f15060f648a4c9b3f46190a2695a5c591e55875c3352dd0f3de9eecc941e4bf8055c02dc2fb57a4feaf405e93198b1bd07637c5d6902a612911375e4600ed427e104d1ed3af2748ccd18d6a43349d90d2a9f1f2bb3e070a55e284f222a24a7271d20935206b79f6cdb22082a748c0258bf5cda7b4687c9f2fbe4d1dd31b25551c22f1bc9409622ccd952a33beee86bcf0bc216e9fa4b57f29e533743d1833c766817a3e8ef8cf4e04c6eecd4af112c592390e461c7ebf3c6d11ab42571ce4d8", 0xdf}, {&(0x7f00000001c0)="a235bd39ac6ace87d43721c19848a0df7d00b5860e51c3972c8b0bb27d91185a02d5f481dd10d5a19a9e17863f7eded04b9a0cd8377adb5e63311860b16bd66f33163247027a82af6da33ca4afd099f79b90eadcc8dc4defc48dec4c4cfec5b643db2ade1547fd7125568c1cfe18c3c0bf36a3842ea624901600bd4d4cfe5945a3df2e2e0419a8aaf9a5254a97c44237c1864ed5744797899f3683640070d0e55da0b1491309b3d6fda6380af99fd784fecb61941d6aad8b7410b89cc8dc0660124857c139251ac8a65bb9d823a46e6eaa42c7adeeb4", 0xd6}, {&(0x7f00000002c0)="4758b0f18e6b0aee456f56073e34aedff75b5717e6549eb16aa6912cd3f1fc54bc328970ca564f87ac7983a01b7b282e872a89d59144678413409ddaf73266b2429570ecd2632dad1bb99f0d2206b4ddf2d50fbf9bebcb470d866e0c5923e4e199850ac900043770344b4c719bf9a856b3019d0af5356534d85a811f3036bbb23aba3e11ac788d07a44362ee6abbab1e15409353d65d6d00a9b78f7f7f5b003f3d9788fbb6c93785dadeda06f333dc2efb47656d6fd78242b9f164573ed59c3279e52479accb529c4bd2e915ba61a1b035db49f6e6c946a993cd823cf2a89f9f3f8bf78b4e600447f9230593ccaa0c1e8d9bd36d3e13cc36a2", 0xf9}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r2]}], 0x40, 0x1}, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffdc, &(0x7f0000000140)="b6cde35e0700243f00bfd790285762") 05:37:04 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 05:37:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x20) 05:37:05 executing program 1: r0 = socket(0x18, 0x200000003, 0x0) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x1, 0x7, &(0x7f00000000c0)="d2ac4b9c030f4a53eef387ba83473bff7297da5b81ccd89bf21206eceeb70af3d3fc5387b28cf58ebc2b52b3b101e8", 0x2f) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0xe7, 0xcf04}, {0xe7, 0x8}], 0x2}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESHEX=0x0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2c5b89104e0f1f3beb7d52acb75dc10cdcdbe8d1c684b7ab65d177d293f5561e34f1e0c0996bb313902fdd57104ae10fb293e6595381ddfe77765f845fc0c0cd098d3b6da16ded5621b101070c6a68845c3a45341bc6aa475bb1613fcd260ff4b521cf2515652d43c33c6521d85b1bad7e51badfcdb3e2163ba8d876fda135724d4d3d83cadfc79500d108a864cf9dad625c1c16f35296f7cd7294a335ab75c32afb6d6b9fe851ebdc8fedfe1f556a4d8844e926eadf3a10475b3874ba65dfdb0c3a87591038786dc96237edc439018f24618ed70b11f7491ddf25b14e89a84a0fe466ee06a912e3f3f720241495a07dfaad2f416d", @ANYRESOCT=r0, @ANYRESHEX=r0], 0x161}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000380)="cd", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x4, 0x3, "556267aa1ce83cc570d7bfa2c8d5529c00f03b6a", 0x4, 0xffffffffffffffff}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x600, 0x0) 05:37:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x0, 0x95) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="9ee25df2dc7fd3eed049e173d73bc72ce5a4e5c926ee82757a7a807ae049", 0x1e, 0x405, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000066d03a69312cf789297128bf2419f0cd826c91b9af03128bbc446fedd060577e2a6b03e628137473634b2b8531aadd7c568e759d7abcd9ee470307c1a6535324c20ca181045a5486e9143185acc1193f72e31c8b939b8a62d6af30fd7469802e9e9b821eefbcb0c356dc1a47b3fc124c84ecfd1f121364cef677537051fe9280ce56fdc1172ee23429f9e033ac75ff90821c8e56df4b66e673e66728a4bd855e69925aa82aac7161b3f79ddc4a91f5220cb0d213a7df7d2f5e279d"], 0xa) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009005001b0020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0xfffffc9b) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getppid() getpgid(r1) r2 = socket$unix(0x1, 0x2, 0x0) accept(r2, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 0: r0 = socket(0x11, 0x8000, 0x101) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x7, 0x4) setsockopt(r0, 0x77, 0x4, &(0x7f0000000140)="7f25f2faa99ab692dbe942930e805bbada2b9da59328046a6cd6756d897af991439cebeb6d6d1636647df496b7ea7dc330d96068b11e0b4a5a5945a1e714cde7d221295aeb356da5c2f96c6e116b961204e722a3ba5262afb5d38119dd85427da26d87017de9a80a5c0771153de4f74c6d90ecfcd552df89e9e8027bc36f3f2fc63860fdafa62e857df3ffb43d159a44ae1263537ab882041c62318f53f1c42d1836ef2a5f6762b4ab4024ead9b3", 0xae) sendto$inet6(r0, &(0x7f0000000200)="f0ba6c2559935e3e1ea46bc19b765da1c2439131f1ef0fbddb98b2cdd73523bb57649e30a672fce47c4e169272f5ba26ac3a011f6d420d22ebbdb76cc1f40d5ee94fb82260a90c19787ef19ae1f7c6f041b462e0607ca2177238e0c1adf427567b57", 0x62, 0x400, &(0x7f0000000280)={0x18, 0x2, 0x8, 0x7}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r4 = socket(0x11, 0x2, 0x400) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000340)) r6 = semget$private(0x0, 0x3, 0x84) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000380)=""/142) shutdown(r4, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x0, 0x63db}, {0x18, 0x3, 0x100, 0x5}, 0x20, [0x5, 0x2, 0x9, 0x6ffe, 0x10001, 0xbb06, 0x9]}, 0x3c) sendto(r5, &(0x7f0000000480)="1d92ecf8a28ff71764d676e67f56382c41e77e63821010915a699ac1c6e00bb57fa68d3953197e4fcc6aaa783be765affeb37074b2a5f4974dbffb65e375a25dff4145977dc7c22a6e6db1c0bd6845e9df", 0x51, 0x2, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000540)=""/240) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000640)) setsockopt(r0, 0x2, 0x2, &(0x7f0000000680)="2075b602d99efaa81faf1e3cb89471d58e815359ee15c11002d4241dde97d3abefe4029eb38b880d439b427d22f92074f479521680683581192b015c2b1f39a45afae8ca43f96537d6fce383f9459b52dd91721aa306cd6e083e18152492d071215299bc502bd0dcbbcab657528d1fedb06746d3916db11c98fd00b09d9593aa03262683adbe98b25376d2c8c91280a30fdff757cc0cb1a984894ad2d1f0ae4603e194126301568781d1b1f13f73183451cd5e3ef331686fcc74286e3a2aef61a32ae1d7ff88f68cdda0d1a41018baa0048929aeb8b1392c484a738a407b0d9a504ab8721c4363d2cf81de834f0ffa38bb820ede85b1eb123d3bea54f8ace812636b1cedd7c6586bfa8cc1432d049be8abd5d896635640121b578fdfeaacbbc850e594a7ed634958f4e2ccd219ef8e30cf0efff20bfcaaf5663831fea2fda73ef346b3be342edcdbb772c386decc0bc85b450ddd6e3e99ef63180cdd3f3cf83362a3710781f92e76f4818986e36416defe527caa4bcc2ace334c804160901d1b4b3030c48b4f5703bd8c7601def795334e2c810b1bfcc1736c7b85e3f6762d18a8bb72928e2811089ef7f28a40935c2e5da6533ba0c21ab3b6d7a6556823c778080f21e7f8c35cd584803d6b225b452c85ab143031821434fea8ba3cf62daba698a61821c61d88b012c8a0abb681628bfed25ac90476acfd949661ea39ceb588720f9b8c2e521c968a78225003f75f588715111185258553d1de0163a12d45e180289c9ac1d1c4f2d3d8c0d4c9caa5a1e2925b660edbb67b20e5bfe6122bfed63d8e266fd0fb4d28284e6fe8d95677c4a2bdbdcf0a87b1eaab60bed05cd6362b3e1248e67b69e6b89e8254c471b01186b5b6fd601d430a304b189e681db60f05c201f13035d3d96e6a75c9a33a800512959d47b12dc0d1702ebee9a121189cef2e36f6c5058133977050ff7e2892c80aaa1bd615995b961947b60c161d11047d81f762a466709ed57e6c2ef8e3881177df4fe3b255aadff4d28430da01b5064952ab2fc1eec93568abd170844f76d1bb8690fee52e78c60d395c9a729c65c7666d93e5beca5afe2ecf4587a15d51020756d04e8ebe96c2e90bb3e75c7bf358038368ed10997bb162f3a283127c5cce496aa9d7544cfbfd0d3c47620050d664f6ec9b0578a971ae86fcff680ef50d63ba584b6dac21bc0d8b6313a26894c169da2fbfaa959562f3ab776ca4ecd5f8bee10116a9ac3dbc7c02102e623f712d79616c495deac3669bfe1317eab857abe7df14c2f3fc2cdfc93fa79b736ca0e2bff859495c7ce0099c88e3f245c76e2ce0f8343b1465039e7097af7c2d3ebb21c52aae1b22580fc7d18a9bd03cf07b33ef03cffda1ad70913ed222feae8e8901a45ca810136f02acad9c8149860ed296e95475d4b64abdaf3da2e430b467fa7c8f7977f8238c0d3f8165042ce7db05f893250cc1ce8581e50eb505759befc525c90b1777b747511a6b4669481f09b8c01fddaf97991e93aeb0b00baedf7940270267f083cb9d72d4ab10d5ddf21982b26263c947640aef566f421c5eeaa2dcab96d6c9f3d79bfe3d5298048664a65ff41af0ef41d12fba1bb6c48979d045191ad93e0a9db16a7d01ae4fdad0032b0917cf5bf4c8af6cc679e2bce3d2fdfde45681246e3b32c4f87a07f28d16834cc317a662b51619660391f447e9a1c2a29ea4581f0a7d228fcfea560f1904419eefcda77be1ab7c3f9c19f81ca3393959a78b39b205c12ed6814affa947eba1e90f8e1339faf0c1402fd41ddc5b6aeba7276e85178b6c99bbcbf147adf2e3afddfac28739954d0ebce7a459c81b104305ed0a75151c6f6535f520bb8d22336d7f77d69da85afb2a0cf1310f3ecb9a2220bfbe097288de5987e7c8165b817c322ef011e289f7ee68f91538e2e56d70508f7f4919cff7ae052f65ed843e87a30048f3dfb2eca618819632c0265e4cebe3df99b7f89e59dc516bab6c7eaa670c8b4ca1e76443e8e1f2fe657b0eeb963dd153016e0dbbf6f94159de74ffdfbc4ce0f30b4811d96fdce8538005056b05307f180e2cf2d62160acafc9f63c6bb48d8d989a5c865935b3295f4c4bec663d7b44b3cb682f14c53e963fa638180b348ef291058e6b4e75f8bd5ab64a8aa644bb5742cccf866d82566ca14acc5c00cea13159d40866ba529fd29c5a3c88f62a1f226bfec0ed3655b7a61d84b92ff4985800be38dc0e4512be1dd5c734f2dd8cd0c2f7801b3346b86e6a2cb99fcd908751a9f4b6a8137f463f291737256afb8c36e32dab808b59821a7b7539969de611554b5587136f2590c533861473a289b42393c56dbceaca635e5fd3b09d0790a66bf59b9fb894a736f2fbe41a5b1c89594786cb73a44e54c7b37f64d2118ce3c98957530663d2d6025a0430af4db61c3da6eebd9fa11edbcc4778e691d39e09f269d6de0d291ce217f38f67ca80bac6e484d3a7b2739b91f7e71ea760fa9ac73741a64dca9ac423dc75ab5cb988f4fbde328bd6e786b3da89a7bcb5d4be3c17bdc7081a5a73313c849bbd6f333e1446a19143d0fe2d277137752fa187b04ca1fb6bbd1138a53bcee1d1f742377cd6d22ed1b2a74a728f130741959e1fc6dd39c82ebad28594552e367aaf9a01d67b29fb72f9d0633cc09fecdffaf4097ed25cde3b13deef33b920a790d76219935fb9f6555a3860fd288b95f6fb28a6cf01c4bd22a20b9c0a6545c58e6b5104c0dbd22ac98bb55aa92a1c858f7ae2ad31b79d058b7676dc562e46432fad959db4f6f9531918d69d1f33c9840889691e338c3ebf3eeee29d518dc4f34eddaaa7b731eaf5d5496f9505c776bf695e3bd3482a22d36fd0758f16b78372e9e584236fe630040994a7bcd856ba1d1dce89d1b967b048be25961ef96022b671fa3cbbda2942483ce017474c4a539c304a866570a9c8d32f29dd2c85865c2461d47bec74178a1d3f1e897a67ba000d78119d7a4f880a602062b736b5c0040bc49b4be9a96d21f5207087a10c02d884a21cf9665ed64aca2dcccdd8c9f7133ebe7c55319175fc7c01a7119edc690fd84eae5b1c4987f711f71493156e433b4ab2ccc25d98ad8d957f192326cf511eb32fbb24f0d2516223d3be425d6e28715baea7b208182c43d3e9b821f668b0b061bea4e62c3b9b084f9f6ea0ea0c45c48eb88e9edcc0bd416253035c9e871bf12252228e47af48d856ea71e82829acfd69ba4e7896efd28369593b441ade6b7e37f24db895af52afb95c5c9a0b8eae5815214e7ed787d5a557367cc4383cd42d6a2e588b1059e31cac1e1aee40642f61472c97150620368e4da7d6dc50c8167d4343083576863b4fcbc38ce9243e8b9775b8d4ca266f4b663cecf64a3ee98f4aacc77a700926c12be9fd3bcafad349867342114f377aa478dc0dfdcbfbff3b2e886e5f04057d3370683913dfb7d9ab4ae1cf90e5d7f21bb5c9c49f5e06a5814a7cdf50eb893ad275bb50519eb87cfd879862cabcfa6bfb4cd51da3217e1e0d145156a3b030da740a7fe6c7a854b08857413821be798bf4915da9d8ce9d1298daba8ae0356ede857b63045ea06704cce17f8da3264f238172a1e19fcc915346328de39dfba94e8dd80fdfd0189b4824afade487eb6d8ca9a6c8d233f9b93e5733609f8a6cb264c695e345181916c500c77b48d800434244d8f1f58db0f308daeecaa5686b5e31420afe1e1c65f3084b896629c72ba55cb740585f6b48c17af9a8b54341a5848d209325628314439e0c46bca704364a32680968ca1482174527e6b6bec977c0e14377a705ea2950815c5f905de94b781d0850af87c28d4771d9b8c2f26d0b3560fc7cd62c7bd514c6aa8d0f182a3a95f75bc7962bd8f3abba548229b45b311ad1b6c679a1eb7ceb75314cd2ceabd542a5d7f00c26f86685bdc060a5ef943d0701830689713dee3de14ee28c864d3dce1b6b1bfa7c28846fb8227f113ab194f9a186a5466023fd3bbac4a1e13496a513d59261c1c800c7804bf9866e52cbb3260894f84637721d06ff03e6ebef3d672d6fa528e8e7a1b7a132b7231a9ed720af8b1a9ac363deb5d9a00644a8191efe5b30b5ab63396236435f86837bb4e15ddbf80b719cb5fa76d76fd30eca03c1182d593277caa127bb5117cb77751532158f2e4f152783b855e746a66e124ed3cf97f770911f7ee23bf167ffa0a3989360d2b36cd3143b70e7ccd2084f7197bd937b80c63969cc76b9bfa411565589883360572245c5d2f6d3c6f440c8c43b0493acbe4992d3766ce67b26a4babb32d2b1537516402a1f06af3f3008a13036d56c3023b74cca28d04393bf2bcac1dd72d678a191266c4c1be1016d3fbae2dbf6ac00f5ed5bc2ea81a21b49cf15f885e5c68088e011488970557808a33bbf9011453f1a9af2a21e0610309ed9be70cc25ab45b3eb082d468708bc6e1336b0bec4274331febc7c633070081fd393284514c84de908c58a3451fd7f680e3468029f4eea849ed443cfafb3b52ea334ad5570747cf4ee16bce3bb3e8152df47bf4d167657d407400bb533ab5dc23471147aba3201d9016eaf3be4d5433df066c96bc439bc89f3c5337f843161c57abe92b23d41209b14eb9bece1ba57cbeacdfd5abfd366c9618a0fda550e18eddaf7868db2c475ef36f197bea0bd67d8863418a57e4acf5bc6c5c7edac4d2119e9cb949d420acc2ca08d7846fee40a3d4c3be2eb1708ced46927524440c69b55ef686f3e0c117eb6bb67fdad666d174d96a2e4a45a276c5779ed3840eff6133869482b53cd1947c2212363e00c43f17e806644bd0af3c6b1cee68556cbf7c0deee24706252bec8cad6441ca0616b2acdc1b4c8beea289edf4aca8d8bfbd14979ee7c8633b6c5567e7de40bb5edb5b2b8148f23ebbd9de3221cd6fd5e9b5c703875f9e5976ec502726fcba4e96b0d4c6306dd8a32791562b78565a711722834cac06b1aaac89f31c7fa907a2df65ca134d345c254cb6b9b5312de8dc3a832d223425fe2306f4f02b5de890ec7303c54be5ced465a5d49bbe580556f7af99224677829ccab0550fe3b2fda0137d4781f2a685a635230bd8a9265095aefffbd881b94a1c46b1f775ff0192efa491707bbdc1db4a374d1b9d0c7488ede6994e294bc0751d4b655ae9c8298a40c3ef02f271bda997f00c0fe3dfe0eec4b3423a0021d494243b794829557d83a32a037cc64ff99d000670f52b3b625992f9e427cb4f9e3ba3aae846bb07ff09353fee173daecb4ae0c9879f5e0f071200312c61d538c76855b49960350cf2a4a1d856657cb846f26b7aabeb1f7012eeb2ed459732d1ff72e239ffac6ff6b7c1099f80ff19042fe296ebaf8b223cf9b3d6029e1ab8a4468819a32c8485f8969cfc248012a85b16a02adf8a7c62409f6e93e41738dfe89307068008d5f23bc533091534f3dcf14cd419591e5c1d9f200625a8669363e9ae8fb0da09451599f7e01f63caa578973e992fb843f8540c17b29094f572ff596d4a442563847a807b8e04d7e26fbba1af020f65201240963485f91b88b114810e76e36c20b8c2add8c87324a182ede4f582c2d5bc06257fe7f2a7f7367d3215468090e0d788d096f1d2246950c5aca4b9bc75e94d5f1c22a6c29d443f5f4ab4335e002dab1c0b70213d5001055b79cd4f2bb43663c5db41fb5b0a0e87c2735b9a9e0890a68867bce464b8b8f408441eed4c0ec0ec799a64a350a9b94ca586b7fbf855d25804f31a1b4a7f34dde94649fd38c6c57cfac6a7c60672d5da57163faab4f", 0x1000) getrlimit(0x6, &(0x7f0000001680)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000016c0)=[0xe0, 0x1d8000000, 0x480000000000, 0x5]) semget$private(0x0, 0x6, 0x112) clock_gettime(0x4, &(0x7f0000001700)) sync() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() chown(&(0x7f0000001780)='./file0\x00', r1, r2) r8 = msgget(0x1, 0x40) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/230}, 0xee, 0x3, 0x1800) fcntl$setown(r0, 0x6, r3) fcntl$getown(r7, 0x5) 05:37:05 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x5a, 0x1b0, 0x3, 0x0, 0x0, 0xb0e, 0x1, 0x2, 0x1, 0x7, 0x3ff}) writev(r0, &(0x7f0000000080), 0x1000000000000227) getpgrp() getpgrp() r1 = getppid() ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x8001, 0x4, r1}) 05:37:05 executing program 1: setrlimit(0x40000000003, &(0x7f0000000040)={0x4, 0x2000000095}) setrlimit(0x7, &(0x7f0000000000)={0xffff, 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 05:37:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x51) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000700)={{0x4, r2, r3, r4, r5, 0x81, 0x3}, 0x10001, 0x9, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = kqueue() kevent(r12, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x6, 0x100}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x282b, 0x100}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf0000013, 0x10000, 0xcb73}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x401, 0xb9}, {{r0}, 0xfffffffffffffffa, 0x0, 0xa0000002, 0x3, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x1, 0x7}], 0x1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x82, 0xc0000004, 0x8e84, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff8, 0x60, 0xf00fffff, 0x8, 0x7}], 0x1, &(0x7f0000000300)={0x8, 0x8}) setgroups(0x4, &(0x7f0000000280)=[r7, r8, r9, r11]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) r13 = getegid() r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x2888a, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r15 = dup2(r0, r12) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f0000000080)) setgid(r13) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f00000005c0)={{0xffffffffffffce91, r10, r13, r10, r8, 0x80, 0x100000000}, 0x6, 0x10001, r6, r6, 0x7, 0x8, 0xffffffffffffffbd, 0x10001}) getegid() syz_emit_ethernet(0xfffffffffffffe3b, &(0x7f0000000380)="b6b93b33f95dd3e734baf721cbffa8a4213e2c7ba836d0928952463bdad362ca2f5987f1e47e4d3258d148cf536e4db3164f55ded00cca2194e3f90264466d10b863741fc2087377c36fed572ee645532e8a866579a77135f4185bc77e84aaff595f3bc742bf377506d3e269ef40c1b2b77e3b18354897d53392b4bc98436869451ddabc1fdc00f6773e86c2b70c194fc86c11e66e07e59361d311e72857078141b322eaed2ee7fb66e712b28fb73078a61a60abb7cf702f2b47e88e5fcbc167c413abfffe75ca9bb1fb23e3796c5bab376645e3c102acf6ea391567b2e3f94a7d5e7a555e484725e6d9495857dafc7d001df3367445a6f4c7d42ec2394fd2000f") 05:37:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) unlink(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) chown(&(0x7f0000000000)='./file0\x00', r1, r2) sync() pipe(&(0x7f00000001c0)) 05:37:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getgid() read(r0, &(0x7f0000000140)=""/208, 0xd0) 05:37:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x282a3, 0x80) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xf5, 0x0, &(0x7f0000000140)=""/245}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) fsync(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x506b4eb4, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) socket$inet(0x2, 0x4004, 0x10000) socket$inet(0x2, 0x7, 0xfffffffffffffff8) 05:37:05 executing program 0: mknod(&(0x7f0000000100)='./file1\x00', 0x1002003, 0x1001703) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10240, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x18000, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = getegid() setgid(r3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) syz_open_pts() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)=0x1) r5 = fcntl$dupfd(r4, 0x0, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x4c0, 0x0) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x80044272, &(0x7f0000000000)=0xc6) 05:37:05 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x1) setrlimit(0x7, &(0x7f0000000040)={0x2, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: setuid(0xee01) r0 = socket(0x0, 0x8007, 0xfffffffffffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000380)="4f03cc4b4e20aa21528ea82d124491333b40cf35b7d95bb8abd6358fd898b6c026668b5ac4ad0af628d74018ec07a343623ba184c0b2ccfd71b4e8790030a7cf97d2635377c1c80f7107061297689512610f40314567666abbeb299fb2aa6d62dd4984f1b30a93afb15e6ab5a81f9722374f60909d5550beaa608c858c1714233442f49bcb05318205610c226000d1acc68de71976689df9382ceed934679d83136a8b1fcbdc321a25b88f9cda64ce327c166cd37c9bf1f72d8c71e01861377ec7465076dc2be8b10a068124cefc53f7845c44b3a9567c919e045ce8fec75776180d332b598c6f5577b4c03c9ee3ec02aa5599ad358d918cfe3965ffc5be8f65803a85130551c5639f116b9842b67af7826e93b331c552b1c39c01994aa99164538eb1fcae2c70d5da5a153e9c55787d097bb78956518882963fa9dc886abbe6b5d79670fd28763e1a813ac42ee1f280be569951b280e6786846ed1c480a417ee4169c9a1996401a4ce3bab349fa42ca7e1aebeb669dd8a0a42e8314c31790109a4fe63e19a5d15862ee80ba52abed2f8473e4b65385bf9cb4253c315236042bcc4223ae9763fc52692eff0f3c2dbe6a39bed20a233a094f9606a1c22635037748d7a9268e6fede604f3932bd0bb4647d2ad6b6359819ce41d59da159eaa1575633d6b7ff3fc1c4586cde92a6ac331896f633e3db325f136dfadd38228ba6fecc65bd6f39bb137166d5e69dad9146f4de2739b20aad45261d2e43518122d0b32d0b80c259054e7dc42d8cf0685ec806479345e4c3278f7364493def98afe0ba0ec5989ead4d1045fb552479b704bea94328b9351cf2e1c4cf947782fd8a6ce41838ba1e7725ca239071073ff61da3e7cbfb44b5374744eebf18273924cffbb69300a74af9970930177e4476f1b675af34c3cd4a6f0e6a3420d4b6880ebf97b8502e7c65c771b9430a4ba38d499e748653b0d736816fdceb73d93cdb1b9a98f9cb4beb08515b7eabaae01bb4ae1be573ac6a968467bdf2e974691792043e4de7a89c74837688a04a145297c3b156f57db024b57e1e790f6547174a71e91074745f4fb830919e53f17ef6f49aee7f6eceb02332f528f8da864a2de3f823b1192379332e9784c92865d68540903146525908f156bb67c0ce686e19fc1cecddd639871ac5fb8d8a2cd6fea05d07ddc7601b6f58506bf77665d03991a520c5affb06aceb89e99a39591bc5d65dfbae5529d51b0173ed3adc40e65d508a9bda9f23e910b70b1fa7fe44a294606c10fe8c47cc4e5e893ca0122f32a4120c1cfdad74d10cae3acd1ce6724bec3470f9762dd7939db9c3979dd5e94fc7692d781dfda662d7cd7a78cff57181a9bf84716acfc740eb69fa91622ed578ee931157f6171cff28aace882ec4c379186c64ccbcb301463ee6e7d9cbc2827b8c7825acf711a9b241d25faef45e3e360837184e34c50728104c606a6442335d51d90316fe4ea6d35c3ac59bdc27c73ad58350a0f3d825865e5ff9543f9e877a4b74369a7ae2adb89cdfa945eb299526c54cbc92b92ff66d2fbafe913ddc9d9ad1cbe87f8374b63c711cb78a270ae7cca6203f42b20ca4c92de6ad8496ef5f764a1937df2e8f0846e09bd3dcf2795a1513da50e2eaa2a56b8c569bce472771a8ebd25ff4b0ef465691e6ed2689c0681a87d88bc311ac46c7f9b5e357bffebb41e053c76e83d301ffcc57d84abd67f979c0cea92385b1d5725e1c82a1b014e42099c0e8b93166766a4182b4f4287b6efce7330a130e6bb641c2e5e52d868908f44dcef4737c546b6174bb5cbf5b75059cb73ff57f4b7b97fd631918e11ec149b21f450233d8ddcec263fb44b1b5d2edee3d6d9da122d3c2433de2bf2d49cf013ba3ed1554df31cfde22c2d36fecefd8abdcd347e7f170506ddd425dc7cefa9edc4e1fbe95b32d9455ace7eb903f91ce1c81c666d6fee233765fa401e072f18131fa9a185303cb302e0c5c8e325dbf45360b8aa9692570e8114837473b9db0e1b82f1fe73dc0b0dc3c8642522948640e605938da2dbc20faa5bee252d4acff9091bc3cf941730cb2f3b3739f7d91191a71283e5f75c3ada81d01403503170e5e56da4b5a73c2b9aaf629692c2aa004b7789105d1d7458932c4b8cacf650657ae130ef34007b0833cc2fffda2f21408d4e538cec86a9153e8092b4842fa8534c4ccf5d4b8136cf1de7fcadd81e8e68052e361a3b67cf3a01eaa3c6e9ca6e09b5bcc715ec583c84fd2eafe0c6aede21d4819a818a9d207e087feb51aac9f227f5b6513f2803ef99b2292403ce142160d309713565de35aba55b4921d425fd272ef2ff594dd551595c59fb1254fee084a3c66b54b4b0c3b29518e7df5b0cdd0d53980aa3225244bd32974f0e18d326522e7a6f4ebb2905dc72e0bf784e38ff5e5fed03c31b85d92725d7bc2767c79ef84cc36b1eb8fab5e17d5d0ea5108266ce08f548a501d7e04dbf488a8e51d278c611362212b3e45266825275cc537635221ada34ae0fa92b68bdfd4aba5e159257e6235eb9ab651b3f74b3678d35562f0df4ab539003d4c3d9343b450f38300528ebe859b9f084dc542643c8c4d8f41fdcaa0fcb44a5cf7e37a0a503ce152c5124f8832ff7b61d3ef7e9195c0d339f166fb0195d89c9c162673520caa01c9f814380c12a51971dbaa919885ab592df0136fcf5fdc158a36c1198cb9bfe6def832c0512c9d83360038e7e90382604289bd0985e043daa02a4dfb0784514165adadb9710663e21a16949c3106c74ea94c3cf40f25b6a37165cdf21cdaf3d3152321c40280969318a74fd5e8bd2fd456ff7b70c6b6c0ca3e83768e35d23d689355e5a2168adf33b942fefced3ccff010bae86e29427218590f060294ab79aeee8fd75091f6ec251eb6b3b1319ec6fe8a8e48b6002e62d4ec296e66fafeba1850e67c0b4072f39875f0f9e5b054f496069a0ea0d588d0e612caf770389da5b8683f46b54341f286219271263ec32afc56691cc06297264f8312572c41819363c54e0a3bd04a6490f72d6a0e7c7d44fcfc5f3ce8f4f1f75d2cdedd890153533d321480764320f392927de6efb3b9184c9dbf838e9cc27b53170e400bc2d70ffd5e349705132df8edbca81ad5e9bcaefde0881d091e9508f41113a1b72e7143b890cf596d9b127c1496cc2013b6aee83632f79600f3f81573f83e4d056599d26fb25f39a7d77c021bc679bcd81ca3d7ee26643b2f32c0ccf457f5162871de2e4d3285edc0152e2e24b8b6c6240e8c206d3ed475d620ce389472a129113cf40533786a1314fcc209e2803a413447d55fb24ebdd70b5fdac311068accfe7e693a11bd930b221306b41f3b49231c978552dd2bca50f4589e22fd18e82e50fada691c457bd78ef64e21eca137199252ba64e8c6b61d54f1194a91dd34c0bdc2cd60c7fd5eddeb7e8090ff9af22131b59d90e27f3fdf3162f77b408a85e7e14fe0aa7b11a00f1bc19c4ded27067ce1a193ba39eeb52fa89afbba9503d31b6cd293ce68f604c0192bc3ae7adfbbb53a3cd9da71b8a42f18bd6737f64b67e5acdd6695b73e65b7e73d818b5b8431163608f80a24f96f68bf981b56a2361464b46c6df53d8bd42dbc2596a2e71aec91572f391cc7996f89ece5cbd1af9a86b8d2ff026f458050a87856c761414bc28711ce5cc85c32e3dad9dbbd9c486606c88716754de318346ffd863f1e8c540577ba3b4e595acca5f12474951f0d2e314bc7b81134315cf31ae2eb34b341a3dc995fefb1d8f3aa9e21e7ad59231e160fae14910cd2b5cf42c16dc7e4a1c082d72a7102b75377620c0fb3745f76b3ba926259df6b460911c5e52273658dace30bac16b46aecf0d42e7061b2e7dbc0ff8e22ce6335077f87f8e10ff2ff9cb1b27de197da2780cac822fdc50b1320cb59ad34c68d90071c86391a7239b0f9da743247a965e5b32376b1f444b9b8e4a259d44ce90d18e5585980647bed8109035a40ea5e710b6be5c598ed4c412e9ab3fabca3cfd872e1bd96e2dd150f51e0787bba9a6f81e738a24d26619c706c4b597f98c7fcbba0cc8abb7c9ba255ddc962b222ded53aee637457535392be433366817a2de988598b9be0aa76164292c9c7c3f4555a53e87e6315c2c94bb123d935f2dcedc653f4f5415dbdb32ea9b74ba3486743e5f9e0cf1173a64e11489af5b84b5fc598ea4cd9110a6d2e12ba286ea1fcedaf09ef223871c362ba3db0a6529685015ca6f12d77327cabbd66bfe4d47d0819108588d81dde35954de2193d8179f6832ba4654aef7e29a61e6c55ac12bbbd7aeefa542e72764c656a8d79b4f174505c23979a1050c4c375ddb5d0f7961ba8d6b5ee8cb742d41d89390f77a8260ce675adbce24f7451ea85a2090fefa96a7fbff6d099a2f49a51b5fb8a7c47583bd0516777d6179e6707f51d9f1dfbc7df9a95ced0e4b5c5b5fa143c23bdbc800f7726e73b43302bef58750f7929613a4e5312d15d22a52124fb6a975bd21442544e7cc7545cc33e0ec3be4b1013127524f879eeac231c51283538978edc35ffb1aa00ee6a6b37d3e745d393d450571759bdc309f0d7339795c70b8192b7c9359cd338b5671b13539564ee55a57273e806732e614c58da1121c0ae935acfd2f2ea8ca62da1925b9ded11070315c6cb0e144111043e6bc8c2417a295982bbcc6fcd4e2fc4be55aa27844c3187ede2f761e4700c72d7f2771134f333e780adbcc89599db9519138436dacd0e992c0f0459d87ad80d87d4630a3c84d84abd2c20aaf307b476847090bf7ad37c38353b7621cc6e27facd5d893b0528fc49c75802ae11a3d77edbe9ca1e2f466e9019b4c6cfda4051755846af15e18835b140a7c425250af6e2a9c00452b817c88fa6bdc29cbe1ee8ec593b85657b35254abb8c6e7bf4bdc0769a4cefa70ca4d0eafd6ca5a8b1d488e62958ceac2b3a9966422783cd98d3dbac824a62df78303d11d4357190f9813883095f997679583e3a06d95ba9dad350e4b5315e2b7edf73cd3d020b863b41d08c1792617d01836f185ba0cc73497406b9ee7b34d9ccaea84c03bb2a7e5cbafd29a3d09e1bfaf6f67f4884459de6e5dca373f579a98de0a0aa97657229c0aeba511df131627c701ae0b269907e406ba68c62d2c3d133d2934490693eec686de6aecaa2f316fbe03e09a1fa3cea822881bf84edbe5e0e8b06b22abeee1e46f859c5fb933c9e2bb88f6e17b1dac3a65ffe1e5797bb0100772a3eb120412e94d501d77c4cb4aeb46e1352fbfe15fe6d0f8650b270c9fc7d6042c468b7543e168a7c915b5012a59120d0f4a8b9fcb51fd8cbc4296974adf4a04a129fb351c210bba528cf376b97cae2d788f3f877d5ef76589cefdc8da83a37935e5d294e70a254c20d17d1928650a77702a97301bd304c303ae75f6648c2d5173378a2c826210c7df7912212da90d8303af3dce0b75195606444c7342380d94c9be1bc7c5c010557290c4e069b7a3c740b7a7a586cb666dc5bf3798f1e83737330a77d67b4bf616fe4f83b95155b5d2c25f06cc90c3a8832a50474da87533d781bec995c116a8eab59b20bfef3514262875fd78773b8228d72d98fca076b2a41ab7d1c1bb34e8e6d75f2baa1e785e8c1e75ae1db4426494b86481d0c3f7220a6489e721fd25c950a53be4babdf2579ba0a1c6b5565d1ee09588b257e31ebffb0eab96f79d6f5714e140ac87f66263a618aba53d886dd079e4ef8d38a13af83627e46b68525f4c852a1c86531f8dd6f725edabba5332e62cb5c5a07789") 05:37:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2) ioctl$TIOCMSET(r1, 0x20004269, 0x0) 05:37:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20018, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40000000001a0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xaa9, 0x100000001}) poll(&(0x7f0000000100)=[{r2, 0x20}], 0x1, 0x800) flock(r2, 0xb) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xe000, 0x1) 05:37:05 executing program 1: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8110, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x8001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) 05:37:05 executing program 1: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20880, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) listen(r0, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) close(r1) getegid() fcntl$getflags(r0, 0x3) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:37:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x106) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") listen(r0, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x981, 0x0) recvfrom$inet6(r2, &(0x7f0000000100)=""/150, 0x96, 0x843, &(0x7f00000001c0)={0x18, 0x0, 0xec, 0xe29}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) 05:37:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x2}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 05:37:06 executing program 1: r0 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x5650) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x800, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00", 0x1}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:06 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000200)) sendto$inet(r3, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000340)) r5 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000380)) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x26b) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x1, 0x3f, 0x1000, 0x2}, {0x4, 0x100000000, 0x7, 0x8000}, {0x4, 0x800, 0x7ff, 0x2}, {0x9, 0xffffffffffff0001, 0x5, 0x7}]}) connect(r3, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() getpeername$unix(r4, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) connect$inet(r3, &(0x7f00000005c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x1000, 0xac0}, 0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) msgrcv(r5, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013fbf836661c0b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb00"/141], 0x8c, 0x1, 0x0) mknod(&(0x7f00000007c0)='./file0\x00', 0x1180, 0x80000001) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000300)={0x6, 0x1, 0x8, 0x303, 0x2}, 0xc) r6 = geteuid() r7 = getegid() chown(&(0x7f0000000800)='./file0\x00', r6, r7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000880)='./file0/file0\x00', 0x8, 0xd8) 05:37:06 executing program 1: pipe2(0x0, 0x0) socket(0x0, 0x8004, 0x4) mlock(&(0x7f00007ba000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") mlockall(0x1) 05:37:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) getuid() getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff01, &(0x7f0000000180)="06") 05:37:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) syz_extract_tcp_res(&(0x7f0000000080), 0x6932, 0x9) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x108d2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4, 0x10000, 0x1, 0x3000000000, "1edfcd0ca2cf1f093341f3330effec1da4364ada", 0xfffffffffffffffb, 0xbfae}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x620, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 05:37:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x180, 0x0) connect$unix(r1, &(0x7f0000000880)=@file={0x1, './file0/../file0\x00'}, 0x13) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000100)=0x2, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) setgroups(0x1, &(0x7f0000000800)=[r4]) sendmsg(r3, &(0x7f0000001a80)={&(0x7f0000001ac0)=ANY=[@ANYBLOB="01002e2f66696c653000ba958f0b27e5f5081cd5e9ff5247a21f00c0c529b3c8c6fee0b3bb5273ecce60e0750839b0d41b51e4b785eb872562b4d51972da946ae23e75914783f5f8fb5f76f15c18bbd4cc3dd402d40bc5aa9c425e093d6eec5cb2c9605e95a207bb45d804f14d78f343620f1182f9d4601d3974788218c509875d7398f683ca27b1dceffabb793f7c4cfc8443c2bcf51b8037e9bf9a94e2612805f40839a09e25f5963600ea6dda07c8be405c431a93858fb909878c12baa830bad05d8fe2c2e389aa1cb3261ad27fa04c8e862950a409b23097efb45b2934340fe4a0ed8dd8cc9b1706f769839cfe418bf5745809ded14b1cbc3d7fb613e7b0cbbf6f192d8b8ad7b59467ba9ec2648ce8d43001"], 0xa, &(0x7f0000000700)=[{&(0x7f0000000180)="0a49c09449ec133744355a3d4c4a6cdd5ab841fa0387046f4f4b380a638996e1917a7126c4c0d8c76cb29fbca5b6b0c79170f499c1cc7b73174c7a32f6b68b9cf3dcbc7e5e192f6c7193e6f834e6bea3a5ffbec8066a061b54e6ad5096a04569fcd9566d7e85d244704ccd802d1e7db9db62206182a67f3951af6376d44522c85dcd064fde7fb22f1a53f8db62dac6c7b61c5f143c374fb5a142917633fe63c2e8e3", 0xa2}, {&(0x7f00000000c0)="aee3dc08", 0x4}, {&(0x7f0000000240)="c1b179de4c58dc11eb701a27ef98c4e0b3e2c327488db3d53b40df1f76b719acf09e3eb41d2683ee365adbc5abae4fc10e1239205c7562206d1c3c51d753868270d14971501482bf0c9f95aca3727579674fda0d9dfc0da25abf37cf9584eed85cc370240e20bd63d138476e050399aa11aadc990f335722a88ba640f320dd178e9e5c4f0cfce0e9b83012a97adcec308a5c7ee511fcb69ef0270bf7a043275a7e82c367264fbc", 0xa7}, {&(0x7f0000000300)="6b8366dc80c76a6e9f0ae44ced1db7dbf7d2c2cf5f243e1441a4fae1a20784406e86a358d37a657a275599b474f41a67226fe314ef951d8d32b8e4649ff330e1a6fea8d877961611d07c75fa1b9ffde286ef049b5c20c254064e0bd7f11404b05786dc327abdde42104c27c09db9169e2b74386ac516a6c44dadf80051cabadd70fb46f0045aca8e829a8f7479a85df63e7fd9116d6f1a549a99524d2ed4417b0085c2eddecdaaac483155e7b62fe6cc6c40da0b16ce1af2cf8ed0fabba2610e56c63edb23a09d155ef0baeb530ebc441faee59152327aac0f40573c789c5400b463a5e4266b9f17b7ce77", 0xeb}, {&(0x7f0000000400)="a69fb8e0aaa06109230c086f90188496c7c38856303fdb5f401624ceb0e6e406fe3a23afb8c119cd12d64bfac32647f1a4bc4b461efad9c3add5f5d21e6c0866c75c08da39431578301642b8c68e4e35c195da3abb5e47e64ca9292694a0e2fe0c5f4e17928ed0ab7cd4b5767b34c3210903fedbd5b1ebf2c007bd022761446f99d6f4c7d3a9b2a7dc5bfbecae4821206096d87c249ce09a5cc88cab7bff4f2f4a6d0c8a4f3fcb67359156", 0xab}, {&(0x7f00000004c0)="88b5dfadabdfc26b87a16d7e17827c50863383255708f57495a07e238a948932f8a1a001f45cd99eecc9b0dd1a181c84cff7e3412dcc7d5887133fdcc97c163ed98969980acb5c35526045b4cd6bb6b95ce6b991518bb62c67973de88807e3faec844a3b4b5c53201ac859fe19a66c9ebbdf56fe921ddb1f173823b03b33ee6e4ab63f46a828b3526b2a77ee705b2d1a48ef7d4bfc3e67fc126861092502cffe55c097da0583b725739fd5affb54b47c2d3e5ccc8d7b7de2b8c6680f104f7651b209ea78e3b4f312563a1a1cdf9ac269517afc01d6c0aa34d52a0602abb8e4ca68c9b0085d9820a623172203b195", 0xee}, {&(0x7f00000005c0)="3c878206bb901432fe278f8171101af38011f06bb562c6d5e279060dcb34d28e8698669caf7a1e8b4af574cc225a6e648ae3daab333b6f3274e28f70b2", 0x3d}, {&(0x7f0000000600)="0f40cb762cc69fb5928efe8b13186d4e89d4533c74bd81b352a2c17659f090e6377fa717e3dccaa46db5e04d20b9e58e9e61b916147995f91143851adeee9a29d351b67c256769ef34bb288deaa027401cedacc5d1f8fec0b54e81a0f61e417c07fa5ef48eb90585e5d7862fc797a6b79def31afa1238e67b18018d89c2f47a9fc604fbab024182e97abdd1f8c6c3912f402e522beba5942f9dd8cddc1355a57b1440d279b750ddf68116517a3c10a5af6364747f4bb84f882fffcd5c924ec312f25b9e396db361e542e64bc7724ef57fed262bdc219d8fa7ea750b51612f21900e05f07fd43337252b72f7c", 0xec}], 0x8, &(0x7f0000001c00)=ANY=[@ANYBLOB="78000000000000000100000005000000114c51b276f4839edefe61d7a27edded160fcfde7b1efb77474ca618479ac9a739115b1aa90712689c98f7e1de8bb389e9e8e3f8fb2d477945c6e42b86da4e636b11ebcc63ca703f1812c4b9c20c880e357835ce19a410e73cc9d4451355c453339f12d540a900002800000000000000ffff000000000000ff9118feb734f7cae59f042951c30c66ca9a0000000000005800000000000000ffff000007000000bd66ce8b25a49a091fbc961cccf438abab0ed03ee18896c5848b2a281968f39502fdddd29265aa18bfcc2f801096f7ec35dbeee138575781c044be09f9d742328600000000000000b000000000000000ffff000069000000bc4fd6f30329b871f4512db4cb5fdd3ba5d29e628eb89f2c67c5fc0378c314fa10996d8c6f96c93ff25171f0996057eca73691184efd6b5bbfec688f06be6fc3240005381381731c4139b3cfcfacd3d8aefba660a0dc8cb92106e8ae8862964152896b63eff1c32fffd600de2c81db01f9daae6085b8efbd39d5cafced6fecfd7cba821808a5816fcbfdf67c954a71daf479e6c19d9ee95917bd00000000000010000000000000000100000000000100101000000000000000000000f68e00007a1babe8c4abcb1093ee2a455637fbc89d6929b4e70e56bfef1dabb4d11378c0739cb023af24b36b450714b867fbfc9e87e0e74a0fdd0eac870bf5ec7aefe173c70fde864958eb75a7e909f1d4aa3d587f6d7265c12eec72770d18c4db61b3eae682d122b625ab0645309aee1e9894e7cb7bef6b79d587bf764011a05e8a07f0027ef2863a8a494d48a838e15513709fb9901423c79048f01c8d48e9554afa4355339dcff9970cec3785328c6fedb0a97a4eb156f29eac3b06c80e8f60da74c4dc22926b7ac326f36f8a756ef33c680a260013fcac725c17d32bd38feecaeb92ca52f684c47ce613499d94dce53b822e8a41dc47a5fbc1b355f1d5552644bfaec6b6adbc35b9688ee1137514913769877a65e80eb235ebe42257a8ed51de453140d2374359f8f59289c362be0a9567ac5f8572f1cd1e95d28fa3238efb917b0e9d19f8e50244d5d892270f1e3d3efc473e61b4d06dcb4d78e6d62bc758a33562fd19779221584ab866afb9c4d3aca094727c4755aee04dc46fa95698556d2d477b4c6b3f475900b3cbf89443258adbbe9045e15ef946b612c7900bf6b926b985831199d036585d5541ede9394e03e510c814bf4f0b080751835a63a83f7e8b228a7074e1514bb95baa6d1498e308eacd5a9a73f92275fd7f586b5ec4a6daea435313caf0cbddd46aa106b599e3194a68b49336288f2b1d6801c701a962de536c9679cd2a11b5a871ec358f686c0e9450158a1117e7ff1ed7cbec0bb5e00fc795ebcd99c84a4978b8b325f5ec0f1e0ed498fe0f4d6dfd245b4ae4db8fc6063eb3c4bf6e4ec35e216ad44b5f04231fdef82459a67663e949797c38dbe067111b81fe546bd2cb27ce5fa0781839d511648bd74c6c133023a0f77a624b93cb84f22c97e89af20735c0a48d4655dea34a5aa8375cc0334f25df490bb66e3b2c2e7caf69cd9e60cc6bab7741b3038204d1ea94e737fb8052077b137becf42f6ae8f203a85cfb8acafb7381270a19dae9501eeaac9260766043d1f3e6f4ba5c411bea3fe1cb3a2c8a3698c50fa15c7a52efc33f8e4e561f2469accd02ada0ed1f15a6b955653cb07740821007ad020872706db4460a3da94da32023341328fff2e27c878d7d943717fbfccb4a2803dee0b39fb65fd660631b40cd3d3599383f8aa3fbf30f1b2d998e4a45c9570c9830809b5c65f7836d3505701b56233dd9411798336f2f8de020dc4cf8fcaf671cfd380fff6d604485aca5036a2757960ba1fd38d06e213ef8cc99a3156d150f34db36ee12edbe13f7370b001ac3e8621fe705b36997e634a4fe9404f64d14582e551258f5d4529e309b7a43fdcdcf8b6c6931be96be4187cb6efd9a5d29f4c9b064683085deff148349005faaac2a7da26f471698993718d1a8cf60f69ceb7a37e0e71cda7b85c2293372404960561a9715a00b754750281e8c7882bfedbbebe7eef105256ecd15b448b97e92056a6b564186fd92f824baec8ef507ffcb9049ab0c08ddafd7220077b7ac157a5537a8ecaab9cbf7f3c92ac72c40efab6e43ea331c58d40cb0874643bcc5acb3469059b6fa0ed407f2dec5ae7eeaaee1078cb3a54550abe949fa40a5c820fa23c4e8ba1cfc0dffa4ea3bf90ccff51dbb1d4c4d831ac00b0d696d308c66cabdfe6051f19efae175a2d6ad2d62ba962d6aef0e48664207e4ab8df18daa08e8de7d7285f03995662ddaf429be71fbc249a29e45e8c5427b96496e0aae9bfc929d91d78b405c7ce95b5d1dc799068b7ec00337f2805c45baa1bfcff6f74b21ceafaa02525ab6640f63cc43492423f59e1db78a14599c9be78ba05c7e4ca97194f3963ad9b01a51d7e309cecbc99f7f432dffb91084454092a4e83f8a85314dd2c7fbe5c04ba6ec28f21d90a25c2c01ed45db8af693233e9a7c0a85411f4aec96edbdae1be3d85332ff8d6216c4f7bbfc48bcbaf49361286a7c894dfd1b6ffc220bd1161ab5b29828cd3376c78f78bdc41dc66decec99fdb0acb503c19c5d2810c25af0b7858d0dbebcff1d849ac91bb01087556ce9221f963eda9a5a1a62682bb1848e2de78a7edb3b54da1bd2ad8754e0da2dd9a2ee71a5669b3a38ae6a16ff2d71fa345189c37b4b046aad027b349fa70aa7e7c01b936afc491b31bfd1128b9984ec9a116862f92339a5039bf6e025c4fcbf5a81afc8bc05381fe279bf9e399ceb871680c2ce597e4ae1e44abb9e0cf11d8a048a1483815cc209e24e12a0dfedd92a37b2f38d572b3e1f585c2e00adc864e760f72b8d09036ea353cb909f4137a631a48ea8c44a0fc45aae60acc26f55db789a02d2c959586d5b77ca0cb03a8f4e27254bd5e826fd74ad08eaaa640322d7615fc6c1ba76d7a455773e4625d23e72fd16d89652c8a89f7f2d88c99d17bc319edbeaa2e5e2cb6c8664c8568fc7635717af23e331f49d31b85f09994d160cb91041d32dda2ac5854e1bc09acd8278a4c2e7f69ffb704950d733457e5f34ba4bbe48b86c4acf88b4719a396845f29e075c9885bbfd080dd3f64893796740f689923401546f46a4b12b32aea4debea33682af931615f696f961dd547582e7dc3a306fdcc23e64a3ec549080464d449dc9a8cb6006fddfdf7a89a3e9d99161e325cbaa93f8ae2e16fb3517a47dfcb058cab741165c3af1d547b7c776c12ebcf8c2ba8a4129904fea6c43a657d241b6058fb528b554a9ac62273824174a50dd39485eab6b8b678d0e3dff3339377d2cff0797ac06b3eaad946846b2a33f346aadc869903a0930cfd22ee19e78755f8ad56a4c82b33dd4e5702d824b5c8353d7841e4cab104b4ead7deb2ed4cf05bc58e723d4c5f46b55a75d3c4cde937d5eeb48e690ae80f350a7264d1173906d8f228fab0243d5c62b06cea6380c6454195579f47445bba5513be3a72d11abfba519c484b67abf7f2fab9a7fccfde036f8be98d010249d05bb7b91d13110476b74af58d66e82f9a03e8a690d99570bb5e6f54f45b069e6f471fa28faab4974fc652ae5cfbfdd12f6f2d268bcffd10d85a3c0ac172538f0df193f2af429308714facba780d93b4d10830e99cc518d61fdde33d390943f3d38d6066e6b098737b72a3eb76480119ff8e293cb2e965b613ae54590e6688fd893bced1b37bc124242806c10de6df739fe6240932ddc414b3ae4b4664e044f547c962c52cba44d570dbde226ab439780f8724c222bf3597f3409de3049839a87afe22d4cb3b38b24b9509d5d45fd6945d2bbf847a57b9a3c2e854b532d86ede5baa8f673550a0062f41c7cad91a39729ec9aee6c9b0736aaf812b2d3d4c689a799a9f430e99b8c98aeb871625bb706c3997505cc6905768fa79f2ffb161e27ee446fc63fdaa8d3c051a784fcabde3624e3fd7ecd1e433fc3dc3c5bb37704c031823c978394efad75eb430100000000000000b0388bd17ea609fcd605d8f0b6fe8b7526faee5dd1d4af427cfc7c5bf4463b18b581f80ff361c8180d63820e140a4d27f98e01453bd85eea3d1047277feb12859234d2fe32d371ff792ecb69ae21c94d4dadd7d334138df0e9441b77b9a3fe29f9538befbb98a8ebf72b8457ae23e785818a215f2d50fc6008e6c7f5894e715c7695926656cb5924fd66c7d5378176a28e262844f30f9bb95ab6a0b0392bbaa01824f5a06684b6cca09af93cb4e3789a17d99b70d63c6750f9d5a799baf4fc4106307dc72e0af7990058f30a38f913409c53dedc95e31eca2edafd5af3ed1a4a3e6c78e60d28d9a7217871f199dc761ee026fa2fee3a68f600df69f1c33f602dd6174f91cfe46eaadc17085365be0b8167816a9c19e91ab955ad745be9563c16de3494456886baa491c1ade541e9b73540af2c4183f0c6f2fddc235f210afc1f8fb58dd252c07c1f9654367f175e0552af865e038647ce3ca7fa0706b6bea4d8e71aff653532f1c0c37ad85ab4f2790598655d132672c2e6a25bac96f6a7067b51af207cc1673542f0ee4e57ce1d0a5f78ad51a4a9994cc534dcd3bf0f35e3b736bb0369902ef4501fa8baef04b6c2e7f3e4c843f8734299f24bde90bcac55c5bc43cdb4ef0b4545804258412169d72a8dbae408ebe75a95f746555c500bb50b8742ce7919c4696a1d5c60ea40ae9510be9377794901445554b21b081b8576658b7c2d31dae64d1ac9d5a6f2995de9555dc0b2dc2a7d9cdf0d38cf0e16fe34104ed086e12bc08949b46bcc9b4a2dc50255b8dd6705b92e3ea13c9fe30a25e636025ff26b04602c22a575e1e391a34794a323a43b473e03c216c51befce1d34b58b3a58dda98f43a54280eabd044233cbd3d677d039e5746dbd3fd6cda0f00a2e8690745174ef8bcf4a256ac0a144ceff0953f55c551f5172523716cd43e0a29c944aac84781a98c6f3004582e0d98331640d8f377d1d1ede943b1f749203e0bb3b7ed484dba15f39c477a28db4a432d750dea2fb05eb6b4e2b4838e28f93c64dbf20203ad4450b58fbbe1c8cdec6ad4332b086c289b57ec320bd0c9a16fa4eae34b334ddfdffcee4f04deecfeb941f8e3e26ec046d413746f0706e60e7959ef086da87e0e721169d37004207082a3ed0632cad1cc4498bb823b2c6bf886478046fce9fea8fdf604fb7122d38bf8044c75cfd8ee1a66d562d020f66a423f1d11dabf3b5731fb6e9e0da1f1880add99f9c36f5d671c6c3e057f489052f6a2518b658254bdeb2d2f8413be188ac6d848ccb9d645db49726471cd23ee8c788b72e2c48335123f34e32cc475740c0fb06fc4185b16b4b6472c4696fdee2586d95d4660c0878219892faf79d880195710d9934ba1f8486715b63623a2d5c3d79a006ff9af23efb11c5c9d4200a4035cf7d2bc2c27ee3ff351917f07d059d6cdbac1151d8e14192fdf62d513f99c030cfdeab7c4159dcd10cdadc10b386b78949b290c9bebf2caa6ae373c842b60de38d5d9212bd36c61232a6c6e02eb3a814849d066e1e753697e647e9ecd435b502d21a49bd35e5cf438a2e69c7f3872002a801ff010c472ede5dd0dff1bc95f618a92d2f7ee2eaee6cbcd602324f0dfe051f512502d943aecadccf219986332a41ce4e2f3d9d8e28aad11ed6586e5d87fd8e5115301232078158d2e6461f9455aee278854c60fdbf8c7bd0f7c210ed9ac0abb90b3e75518541c235acaadddd9b222e3a36c4713b8e0895ea06ea826dd2260032aedd02b929d77bcdb183b4ad80935347e3e7a1378788a8963ee46de7fd417b515e0545f3e2f18e6d97340f5b9ad88b4f3f1431931dc06681d2ceb0795e37d35c924faf18a9bb7307e0c77b01b200c12b42238f0c7f4dcba5b7b8d49ab2cc001a3c59c001687799f52f7b5ef1d466211fb301bdccaaeaccc445e9bab82502f1a206ddddc324f5308f9caafe3a77917108e995a0fdce09653eb701075acdf75bb03659bdb24e1b1ad99b4bbd0731b1cbdfda8a7addb37c6ac75f01fad6ea3c6f070db08164ea2539b2c543af9b6096643275070130ddfa37ccf2236f006f74c663265fecfc34b463ec97bb0ca940509c7fcd4c978751ec5da28da133e30c054746f18feabc1941da8d2c42cb0b1a40ab8cfd4c41606ec0fdc3e983c19d74094a81732c1bf25a7bd6db62853cada7f9487792e4b7b13e476453d60612f1b4086e60b64b1ca9b4b55261796f56b20fcf456c914c6f339f1a16d76a1af5d73e2ca0c82add16ce0891129479d8c215d0814a2bdcfed7a4009e90b0e5ac81fc5daf1232708be3ff5fa7e1f91685827be84800000000000000ffff000007000000d00c9f5031b6c3c04401d2a855cca739ecd906f9b7153e5b55edc3f38f84c581c1e0b9c9ff651cb54ed24ef8ffb17599c400000000000000b800000000000000ffff0000000000007ab8cbd09e08986434814f2f0e3aca17bdafb9661818a2f5e10849da69f08b651ee7c80aae60a2c181a69045522ebc7f3c13d45e24da5477848f1d1366eb60b1e69aa05309a892c1bd0f7e49e2c6926b4a0918174b5782d0ced429da7fd54bce9d7273d66d53b253b507353cf2017c10fdb4e3ae13e243a5252886abb24aa0594bfbdc29d80f01f44a9406980b1be7c85a1fc8766b927384b0cc149e56b0275179e70000000000000000000000000000000000007c54ef64eb2c6a528f1e2700"/4819], 0x12c8}, 0x8) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) chroot(&(0x7f0000000080)='./file0/../file0\x00') connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4010426e, &(0x7f0000000000)) 05:37:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffa, 0xc19d3ee7c7461ca7}], 0xfe, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='./file1\x00') 05:37:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 05:37:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2104, 0x1030) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) ftruncate(r1, 0x0, 0x0) 05:37:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0x8f) write(r1, 0x0, 0x0) 05:37:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f00000001c0)="14", 0x1) 05:37:06 executing program 1: r0 = kqueue() preadv(r0, &(0x7f0000003740)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/163, 0xa3}, {&(0x7f0000001440)=""/233, 0xe9}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/113, 0x71}, {&(0x7f00000025c0)=""/80, 0x50}, {&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/245, 0xf5}], 0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x18, 0x0, 0x0, 0x3ffffffffffffffc}], 0x3ff, 0x0, 0x8, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x40000010, 0x49, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x3}, {{r0}, 0x0, 0x4, 0xc0000000, 0xa66, 0xda4}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0xfffffffffffffffa, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x11, 0xf0000029, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x1f, 0x5b}, {{r0}, 0xfffffffffffffffb, 0x93, 0x80000001, 0xc9, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0xfffffffffffffe01, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x15, 0x10, 0x100}], 0xfffffffffffff800, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x4}, {{r0}, 0xfffffffffffffffd, 0x3, 0x40000000, 0x8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x9bb, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x12, 0x200000, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x401, 0x1}, {{r0}, 0xfffffffffffffffb, 0x60, 0x0, 0x566, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x100, 0x9}, {{r0}, 0xfffffffffffffffe, 0x41, 0xf0000000, 0x10001, 0x100000000}], 0x10001, &(0x7f0000000340)={0x9, 0xcc}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9c) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) getdents(r1, &(0x7f0000000240)=""/227, 0xe3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x57, 0x7fff, 0xfff, 0x3f}, {0x0, 0xfff, 0x800, 0x4}, {0xcc, 0x2, 0xfc}, {0xffbe, 0xd44, 0x9, 0x99ae}, {0xfffffffffffffffa, 0x0, 0x0, 0x7fffffff}, {0x3e, 0x7, 0x38436b2f, 0x48}, {0x4, 0x80000001, 0x8, 0x100000000}]}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 05:37:07 executing program 1: write(0xffffffffffffffff, &(0x7f0000001280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a59552fa9b601b8ffb2689287cb120a0493875fe77c0825056376462f551f2193803302401cdf0b7c62f31f1be1ef37cb1f062cc4c43261f4707", 0xff9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="4c5d5b3fc2f94c59", 0x8}], 0x1, 0x0, 0x0, 0x4}, 0x0) execve(0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000000)=""/124, 0xe1e1aee33b43264b) 05:37:07 executing program 1: r0 = socket(0x800000000000001b, 0x4007, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:37:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) madvise(&(0x7f000073b000/0x10000)=nil, 0x10000, 0x5) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x5, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r11 = getpgrp() r12 = getuid() getgroups(0x7, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="821daa4dbf69b6f32775e1b5dd45f37fe749c4f3dcf632733540efebd4c3e8bf4caf1f5975da80c9beddbc7716b635c70de229b1e79cbffbf095458c779a108341e463d3a20a5d8ec006c461169a4e9847e5a4b31c0941b81dd855dcd37b76984196922f22ae6ea64cc8488f1654d880bb650c588e7513a528ea122ed0970568bfa514af59c8537af52a9ac05c1eca6515b91c1b89ac8d1e540bc509ff4c3765dd7d3e0a1f3ebb5f687bb58a234c2c5b470c051fd3d044ed017d27a20d405758", 0xc0}, {&(0x7f0000000180)="423d911c6eeb5db5085162", 0xb}, {&(0x7f00000001c0)="b322e4bab2f96ee56bea09aeb4d4b0b2277caa9945a1936cf8edd11d8c28f8b09bb1f49394aeb937a263913f36630a69e6ba8dfabf1677b8adeca34c44f89cceef1655d0ef04839a3ff725dcc5e99eb56b", 0x51}, {&(0x7f0000000240)="15afbd221826ac07e878e6c65789677b59dcdcfdedd494fabcf5ab3feb65ebd055627570cb27dbf53859cc7ba8e388d0cf59feb3455fc95179aaa9ab70f5b3d4c54c29248ed3", 0x46}, {&(0x7f00000002c0)="a2b8d8cb87b8dae35bdbdf60c697468b71e4a2a112c98eca4eb8ccd5949f9d84b8e0985153ecfee99c3c9a21f65a7798d450c2ae3c8440675e8aac29aec61df84ae5273f82c9ae1411c33d1cf5a848b7593980cfd196aef3122a195af14cade18026f5f072e71bc79b60975c863c7816cc37815471aad5ff196404308e78cee52c5e11cbad5ad83a61fc8046df128b1e57728fb67fb4c67733ab7727a8a439ccf1975ae71b688e7af08b5476a25c9f96d43e1068", 0xb4}, {&(0x7f0000000380)="568dd7499d14d602028393da179f27c96f0c55397ab6e38d0d185b49b2272efdc09490c98246f28673f43660672cd747ab9dd8", 0x33}, {&(0x7f00000003c0)="8243faf8dbe925f5a3f186c2807395fa3c0f45f992f27063d1aa0638826a1379a720e674ee68f725fc935bad1ab89cd8dc4e7b537fc7cb53f9664ec53e4e12620c39ad08fac5fc24f5f75b775d435e820df4c6311c356761598d81207c620105814194908c7bb96fa4781cba5d8b", 0x6e}], 0x7, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1]}], 0xf8, 0x400}, 0x40c) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x6010, r0, 0x0, 0x1) nanosleep(&(0x7f0000000000), 0x0) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 05:37:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x18) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) 05:37:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400025}, {0x80000000000006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 05:37:07 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) r3 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x8001}, 0x10) close(r1) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x40045}, {0x6}]}) r1 = msgget$private(0x0, 0x119) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 05:37:07 executing program 0: r0 = socket(0x39, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r1, &(0x7f0000000040), 0x3, 0x0, 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgid() r3 = getgid() fchown(r0, r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20808, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x1df) 05:37:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 05:37:07 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/196, 0xc4}], 0x3, &(0x7f0000000540)=""/230, 0xe6}, 0x800) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 05:37:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0xfffffffffffffffd) pread(r0, &(0x7f0000000180)="08777d39c6a4c784d2783af3681eb411040f7182020032bf53b34284a9dde70774894e74970317e2c9f489709efdb23e26fe3ccd56a2965e45c1968a10c26b2297652549581778dbdfbb196ec79984554c839543b87be9", 0x57, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x3, 0x4b07e957, 0x1, 0x2, 0x1, 0x3887, 0x1, 0x3, 0x75e, 0x5}) 05:37:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) 05:37:07 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2d8aeb3ff18d891d796c653000"], 0x6a) fsync(r0) 05:37:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021bd, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000000)='./bus\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) write(r0, &(0x7f0000000280)="a1328778f731523d6f63aa984b767c87d2cdc19ddf38187f31624eeffcc53c575c165883dd7ee9abd2b5607dff05a435eeaf36962e6b6eebedcda609aabc05f099c87873b705d44f9758dfb615eff92caaef3b358f805bad4cc9a5f187af32833250cc9ea0d2ec179c662bb90291a09c07e25d9279db3af2cc8f8896b03746e0d34bab18dcd029e0a584240742fdb5622795b05552a23a866db042eb5f3585fe8d0292de5e727cf3c11113d8354a2e0d99dfb99030978f6c66a62955ca3579972a8191bd91b7e07690863e70927d2d8962d2814b1c751c74c16cdb7cd057dce0931087a298cc958cbb461587", 0xec) 05:37:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) 05:37:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0x20090, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000001940), &(0x7f0000001980)=0xc) fcntl$dupfd(r0, 0x0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000040)) sendmsg(r3, &(0x7f0000001840)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x487d}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000100)="cafc994ed33a0164abda4052584d916308151fcb8ad8f4bf27a689dec73c852ba1d7b63980f4699d028a659836c6337b85124a40cd8241df4edb92c147e4f6773f236dbdc336a31ca4f74a613fd9173ceacdd2cdc4fcde649cc2eb73c825212336e58267650b", 0x66}, {&(0x7f00000001c0)="16f485e5804d98a9ea4f8068d5f655da11cdaf16ba9c7e34281d9891f8fc8cb7b31338089b41c7422600dc183cd1b99eb0756ea937e134194083cb50bdaec7224b32c0a12c2b5dfa16ac2b28f160c0035ad861cdab0d019025c0239c", 0x5c}, {&(0x7f0000000240)="745f2046690f504210845be791342bb6d57afe3ad9df687a3b4f67bcbaf3cd2861b4d8cefc", 0x25}, {&(0x7f0000000280)="6693160acbd386c61c7e4074dd0d45ba1dae55291d7aeffd5cfce626fcae1c35981d3a08b27dd24dda2862131f1aeb719b2194512dd8c8f18563fde6f51fc063a98b8289eee17169a2a7bf54476d5c61e6f4fe380e748ceb9c53cb2c8abf57ae7d14720415a3ecb90b9e24f5507a0ea7bd457a1e9669ee6613ce451dc395c3c2f623fd1ece90c472befdb2fc684212c774e4dd1b0ff06ca68d21f2a0fbc1d2784e5d08c21cb5ff3e8a6c163aceb9f093697dac6d8c5b2730ef24ae02703c1540a6953345dd6495e3125058cca05bbc5bf5898313d151472af67df103e25f689fb8709c51a9dba264a2a2e88319ea5a6cb72cf81c546cb0fc0db15a914a61820046d0dc2302cf7ba58bbad245cc20aa6b016a2788f5dc68aea82559f8a70c4f1a61be7240c1bf6aae96b9ee294e882a50f505063f4216a3302b47af46a658976153cc1dc2815f4b62d5a463b0dc9c38c5d0c14068a295a18fbf17849f4b83d4c529958b7d9107d2b9e5211ef2d0c82622aa1662463f160798934cf07d43e1dd17bcdc1005f68b29150c9dad0c5948c06499ad5c7e13382ec7fd2395e8c29bbe98d9bf25ab9e50d0ba8120e23985f239129cbb1bccf9c0d2a436d5cd5514e6f6da613b4b716a6bbfc3f2da97772891604b2529fc99504d91f2f907d63e4cedf366464409ebe8c7a7213cc42d08bd7ede9dc7d5092d49a6675917b5daf11e5ab29d93b808115925264eac831f04c92c969b40ca9c2de1b1979df0be7b7471f77ea581ad964f7a569d6c08818627a3b50ee04021e10e7292e4de0eb70058389ecb3bd450ed97736ecd78aa2a8189260ed2d2b0bb88d7b64f87ad17ae72603823b99e59e6cb0c3b285bbd0d008c61ad913df1747ebea9f781052fb5cc481aa1edfdbf3fe41f15c31163e1c1f55f10972e537938502e3ddebf7cae790a84a22c1aab6aef1b364b5f84a1d16ebd78dd561ffda48dd7f7341f2a3c6c0e4c4d6cf9dca0b6260ec0306fe679dd425aca1ecf228db320db5ae2da59d1d39237f75a0ceb53566e2347cb2915c04ff0ac033e815fb4684b235f19dc546e35432e6428c990f72cfad09825e349e5f2c62defa9ab0eed1c1a4025956c805615725b869040de6c3c31740f79927795a9ee498a1cd02e53732e05c068a1c18093eafa8569870c54c650dc738bea15f78780f73a1a43930b8367cc6d4203236adb2a05bccbeaa80e18a38dde8ba731f41367eaf33f81e38fba09806ec1e8a4d604e367f8346efcab9eb0e6bf8068612f9ce9a4f697a3cc3df2c54523622b67428f28703c05692e90a6465613af9d29225252dcba613f64df7c2b3083d9e1011360e8f25dc3602ae5273a1854893cf1e4228e2c3f1d351ffe4acd89540047777e0d2933d80d00ad3a499030e1506d036ede713f4451a3cc50ec03cba15b0358dcbd738695c6da3ff78d2771cefd6aac0eef552567e91b02a393e8169d91e6b5ed1bc794820390a1e94e5865b190012c4448f00ad2ae21a02992662e0d60c6236a8fb0c487d609c3949ab738f0a83049e3bc57170242e865a91b9c5a09bc31526e0e3c5be85874f6309e3b70dec6672a72165e490985f780444fe33fbac03c3ecfe4d2e35f6537ff8910679fcfe9178510df86698f9be97cdcebc092f532134d403d53e9fd2f356f071243b2dc97d0f9dfedb9aafa62143c004161ce2ec9fe24d63a00c53cf385f8033862f73cbf013cbe216175540a559e1c59a5f9c14b0a412199efd647e00b32df3d2fec9e1811ab58400388446f3c5327729abf6ebf10e9b1e8e8f5e2706c4f3640083a1701dfa4294b7beb63ebe5d7e385651fa5ee28a7181d3ca29260c6bbb9c9a2a9460d776093307692b252261d55092ab2488be9d3ffd680e864de9a75f798b5aef9377586735a3bb4030835be2ce0bd1752cdfd9e7e26ebbc40ccd3e092a4eb3480ed051644353c2c04936762124bde61054b47be3fe571e5d94a6364bd75c4f2b84c37d2e8bd2d5cff2f948b72b816280771aa9719fada0bd316a83d432dc8331edf470ad5c1348e0340c240f26fdfb0f4e0ba3ad40af37575e50b2255a4ce4059d5fbf3383e25f405bdd614b30cb9d1b82563d841a28859a9c307003dcc3f65792aad3add0a3ee66deaac4925a483534eca7f543a81b13f8ead9dcdf96dc9ae6e0be8323c04c4a35621d54ccb62718c13f802f305123dd8afc415caff1d9eb9a8e1e00ccaa6497cc0c780c4068653f7a98e84f66dbc634e9fb2ff6167e53a0c03b58f58b17116c43a07abeb62fb645709fc8f5144e7e1d17add472d4c53518c14bc790c8ed34c52a65bcf76747aba88c566a2f3320bcabf30953551b16ab18ff206778b062fef4494fbea8df623a3d2537f70a1619982b43309f328252af007d137ba8e547012dc4ebb7c5159e087d2f04f31b618121c1de77836f2de2edfbd765c0a2c503254fdfa6d654f7238e388009614cad70a2284593cbd60241aac88bacfaa74b7c70c17f59340e3ecfd5f34978c78ee7830f43b15a35ab35b685760ea1fc35f41f42baba2a2e99e0e5b3bf7786d30bf6c3cc90196db1ad8842e59ad4b1535c114668792e304623124a4176005b32201a6ba7d915cccfa5f023573f110bb39dc367145a8bddc0626d402a4a8cb139f41409a66f835a656e22b6a357b58e8a1b99cc0d344bc60b52bb3b173f67a3c649229cb76dfb36c168840162401953dc63623a89d7d1157b28a5adc1df91bdbd97762871853222e70e225acd19c0ac806e3fc9d4e85bc69c71f08e34143d4cfd638b53f2d52a9219b0ef5451407bff66675eb553f21b14eda493ebd8fe508be1a4a11c2182d475ed223c5372b9cd53769fd88056721b4edc730183a43b4fa6567c36f91d2df2e9dd18411b4317d13de964eafadbff87cd7e44c223a184c40a55997693469a190adc53e42dc9b95cc736168fe9130cfbf6defcde53eff11d3aeed76639cc03156ea05a0fe630a908bb3edff0be4a0eb7b091520048689c2bc8f0f745ee8b1d3555baaff939db113b4b445db45053dbd1a0af221449cf649745adca6cbda998209d22bb449526b1bd75a492e39734736a733311c0f930ecd8f1a3334f287f73d3010b81a6f95e820aeab348be8784b525bce19d3dd8a03da999a1a4acbdd6ec862049714735a6f55ff4edb640c0292d3ad78980f89b0ceda6e62e99881b61470b6e69f8cb4ef4d82ec8049217a0006ac2932ebc84768097e1b45d9ca960aba9a2ba816ec5a084115ebb4f4bc34816e219babef2a64998621cc4594af60cccaa670b3cac37a02f88fa94bd1aacabd31640ff6fd377725659b2ce13e397320168a0b7ccd14e891c7bae17d23a53d6fb4b6c496cef29d5d98a11c04a16630ff1fb58ed5bd71885be674e17fef5168899353753ff9b85acf942981e574b2170f06d39934e2774f9e4a425fa91bf00d536d7c876c034f5960b271cffa5cefe8b604a403a193345282851e88c9f66aa6382fb41a36378c1c143db3344dec75254f7180f8b1b0453e13055bc33a53b70b9e222b29172f4ac5e650ea9264e0052f82e1453fc400d826adb1641835980d411f3325c76970fa68d1e8685ec6f7aca8925429db9a141174190514472229d568e48f7704f2c81fd09b4b16e4c1ecaafc61d4174336b9e57079a1461733ba80049fee7cf44bfc08800ae7014dc495e36de2eb79c2e11ac26fa2c23bd395dec63eda41ca78d3ace54f2c46c12049419236104ee254961be0a6cfdaab80b2525113eff79b8d7222dfaca1a726193b175985d22b24003b7e3b95f665619ce24e724348dec6408802c8b54fb01df04c1f7e8dce84c3678d0c02b363f03e24bcf967d388a180ad18c297badc4541ae983d5552570c8510c436ca2acd28f2687929327a620c8b8aead3f5e1345c7ab59fe11e92a4212bfd54cc789d31022845dc93197877b9897971e10f6c347b407e4b6a8b95385d64368083e08f50f296149251df24f4e4aff8f56df19b77f49eae626df5b2d7adf27b9b073b793ff14b64bf26f8ac8e34828fdb4643953e540fa801cc3c37180fa56294d7b1f7cd8cd38197e510e3738f15abadaa612a7821de80ac6075d1f8746d738fc007ee9141317515057614a432e98d43c07f792df1a7f01562b31ede95674e57359de1a4315072ebe5e217b7373a1bfe72f561fb919142db1bc1925ad2ea430d9deb5a7c0a919b13f15ded4184495a367faa5f4b050c42c6232a66f33e2f566a894bf3a05026c19de9a6dee6aa82c5097d919abef7a9d8dc2c41428135a5c06d6123932c77bc23d190ef71ff21a99701a425d84fa2d122a1cb7bd07d1bbc2b0ca53492f152040975b510c3c5ed779a6d0da0f5cd0426e40007772e9675dc61a83aab04a1d3b7d9011a7894d402d60aaae6cc22ca2984b044c4567a8ed474468fb46df147a36c45410f0d5b6b3ed70ed38f3f82e036ea9978438ea2389d6ab0c0bf1e7a308c6800aa81c959616f795f3bae90a23aa725f362bf01d8e8bc7520472831f81b7309dbab9666520c5a8ab34b60b5a7c9a57f1407ce52c50330f91c35c0e1982336642720a15a9bd4254bbdf0f3ec17a03d2bdadda6286e3c24d8df751626793af685bf941736195e8fcba2784a36ed9ac76a61d8f76f780a0aabbd44441287ff20938c264e70892147762ec3351773444a6809434f1ebdf6c38836a3035789c88dc68e1b089e0471fdc9d5eda45f10d732009c47ca0768cf4afd3cd138376e1dc06da00e3382d93a2100c7359e1ce0611b8957ba20ac1cb500ff2bd62283fe25f26e60435e3dcd34174de6279f20a26c8721b7afcca446b9cf745792b41f9075774a7deb57688387e895601db15a966ecf3bcb6d9f34a00753eb14677728cf94850ce41a5a6c900c6a4b51678bbe6f4c2b1c0aa7e8cd7f62b1bd1f8afc5883349d2616fa18b2c65419dba7c696ea5ab902b71187957252104198da7df7e17e58d2b341df53bacda026b11ba0f590536ae2e79b21473614afc6de23d7162cda1eeb395547ba0e26af4426a92f39a50d1890626fa7e7e1ca5c0b8b84cbae8f937ed5e57cfba13d5f413f1ebfb64d63a28ed5d08db1456f9243a153335f38970061fdf49e86eda8ee13511007b962d2f665c79849cc4f75040fe0e26d29583249581d3e5ae8a992ac3d5f9801d0fbfbd3a0f7140f2bbf2ebae9f0425a8b5b3112f57091966dc09069343169e26533a9ec959b5b4b856286fef864493e9ac9b6fb6a26a83de5e53309a2de5e95fb3499f3f9183651a970d5fa6481b0db05d57c0513b8705d1ab54338be39c091aeca7f38b91f369e5989baea64bfc99b66e5111be72202619351efd4c289a1d3890d9a1b267dc51500e12ca2891647f944d2edabc773bd9331889a426f3a7929838dbdf5809d0041239a7f1156a9615b6a11d2c9437db783100183b6efa7c97b77b8c52fd1a9b0c32223107a841a1f94d6dcc79e99149564a5e85fce210e43cc7d952532c7cb5fcc95f566b3f8bf0f544bcce9d116f953be983cd8964c860ea5a340cc7693c02781aa06678870c6963b052785c36167853018cac49fb7b2c530feeb6c0945f60dd960742860b4326d3a1a9ca2c7ad023c697e083cc11ff92b7eddb7aa1816f37d635d9102e909a20934b87f32bfe5677879afe73d0a12b167d87b2677e88d34702029befbfd0733915345cd5af4af049c22f6c20c42d2f91fe64dc17c7fea23ed7001c8f1f627ae9e084ab2dd2ea13262e0706c71380cd567ae8403423ad7e47e647bfe07fdf42c590426dc10f292", 0x1000}, {&(0x7f0000001280)="59d560d42b325127f2556c8bcbfa8f3f19835493f78881467259361d0184ea9017dcf1b0a03636c0896630318081afb6acdbfd0e94ff311ae2aa70441e0120a787a41b16f71f693e8ef1da02627868fba67a0734a2d70ad95333d34a4c783c2223e865a9c88f854c8968ca139931f43776885c07410be5256896eccd07399493c609623cb2c539279ded92088e454c08b8f40c4ba1026754d70f000236554e650def3e4048a1a3d930b353d2b6fa77a438dea126fa540bf334ad396d591fcbdde1ba28302e7115f686eebaef900b4f22857cc005a61c38b9b004bce6a69360d25634d193d48543993ce4a5d646d7830c504567d5babdb16c840008", 0xfb}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="bf36c636b4bd08cea515ca11c9460d8414c0c493f4ceb70c03", 0x19}, {&(0x7f0000001400)="ce5c23900857171c995b0b540c755c9bc79aeb71437f7bc7e82f7a927712f8a53e14e03f471d6c480e29b4a8a09ff0e11f43444107b672c0587ad35060ba1d801afc79fd2930f7db6b5282921963a5f3fc3b5e453363eac3e8235b28510663272e969a1fd5567e1584d863ba8ec8b49866062a882dbc5bfbc11984f486bfa802e204e445918a58d1b0a70a94a38693c25dd7f96c7478ae06dfdda801b577b43a3c2a906efc7e59d9c0840adfa0", 0xad}, {&(0x7f00000014c0)="66f82b520a1add629bac309328b667f1cc75cd2ac13ee0fed29a15705b1cd3da24f6be63581eda36debafc196ea38b3ebf5033f38e50798722962c93fbe9958963686b5715bc3ef9c80703d5289ac4ceaeec3ccf915792beb3db1c7888835a769a3e5d", 0x63}], 0x9, &(0x7f0000001a40)=ANY=[@ANYBLOB="4000000000000000ffff00002fca87fc96b47ed4b1e9dc24a290de47441299a2124f91b9923297961a9d1aa2dbe1a511806c28bceb86180f5a15fd52bc280000a000000000000000010000006a000000533b37e40320f9a8adc2598287e5d6e543751ce4ea7d469fba0d2ad3e7b5b90e8dcea444b47a6400a776ce8821216bddaa5f4dc52d2fdc8afb3e68edd30cfe7ffa2d90b7c4e2d21d403d8c2b6711cbc910e52e73a018cb03bf65bee5eda1cb6dbdb8f8fabf35b546cda39cc3491d253144ad3ed52ec2360cdfe265267125715d5228288903ada199677cdab8ebaf6c4100000000280000000000000001000000a40a0000cad9cc6843b5544049258046eaaf0ebf8ef290182ad000004800000000000000ffff0000ffffff7f6e29eed76c9492bc16d4050954de8a620881ee1209f850bfb83649019b1bb48629a4311dbdbc50150d7bc657aae0f4a683a4fcdda3000000a000000000000000ffff0000d7c735576f981099547532eb1e5469d9c1db6807d15125d12cc3c9fe96bab2abeb4f743b24d55128c5fab7248a93892cf9a6fb485bad1ab506f8fe4f948417040df537500831eb083c1de4db008000000000000014a10de1cf485dc42d45bce12861e854b8182ff03f7bc993766e4919433d22a07c6a7f0624be2382ecf210418ebc20b7cfdcce3327b2221abf4c8fde000000003800000000000000ffff000006000000f67826509f465983b9a027207b95b046d2858fee8e0b539df56a904bcca9ad809254000000000000"], 0x228}, 0x400) r4 = open(&(0x7f0000001380)='./file0\x00', 0x201, 0x8) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000019c0)={0xcd7}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001600)={""/16, @ifru_flags}) truncate(&(0x7f0000001640)='./file0\x00', 0x0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x27}], 0x1}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001a00)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000001880)=0x8000) 05:37:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) 05:37:07 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)="ebffc9ff13b9fd812eaa4e713048e69931929648", 0x7) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xff800000000, 0x5d6485b3, 0x5, 0x86, "276babb5db8e8873fda4c957923ceb07d26faa07", 0x8001, 0x100}) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0xfffffffffffffff8) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:07 executing program 1: r0 = msgget(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x1800) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x28800, 0xc) lseek(r1, 0x0, 0x0, 0x1) msgget$private(0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x61) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000140)=""/190, 0xbe}], 0x2) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x3) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) r2 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) 05:37:07 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) 05:37:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2}, 0x8) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8004, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) 05:37:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) close(r0) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x8080, 0x112) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x98, 0x80000001, 0x2, 0xe7e1}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x9, 0x3}, {{r2}, 0xfffffffffffffff9, 0xa4, 0x2, 0x3, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x3f, 0x5}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0xb9, 0x80}, {{r2}, 0xfffffffffffffffb, 0x59, 0x1, 0x1000, 0x7}, {{r1}, 0xffffffffffffffff, 0x70, 0x0, 0xfffffffffffffffe, 0x6}], 0x6, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x22, 0x20, 0x400, 0x72}, {{r2}, 0xfffffffffffffffa, 0x2, 0xf00fffff, 0x8000, 0x8}, {{r2}, 0xfffffffffffffff8, 0x30, 0x0, 0x1, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x10000, 0x1}, {{r1}, 0xfffffffffffffffa, 0x78, 0x10, 0x3b4a, 0x1}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000004, 0x8000, 0x2}], 0x1, &(0x7f0000000340)={0x400}) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 05:37:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000480)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x609, 0x4, 0x7, 0x2, "4f0d3380fe63640e7f4949d23a87526d5b2b53dc", 0x1757, 0x3}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x5) listen(r0, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) r4 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000002c0)=0x1ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000340)={0xb0cc, [{0x3, 0x2}, {0x1, 0x6}, {0x1, 0xda2f}, {0x3}, {0x0, 0x8000}, {0x3, 0x5059}, {0x3, 0x2}, {0x1, 0x1}, {0x3, 0x7ff}, {0x0, 0x8001}, {0x3, 0x2}, {0x3, 0x4}, {0x1, 0x4}, {0x2, 0x6}, {0x1, 0x1550}, {0x3, 0xfffffffffffffffb}, {0x3, 0x6000000}, {0x1, 0x7fffffff}, {0x0, 0xfffffffffffffffc}, {0x3, 0x3}, {0x3, 0xb5}, {0x3, 0x401}, {0x3, 0x900}, {0x3, 0x2}, {0x0, 0x9}, {0x1, 0x7fff}, {0x2, 0x7}, {0x2}, {0x3, 0xfffffffffffffffe}, {0x3, 0x6}, {0x0, 0x7fff}, {0x3, 0x8}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) shutdown(r3, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() r10 = getpid() ioctl$KDGKBMODE(r2, 0x40044b06) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x9, r5, r6, r7, r8, 0x4}, 0x1, 0x0, r9, r10, 0x92a, 0x1000, 0xde4d}) listen(r0, 0x0) 05:37:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 05:37:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2002, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fsync(r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x3) 05:37:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9b", 0x1) 05:37:08 executing program 0: socket(0x1, 0x2, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000140)="13e909a3c380f0", 0x7}, {&(0x7f0000000300)="bee0d20f0ea0a6c28df3a23790d02e28e10ecbebae4be95da17c1b7730d1e781c4e77ea7a772a8d25e61e9e9aa151344e45ca627a94adb192fe2c3ff4a6218804b94f8d2dbc8b543087d3e3ead698c5780e2969c28a7a7ae2f9be7b10a40514508bc4ad8e95dc0adf31eabc940c8ba89b95cd3a12d5d294a3104ee4a8d7823b0af2a3d2e4102a56c291e311a3cc3d4e7ef8f2dd64168014e8f7fbde38b3b809dc87d72b699a4fce4fed78047ce1e38d960cb66359a3c2d870a48489df8f1456ea94484a006a8c96b07e74846d2", 0xcd}, {&(0x7f0000000400)="5755af15528b747abfc03d280a5c382a3226c6da125d96ad7d3dee27d56551da6dfb19d3a4d0376030c5d7695045244cd00ebdcdb1e57c94c28a06dd56c29374512d0a6ba40470f7155d22e1e245e331dd08836e018780bd768917ca9d1eb73193f4d3bcca7a709ed827649ab8a6f7", 0x6f}, {&(0x7f0000000480)="53b27975eda272fd021dbdb2e1c9bf8c432fb677f73b3b1ac13271cb2c76dff441fc04ba52c95941b62150407ab93bd42bcd8dfa3dc24185b5ccd358fc94d2c2795208e9b5a5e6c32b61e34159f2b511f0ef72b564896c103c5f300a752070b563", 0x61}, {&(0x7f0000000180)="f42b039cd5a69fe3c0b114836fe777c708e1bbce21ce", 0x16}, {&(0x7f0000000500)="d1019f0671fe666c45b334a5fcd403e0d15e6e96173babd30b7b9598e727f9e446d3825bd47df0823c07602e6f697c75e903d40a515f99050fcadcdecba31676a37ccc22062330903cc590d1682e487497900c08a4ccadc70555b54102455e763e30528f5b4dbe72cf377ef4cbcd43566eb605ccbfdeff024723fe03702103ec0e3e8c4a19a445280b5244f0dd86cebeedcb98c47eb98c5ff746367ef354cd7f9faa929c51cf5c39842fdd525102a0f30d85aae0f047ee17f44675b9e7f338c13ea0b97bd24035cc9c242a6e60e2e69ce0f078e9239ce302e587a9c376c4fcc2a487ade4ccb828f86d07ab4ee9c8bd62f602", 0xf2}, {&(0x7f0000000600)="bd0ac524c6eb4de0e7f029c86d5f5c59443874fbff669762971e09ac2dd44034cf28b19d49a27f3375f7b48ffb9c9dd819e118fd2aacb0d5abfbe0d3d500599d3c7e3f11bcc444baaaea1a3d66758ba3f55c7e04e64a24adeadcefd66fe201bc4351b89b840e2ec95974b61ddb15ad0e4d9518cfed9dfc14e303cecd93e068e2e6c239318f75a7ff28056e89", 0x8c}, {&(0x7f00000006c0)="de1c74ad80851226d8d572de590a585feee9dba559d02aad4022aa1a8efc89667664362021814c13d4b5e842d1cdb4fe41563f544fe252be3597e6d1d1150819e177c8ac8d7e5e3f5705aa6a54337376454cb1d4a5c388c52707daa95442442a6398898575e38ac78029a5c58231cadc9a43af643388c8ddc0b5f43341eb4403564710d41f667c0c9e2061aa649d992de95482fbb681b5336aba93b2dc6ea726481d85cd976075036275cfe969a1ec8b108d7d6b840d670be1df211c51893916bcb331a943ae916ae39e6a9c2ec0d65d026bfe3d39d20819872dddadf17575540023af966cd02a0b02cd3945158c722ce9ba21a194648685230dc849a150efb5e5d369ff4092bde4117c9def715d9fcd40782283775c63decaee4b165b252d5e831f7a186beaa293dc899742ab9b042d32232c3c76d7c34f59322c2673245c104b00c80e8bced71e8c78ed5587d7e2c7f7e17910cf8c81ce615bf2b9a8e17d8c1a8b75bc26eab4664cf5c5c775ed06c3e4f0f780ccab617e1c4ea9456f14ce1cabf77d349411da19e060a801b8eccb354b455e041b94206300d6e1a04a1e186c6e1e201e1fe0f01615515674a35457cac32b206a554123ecc75e3773701785b8443986eb722f5c51d49e42181e58dbc6d3c77956702efb7152d4c7330a8e1c2fa13bdff93da0696ab0a53789dbc6b6aa2428d54ce00e4f5e80f982c941b12a4b45cad21ecc41155b301fee9b1fa2a98cf264127bbb05d7778efc96da56e7e843c39cf6276ac28011c8a6de22853e27eaa1d4d7169c7a186bed503fb41ec148137bc83cfb2913d3d7335c00fab9548c3ff60e39fa9e0075d64691e676e903b8c0e46b8ef995e2b259a4d4394bc300406b76f631cf8d5198f588f70f54c4fe537c281a11190219be363304907a1223130f72eb4bcc16e7cf0fb0c6317a17c105adac13f1ec8279d47769ab4036d3be945db81ff2c6e2a8a6171deffbabb6e77fbb634cb1964ee008a3156d24b9a53af320fcf49dba733b0d1c06c8d18303635b320de49c98bcec3b9992b37e2cd0a3bb06832336957bf2d3d424445813f783edfec8a9f56dad5611b2d34fe3ec6a2e3d3ad9c336572b344df63b523b3f2458b86640230e55294d70bb15f998c59b2c45ebaec1d930f973db083ea654cf97fb92270d516b43e7c7851a392796544190ed31ce9c6ad160af99f7e5fba6a24aa90972125f0d7a8d5be48752e38158d489d1f83907ef0656f9c07d48efea9471f05fc38af10e9cb92fe5757e1f39bbefc92c86a0545687f0c66817695f2a049f6f345f0f3bfad79bee055b879e1bb851f989fc8e2623c179034835d35b64e817504aaee82edc19b0960ef20ce3b77099bcab64ab5acd7e41af5e25f1beb293ce73569f18792832cb4d54ed7cafca8a6fcf98a6776ce8b72cdc503c6f7453c94ae90f2925a44255766b08e8257bb8fc684f4eb02ae9144baed042d9100ac35303f0e681735fafa987878621947d6a5a97ff1e8c2eb97a7e8424bec28fdd2da353b85ce6268dbb17d163de8cae752f30954ea5b74fe39d4c5236250514bbf0d7066bdc33fca1ba3712750bc917d396c544f435fbd724dbc97f64d37383e9bed740bccc9494302e5ac9d70a892327116fd298da00986208ab17d29bd2c5bed4577c37dca74fdd50809bc49e9b746a59e4582cae2a6d493698d711c44bed6e1405bc09ba6d681d20b8a32c5ded090da727e958bcc1a419fe6a6b498b96ea1c377c6eec39d37ebc74d09700e692298239c5b7e183c98a63463f199b5d05b4ad29e14c757c44ba68586a310054bae7b0aa2687df46c849176b24fd1c8226d820266ee3e80ab1fddc7f622cb774574634c4698ef610e276111a22e595a38cea66016ebdf3312c70ca51366bc0bd51750e0afe460ebee00a5c233609a43703d0068826b3834c6d6045504ba264e8f855f7a75b0543a6b5f633f8e56b606c471b5313bb1efd5a761fe57a0416f01fe96d1cae590385a87a566e6027cda5e0482f78f7a96b65c0e85203a5ef729cecd4f95c1216e86a68ab43b9aeb12f34bc83961a0ca48d619ec18a7bc3c3f4bc98172e6ec7e98e8d02f374582476b163a9a6dcf3a21918481c46b3b3b6b79a50be0ab623d726459a73da28d543659600184ff15387d834eb409305853be12d1ff7e4a3d0667bdbd5720b6bdd29d16e7a3527154b99c276d28e2ff726311cbb0c0f8e099091bf2b8f4cb50ccb5ac0128adc6616f9c893dde595295b9e43e5703982203cb4f1713d569aa99859827e13bbfc2dc5c9d755e75638e3854db299a1128d5d7e8802f175013377577490fe1be53df903184baa4cecc51a14a5dd806df18201c486adaabb3d8a882f9963ff28d5b2afc79abf0212606cce081285318bac318ebe5ea88cf8101d0fcbf04ff72597a2008fea341982c49d654cfef1c1263bfdd3572de05198c35d75e665444327c7301b01ec4608a65a229623a2b2ed4ebceccdcdee6375b1f249b4a9bb5ece8a352383c88b7b545e2242c3b77855de2a349b8cb94b37df04e316aedc3b1d12f2f26ae453b8d522859642da298b96ccfecb673f35bd72821a32933249f5909d6547a3f9aa410cffac6562ca72819bf2c1f81d05e94fbe7f7560af208ca2de5d80cd3f37cd66953de6ba9b5411f0c3b37e6775e3dd70ef5e342e1f81fbf071b0b62439667ea4f7e6d980b33053d6d6bdb6903c842ec781daa15dcf3b2b2ec8c215117e6c67c5f46b9eed69fa5381d0cebfe62628bdd1990611d040772b2b498fd6c3af029547855c0f447e7d541b3bf25b0e90f7f83745395c2879949844e45c21938219266ae8ff4ef3397c5b616a5a3347b19d38af46498e4ed5780584ca80932e051b45c498cedb72da9bb84eaad06a76091ce0dba263bec7cd867d65298512e6b831a7c6efc441a3a5a1299ffe11cf8a0a99531ba164af8789b7324d024830a7724433d7d68acb367947e6ffad2aee2351591d8268529a20408a9fb6e632f2d9470e597027f36bb6f3b4a5c8830b7c77b2e30734e2711358c606323bc2322db48f8b2f77326631c25d16a72d0c2dbcc6b243f60f6423752536bffbae97e94892f6537ef65b5ebf37862bda6f1439fc9831ba20593632c138960153d5ffe38abc14ebf19426805c49b4c6c4dec5eba264212d8a9838fb5e43bcd5f2e51a57d79908931043e1922622438e3a75c5514ea494479fd415a33cd87c6815be60932fe6f67838f7b158a9fa1dde8b8bb6562cc4bdc37aee5190dff881a68b0846d0680d77990714f424275c2c19846e2650c010ba0f5e881788889e198b066de326d9ffa60b86992447bfd11ead5ae53b50051c743f32964c887d14ea220244cd375f11a719e598d6c674dce3f703f49410678e65015a904f2bd78164cfefc3da75fee75c069bdd5667075632ef91c908c0fd95f4c448a1f94c99c5f5a60b38ca71745fc05d84020f1189d8efa84097a158e16598dfa23d76d0bf6f5713cdb8cc95063bcfff21b6971ded5c8da8f217897e4affa0f25be1f35aae7ccbb0b6358e7b0fdcca9fd2827e117b11740fabc9a2d0e7141e365b921d82eff55e6fbd0237da63cc10fc0d9440b390a5d3cfeae58c2079550fb349d1fec229ea724809d41b8d19dbc6520bff4b61d55e75d5c1c6faa2dff80470d04d4e514da1f0c55e68ca48e4432ae1794787667bc11a74ec71c8176d8a9ddebbcde3b296944a23322565ce7f0a38ba04cb6527fa58b0a271ac1438ae692e87f488fc958d4263605d2c79a7f71fc00dc7495590cf7c228e6feed4aa000880b0213d4106ee910d653d931138686fd9279b1f2cc483130cdba6b962b994c5b9dddfed55a931ca628f5e27ca94312874f14fc930e186b223fddb50c4490db91ed6330327aa75b363bfe3b449b733da8bcf698d47251d0b9273ddc3624a42c11fc1af37a6f437b1d170be43b2eb63dd679c2cb6f1ddb9752138ded13b33729487315644c602eb27a627a5e9c916dc8e41014870515b0cdeb03626cfbfbef13a0951eb43faa9a4913368bbdc1ed23ce78c15b3b2df7473902f2a3a23ba19ec788ac9b58eebc33ff82a30324c04f7fd6402d5d66d268dadb372d5afe87b92933cceb3a8555c451f7bfe3baab87d7c452603359be8ac23f1ba5ce7ce847d3ab8b22e1e95dfd2dd2ee80829fc5314adaaa6130749468500d80d3f684a78e41755dcaf0cbee8a7aad96e350e1f74f1c2cb3cde9f76b6b3c98614c16684f33831229629ce829ff50863ea8213c0b6c6c23069bfbab48a6a2f00a8a2f488ec75474c279fd47163dae1ea12b29eaba834d7aa021ea4c3be4830cd275a1107609b9350fcbd0ad9a286b04d1188eef1ab67426f4193a8e7ed61b35f79cf983e2e6714167d819ce23ccaffd7d78e676cb54bce9abcdadbd46a5576ba18a1df315eac05e65a1de8a7d135ce6ad200ed2d72fe1de5fd75975ef5427c6813c71416bf6d7e4d0d184ca6d4304f781ffb7caacb75956e5a8fd9b2f4b632a39551c002a55b5c754a96d482e93afac5e17fbb5099cc617de293a8661c454e9f495cf49ac46a82384785cfd42df81b952330718db04763218e96b3d8230fa1028911a7bb34ad9f2cfac3d327724b410ce9741f92fe9b2f50e2a4f118d72fc4848678f2019560c7cab11ae1f8f59059c00e0edf889a25deb7254e3bf39e285ef4f7ed59570e61c99c63e0fe92196779fa2fb6b939d1f4ccbcc4ed0dd40a840d63700f633fb6f474fb8e18c7ac0f98d766c238b34d88e59aeea24ceb2a2a61e70b694b6b2acf008d8fba7d89127b5e8d288b886022e34910e24ef74a9e98afee438c0bdebe69a670b16d2ecbdb24f72ea30f3a6dfddfd64a0c8e0e61bcf82f3c2e2856224b698967cf77ac7a1dad9d5bc3d6fd0c9c20779844025f4986625eae8bf50cbadf0ab2b9da08ac493751e08546c9798e419fbc67e63a1c5b3cfabaa6ce08f9e05a0943dba0ef413f0934682f1d01c5bc6039b0f2c530305fbcd4963dfc68d143a3103853e17f0139d0eab55eac8daf754515430a6ddeb864277df66966ff7658586cb17aba66320d239b4801cc2a050dcd49d12d067b0357b445e2ee8dbc963aad71031663e59270acca12e7f7e684cf19067825debb49cc51163e987f09b6c19fc3cf31c28d76be4e050b4cfabe08f7145fa6aa90ae5f41475bab2bb4829d90c0bd77990ca059d0ed2549fc00cc7bfc8a26ac15b2451616b93cd856a772a8799b65f3ecc78d2bf19d87f80614bc90c2d797382323a95380e47323587465b62f6b49265ef362ea071bbb30c9808be23a2ddd2798b74f9f0a3e79ce49980edd904eae1d0a75ff87c32f6c4a32c5ca85a3abd09eb13530c8f434bf660cc46ec1c861bc95263d5b04b349f6ce5b1f7c2321dc7071b63675286756163854a809814a39af987b51f3ad8d9120998b8c977104099fd0d209511a0a31323c4b8bded2c1417ae8fd27c94e2ac90087efd802db283948a054f907d6ab48dc8e976e70d885657acd42d6f89c41c2e270ffa78de83f5bc4a1875711c86a5c76630043e81760057628420e71acf15aafd4a65b6a3cd662b58a335efaad2ddb7232ac6d0f2fbbb27f9aa8a4cb0dc22551133f19df26f5018000e28f1479561bff6e03705f28ba91d724c8dea03366fb43004ce4fdc5d913b45909adeaac889fcbaa74558b6aa1a3d34dd905e51b7b2f36a77158d37bdb6f24f82998836043bb5fa9785b1bedd10c34376e29e1abe5a1d11b2ae3c27b5ee9d954da289da58b15a8a45a502b3703", 0x1000}], 0x8) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0xfffffffffffffffd}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec3a61082ca60a3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8c3addd3458f202b7ecc0bad4dd6200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4098], 0x0) read(r1, &(0x7f0000001200)=""/245, 0x3ee) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) pwritev(r1, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) sendto$inet(r3, &(0x7f0000001800)="a56583bd4fcfcdb7170fefbeb2a6f3c7f6c7835e34916718f85c2ee29823a45be04399ac9f3009b44ad31c0539d9dc6cea6f6538370445ed2b3a2091c002a2bfdf92158df70ffd10cae7d0a94ac90d77c696e01ce4d18dffcae9e9f4d7207d3f0356c82e4690d745e35897c4d18474e72548389da2740b725c0369277acbff6af810ecca8e6c4e35f6402814751f39b0c90dda60e03d1a13715391cfbbb8878cd8e60b6e717046a4db5f44fd25f7b4d90d9483b036f5d255b480966886", 0xbd, 0x40b, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r2, &(0x7f0000000040)=""/32, 0x20) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) r1 = dup(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x3, 0x0, 0xffffffff80000001, 0x4}, {{r0}, 0xfffffffffffffffc, 0x42, 0x2, 0xffffffffffffff7b, 0x4}, {{r1}, 0xfffffffffffffffa, 0x78, 0x8, 0x3, 0x100000000}], 0x5, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x6}], 0x4, &(0x7f00000002c0)={0x8, 0x10000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x80, 0x8, 0x3, 0x8}, {0x0, 0x0, 0xfffffffffffffffc, 0x7e9e}]}) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETWF(r0, 0x4010426e, &(0x7f0000000080)={0x100000263, 0x0}) kqueue() 05:37:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001040)=0x7) setsockopt(r0, 0x9, 0xa715, &(0x7f0000000040)="5ced8a1eec05a578302a49f5e4a9d6a32ebe11c861373d9e6262f2a5e94865cced19f16a59f7ed5a2a92f1df49c12ba47863ed985ed864ea9348cfa0c5b9d1b2c27005d2c75b274c69c178573c193882b5763de17ac1a76fb4cf818e86978a4e66a906bb9aaee9c8aa40d088f5c74fe9001f1bfbd4b8088d4ee4004d16406311c0b7c474fecab365bd35ebdec46844585a187d628f59c529909099f1e7a70f38473c13a4c147457125e5326564e05326e19b5dedfcd88880348dfbb2e67106008c7e3e317e56d27e8c331928239bacfeb0a28a3ec5e3a6a626c80e19fcef9019ab09320a7201cdbb5c007bca22efab28d3f7fc6297bdce52e345a6681fcd3324d62fce1cede45944d76d7022efe07de048ad08944f1f42f0030efc0a375f91d4caf80d3c9161be2c76643e1bde32e8b9c5f5f09cb2368685c89b6a7744c48f6e7b70002e5a4048639121310ffc8a5a580ad339702e3ebf278f51d8d85cb2427b9026232e3b2a964ecb1f0b58f03b21bead605634960ce09535ba708b3b7461f78ecb2cdd2126cb47a62e0af64f974046a0d4301a90fd39b6d61d5da6709c8c0c37fb4be35ed359110d8e5672049b0118e632e89b448cf2bac6b150d409382d2d2cc6b7d81c337ff9d80809d7220a6a309910de81ecddff4bdaa720ea3558d31b27924d70e097fed189e8446d03d6436a4148afbe1f1ba6270c88377ef6b019f7e6b5b55b1cce594d7005dd695215e4b2db457db8a439abc1d85ce53c303c5beea2933f2bd4e9819c3e54a82f052acd3f022222183af29f43841faabd5450cf6b8dc0369732b071c1a9e6818812ed49cb8f0accc4ee128b1f62af0772bb0ac9b64694f12575d3b6f051d847bd8133567139a1ee846578c8f8b0bdc4f5a156080fd79ecbb02b84660b282799ba4d6619d95b7b638bb685105f9076ced0af204a03b6a5a6f876b749a3784e749abfa81e418374dcc6a506430de08f1cdd0a8eea67c2eded824a2d549cfb9739459b59212e4d47c28c9124c1ceded9551f18861b2be85d84dc4ca043bc80c586e5537ab12d33a4f4ddc9a5c08f6122d92b14120f8ba654ed7005658ccc0d3fed9c5f4ad7fa9344a3b233a44f8dda6cb8c4da581671301977fb0e77b737f4f28509d7dd3a0c902dd2040e7a8fa7654c6ea51e96437849352d941a08adfb4300e9ccacff78a2638923ce54000354074f4ea055461220fa5e26baa94757638dd3d1f75338eb12644e294144b8c4bafe4ee37f1d1307216a46dd80e624a43e5defd8a328890fcd04c73a7ee6b1092ea6939ede7edcd5944a5baabdccffe9a180c285cb5a0a7954d6ef16d53635ded9f55127d14d0223ae68a7a318f03b540f2cebe80c182b4c97c81921838f2bc38a576c2275bafc51aff97a25e3b25d6c68fce9d0a4b759ccbbff197814da865719dade6bf681df87e8287e8852b022b6ce1db895ddc7162bf5bd8ff031fcf720537d5e13f7d48d7803c14a1dbfe6b39e2796e443dbcf4589af810f9b63d90dc292df15ddbb61abf8619ede9eb29c0d4b1890aaba717b610085c1f9f34cafc030ba837b7fe07dc5f65f5818e53f9dad4d735ae4b8a0b63af9ed657816caf354082fc0730f0233ae278da5a47afd2ac554020fa77de9a9eb530a438c5e18728567295d08ac2df4f7f59d8e3b5e6c2f5873b314271bb1ccc7a8649e162098d0571e4b51873441d623c1c0e9c8158ca9ed2530b23c0fa904a3735c50562c0890b83404ccf1e18962213b243594ca4c08f536ebb1f1266fdcd3d6ac2b5c06db69c3bcfcdfcbb980c5015c8361a611eecc2429cf684f782b9e9f210b5c05442e58f430965e39959f6cb17deee2aa123b5f51941beab7a3af50f5bbc54b83d7aee4a8817d01eb035c61ea70720d05ebe7041cca435765fa303612d82b0692bb68575d9cad3b69d5ce848aeca7daaf69f9b23c8d3efa7117de2a55c089a3fccb19e4ec3b28e013a893f9ccab2a07dc732442ab8cfd22457ce7df6dbab8bb77a98878ba6db94f7e4c9b7fec649d3f702179212081ab2947d4582c6c9a5827b10ab36d32ac7a0363c871f7dfe7a2c2c5d0cadf27bbac1f227f8779c135260f130a59446ea8247e96bc2cbd0cc5dda32ed7122d35f691f4a594091372ee40eb7013b0fe1124dc7e4fcfa54cb1682008d51ad2db52653dbe6596148a3f563373787c4824abfd1e219020c62dc24e89b2ff1d356aac035d824746aecbb9494607042ea16622dbec870d2c5eaba1a5b44070678a0b51107d66d190bbb52ea6708b851ac56e5b36a421c35b7c10bdfb01aa8fe56c8b0d2bba65d0479de4b07faa36cbe166f1d38f0a9c0d68eb6ba25981d4c0bcb1cc8214d10c24ee77d9837c2c39a2404d32043d6b13ff01de92d8cf5996592a4595c4d2fd640af0c8fd7f72259633bdd13952da0426a828521e23cbf3710cf1a760baa6075fbc037fabf1cd4d1ad990c41fe8577b1f2e25b236a04fdbca8911341f9871b8ccfc7f65181016096902474998955e549aa0d2880109107d7b4add420871c439049a009c6df4160637286dea2afa9eb6c5f3a66d384b0040fc880426364adbb05b3139256aa11e9ee0de08aeed9eb1d04e63d1a9cf06de7edad15136979c0e8cddae7d0932824ed011464cd04dc74df049205156bd11b208179d74e6e9982b9ff49aeffa1b31c95707efbe3e60bba48af3fb70b44f629f6254480640b886ee7ac140bcb9e12668a405ac6fa05a4eff16bd1080506249f58932258a4469fc4895d00d2f37f16b04d6eb51c181a232720e6639d87552ea274cd4002d700dc790d5753e8752a7dfad6fef3c26d5939ce3861b074ffd4b571bd42a8efed26fabe679c09c160520f1580a53731289ee8c52c1361897fe527cae56798b7b686a1940889c6ff9fff59c61382e85fd4a74b5ecc79ccc0bf87b5597d9cb08f34d12e5a6bdd9447b202e6e710f5306e24894de6f5a46175ef7312f7fc2cdb7f136e3e430a675e36ce41cbe46c9efed824f47bb798cdcad54cabb9aa356a52b182722b3040c55df34dc951345258093e69892e7b64c2f14601dbc6abb7b57242428eb641826d23aa93b6e98a9a66782ea6d6393727687ee9f685b86daa8156d367af26bcc66e84ecb357f09ba810e4deaf99fa0a169592c8a3ff4ec6daf65d0bd4c8fceecd8dfaed7bd25d2945d17b6661f439dd12de2de29f2f501608230abeef258a86ef0aa0a7f2980c88455776adb30d6ac16f978c17aa9ddef4aee647db8a84ec189b6cb27e0957ec4a1448a375cb5ba451d6730c4c11722c18fd345202d5e051abd4b839f4bb7e948a2b2b25bcc12356a60c5ecfff6b2c07d493c99653b02e106973b56c57d76074838e8c4140089cb4239ca46486c6ded2c3bc214cd308bc10cf47e26dc49c1bed1a1da7f13164321c06ac900fc4d6d28955441ae85ba1ce26e97127d6939cabedb089c5a60d312c79c346689a3e378424c178378b8b9820a71204f2504f7d1eba957ecef613d8442405b15863aa489473112d11e8234d491ca3f95044827a571bd44749e230e1e083458e0d34f632620c435e8a61ef61ea53217926e9f970a185da5662e9f4c484158be2c002b5be2737651b77a02af452c1e42e707a7f86b15e2c5364026fe5bdac0cff0f0a49c337fa5107645b8a8697c4b1a93a5b81669f6d0307f0f6bf6c1fbe8a1d953d39d970e051dcd40b02e3bbd1be32161030416a319889cafabee2a8e34c7ce53eec3cff2b69eb273407c6ba30ccbd53a3f4861094f656a481217a541aed4914a32d5c51756aa6de272602828c77e430e7b1c7bdb99a5a74891ce4ffb51c8dd29dc606bfa3d9dd5534b96b7f7f843aa4af687003688160771fb08013e83fefcfd79cfb36b8e00fc1708896037474cb1f5bb163a9c8c579365041bc6bb48176faa6565e3102c399c99c34cf982205a2a1a7c8bd1bec96b9c6b918b5ab218a89e810d08f291f306bbd4641a3eb40dbfa67acc61daeb2df7600464fb4fe6ce889b1491e7ed5782912b07fe738e29c799af9fc862c1051303282cacd7eb064d78fc72ceaa0c6a5752612bfe5e4f6969d94ce3d3fc1e60925a94371ce004e8d4155ce3dcace206ee08ec1968533dec18eb93f53483429494fb29e9d0f637b0c073fc99fb576b239922aa8a75711dc0fff9583196e9be0eba085dc8ae849692898d6b42042dddf924d63e0c8393af55928d1fa2a75268b3322662e954d562f930c389f3b664752d714b2ad4a287ca0d330225d9463b8d840c687f102d4baa21a1114dad42283ed0f0ce06182021fe34535a95d8e42f24bf18c893fc6cd61396b787e4cefef4cd1ed64de455251395ccd267cea379def39ce8dff61c11e85c7e0f2246e01f55a80cfdff16e339398c1925638de43b3758ab9cf7304f151d7bc282a86cfe02ee82863afca94623ca7d1e1ee0e69c09d9c36a10be800077479fa82795d9773eb56f94b14ad496e7620d232abb1c03dc47c1c4cc25491318c42efebc09dc37916703e7a50a40e192397282ca5418b4b0654d3b5418321580366c0661d84d2bce2ef7c42b87490df7ea42b176aaef6e471bd1f681c085e9fbad22e41d60e00e6677441e52e49aa366bf786ec505fdc83b176ec592db933dec47c978e2c44c57ae0c52e42f794bf271567372a0e51fc8cabd03d875981698e66f1c50fd308471384f2a625dee1cdf9323cd0bd962d2db56fe2b5634ddbfe05e265119cace6548732c49819ce5f7fea57220a4cbc01802f659f2356491651bfe00f5d431940ef2491f4784e43891f49c0fa09c1dadc3e88ad4ad4cf2d7683ad27d7d95c7bd62f4a4fc6ab771cb92e51ab6fbad67ce10a6d819a19d8c124f39923648dbacc6cfadebc99f4456f82c4786a6edf6976ba9a499536d16eace37ecb97e40c0fbc6c6e75ebccfa58db5433073d0a0d6dfadbc2028ec8e8a1ebfbf65eefcd216c6d28dcb1a2921c0ff6edaee3d399a3bcfb0551592a80bd8197bce6a999e6f39e1c19ef81fa63b07e83c6608ae0907c8723af5e3406d1a0dec8c42f97607e9fc000b2724f6a7b728aeb3a59a2c96c5afdd1dd32bc3a1035c88c0d870b4f51dfdcf6355883fcb2b9da25fb161682834841befa8ab8301b156e91bf525495094c1b5186e5a2a3529e3046aa9853cfc34482fc66df2226ede604d7834fecaafa65724027bc1dd58f2849ad72d8d4e67494ffd9561dbd29798529767e7a4cd77340ad0adae2ffb81259e9ca2f588731f506e3f39aa0be543753b3b8647426402696f9e0369ab931cdaa71394145bb7369c5ea1e263d0c02227df640eb5bb781378c86bb925fad5988140d4f256a6c7fc1ffdd1e3d66913dbeeede54881f2b26b375644ace7e77d9590b0e35a5d60a40c20398efa754f5d6de28f201a51e73f1a0f68a1c066c31238314594359a39e4b9b960a7f0796e3fc79e38e9349da1484e7ae20fbe2b3aa207bf554123633f2f2d64e202cc2b91a0ad91bd78359c9da831a11648684757b8d6e5e0cf340e667bbdc334a6d5e138182e0d9e7b1b0290f5584d3279b337a5424cd03b4f6957c82197bb80b9f6ddd1c009af266159b78bb49f81141e62ddd4071c1935388e658d17ed1b00cbe8b0a588edb7893002bdf38868f481024d2bf42a2cc75973cc7ae351059f871c61ecf4804168cc7f7bcfe7d834cc641b04d607cd2bd998aaf6f3d07173c0df967c5ffe1476350d52242ce9dc10d8ccc3a191c133b21f44e6118f0899a061cfc1ee51813aeaab7b7e1b4617dfe5cd1c0054e2d30c2d137044644b", 0x1000) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000001080)="9da6c323dadae28a4a9265d3bde3aee0d9d10f8dfddd9f6746a4a1c54b37dbb579fadf3e4aa7affa14503d4c87c4d2e4d26d122e846e65bac440cef9d7dfcf56bb5221b52f26ba072a4f4ddffb4745a859fb27d90cbe3f958be30f7f1c9deca6518613ba1fb4e8239c04c70e61d5b87202512db3afdeabafd0183a42dadab2d1bbf4d988f9f0bd", 0x87}, {&(0x7f0000001140)="70404e62098d15d2a8ca4593f85cc4899723ca4c72c502a3ac091d4e2284caf97ddfa99f667e70ff929bc147a67e908d45ab5a7f3915d2b047ac9f082c7e18066ead7604a8ee5b", 0x47}, {&(0x7f00000011c0)="f40a030fffd32b99e49d1492bf0f9376fe4e7b436ffe6325a2f6330d777efa1fc4d92fa85ca83c58b62632e098435cfa628655b4a163099fd06f864f6de527b5d5451238cff77a4c5052735fc4342f70320afe", 0x53}, {&(0x7f0000001240)="19f023b91a6ad5944bc67d65b7189cd4b7015ec0f6177807074b123e27c562b4b93d389f7d0740f0efc2fd7da09d17e87b878203069be97c5f67093a222297570fa01fca2eaa1f8622b1635156fe6c044b1ec638ba9942375f942f6ca2e056a5fa725b09e7514dd6f7697d523df02ad77f16829a3345dc7e2a71ecdd4f7816bb6668e4d3fb99265b5b38bdbcd037a32cd751e7c6b89bb6ff6420b2af62a74a783dea344837c345d46d3b3507fdad81663262d8a3cc0262284511a5f9aa8a2c61c01f1a2505e1113ade7b4f331ae05f73d56bf2cecfcbb76d72ca9137990f3fd8073a6c2c5c4032bc6f45d7735e217843f4cbd2838fca357e752f4f76a7e1fabd48fb873afeeededf7b464f17d71ad94a22edfc50cc8aaf39e0117d5e56a62ff9b545b2fe83461dcca29181c90da7f897714dd599271bae0313ca9de008eb307dbb386a30e3e06cf9095c44a9a168c6391c5ad8fa7fa8a4fec56d58134c6a4faa50d2e2981c8c065566e40295276621249ed1522a60a3a36e8c2690375a683f78b67a5dc8438c400358372f2c72da5b253a8206d0794d1f3a167beca5e06c3b6a3a3926a039bbece3b313ff5e5e33c084bb18c5e619f2b81f5c672cf3b920f5f1a680c5e130e1d40bf38ba59d566e13c4858a6b8dea0885be44fbca72b8e4d9dc537e0b594c40ca4a08331138b62a9c848462b9a6422ef07a690f4e03f17728e6f06bd07b71eb9563d26a3a5285a7b525572c989ccdbdfd72557994cb5b47193d6fc5e3305d4309a959a4eaac06b34e6b526b6ce5df1c8a79c70517d67eaf0b023641bd5be89400d6b9e90fb018d7e2aaca0c8bde8fa7159b693c66428296a9df2a4014f265553df0c443d30f2be83f07abae93d9b095940ea079222a5b891bda61d770d032a093933189a430d57250bbff387e64632c08a06a6271524e0a316bc6594d347a99d342eb7acd42a44c7186890171e1397bf34c78e280a23fb5d9baf61622ad3867c9b089d9ba6ae3e4f77507291af8270c60ff7cdf68f4166d297a2d695e67261164e1f601b79aa95b11b12e3a45c4f4023f2f6bbbe374df00a3da6fb8aaf16a88025eb69e164bb172dd5a48c90e9d7dd313db747763e4ddb208754471529e7ddef8dceda4acaeabbabaeea96294b2fb15b17b74ebdc84bc468c55a5bf98c82512d8f9bf9e7876f8f6f200ce09c44d261e137606085fb69212942aa651478acc6d8790e1b9533e5d5ce1cccd2790e07c158f1d0142a129b55ae2f44c5ead1620cd62379f224330d253208d28377197ebe1a3a75dcf69ac1c05ef0cf36a686144cf2612fcaf0b13ba14434ec69e54ccdd1e9799af448d19adf4f6c2596c998e6d40d05a307b77a70860d9788b49418250dcd555d6191114d2235caef064f15d846810b936ac0bdacf719363fd333ad8b4464b7a5ce3a79806e4c64ceb54db7e80e1e6f2436b1942a79f855ef3349fc4e322a75ec6e291d06ca76484da0eaa3f7f52df06671a15ba52f1768e00b0fe3da6029d3cd7b716659385970e6db5bce0f2c660baaf862392af58cb10b75f65daf6168c41080ea26aed20dde36b9e843638bc81e5e0405be55e4738ec573eee1447cadfdc0a7685ae85769a5092b057ee2486bfe8c2ecefa7dd03c5345fb9448c32aa47293cb7f9c1dfdd5656cee6925a2bebb75d906d7f8284ffafba187f48f8095a6b8f4e63f28ea964f46d8eda91b9211a0f5cdc8353b801ecfba271ec454a24024e71d353a5d230243b3b4ffc197323e46f07df7b4ae68622de5be66ec8548a8c087b1ba7fe5ae500dd59bc4a68b471888937f429254ce4776a4f4d5d3615f9732e5ed5c30d58f780597c7515e1d82bacd23038804c75b4641c6badf506d14cdf515be6cf0e2b277c6ba4f75e18254e0ae3933d8f51bfc0a437c649b279b1e332f5cb7592fa029352333ac86250d063f97542e01f5a53dccb7b26ac7a3c02094b97f55d4325399766bc7d5da9dd6bf340a6cd81b7253069406544b326635203d60133d39e71abee69596bf4f882699e0ba307c8b52df2b8d2dd245f9333b8783f62bd65ef241195192a560c6009156690ea4d49a1a24fea8a30c1941fbb0ecfb038109e7dad0913e3e148011e0365188639ee941683772651b16372c1930454c78bcdd6482866eb762fd1c64fd00d24b09f052a26bab96f284fa3f8111645d30921397b8143d340db3ac4bbe7eba455cacd5eda4c6b16b8d0f8e4c5b69832b40102a94949941f9810120dd09e528a395c988707f2aadd9dbadf69d73137cc6c9a854077e52757a487f0221b2431f992c92438378fd5a2a119b1266f682734f20a573b2572efc6fb414f553457b9bb54e852fe1073fe782a0ef4bc2d5ce6836e907c7e84971cb8b6014ed3f96f0756186391b1b9f6312004b97910ca5ad379802b4dac156a1f1b1296b548c3e4c96b74f92442fec1d48259ce058195fa7451df466df4c3ce5028c685dbc372ec0ddf948e99fafd8e258a0dd818410245ab36105fb076a68dd862557da78049041bbff00c241c3b56cbac659b3048510e48d9679040ed681db4641d6496de7d89cb3860e365fdbcce3a44bf3c7eabb001310fa6a43ca1b17f1f9b3af30b48e1df2abc172408e12594301b41766cf87b98f3dd1742d7b32f064c8fde7a149cb33fe6a854f5d27a6a9d310ccf0fd73e7f51392a6dc128f9fb44e7cc23fa95273c514052e1c53b90bb72e7a32a17acfd4a3a29059aa64438ce1e9e25f496b2ec1b4581358e5224ba0dd557dc5dedc797867321ea880e2f0644b4f9c57337f442731a2a3672f56e2dcc70bdfce78ebc62c3ffe6d3b70cef828624fa6ce9154b622b726667928613eeabe9ffb9682cc98fe9d53f11b696c26d996e3913f366440c3984af4a41b467782bd37f913432a207137cbd94fe52c98a0c5f6761c58ff13ca85b23ae6a52dd898f0b6d9fef4e252bfe38989ae998f4047a69d84d28a0857fcab3674996df93d0b834f746edec577e0974e37f83a3f1df2a4dfa1c91714832484ba6188db64702daeabfbcb82e1d0cadca85bab1762e4dfcad7072e70ad392256af58ff53b1f0246675aa09d1bdf5bddd584f454e36f85da50917fb43c247c9c9dc56362332e4c2b79fc3ce0d4ff8a1e5212edd014929b9f352dfc644e0fe2bcb76cb4b3ac46669619579ade245e64ab9a4e1d41c931939fbb36b93d37e3f0b97cbb3abb090bfff5849c257aded278be12f6d4f70e049886c7a1b5bab700c2fff02b577447477b64cb8f3dcd6d770e660cfd2f758e607de24bef9227ea7b66ebdce8328d2395c84ce0e2c12fca1186371cac03f4d847a157df333424cb1198170b182c288392f192a0f3e52640e187c475e977a94655395e91974dc4956ca0832534d48ba8bf2c35f5fa60b8c2b9994090250ea8cea4b0208f4edc204e0d9b967803e59d1774ea1c36f230af66b58394577a9b3332dcd18266029593a864c03a08919b185dc495190a6bd3f52035a0158f7adda53ae75d527708dbb7f471b3ca05fa67e3a28efd38d142fd0b3b8c8e33f5e2da75dca642ab7de57a95744b9bb6ebed30e27d59ec06865f61d1ea342e2be38255e10042da1e94aa91bc2dcaedbe404884261cc9126ddea4ffa2824f863520dab466a44e8b305d900275c1afea2990436f25e3bc2ceda048d720e34c3f66d2afa03f7da61bec474dcbd67a2d3df99d843e8908c7f28a57999b60ed5bfb6d561ccec2eaf02c60cbb3e74b6a4d1b0c74bf2b2b11bf810dde22cc80679c7f1d40b933275533cb8c9d57bff0a9ff61f4643e9060855734bb8d2f3e2b457a0bd32e13ec7e921bee53f4841ad034e57f37fba1107ac60395067aadf081ea276d351d88143e0a3ceee21427fd443d527debbca70893ec3dc2471133c10ad5001f7e4fc0acdd11ef8aaba9432a07deceb1f92984d81594dfeca9061d829575cf29703ae041135202333c9705139ef667d0cbf046e5890f4c6d531bd18a66bbb7e940d12e1898b9b769489bda084db1640b3ea2d48e60ac0be4a487f86f26d4265a8578ae843957775be82459860e04d406bc210d6ba94b7c9c9f896cc8a9a9f3ec4fef717c4d8ea04eba2c0c545361b05aec99ae91160a6654f7ef098154c378b3270aa434b98b8ea2ccfc7049b6fbcd885c06734657bc1e7fac6e5e878a0130367ea1673368a727af14eec154093ddd9117ec5b3b701083ad8f47d9aa5ab2bcaaf421724a57d0ff61269ec77185ee8baa9269f214bdfd3772e4dc74dfbffdd6930d10ca50d6389d5d5296ee540f1770979881355ec351fc0cc19dd9f390bd62620873c4b80af2666253ac9cb12bf936093201d5f99ed7e71c3ea86afa34d3967d6046cdeb1f706d9ee55cf6887ed76f81ef3b3811ba27b7f03a8a99e643da409801217c4a6b07efb66289018de3726fdc4672a8910193447de147852a704232ffe93e77ee6cec259b314a1a28f57497b22c9773989817a00e2c5e2baed6a2e8e67bc74d1436649597b287f27f4303ada2446a7aca1876b87b4215d4912d033a335a0ca6b3c3fdd70bc6f9393501b73e29d302e0f13b2f9ab106ad8a224164384be833bb1e26603de479432e2515a7cdc91eb44c9d5b16510c3f496a47d8226da8eb4b9d196af0c9c3103c9c6589be5fcbf84ca02bd62d6c58ea81d4199a8a2244c5ab6eb3f0de404f0046b8aa27753c995da9843f7f0d876ddc009c1e9b52676b26ba161404dbc6ca3065a5ae3787518139074e61d85c33b5b0191d005e7ff7eed0afe71623aab262997eb4a1c4118c39c186f992df4af398bd800c9702b29ce01627b4bbe304c78015e75b2420d713fdf0302300feb85a78b602d481e4ac5ed7835bb00c524f80e8aa076779603aae26885055aec14149391faaf71953695e331af2efb32190d1a0a09c9be2950209f655687750fe4099779432c1e3def5a38e18457e2d7fdc7d54de1201de83f2bf24e596c5d1288db534d482c482e88e5bf5d3c3e80629eab91e09b0932043a6abcaae5f92f4d5886f75316ec32666baf4dd6c607f09d3fddd8047acd5de56781b3a3021e7dec4748cd097daf0135ce42031bacff4db0f7f6fae0ba471210c27fcfad519ced3113b4eaaa7a54564ac0e1b5f920458249a75b9854b9e6d2d18ce168f70050eab681fb674007271455e277395ac853e038445ac46455931379139bbcee1ec215393cb2006297fe28ff8b7557343bd1c43716b5740d4ad8b5358542e4d12bc6d6a340940bb7343edab53a0d2af47059ac0b5b0f8acc32038da8bc345a5a5c383f147650db3e825c70b25c802f335cc56e33c24dbcac1af5bb75875a7d0268cdd164520eaaab30ac1d7816bd83beb32abfb36bd2468bcc60207869630a0604d8d017ce165fb34dd41c0247ed905d6541256f2ad93356f6ba4c5dea5e3c8e04c51bb386eafe42ed1ce17438fc3036eec3f0e3f01580613c50006bb2aae3fe5066d50f2618baff775ec4a447acfe746723239c3dbfe5ee7440ace230bd913ab33302e5207cea40620b807b73b12dc3adfb8ff8aa96fb7bab81c99ba9ac0d13f31c5be110cb28947e277cd89f9a4e288f800252e5995506cce2e1a1749398e7b921ff49fa4200759f2aee9d35042fefdf9d29115e66cda3a28e4b2bde0da94364097790ba949b52ccfb83b8d27a35ccc597e67f50fe6239b434ae8e338c5f22359cc549c979c92cd96303f63b64d2b2cd6993066c60994b11a8322122f92618c41e16c3d80f74312b3df5570e5c94b925001af914d820598cfbfd7c32e752e", 0x1000}, {&(0x7f0000002240)="11978c252768314e83ba8234fc0d5f7ad198b6c28df72faf520a03b4a89a33bd679bf5352c89d748e89416208202ce0d963aab80955f8a9630f0ef447e47d86708c1335030cdaa6b718818e945732b3c032b30871551dcff0e7fd27543fe22bd7d7316790692abcb797edbcc7aa0330dd53d80babd2db80483f486f37afc57cb12607c043df5b133db2832a9cb93d3b6b96a592a6ca6c71fc6b7eadfb2040ca43ab0cc5b", 0xa4}, {&(0x7f0000002300)="6d42d93075871a75441cbfb7f08f0f5d064a7449f58549edac113215150fa27dd3429f39ab09b03f9c3ebff3d7713f58e9899491045fe79941ce39a7817cd89fc6d7c3e5dfd9672702961d352cba644b8e6b18b68a6f0e164149149f016a2b60dbe49fc521abfbc431e1357356e7d7c4e8a7f962525a89eb76bff182607697b80730bee33fa0db452ff425c05df2f28bdecf7fc5b680cf90d08978a0a7b473a14bbaaecaf51ad3592e59b655", 0xac}, {&(0x7f00000023c0)="716f49176ce1ca92c5e77571da14b6e71ff4429e43d6e32f3d30fd7ecb1c8ccc93b186a42d1bb1810d84ff37c930b2331a0348fec46e39ed2e908fed5fdbeb81007f57e6024554ffc30109c039fe318d5ecfd602cac61a91bd0b2ee420841524694628dd9a02b4b8df33562972403771872a9043192c7e7d4913db6bc86681ded197ea8cd8c7269ccf343ce3e0fb3163ee41bcd9d6900259ba2a56", 0x9b}], 0x7, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 05:37:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x40) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) nanosleep(&(0x7f0000000000)={0x2, 0x7}, &(0x7f0000000040)) pread(r1, &(0x7f00000001c0)="bf8662be658e4d2e64a6172bb672bae80cde3db764ede5e959ce00b09ad2d9995e65c5bacdabd2733e219220d01711d0347dd44ba5398488975c9254800798a39aaf36de979fbfd083c7fbec7340e4a7e44715f4037c201b7cc43f3cec172cf87410a6356995a11562e56b17bb76936540e3d6729d742e39db3f17771fa5e1a50eeb07f85ee870e62dd757735d07", 0x8e, 0x0, 0x0) fcntl$getflags(r0, 0x0) chmod(0x0, 0x104) 05:37:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = socket(0x2, 0x8001, 0x0) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001100)=0x5, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) 05:37:09 executing program 0: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 05:37:09 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r2, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20000000, 0x0, 0xfbd5}, {{r4}, 0xfffffffffffffff8, 0x45, 0x2, 0x0, 0x9}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x81, 0x1}, {{r3}, 0xfffffffffffffffa, 0x80, 0x1, 0x100, 0x1ff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x9, 0x1, 0xed54}], 0x401, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x10, 0x24, 0x401, 0x8}, {{r0}, 0xffffffffffffffff, 0x9, 0x1, 0x0, 0x8}], 0x2, &(0x7f0000000340)={0x3, 0xe729}) close(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/224, 0xe0}, {&(0x7f0000000080)=""/73, 0x49}], 0x2) 05:37:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 05:37:10 executing program 0: r0 = msgget(0x3, 0x20a) msgrcv(r0, &(0x7f0000000000)={0x0, ""/103}, 0x6f, 0x0, 0x1800) msgget(0x3, 0xffffffffffffffff) 05:37:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbfeffffffffc, 0x5, 0x400000000002003, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 05:37:10 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) chmod(&(0x7f0000000000)='./bus\x00', 0x1) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x9, 0x8000, 0x15b, 0xffffffffffffff7f, 0x2, 0xfff, 0x200, 0x2}, &(0x7f0000000280)) 05:37:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 05:37:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) 05:37:10 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3f) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0xb244, 0x0, 0xc600, 0x0) 05:37:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x4000000000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="2f0b00000000ee5461f3", 0xa, 0x0, 0x0, 0x0) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x14}, {0x1000000000006}]}) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x401) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 05:37:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) dup(r0) write(r0, &(0x7f0000000100)="c27273bc54be01beacf29e08169005a96f7e6e1bb9e7058e0092ea2303e30e943ee9fe709f2d1eaaa7fc49f6975214496d6b48ac6089af1dbcc0921ab0dd401899e7324f4ad671db9d7f9d6d7db4e49c3c13c80d8d2f304714f50c35bafebf79364aad60abd1e51d23afb0005bf8956628f766245c7745df8b21ece4bb1f8fe58f7499aba0b7897a0d2b17268141ee70f49cee69beb113c3adba43a9d268e5c209ad3bc0a3319bc489ba2efddb47a7e9048430d8cd966c6edb2c8c089e66", 0xbe) write(r0, &(0x7f00000000c0)='p', 0x2d0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x20, 0x2, 0x2, 0x9}, {0x3, 0x1, 0x7, 0x8}, {0x8000, 0x101, 0x5, 0x5}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r4) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() 05:37:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 05:37:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 05:37:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000000, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) 05:37:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1a2) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x1fc00000, 0x2}, {{r0}, 0xffffffffffffffff, 0xd0, 0x0, 0xfffffffffffff000, 0x1}], 0xfffffffffffffffa, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x5, 0x80000004, 0x100000001, 0x20000000}, {{r0}, 0xfffffffffffffffd, 0x11, 0xc0, 0xb5d, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80000021, 0x7, 0x401}, {{r0}, 0xfffffffffffffffd, 0x86, 0x24, 0xa7, 0x8c45}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x4, 0xd2f}], 0x5, &(0x7f0000000280)={0x80000001, 0xa}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 05:37:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186007008b00001127fffffffeffff000000000000000000000000000000000000000076a2287f433f", 0x2c}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="0b83e5cdb60978880b294e35cf5696a35e3f306341fae549d6d7e4e6a3aa3c6c9c840c075f97ef8d21477cd0976f4aa7b2f9d3"}) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x8, 0x6) 05:37:10 executing program 0: r0 = socket(0x11, 0x4003, 0xee0d) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff3f, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) socket(0x2, 0x0, 0x9) 05:37:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x130) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) 05:37:10 executing program 0: r0 = syz_open_pts() ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x42, 0x1, 0xf6}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0xc1f11d0c2406d5bd, 0x1, 0xff, 0x100000000}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x4000, 0x3, 0x100000000}) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x81, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x81}, {0x2c}, {0x6}]}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 05:37:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000011c0)={0x7, &(0x7f0000001180)=[{0x81, 0xf5, 0x200, 0x200}, {0x10000, 0xffff, 0x7, 0x4}, {0x1, 0x4, 0x7, 0x9}, {0x1, 0x2, 0x5b, 0x1}, {0x1000, 0xffffffff, 0x5, 0x800}, {0x5, 0x80, 0x0, 0x7fffffff}, {0x20200000000, 0x5, 0x2, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) write(r1, &(0x7f0000000140)="4695d6eef82a8c52acd3e7a65eb79bcb57a072b9d9c1f913b046061c18b5576eb87a81bdef7fd8aa6b6fe2f1217dbdd4c9c0b16d7fe7dc71dd90783b90221e6d523ff4c6bf6af8c9bc8c7e31cbd42cef9732d9bd51e70fdf0420050a558bbddbbe9107ec24ca0f6c645a544e61e84b238666e005a771d8df2c889257006f71f01ee860b170ccc4ca174586c278a30727aa2a0d6ac2cdaf5b6f8ea03e772a334d4ad62974fb3dddb5f5b524dd70208f13b0ed0698be995d62d9b702299192cf3491e40afbd3fda2007bd602bac879398e3dda40090eea210e519f57ea8046cb5b87cd4f6b067ae6269c363e53c56c264fa60ed49d83e1a7cce537c832847399914f78fa063dbe1ffdf4d18656f03d43b18ec0fcf1d857ece4c5a3da452188a053957a97772dd6e719006855da49476189fd90db8e9d9447cc62309c6ba0156afb8c21b7274777336a06bdeaa2c92724f283502ce799342e11f3e042030e72c05ff3ea0d6b739cf05adf5c1b0e5ce999fbe3263cda30dda247c15b1a4cc9e4e256bc5e641c03d0dc1a93f4046c8c4f8c335995d40e68d1b5de0ae7d1fe55424a06e5caa4df8325804c46daa7105c4ac0442ee6276f1bb44a507a83c95017020eb1d7187d2783ebd7ceee9dc76df1ec439bdbb38e474596801f62415e90b2bf228fbe67d926a3827c413e3631b43cce7c43050b5761a084302e08725856bd1f09c7b503f147a6b94abb3579f62d2fd01030750fc92219839e6d9dd2a78bc2c4a1bae67cc4072cbe12f814ccd7baa3640d3fd0ce71a8cfbb00e53595469ae524b0e981424a1a0e3bed5592205c3276312b024ed6806d4478c189724d8c2d03092b6a875a3e25112587dae5da86a0baaa3e17ff66a4e62d6dafa1a1e67933c4b458527664e42c5908880eb6a34c3cca87b8ab166ecbe403df41baaa0c2f958fabbdde724e5b9479619b716a89189dd28232e239bf88f6c79304846c4be4fd9c1a257ed636d24c3a2b21aeabced22b3962269417b81d25985cca035681f5c8dc62dc61843c65ff140a609765e804d634bae7ccbaccd19bf353ddebcfdf75a9df6f1bc71a2e7f539e7e3a25e32c4fc8764c32bab4bc9cafe1041b247338a288bfff04a1147f0a9c1fbb841a43a08d6f04fb53de942685d3f14dcc63976bb758016ec0940d20397823b6e29d1c73e90b070b7456f856e0cdfcb608d38c5a52e1a60fc27a7a48ddbe2c6476b55af8a47d6a47baba2a844b167cfd094c7dbf20a7295bfed49297ded1bc1487af09f6c0c27a263d56e352f382c0a1d5ea3f530eed51358344ccce96125c374a477895aff9bdb39d412f9f35f4c8a7728f52ad8c271093e125cd462afc92b7eee4e1885a41e7351509a512100329dc73e20ac51b9b0f1bb8e2f37cd420f574765ef85bed8118699536f6584aced1c9e86b7f36e75a187fc0cd975fab55c1739f24c576f0d1f39fb34aad419e9b08e8ceb4a9ac7d66cb84fd0ad332e31f9bb8d209c13ba59374039adf55a3c74f32a0dbe65ba2303f2f278b12466d4d29556e8f0b9ac920f3267eb2c5a06581dafc54e4ea0f74caa62b11d3295ae99e868647713e4c838881b1b6403789446af642cbd11387028466410c01a136ef8b78d48ef61e19557ac40c369bcea20340ae8dbcf9bc454f91a5e62a0fbe982d6c01bdaef6670a9b86841f7d37d11b4d3cda8b1dc0bd9505c2b203e91d259b6dc5471a4f815869d84e47d14eabe18c712c576a425890ca5abb1ff53f878c6d8a3e6a0cb1eb29865602e623c8c6ce50be60d800362f206b28f07d2cd548088452ecc32f6c3b53f498d4badd4a61f98c205572e9c6f80c6faa748ceb191e89817f8dd8c629977a837bd8b6c8f11915c2f0587b7b66bc298ab70382f650641f1bbaa2db59933840ce607865f916f446de1809417c32595feb0f72ff624245ccf41fb81f583679c8175f3c40f25dcc88e5f6997f8ba26be576ef0b4881b55855b794e089b2c6e515b31471896295eb96c7bcc27dc6a1f28d89d0ad7b33cccba8efdb7b63646f5916302e5b98b15b81081578fa69b7c68183c25c7c2d94e1f8b219f80b683f02d31bb53a822dfabda348a9e6844145249cff178a8078a2cf223d796a42e86bf1f262868a1c364532956ade600cff0be19c2a7d9444531ba60c929de6d1bc0f4b7ea7b51a21ae30ca1677a7ba47b56ba2fb8d0181bfe44dbe702e3fb61ce82ad7aad994caeb5bc10122c39b9283b7b53a0ba1409f17e7d181d30c9197114df0f2c4b48478391beb8b865b77668973a542feb777b5ba91e4bae38ca58a6dcab41c571fd6dbe1669f158df20e92bbc00727eb237594c507c5f0679fbbc81634375dab2d201b837f4b1c94aef87fe3132a8dac41b8e454a0b0eea7320415e517eb55ad8d57aac3d4f9e5926c0e70b578b74959698afad486a98584dcf2b3ff81b02904ce064bde2ee3d41982f683ef4e3311165b1d3aa0c439fb5eda38345f59d03b42b654924e8caf3e9ec441b919cfa565ae37b11830036155f12e984b62caad0249a6c6041963d1537828dfd9c15ddad00814ac78cd25974eefb1e56d016105edfa65664fc89132f9a0fd9f6c0d872b836775334fe9e19a498d8f4edafc8f69a06491f742853aaf975024cbf26f118420122fdc75f565f134930bad642ab8e0e095f3504b6f97dc46b36facfbfc5790ac28c6c94a67cd7fbd9e0e729b6b82ea9fa16e9e4d4a8ef9df06298f1344929af38736e4249d79d0b03bb0689a5b3da662cd7aa1304a4eb7a434864a0e56624a45b4989ccaaa25173fb2878cc68f0eae311271c8c63bc7e3750e69d28b328a231c0e7abe119360e33c29d116d60da1141826ca708fc4035925922696fab225fac3c9cc87020e81597be68da0bd1d7e3eff7bde650db1e25ee35d07a792b419902f850b024331ae45c9059121eb41005faeecbe4e2fa5c7e33a97989869ae4786a1ec12efe6c86b6154361a68e15579791de5ee0050862e1330b46cf05ad9087105cbe1263c96a0e1bc2aed0a9daf7f5c02c7c84afe23262f07ab3bc5f419955adb6e9674102fbd564d74f326c9e4272e3b86bc91b5a529cfa1813aa0f65320bcf540e20db6351c10cceb98c1a06035845fa80baf1d408905570bb217f20e007fa51a45305bc22f089b31d910b8d90b7ea1658a747e30493ba432c01a478797359a5487058ece00b74b15ca32e9c06ae8cf492f954291df7c78ea2151f9ea372fc159deafc53074f20157973b7c129e7ba85121764ad70866ece7f5fe5635d5c7986805d939935b68e2bf4fbaa614654294fe8c56e17115825f4bfc1510397411760a09f8eff3dfc34114cfcdf7c27f83c85841a43d7377a9ff1978d381b1fade275497063153e783055f4cb75225870bbaab92e5409f67f45ae50ac6cbfa8950651774411723ba741eb990a8c7561f825541d4e63da262b6f74a135f34500faa95b1b90c7a9640725d31cf159d86bcc12087382493f1e4b360f0b78a30b2e455978f8481a48332bd9862b91741aaeee115986a909ff39f75bc0bddd50d0f6ab8a6682fd5dc4baf07d9b3a45c85c97136d708f3d4501cc7e0bd74a4dd767b5b5e6f052d5433bc618fb72953bcac37909afd3cfb0ff913e7192687a1a592de5ce33040eeeb2170ee47187373bb8e64e407da0930cc140177d1774c91dbed313781510fbd9dea415451ac3062d223b24d8d38407a99bcf34d045568abc97f1dbd434c95df44b2beccf2908db935f1fff0f95a05b9a4b814b2cae10c06df6b6cb6b691c5aed516eee431f9ec06f508cb5a383c2366a4e6df06f50bb752fa570edcc16f6830bbafa903b7ed11b2f5b4adc92c9084b10992a9aa7027c9222aefa6f7c18d02ae74ba34d2a1dd4dfb5439b00fe71d5fd983a4cbb33969d328ae31d605ca50ac0c7bbf5d49ece9b031a6b9343da53e63f9e47a051a508914549aafa5866777b916a90a6c2c94cb5536453eac00ba067bb54a94bcc1b99b6a4045cbadb635b4426c56d2281c824a0097597e9d5cfe49bbb56c1b6bab9279d98dba4326997e5c610fbe9b15b8c2e6417e7b9b571a07ca81a4ff2fc9becd3ccd825cbc5be10fe716f040c931e54e5beda427db1d9965946e0b2a1bba25b9da868c106ac7c788625fdef338137c958931c7adf3d1af4bb51d1c8f462b70437df602162e7dddd042461b5697c6a2480ada8449bdd692a519b10d6e2e265303d065e433a7af8cf080278be25d7a2cafcf7380755076b2b16d1fe7ee1322282d86e714c64fc30074ff92a1f1a75f3fd1f3fa7bef0450595b0b25934a1d21134036fd0f66f7c8dfd356f86f747bba7877825929f1206b67a6efafddaa9aee208d8583e066f82302974a8bfc5acec67a5a1c548281f0b98fcccd1ed20c49719dd98d28d5a569e8550366789091b8cb7285461e351384b55d70874f3660db63f576378b1ff5f6f7b58a0cf8d5d7bb915875f68f8a2e934df5de4be226e953b04b0cd5fd9236053801c9a682592d9b0a023e2c4d411a744fcea192932cf3f4afe5f4e11b0cb4de2b52015a72bb06d19b7d1c74dfc825c87c0a1511bcdfd849e5caf8b1b5a403677a1adf3af9f5bf2cfb19e4918a9ad63397a9e7f63acc43f610440ebcd652ece1062d43771bf4fedcf85322198cdd1c92a9fb3d97653687d0ad544a8945f4d3fee111c9c33be042f320d80051e9f3c414c0f46f570801021d252b9f41a4831998182df4a89d2398de6d90feda80d71a17080b1ff7240ea1258100e32e4402b358f583e078da9a9269935d8789bfcf8fdaa68e9367605d0a96d21cfc9a9ab9e4b90a1dd42a9ef940cc08f8c1cc6dd05ea1f6b1bc05c2426a947d4af4e036d555dc4a83a920b739f9127033960c6d5611d362364a855cef7598479d7b17ba0885400dcd2a03a152c709ad72cb356096a80bf8321d82ff71eacf8f69b9eaf63b8581a98bf12c01fca8092e3326e556dd7f2100e0af4d4623117a52b4f46a1d9a059dfa1f0b47d52e045773a5ce3f838346bd9151e36093ab3b2a4d3bd0181ba30c996f7a3d83b3bbce4e73f65e250d8fb1a990872b7ad0aa0f694624a966361c9a74a1b17597e2ea5f7c4ad5fb12c119d4904aca9a14908b37bb069b16e6ef4726dd187c0ab19815b5006453f4dea9340703b2518e050b24b7b37cd394849925c657b97ae58bd6d4d8c50f4a9e55c48bda5020b10c830748942fed957d44acd4c982a38efc47021c11300ed7664862b8c50f6c1650c8f2c3826ab049c1bee213bffa29669dc315eda7400bcce39a4ccd8d3a9d7e557a39012e2bfe24a95655558d9fc1833f1558d72d7b28055f497525ced37788d6d452eb5059553b0923788ce2b823ca8732a673be1b7d90e042ac370e556c9cb19f73c923b43c6787ea4c3861711092ac551c9a7dd7a769b0b0e1416c89a4858cfa628b05b3186ba714c911f72cc46fc2246f90d60a822ab534010c50311d88a8b06426e070c05892d165aefadabd8d41b6088e682f0e29b4a3c30bdad0d9551470e720e66355afdc39d37d33e9157b15cae64d17d88c7d257d775e39864c29d2ed8dd9f2fdf0ae8b42d9dd24f27e1559aaa6a02602bfeb70fe1cc6ebd18dc3852055a4419231f205aa4b1610bb924c8f2b62842c16c837d2808d72ed6688bccdfe2020837a5c07677d533186985771a9f3747ace3623bff01627b3f784517d890158c26baac51ce6961ecb01195621a88e0d4cfdc08deb477779896045ee6d4fe3211c0b05b8f9a79b4a31781c22979f53f13bd2d126079ce781f4", 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 05:37:10 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004746c, &(0x7f0000000040)) pread(r0, &(0x7f00000000c0)="1c08a5c62ad5ce", 0x7, 0x0, 0x0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000021c, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:37:10 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x50, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 05:37:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) 05:37:10 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000200)=""/153, 0x99, 0x800, 0x0, 0x0) r2 = socket(0x20, 0x8003, 0x6) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r3) recvfrom$inet(r3, &(0x7f0000000040)=""/104, 0x68, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 05:37:11 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x8, 0x400, 0xcc26, 0x400}, {0xfff, 0x9, 0x10001, 0x20}, {0x2, 0x9, 0xffff, 0x800}, {0x400, 0x800, 0x3f, 0x1}, {0x800, 0x29, 0x35, 0x100}, {0x6, 0x1, 0x80000000, 0x80}]}) open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x1000, 0x2d75, 0x7ff, 0x4}, {0x6, 0x3, 0x7, 0x5}, {0xe8, 0x9, 0xffffffffffff0450, 0x4}, {0x6, 0x5, 0xffffffff, 0x3}, {0x80000000, 0x3, 0x4, 0x6}, {0x7f, 0x6, 0x2, 0xffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x200, 0x0) 05:37:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) clock_settime(0x3, &(0x7f0000000080)={0xfffffffffffff801, 0x9}) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xb, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000001d9, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 05:37:11 executing program 0: getuid() r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) setsockopt(r1, 0x0, 0xffffffff, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 05:37:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) r3 = shmget$private(0x0, 0x1000, 0x280, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x0) r4 = open(&(0x7f0000000180)='./file0/file0\x00', 0x300c0, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0xfffffffffffffff9) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000004c0)={0x8, 0x5, 0x8, 0x100, &(0x7f0000000240)={{0x401, 0xffffffffffffff96, 0x2000, 0x1, 0xffffffff7fffffff, 0xfffffffffffffff9, 0x5}, {[0x2, 0x0, 0x8000, 0xffff, 0xeec, 0x7, 0x4, 0x40000000, 0x200, 0x9, 0x90d, 0x100000000, 0x7f, 0xc, 0x3f, 0x9, 0x8, 0x8], [0x8000, 0x2, 0x80000000, 0x5, 0x800, 0x1, 0x7ff, 0x62, 0x2, 0x3], [0x9, 0x5, 0x10000, 0x4a, 0x0, 0x81, 0x2], [0x4, 0x401, 0xff, 0xfffffffffffffffc, 0x2, 0xf619], [{0x200, 0x6, 0x80000001, 0x53dc3e5f}, {0x1, 0x100, 0x8, 0x8001}, {0x8, 0x8, 0x585, 0x4}, {0xaa, 0x9, 0x3, 0x5}, {0x2, 0x11090bf6, 0x80, 0x1}, {0x6, 0x6, 0x5, 0x7ff}, {0x7fffffff, 0x3, 0x1, 0x1000}, {0x8, 0x7, 0x80000000, 0x1}], {0x692, 0xbc6, 0x8, 0xbf1c}, {0x8, 0x0, 0x90, 0xfff}}}, 0xfffffffffffffffb, 0x9}) shmctl$IPC_RMID(r3, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000500)) preadv(r4, &(0x7f0000000900)=[{&(0x7f0000000540)=""/211, 0xd3}, {&(0x7f0000000640)=""/52, 0x34}, {&(0x7f0000000680)=""/119, 0x77}, {&(0x7f0000000700)=""/181, 0xb5}, {&(0x7f00000007c0)=""/37, 0x25}, {&(0x7f0000000800)=""/29, 0x1d}, {&(0x7f0000000840)=""/110, 0x6e}, {&(0x7f00000008c0)=""/48, 0x30}], 0x8, 0x0, 0x0) mkdirat(r4, &(0x7f0000000980)='./file0/file0\x00', 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000009c0)={0x1, 0x8001, 0x0, 0x7, 0x1}) shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffa000/0x2000)=nil) mkdir(&(0x7f0000000a00)='./file0\x00', 0x2) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r5 = shmget(0x0, 0x4000, 0x41, &(0x7f0000ffa000/0x4000)=nil) unlinkat(r0, &(0x7f0000000a40)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000a80)={'./file0/file0\x00', 0xfffffffffffffff8, 0x9, 0x9, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x800, 0x3}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000d80)={0x7, 0x4, 0x2, 0xd1, &(0x7f0000000b00)={{0x8, 0x80000000, 0x7, 0x3, 0x3ff, 0x8001, 0x3}, {[0x73, 0xfff, 0x401, 0x4, 0x8000, 0xc4, 0x6, 0x2, 0x48ba, 0x1ff, 0x0, 0x4, 0x33b, 0x6, 0x7, 0x5, 0xff, 0x2], [0x3, 0x2, 0x6, 0x5, 0x1, 0x9, 0x7, 0x650000000000, 0x3, 0x54], [0x1ff, 0x3, 0x2, 0x2, 0x0, 0x10001, 0x6c3d], [0x101, 0x7094, 0x0, 0x2, 0xfffffffffffffd7a, 0xfffffffffffffff9], [{0xe8c0, 0x9, 0x0, 0xfffffffffffff702}, {0x0, 0xeb, 0x100, 0xfffffffffffff001}, {0x100000000, 0x1, 0x80000000, 0x2}, {0x3, 0xfffffffffffffff9, 0x7, 0x10001}, {0x8, 0x3f, 0x9ca2, 0xffffffffffffff42}, {0x4, 0x2, 0x8, 0x2800000000000000}, {0x3, 0xffffffffffffffff, 0x7, 0x8}, {0x100000000, 0x80, 0xffffffffffffff70, 0xe0f}], {0x20, 0x1, 0x7, 0xe569}, {0x0, 0x7, 0x800, 0x3ff}}}, 0x10000, 0x85f}) getsockname$unix(r0, &(0x7f0000000dc0)=@abs, &(0x7f0000000e00)=0x8) getsockname$inet(r0, &(0x7f0000000e40), &(0x7f0000000e80)=0xc) shmctl$SHM_UNLOCK(r5, 0x4) fsync(r4) 05:37:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200c, 0x501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x0, 0x4001, 0x43) unlink(&(0x7f0000000140)='./bus\x00') syz_open_pts() clock_gettime(0x8000, &(0x7f0000000080)) syz_open_pts() 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) clock_gettime(0x7, &(0x7f0000000000)) 05:37:11 executing program 1: r0 = socket(0x0, 0xffffffffffffffff, 0x2) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000000000000000000000000000d366ee9739fe726154266b14f3fb02fafe68ed7f3ebb332fb0ffa6ab2329e2654aae90a54f1d3c76ef58b110997726ff7d89cadfff79"], 0x10}, 0x0) setsockopt(r0, 0xffffffffffffffe0, 0x7b, &(0x7f0000000040)="95c9dfb4db5e87d01c1280f43442dd0e2262e93cb564cd2ab83fced2abd1d36400b8975d262e9bdef547d54744551c35c52bd4fd174aec48e8e9081dc37916eccbe34ec4c243a62cc3d7bfed3735b04b64985c303cd9d6a9766fcf043842eaff1cf19de519ed8b8c0fcd770fa748cbb8e9770cf2c733612fd6bce2030460befbf3f2b27f575bf894637e7c9f71f372d72b609f14bb7d5f423e1ccc98f3ed9bfa5c147be6a2ad443f32de4f8e03afbad1649183dc6350f48e92bf08ee533a1001cdee24627c04", 0xc6) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r1, r2}, 0xc) 05:37:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getrusage(0xffffffffffffffff, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) fchdir(r0) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x7) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000380)={{0x4, 0x5fd7}, {0xaed, 0x7fffffff}}, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/181, 0xb5}], 0x1, &(0x7f0000000280)=""/64, 0x40}, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x140, 0x1) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0xfffffffffffffffe, 0x4}, {0x81, 0x0, 0x0, 0x6}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1ee6, 0xfffffffffffffffc, 0x3ff, 0xde}, {0x0, 0x2, 0x3, 0x5}, {0xaa09, 0x1f, 0x4, 0x4}, {0xffffffffffffffe0, 0x7, 0x90000, 0x3ff}, {0x7fff, 0x1, 0x8000, 0x3}, {0x4, 0x2, 0x2, 0x6}, {0x6, 0x9, 0x9, 0x1}]}) 05:37:12 executing program 0: r0 = socket(0x200024, 0x2, 0xffffffffffffffff) setsockopt(r0, 0x2, 0xfffffffffffffff8, &(0x7f0000000000)="e8961ea550529f469cf8938ec1aa90fb03d3227085af1d8e3736ff627f1c7c711a6fd71c689e9944a0355e7d854dd30ab89eec1993d4db75e2504a185b0c2d1aae107956819d07276e220b032cf78b97e7ec11c43aea7893f59a44a5fffdaf19f28549fa03f3448af766e09214e202c61905f56a041b2efa59723f63ab388544e489375c4a5e62926785d94a397f2a0f252a06c79dd009d6b1af529c0f35cf1dcbc7448664478b8cf16073532c39b7e143970a8fae929fcadc7d6edc2b6c9c1808ea6f553e02145bb1e19fc6a3e63a4ab0a9a7c099069a75dca7f507f46a56", 0xdf) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="f4bde5f7a8cdf02c5387a4bca0eb7e4de08da43a2e6da439e1f24757b83a8255927b048a85ecae52f05b1a0d813f600c06b49179bbbd5f34e7031fc7c0823cf647ca05c264c2e44b5db85576c2df", 0x4e}, {&(0x7f00000002c0)="dbab62786c31aefa84d3a8af323cecee7944cf7e63fcb61813711736b267c51e79566af78227c86aec8c38361e9fefda9a2b1f8ecc9b4193e97963885eebe4ea07ceeba6af5b85feb22d", 0x4a}], 0x2, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x4}, 0x1) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x3, 0xe69}, 0x10) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0, 0x4}, 0x400) 05:37:12 executing program 1: execve(0x0, &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='m[\x00'], 0x0) mprotect(&(0x7f000042a000/0x1000)=nil, 0x1000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1c}, {0x276}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:12 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x1c0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = socket(0x18, 0x1, 0xffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) stat(&(0x7f0000000940)='\x00', &(0x7f0000000980)) sendmsg(r1, &(0x7f0000000800)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="97b71449d0fc5c84620b3ce8f727dc47b3f505e57f283ce826b10a910ade2206269f663d52e2b7707017bf6a170232844e048c0f1c15da5226e4e525", 0x3c}, {&(0x7f0000000280)="082f30d8e57b7c204be198db24029447da41a9402d8a6f4a9455562c27be5b6d06c15d2662e676edf90f4e0c74f2a98b3802a1c6f9266d24aa4bc12363d95a12f2a8bdc723fb7f47a03e74b39641b439ca4f149eec0c47b59422492ebdda05436416e7e9ad930d0b8492bc8eee0acf", 0x6f}, {&(0x7f0000000340)="506584985d6586e02109f99d06d3ace524363bbc5164e4dec43bb295a2fd25dc2aa630cbf830b3016211b0f000c38a75e8b3af1138581d635cd1eada97b66c31d5dc8b1dab8618a78077662029eb8b7d1e17a665d32d8479b4298a6e8975bada8479d95ff6be9600e592f57ea3ee7177d1fb2f963c53357113363dfd038e6da2aeb1b0baac86607beeb3fe8703a5a19de0efaa744b574d0b10df14ce376b8da5520157b935002c0dc1dd2cd9ee053c9780243a3b8aa5261b18431e522845b63b4847a688283c34de", 0xc8}, {&(0x7f0000000440)="e83e74b0fe49eaa919f6e68d0d9f99006ed0aba9d5a570c5b4a001dbdfc6d604b960622bce3633a039ceb57e56efb9b261a075f9e861affb3de413f080bc1cad234f37d37206a511d73e7b7d6817f95b49f4f63391ac405fc31b1ebf339ace2b0279cd6cd76741636b63104d03463b7efcbe021713de8f5332c9dc8f64c598a83ae05bf31063e50d77a76dbd5cddd55c50f7ee3b66ea6613bbedbd1c300b3b5cfbe4dfe963ccab4ba0430aa432f86c0fe0202023f67b56f0f080f8f2904e2626835df740b23c9fb07a76c15f38366cf5e9c7182c760021696d2998d438b29bd21fcf730345b99cd25416", 0xea}, {&(0x7f0000000540)="49aad554b536b9319d65a3637773ccd826aa4efd752f6b56a28699883f98ad4b9e3834ec1ac2c2b58a5907bef3490d72f2c545e5ddd9db", 0x37}], 0x5, &(0x7f0000000600)=[{0x100, 0x0, 0x9, "d999013aa3d40f64bd0f84620ad48217780ecfa736570fc496712add223e8d300f56af883a7539ffcb7ffce9c73e8c7bd2b65ce79ff158d03cde0abc5d34e6310fdf3b441c8075534eab21f8339632041584402319fffc8c23613e4d6e4cf2b4a278e49a244376e77e6bdc2e4ddf65d6726223a3d3609d2623641fd29ce06bbdd0fef809bb1309fd7743d0f70b0743a95d0fa4ab950ca92a6728489d5b4f623900be3ac928168ec8bd5c008f69dfb09d8d1fd453964b8da7863d9bad1188613d0a5c948a4d87be93fcc812acb948c93f29784227ae8a2dcdfbe0b7ade4df0f63a7518be2d11a085241460f"}, {0xb8, 0xffff, 0x81, "a434ce521641541d5107937d516b7e2edc0444214101f9a451e7c4c79e3dd224f94a9f48b5ab7e2318a06aa05386e27f9fb64cbeae5fbcef5b77194dca6086835fe218c26589f667d88deaa36106bc44611d84dde0e59b240bebeb6f42671253b4168d1d609f4e2350e566b6f9390c7aaef7c907742ece2a68a0d8f2afb70c2be988bfbce75a9765d8c1206759573480a1fcea3e83df0537ae96c04acb64e022556d69"}, {0x30, 0xffff, 0x7, "12bcbe749cfd5d3004d80121e70b73e01a2dd98bfc9c3f65cabeeb"}], 0x1e8}, 0x1) r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) syz_emit_ethernet(0x15d, &(0x7f0000000fc0)="a12161f8ffffff5fffffff5614e484ecaae63c21b77126117f6b7498a1ace29c3d867d64d03ae5966c5c5b78f6877ae92d462ab5fbffffff00000000047c4ef8488d50dedbf4fae0130869bd27e09849db94bb3176fc8ee8e55676a4188ad287b52d565847e63f2bbbbb00bf9f9b7e7324f40017000000000000c1a1dae6d7467e4e2c0000000000000000000000ac232a7d0a356b57badbbdfe8f8c71a46947bc40af30d18b021753a186c8d374c5c0e7006d8c2843786c459c154ed9820b3daaabd5bbbbda96051ed6542db963a03b996c04c1792a21d0ee12bc0e40204ba669b3cac7000000") symlinkat(&(0x7f0000000840)='./file0\x00', 0xffffffffffffffff, &(0x7f00000008c0)='./file0/file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000900)={{0x18, 0x1, 0x80000000, 0x8}, {0x18, 0x0, 0x1, 0x4}, 0x9206, [0x7fff, 0xfffffffffffff3ec, 0x4000000040000, 0xff, 0x100000001, 0x2, 0x47de, 0x101]}, 0x3c) 05:37:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x4) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30008, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) close(r0) r3 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r3) 05:37:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffe61) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 05:37:12 executing program 0: r0 = socket(0x200000000c, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) dup2(r0, r0) 05:37:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x1, 0x2}, {0x18, 0x0, 0x8, 0x5}, 0x8, [0x2, 0xe9, 0x1000, 0x10001, 0x401, 0x0, 0x5, 0x100]}, 0x3c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCCDTR(r0, 0x20007478) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 05:37:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file1\x00', 0x880, 0x174) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f00000008c0)=0xa9, 0x4) rmdir(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x5, 0x442) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380)={0x2, 0x83e}, 0x8) accept(r3, &(0x7f0000000800)=@in6, &(0x7f0000000c80)=0xc) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000040)=0x7fff, 0x4) socketpair(0x32, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r5, &(0x7f0000000940)=[{0x3, 0x5}, {0x0, 0x2, 0x1000}, {0x0, 0xffffffffffffffe9}, {0x0, 0x9, 0x1000}, {0x3, 0x9, 0x1000}, {0x7, 0x100000000, 0x1000}], 0x6) pwrite(r8, &(0x7f0000000740)="d7bd4e6fd65edbb36930a9b91c7161a92a4293bb132d4272dd3d3fd9cf29d9dc520e6f0f014ccbb6d91cf42fd4f0e3d91931be7b429d14d4deda42af1aabc46731bd68430451f724a46eb823cbc4f008cf1c09305d4718ee24c04a41ac57325a753f1657f8c9076b399a541aece606856a76c57ebb04d3c2debbe4340b58427ba4d038860a75d11112a9d8a298b60f982ec7582a25825c52a064a9", 0x9b, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8080, 0x1ae) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) writev(r1, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)="4d854daf49c5bbaf8a0eff8020eb2dc378bc14f5db53467fab941ca0cd1de503bd032b2ea6382c8cda0987641e7168b68b5105634d0329b3f771627a291c07112f896c52dd0c7d56278892b5bd35706e1a48f716c59ced2722e5251a03d3b519cc5a8340b9add6e955f6af591c341a4cfd3aec4b39ddef4fda6d5eea467acf1375711ec34cc5fc04c891b485701148c540bfdeffa3a7a94b47a433d5d0662753dd3f31432dbb434edcc1d56e36192bee4b5bfeac0c47cdffff8af9e33fe08b6a6c7670605be6", 0xc6}], 0x1) sendmsg$unix(r7, &(0x7f0000000700)={&(0x7f0000000880)=ANY=[@ANYBLOB="01002e2f667fdce7020052cdb440d9cd60bdf12bd2c4a4c512a48c9d9af11d6d1851080000000000000082099502ccbde36838a2018eb17bd3cb8c6441d76c2b"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x8) chmod(&(0x7f0000000cc0)='./file0\x00', 0x28) mknod(&(0x7f0000000840)='./file1\x00', 0x80, 0x7fff) r11 = getegid() fchown(r3, r9, r11) flock(r0, 0x0) fchown(r7, r9, r10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 05:37:12 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f000059e000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:12 executing program 0: socket$inet(0x2, 0x2, 0x0) 05:37:12 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = semget$private(0x0, 0x2, 0x20) r1 = geteuid() r2 = getegid() r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x40, r1, r2, r3, r4, 0xa, 0x7ff}, 0x0, 0x3, 0x10001}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x85c, 0x0, 0x800000}, {0x800000000026}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1, 0xfffffffffffff4a3, 0xffffffff7fffffff}, {0x3ff, 0x9, 0x401, 0x100000001}, {0x0, 0x4, 0x8, 0x10000}]}) syz_emit_ethernet(0xc8f32466931f8a5d, &(0x7f0000000280)="7edd2be8af7e6a55a9d42e4ac66ed33f742b628a384eaead20e23870b034124eeffe7c6eca4b1df88ac9f6d8884c3378b380ff2b70623ce701800000abeb61a56f950e8b3110fb0dcca4236d94f716445cac159c954df7347ad3de7344") 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:12 executing program 1: socketpair$unix(0x1, 0xf7e0000000000000, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x8001000000002, 0x12) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = dup(r0) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x7fff}, {0x7, 0x1}}) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0xa0000002, 0x4, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x41, 0x0, 0x2}, {{r1}, 0xfffffffffffffffa, 0xa8, 0x80, 0x1, 0x80000000}], 0x7, &(0x7f0000000140), 0x400, &(0x7f0000000000)={0x6e, 0x8}) open(&(0x7f00000002c0)='./file0\x00', 0x8010, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x83}, 0x400000000000) sendto(r0, &(0x7f00000003c0)="3739592e7e280400038e229f1804004d37c70fd134a8cdce13b93d3577e4afe518d260ca6942c5f19b0276f83b0a8700fbc0412eba4943795471bd6c48e8375f596ffeeae79d7ece50fece43e5c8e583009d572302743e8f504c69c55f7c2dd5074aae23b3fdc3e50638e8003481077a8960199d8b5b8a88ca5b986e09152425f9d652f48cac2d1465dc", 0xfffffffffffffe6c, 0xfffffffffffffffc, 0x0, 0xffffffffffffff99) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000300)=0x4) pipe2(&(0x7f0000000040), 0x4) dup2(r4, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x9) 05:37:12 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x100000000000) 05:37:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x1, 0x8007, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 05:37:12 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8800, 0x0) close(r1) pwrite(r0, &(0x7f0000000040)="f7ea30dcd3b82615062e746467919572f8d1ce2fd3d73dd59df1", 0x1a, 0x0, 0x0) kevent(r0, 0x0, 0xc6f, 0x0, 0xa100, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) write(r1, &(0x7f0000000080)="d93cdec5d355dbd77a6844b63a742dab7e934a586c3a7e24d82f878ffb02f13babac3baacead98cc7959fa78f7395ba8a63994c5cee6f711bfcd25ea4765fca98a0e6bccd63f331a925d33ea2a1ec05f1a2d31bb438760eb41420b3ed0631a2ff51d43b7cb718aba5dc52f5d6f722914ef0741486cbbb605e46ddf458290641f98e2b4e14dd4310971799f0843eb0ee83acec52772f3577500161d6b40288451aa51f5fb4c0e910c88553dce541dcea91670be096e035c646a8c6a7fe08e55dc28c2f8805c09565c862666a980f91e98526dde28e844a338efd4651aab3fe57dbdf213a6dbafb7d216c7f982f36ba33a2114d5b208b0ece13536", 0xfa) 05:37:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r1, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) munlockall() syz_emit_ethernet(0x130, &(0x7f0000000180)="b6279ed2f62d9de30da0281010cd933ebcfe00074c3127cc84fec0c72768995f948e2d658eb4a841d23ff1f543b99b2c9795f902139852a1b36815f9a6d9ff40825192ae5cf6de0eec65617d8a3051fac2d9efda20ddb9bea8e4a8f06e59c0184248d5ad93fd7b2da0858b30f43d842b4fda39f9eb037ab17571eacab9c4639548fdd748eb2e4e8b677871eede41885b68d40b4baff607fec19031a78a99f4171274fd0e34e5f75256a64d3d471c10bf342250ec0f") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 05:37:12 executing program 1: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x4000000080002007, 0x5dc6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffff51e, 0x4, 0x7, 0x6, 0x1000, 0x8, 0x99, 0x3}, &(0x7f0000000040)={0x870, 0x9, 0x6, 0x3, 0x2, 0x2, 0x7, 0x4}, &(0x7f00000000c0)={0x5, 0x1, 0x5f45800000000000, 0x5, 0x5, 0x5, 0x4, 0xfd6}, &(0x7f0000000180)={0xe8, 0x80}) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000006c0)="b6fa855657a4aef300cfc1060a95c08666f1e49a639ff4ae60b00b027e3a3c0f6532e66c02f4abfda93f2c590d9239e6c10f31e035db0f049f8aa16e3821e733d4d7b2b66115b5b08f33ece74f1884f155996f5a57c82de15b23b72609d413199753979326babf1d21e4eb3ed286c0878ff515f3d17eef5c2e6e62a594d97a17f306dd24610538ac5145ac8b0382a535b0a0a76eaa5ab4baa2025fb65abe957c02db5872c00e8f23b10bc560caccf8df", 0xb0}, {&(0x7f0000000340)="0a2c183af1193d601377207b68a9b50784d93bfefe10af0a5fdecbad16b74539260289b099fa1b8eb2c6a873f943d81f3228ced5730a7d385f66b470cb3d6d758bdc930bd60cb0cd99342a0ed49bc4e74537a0eca714937c6f70244ef949ad7c2471dfa52d128a90208577e826b97e6f15e6ea80302ca42d2da46c68d10518d756942bcea0f7780b2383d739ed8cdb89434e38b18d74453020f0c9f2d40d4df0018fc39f822950f0393d49edb0eb9f25b776ba2692ce8d9eb5ed0326c557c349fd888063a0134f1f996fb58d00d1e87c37c09ebe8b72acf3a334bbd53c63", 0xffffff52}, {&(0x7f0000000880)="245d760f2acfa348f9da3ab76e57bb6625783db126e2e42b3fea999a652f975f7cd3fa7b83390bbeeeb13b06c6fc54e04ddaba682c3631ca6aeb1db1541275d552d2971aa2d7ec0d2c34042328ab5244b77b7c2cd4ff0276586bfe6800ebf669ab03fede8b2f973cec4be48c0be4de269b8e5745310135e4e0a41f76ed5e33e9df6dbb7c4ed0cf66e2e4427dedcd8b9b425ab9a37c7cf91a6688e5d764709ce3b23e4907beefcf6f2c0339bc9b6aeb0aca6b1b8b44b0fd1df3d790537e282d674202f6c06afebd18f645a0b889", 0xcd}, {&(0x7f0000000780)="cefee43a0d0af4ba8160ab1d679fc1f66e814c159e0f284392ff5963bb66cfa208fa1c43aee2e70d642163f8cfd09ec04ebcf742be5d43758582caf735fc60cce2d90e054317b6f2617ecc8f50ddb2132e525999d4dd09eeff520330edfdc3bd1a3ce61b5f6f78dd44ae38cbfbdbf0255f3d36e9d78fdbc5a3e50310b83237d7da8a7fe8604f62f08fd169b5c4cf19fd9f6b361e2f34765c35ede70044585db6773a26b0ea518f6109e52ba1faeaee0b3ed58070829214ac045b0dc92cf5e30d25dd6bcb2c582fae328ffaf9c227f38e25f3f3b4bf0a26c0c2", 0xd9}, {&(0x7f0000000280)="b084a3c5b287b25384f74f36249dce762a10f6c89dd641273c124a314702ab2b18666e65082ea90a54", 0x29}], 0x5, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x9) 05:37:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) msgsnd(0x0, 0x0, 0x0, 0x0) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000200"/24]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000007c0)=0x64b5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/243, 0xf3}, {&(0x7f0000000440)=""/198, 0xc6}, {&(0x7f0000000540)=""/187, 0xbb}, {&(0x7f0000000180)=""/92, 0x5c}, {&(0x7f0000000600)=""/154, 0x9a}, {&(0x7f00000006c0)=""/3, 0x3}], 0x7) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 05:37:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x28801, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000240)=""/220, 0xdc}, {&(0x7f0000000140)=""/74, 0x4a}], 0x3, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000380)={0x7, 0xed2, './bus\x00', 0x8, 0xfffffffffffffffd, 0x7, 0x80000000}) chroot(&(0x7f0000000580)='./file1/../file0/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0x1, './bus\x00', './file1/../file0'}) 05:37:13 executing program 1: socket$inet(0x2, 0x8000, 0x15567df) link(&(0x7f00000002c0)='./file0\x00', 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='W\x00') ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000280)=0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x26e) write(0xffffffffffffffff, &(0x7f0000000300)="da725d6489ef60508e137e3c21adaa23c44a147567d7669e053d1efb86e430a58f6c59742b3e90d7500ad180df9f942a5fab80c6a4b527d6b3907f7b6b8240f030aaff2d0556c128dbf98404de13cbd03fe5e503fef5f2f5d5eeab016546531355333dceb68ff183fd2d4620f32cf0a4a144f44b67dd971bc28d60dfecfd59d3f4f2ddfdb7", 0x85) pwrite(r0, &(0x7f0000000080)="f80ea219665ce237b322a4156baa0aa120c874c1817e2cc0418114a6ed4ec8b0653d831c333c820929da5b09379156f51b732872f62ad6677899894c4f4dd2c4abf7da234d50a59b6837b7f1a1b0c27316a96abeb892011740ab063a7b7da46da3e4a94ddf414454a52fef1d6628b4cab8c2a479b9629a27fbefc4d8c587e5e72f17bf85c707e1063e9bd68c91f4b0a1562462e7ad83b6c3365d2677d91ac1fef9de6de8dcc7cc906197ea6430190cf9f6597f906ea582be743ea728", 0xbc, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="542f71cdacfe4c9b4ad0c2c50e12d01f0fbc62ff4548d32c348a70d7395ce4ce93045c067685c20337775ac22ecf9b239a6d1c2a8c2deb0ea12a2ff8d7c6a7e9eee9936faff75a095d5bf561d5bfb524f9f827fe88e6339dc1635ca16484f461f261924cdcd6409a4a469d9191810ca048728f86f96fa6840d5362bdb61d93460c475aa23a31234d33f0b666b4b793c23940ca568a68c47e9b97340fab3cad0455971df8c8dd6b9444450e35060d07ed26d976773c", 0xb5) 05:37:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="010000", 0x3}], 0x1) openat(r0, &(0x7f0000000040)='./bus\x00', 0x4a0, 0x40) write(r0, &(0x7f0000000100)="000000de04", 0x5) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x3) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffeee, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x4, 0x9, 0x1fcb, {[0x8, 0xff, 0x0, 0x10000, 0x101, 0x2, 0x6, 0x58f, 0x400, 0x6cc, 0x5, 0x1, 0x1f, 0x5, 0x40f, 0x0, 0x2, 0x3], [0x2, 0x6, 0x7, 0x8, 0x6, 0x8, 0x3, 0x2e, 0x8, 0x80000000], [0x1000, 0x200, 0x100000000, 0x0, 0xea, 0x6, 0x6], [0x7, 0x7, 0x4, 0x100000000, 0x70000000000, 0x1ff], [{0x9, 0x7fffffff, 0x6, 0x81}, {0xe00000000000000, 0x1, 0x1f}, {0x8, 0xfffffffffffffffc, 0x6b, 0x2}, {0xc19, 0xb26f, 0xffffffff, 0x1}, {0x8000, 0x3, 0x0, 0xc39}, {0xa1, 0x7, 0x0, 0x5}, {0x8, 0x1, 0x81, 0x9}, {0x1, 0x0, 0xda, 0x8}], {0x3f, 0x1, 0x1, 0x400}, {0x7, 0x3f, 0x2, 0x4}}}) readv(r0, &(0x7f0000000000), 0x100000000000021b) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x70, &(0x7f0000000040)="826b5acc61c62ec36d4c558f04b0587161a9fd4d92ecae51ed2e48e21ff66174f2203a1c90008bc274f43da58ce1c0657e4e5470fe317e467cd2482d4687957cc04442b1991c6637a4c9bd7bb9f8357513707c1b82c8e50044ec44dacbc2b5b8839d721c5ea3b3a8f1fe841e330ad875") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 0: readlink(&(0x7f0000000240)='./file1\x00', 0x0, 0x100000247) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xa6) setregid(r0, r4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="76e3640104000000000000c2", 0xc}], 0x1) geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/157, 0x9d}, {&(0x7f0000000340)=""/98, 0x62}], 0x2, &(0x7f00000003c0)=""/173, 0xad}, 0x41) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x40, 0x5) recvmsg(r2, &(0x7f0000000a80)={&(0x7f0000000500)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f0000000540)}, {&(0x7f0000000580)=""/121, 0x79}, {&(0x7f0000000600)}, {&(0x7f0000000640)=""/169, 0xa9}, {&(0x7f0000000700)=""/159, 0x9f}, {&(0x7f00000007c0)=""/152, 0x98}, {&(0x7f0000000880)=""/128, 0x80}], 0x7, &(0x7f0000000980)=""/211, 0xd3}, 0x840) 05:37:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 05:37:13 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file\x00', 0x203e, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 05:37:13 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffb, 0x1}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000dc0)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 05:37:13 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0xffffffffffffff5d, 0xfffffffffffffffd, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/171}, 0xb3, 0x0, 0x800) msgsnd(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="ffffffffaf"], 0x1, 0x800) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x15}, {0x6, 0x0, 0x0, 0x40e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 1: r0 = socket(0x18, 0x7, 0x1000000000000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10280, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x7, 0x0, 0x8, 0x200}, {0x1ff, 0x8, 0x1, 0x2976}, {0x38b5, 0x81, 0x1f, 0x200}, {0x7ff, 0xc249, 0x1000, 0x3fe00000000}, {0x1, 0x100000001, 0x1, 0x4}, {0x1, 0xcb1e, 0x6, 0x200}]}) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 05:37:13 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x2, 0x7fff}, {0x2, 0x1}}, 0x0) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000140)=""/5, 0x5}, {&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000400)=""/215, 0xd7}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 05:37:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 05:37:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) semget(0x2, 0x3, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) lseek(r0, 0x0, 0x0, 0x0) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x9d3e, 0x400000000000, 0x10001, 0x81}, {0x6466, 0xff, 0x2, 0x7fffffff}, {0x51be1e08, 0x2, 0x6, 0x7}, {0xfffffffffffffffb, 0x80, 0x9, 0x9}, {0x100, 0x0, 0x5, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x80000000, "aa6e3eff4662d2558bc0b759ef9a1b1894145ebc", 0x101, 0x3}) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 05:37:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000200)) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) chroot(&(0x7f0000000440)='./file0/file0\x00') 05:37:13 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) close(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 05:37:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000001780)="f2", 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 05:37:13 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/231, &(0x7f0000000240)=0xe7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) getegid() pledge(&(0x7f0000000080)='$!\x00', &(0x7f00000000c0)='[\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() chflags(&(0x7f0000000000)='./bus\x00', 0x0) 05:37:13 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xc5f, 0x44a, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xff) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 05:37:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1811, r0, 0x0, 0x0) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 05:37:14 executing program 1: 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) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:37:14 executing program 0: r0 = msgget$private(0x0, 0x25) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r0, &(0x7f00000016c0)={0x0, "b0"}, 0x9, 0x800) 05:37:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000000000000000000000000000b30fb2350533ccee15438411590883969b997aa3ade86e481be4356547f46c002990d53d86d8ff569168873118c440b6de92d3caf4daced88fd47714be1807351cb2a6335e56c3d785fbf8fdad4358fcda33388e358c88c78ccb4e8d214c488d253bd12d26fd01811963186c99726508a35979858fb99c90c88d02e606f8d620afec3341e5b4442e10dfb73a82b21784a776f68194e4c6e0b5de3199bcb797c8e290925ef8afa11d7aa1a737d98d7ffb97382f1fc02b121bb9ca608134c16464cd9724e55d5aab0d71746f773e9bf252ba8e07584221bdbfbe73cff73316924b7cc6e710901ad8b2ba37961a5de406885e665b0d1574ed2013d01638f472684c48277a3ab6b83a9d68a985be04080c7f46e89dcc3d40765787361320a15727f5dffdf9928992e2cbae233b0e633debb5a972885a7daa62490c49d7c500be9c5b5ae616a3657300349d000000000000000000"], 0x10}, 0x0) 05:37:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000040000c640040eb4cd"], 0xa, 0x0}, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 05:37:14 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f00000003c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') r2 = semget(0x1, 0x1, 0x40) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000300)=""/65) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x26ee) chdir(&(0x7f0000000000)='./file0\x00') r3 = semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') geteuid() semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000400)=0x8d25189c899acb25) r4 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 05:37:14 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x40, 0x40) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) 05:37:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x200000000000011, 0x184) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000280)={0x0, [{0x9}, {}, {}, {}, {}, {}, {}, {}, {0x100000000}, {}, {0x3}, {}, {0x0, 0x800000000000}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffe}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0xffffffffffffffff}]}) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) write(r0, &(0x7f0000000000)="6e2a8993c4f9904318c5e0a058021dc071c575d767a51185608291a115ec6d82d077816be7dd5d04411db8514cfb4755764986852ab86fcfc98b872a56dc67d6d61bc1301dea5c937f3237be2a9ca812eb09bf39cf5a00fd3f668822d19d9c7777467a6fef2e5f08a019699afedf6f62eae559d5f2d38e7e92ce2645e65d0ec99322d959be361c20acb22433f5fb5a7a7cf437b8248746fc170fa8246bbd5a4d19a315871246935e02277c317c4ba28405a89efe68f2cafce1e1ea31a0", 0xbd) 05:37:14 executing program 1: r0 = getpid() r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) r4 = open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x43) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000800)) ioctl$KDSETRAD(r2, 0x20004b43) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000140)=[r9]) wait4(r0, &(0x7f0000000180), 0x9, &(0x7f00000001c0)) ftruncate(r5, 0x0, 0x0) r11 = semget$private(0x0, 0x3, 0x20) semop(r11, &(0x7f0000000280), 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x81) socketpair(0x13, 0x8000, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000340)="6c042ea267293f91a80483eac3d03ee613b04e828f7ca107bbb1fed426577639805458091cb07d3ebfc670a1fe50e259173a1326e95c0bd273f66ea1c83fa7989dfeb53acad11be07e4be4613f36b9146d4c0148afc3891230d982609ed58be994ef828f197cd2f023fd3125a8a9c66e439d88296bb52049036d5bd3f624d5036ae8e2dcf9b404019a91d0f595e29091de5fac63034f6065700336f8e5ee0bec691621f8fde21e14d12666f3f261d91b128d09f7ea39989f56488b839b9de8f90e", 0xc1}], 0x1) wait4(r0, &(0x7f0000000480), 0x8, &(0x7f00000004c0)) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000580)) ioctl$KDGKBMODE(r4, 0x40044b06) nanosleep(&(0x7f00000005c0)={0x9, 0x2}, &(0x7f0000000600)) mknodat(r5, &(0x7f00000006c0)='./file1\x00', 0x6000, 0x5) flock(r2, 0x3) nanosleep(&(0x7f0000000640)={0x6, 0xff3}, 0x0) getgroups(0x5, &(0x7f0000000680)=[r9, r10, r7, r8, r7]) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000280)) close(r12) nanosleep(&(0x7f0000000700)={0x8000, 0x7}, &(0x7f0000000740)) write(r1, &(0x7f0000000780)="0de598cc70f351a6dde8b83f", 0xc) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000007c0)) 05:37:15 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) pread(r0, &(0x7f0000000080)="8adb7c5238013781ff193d677b47fc6bb1341c938722a909c223990658c7aed87f5690e94ad73637af983f58a801d204b6abf84ac50d776780d19f852d3f2ac8cc19bd592fbb5ea89163e1a54e0968f4ce7ead1ffd3a827bbbab41c0bdb936c0", 0x60, 0x0, 0x0) 05:37:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r0) 05:37:15 executing program 1: r0 = syz_open_pts() pread(r0, &(0x7f0000000300)="1f9d0868d3291a4277ac7477e2a78e24160a4bf970ef2fa8e8bcd3a59263207a315f3f38814118e2dd8637d199688a81d542030322767a92204cdc8b33b458ebfc96e9d60cdffedd168d28f884eadbe1ef9d93467a68d1", 0x57, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) ioctl$TIOCFLUSH(r1, 0x802c7414, &(0x7f0000000000)) close(r1) dup(r1) openat(r1, &(0x7f0000000040)='./bus\x00', 0x8, 0x100) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x8) chmod(&(0x7f00000002c0)='./bus\x00', 0xfffffffffffffffd) pread(r1, &(0x7f00000000c0)="0bff9d564c7afd332ef351199446ff26377d1539c9cf0588bd68b2fd900cdf8f9061e978bb0358152da01dd0fb5d9fd03c0bd51d2c335eaad2f9b8206d1ae2f7639e79c816abc439da890cc278b9a69e9c2f483931e539680fdd8a6fde6b209e639cbe", 0x63, 0x0, 0x0) 05:37:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x3ffffffffffffc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6, 0x400000000000}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x521) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28a, 0x0) 05:37:15 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:37:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000100)=0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff0b, &(0x7f0000000140)="b6") 05:37:15 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x7f, 0x0, 0x1}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) 05:37:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = socket(0x3, 0x0, 0x2) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) munmap(&(0x7f00004e1000/0x3000)=nil, 0x3000) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8080, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x21, 0x7fffffff}, {0x26}, {0x40, 0x1}, {0x44, 0x7}, {0x24, 0xffff}, {0xa7, 0x355}, {0xa7, 0x5}], 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x1, 0x2) setsockopt(r1, 0x800, 0x100, &(0x7f0000000000)="1e57ba893c9a2e0420838e0eafb6d2eec15c5dd51e0f5cb7abae23536bc4e1d09adf040da28fdb9868282d11383e241e9d69a493982189d305fb13ba02c879e745aefb6de43eec78807fb49abae180978512a4976f4def523008db9be1f1b1b362c6db6cdbcb3b0f19d42f71f2373db33d721e79756a237278c54af248a0119ec7dd90ed9b899772e40094e38d38195efce4", 0x92) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) 05:37:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="b3713f1786cc0111afb3466e47e6a83939112822a0a2203ffe86237330d74b7a51fa043e772a72a9a0d357a75bdfc9448fbecd9a790ebb85058b47f34844a3f2efb7ad3e8dfe9a39ebeaedcbef1dea2a49fb72b002d6e172effa51618768227a899b82392e88eced2d9200bcd0f6211554929000aced2682f052c6cf9245589e9bf6e7427918668a461d93c83c29338cb7a6c4617e31aa5d789ee836b3ad2b734ab191645602fc01b9847016255da4be0fbb4273eb946b8c6ee918a6b2d3d26ad369f7966d89fc46db18002518492d6bf8df3fbeba26d4e95df8e5eacc3d60e96be019b5256ef2cc27ed29ced84a35e087f3009a33d2b911693a", 0xfa, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8020, 0x4c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000240)={0x0, 0x81, 0x400, 0x800}) linkat(r2, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0/file0\x00', 0x4) kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0xffff, 0x5, 0x7f, 0x7}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 05:37:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x441, 0x0) sendmsg$unix(r0, 0xffffffffffffffff, 0xfffffffffffffffc) 05:37:16 executing program 1: r0 = socket(0x18, 0x4001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 05:37:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0xffffffffffffff00, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 05:37:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000180)="8a7287b3fed8ae227bc29303725ddb77872df5b775e87b4c5ef9d7e417d1c9b3091af9d076c90c20db378793b26f9793d86ca65a01d163334012f8026a6ac08378d3c8db9d03ee8f8d8d101d2b43cd2357caaf9d1c7e697b748b8ee263f28eabd27954f8bb9a0310673dea7f9b77c3b2afab53cd6b283631ab07f17595d2528cfe1e21b13c5555af11135f9d1c1c18d9ef3c6a7a3d990cdf3a117262f0a4cb2680cc3f73d4b4eedcd7e318e7caf652f539bc53858b19573bcde2a23796eb1c033fde9355cc95c2e79d1bc13899bcd49cf3f21bf19c3817e5ea7482c3632ac84c26264c95654fd318367ec06bd5575e90d016f19f82a3d307", 0xf8, 0x8, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000002c0)) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x100) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[0x0, 0x8001, 0x7f, 0x2400000000, 0x2, 0x6, 0x1000]}) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0xa, &(0x7f00000003c0)=[{0x87ee00000, 0x8, 0xfffffffffffffffe, 0x3}, {0x5, 0x8, 0x8995, 0x8be0}, {0x200, 0x4, 0x7fff, 0x1ff}, {0x4, 0x95, 0x9, 0x4}, {0x20, 0x5, 0x0, 0x3}, {0x247f, 0x604c, 0xffffffffffffffff, 0x2}, {0x7, 0x11a7, 0x6, 0xd232}, {0x80000000, 0xe0b, 0x3f, 0x3}, {0xff, 0xbe, 0x1, 0x8}, {0x0, 0x8, 0x3f, 0xfffffffffffffff8}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") syz_open_pts() 05:37:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x7) poll(&(0x7f0000000000)=[{r0, 0x45}, {r0, 0x15}, {r0, 0x4}, {r0, 0x4b}], 0x4, 0x0) 05:37:16 executing program 1: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpgid(r0) fcntl$setown(r1, 0x6, r2) setpgid(0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) 05:37:16 executing program 1: r0 = socket(0x10, 0x0, 0xfffffffffffffffd) bind$inet(r0, &(0x7f0000000000), 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:37:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) faccessat(r1, &(0x7f0000000080)='./file0/file1\x00', 0x12, 0x3) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000001500)=@file={0x0, './file0/file1\x00'}, 0x10) sendmsg(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="115dad4f80575e85b72cece9f6ab27b247f3206939852416344d25ce1952885c78e97202dce2524df2b0a9b5f953579d799866ddcc29eef3a8afaa21f6d87dece2ac8588cb7a074f9fd464d43c51537f732b0e142dc5b8434fe40176f63b7768fe10633dbcba39af089eaa58a4efe0750b578a4678ff8120191f37", 0x7b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="6800000000000000ffff0000fffbffff02733cbf25fe3254218f7faff78753772d0980cf33e61e413fff509c4fe8ff5e826322cdccddf0112313010200000000000000f2437b220bfb7d5b88ec642ddbe8751d08021cb5d30d5976a145e446d5d9a946176f4800003000000000000000ffff00000700000021dd204a15eaf72c0646a73e124c7da1ec7dbca813692100000000ffff0000c0000000d4ea0b582eb08047d5bb81ecaf7c3c09303b02176f7bbce0b840d5f7c798c9e1681778258c59b51d1d6cf3816bd6e5b70b7de2098d057638727c6a6f37e50bcbba19fa136301000000000000003694bf824e10a6e87f507838019343a3c78a56e8ff7cb21f00c46962062ff440c4d93b393c53a64f7046a5bf00d46778d005bbc99a5c2665572cfc07ebd4833ebb0d16cd752ce3fed8f4fa58fee77fca15aba85eb5daccafe42393fb32e6cc762ba473371819bc94a2e6199c5d10a77152913053aa730000000000d00000000000000036a73583020000007e583c79606be38d89d84b5bcbde93cf7e800e17adc8799174e7b3ee1c09adf008f4d145c8ccc78037e82d00de56cd0a2e80d4f576bb859048956b421dbee60a02707f0f04c65f6b83b752241e4edc9be5d3b838d22806d5442ecb9a6e2b62f04529336faf41b4ce313ff26ce612d0c903b5b056e7e5cf5b56de859e622387f2d3c8f5ef12f8b5b0c521c5aaa58e8daa8fca0a6383b98d9ca099026069c27a14e3e6909577340ce253d4afff992a472f2f1ee8e974845d2f14d192321ccb2e8a7bdbb700a000000000000000ffff000004000000c68ea00e8dc3b1a44bfce8573714b8212fd3b3550103a4ba41ba3baed9743267ec8f4adb47fb66edbcb656966809a1c3ea650d56363938c911dae8226c5fb1d693a33f2e50c4cdd898ed0d580b32790c1eab1f1bcff6160c4adcb3c35d1c91e22026b5d099492c397c5151fea8e9bd247ee15f26c103bfd57dd985a60c44b1d991fb6b351014bf4122024f0bab7f5a77e04b8407e02d651db6963bb09bf4cea07f013f39a1d6086a8e4898f9b3c1c3e35f838a194f6214fdf445b728e0c45b4d235c9e6a9a249b742058cb575ce9ba299c557d162abb05239eb40969732c0500000000000000025c000000000000000000000000006557f3b14421c9537ed0a9c3c6f06d70af759a5d5458d03429db77d92685063f512eaaf19e8b0d82a4a91bf824d0e128bfa64374d395fc31c2206cb095671a"], 0x2e0}, 0x406) r2 = dup(r0) linkat(r2, &(0x7f0000000500)='./file0\x00', r1, &(0x7f0000000540)='./file0/file1\x00', 0x4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6082, 0x0) 05:37:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)="25bd5bc9e80c5888952ab13e5136fd8ac2f6a9cd2382de30346c367c1deef8fd050771f7cddbdadb2ce4598ef9e3f45ae76f6c0555391856e632eb20ef1efa12e9267bd58322b7547794b889ecfc2046eaed6b1c2f23b30478355eac700f9e02e7be17365bb7e896831fc92ee228b66eeffe10b21462310b1ca443ec83518a0174a46311069c1f75fd5f92f5ec27dc97d259df8f33008200b22f28d341068a5230c7b4e3bcf64b8a47c862de23c59962b45a3adc2c07de4c582b36c3d8d96a146b9417fee42f1ff090c606982b854cc84155028cf6671d0bc2700f3059e64212eb9dc49dc2720a79b3c4b4b275403ae502039e13ea0c1e330a9d4658e6750cf0ecfed4214ad392577a08d714fd52cf1d6700634734c95d12d5e15fda92e4a5b25c1ac3caffd55deeb7c50c2cc817bd892b467360e55311f88f44ba46095f92592254c9755f8892de92c89a88b32327d302e2b7736cfc451b8e64d4f00df464b36e22ee7223603c76d17b0cc283b21a596a4725fad56c228f6e6808fc7ef8c402ae52c8715e221a0605a1d5470230089080c76bc27e54f19dfc14d29a1c90650fe7fd8d58eb0c3cc9bdf16bbde54dfd0824a60d5a6cfa78703ec3528d49d0abc85104b3724fe117d51f5482756404802c1c4923a8024ae4a3ac7b24416495dddb9da85acf6edb039963b9dee2e509ffb904951e571a0777d42b8187ed4549827472dfe90a9522eb0492a5366bff55c2ad9e30dfdec9657847917e9ed746b44fed348ac130c74a9137a8d16e48bd04744cf440e066", 0x234) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="3c6b7fdda30f10bb132d702a53affe4c", 0x10) close(r0) r1 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/178) 05:37:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x9000900080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:37:16 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x30, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x7fff, './file0\x00'}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) fcntl$setown(r0, 0x6, r1) dup2(r3, r0) 05:37:16 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) r4 = fcntl$getown(r1, 0x5) r5 = getuid() r6 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5, r6}, 0xc) getuid() 05:37:16 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x7, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x1, 0xfffffffffffffd30) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000140), 0x20000010000) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") 05:37:16 executing program 1: r0 = kqueue() r1 = getpgid(0x0) getpgid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r0, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x83, 0xff, 0xa6}, {{r4}, 0xfffffffffffffffe, 0x10, 0x8, 0x8000, 0x8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7ff, 0x1}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0xc00}, {{r3}, 0xffffffffffffffff, 0x22, 0x1, 0x2, 0x5}], 0x2, &(0x7f0000000100)={0x10000, 0xffffffffffffffe1}) 05:37:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="1ffd204b89edce433c5308162399c6daec1698dc3af67397bfa04ca19304cb550ce53af045903cba3debd16cfe9b417175d2989f200aa4cad0538cc5f7c19839f134e5ccea02cb2470544d3e7f0648d6a813d60147aca832e0cffe2fb9f6d66adacad39a4fb7ec3e83634bfa31f0c3325c21cb3c332236ad716df577fdcbbb8f3f6334b2ce535813dc52ed676d8ee69d00000000000000", 0x97) r1 = syz_open_pts() r2 = getpgrp() fcntl$setown(r1, 0x6, r2) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = msgget(0x3, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x9, r4, r5, r6, r7, 0x9, 0xa47c}, 0x2, 0x1, r2, r8, 0x9, 0x7f, 0x2, 0x40}) 05:37:16 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20280, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 05:37:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = syz_open_pts() fcntl$lock(r1, 0x100000000000009, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 05:37:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000094e4a7dc0c396bbb5f69531e01003a032b5b46bf69aacc07a70000000000000000008618c5e22995ae590ddaa758379a33a38ed2edbccdba34d2706c47ea322bf29e5cb1982d76154f314f1b1b960a24c1711ad62fe4201f1897189f49a1c27474d1704e4de032f610712022dce30f32412d55bda876cae3ab58eb0c3e8f3ef3e40c989665d58dbc1146dbcada930ab04663572a333c6fdd7ee5d209ff6482b4e1573714d853a66b996dc915cea07c"], 0x1, 0x0, 0x0) close(r0) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)) syz_open_pts() 05:37:16 executing program 0: r0 = socket(0x18, 0xc000, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000002c0)=r0) sendto(r0, &(0x7f0000000300)="65b4be4bf7752646e817a8fe81659e79d40956e7b0", 0x15, 0x402, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) r7 = socket(0x21, 0x2, 0x5) recvfrom(r0, &(0x7f0000000380)=""/227, 0xe3, 0x1, 0x0, 0x0) fchown(r0, r1, r6) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000480)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000004c0)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000500)=r3) pledge(&(0x7f0000000540)='.\x00', &(0x7f0000000580)='@\x00') ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000005c0)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCCBRK(r3, 0x2000747a) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) symlinkat(&(0x7f00000006c0)='./file0\x00', r3, &(0x7f0000000700)='./file0\x00') symlinkat(&(0x7f0000000740)='./file0\x00', r4, &(0x7f0000000780)='./file0\x00') r8 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) pwritev(r7, &(0x7f0000001a80)=[{&(0x7f00000007c0)="9d78cdb06cb376858be47d27f61882e31a67781582985b13c8374b6d7c940137a3eb3a7112e0a447a11fefa089fd424a4465806449eb4fccf19fc795c45386550bd829d51a", 0x45}, {&(0x7f0000000840)="7fccab42aa3caa827b02bbd1aed6ff2a5c5d2b2294698bb9df0f4a3bc73a78b513a8b9212317fca5bb4d26725b37c0b9882453fc817be8e534e9b579e772e26f6a9e3ffc8abb852dbbdb761b60a5d069c9000a87ab12c50995fe390b58c408be8dc53b009fb7fbca765d096e5c3005ab66fb269c42f88e385ca971f110ce6107fe72b9dfcaa1a4d77d6a4db7d57bde85e6c0e08695b7ff9364bc7e132d6c1b660d249add4d0f87d19c70be26505bc43d8282c629ea7b0d4dd6abb2865106a70460a7b3edf218a2129989c84136ead833eed4ee3e8a5a119414c500e4be6f83f3ebec", 0xe2}, {&(0x7f0000000940)="e66a29baf2566ad3e1de6ae8665166482c8752cb461a9796e1e9c5bd98df8f528d89b99989c055e2f23d6fb681dcef9ee09a13c4fc61d447e785905fc0bd1738f91e4a04d7847081af5220b4950e579af721528d6b1d344a58ce88a62e65aea29c20fc7ec1061b978dcdd9cd7bb838b06274c81db9e4a355abaab4e3c7754f91d4374afff6dcf81c81cb1d72d534544a2793cd702cebb91650d60169b32394aa80d44054a2ed5601917c328cc62904f8b1724e22a62c96d6a617687a1e3aa33182b7f3a8aea32745bc15c183f52b3a39cee4226696fa7dddaee28d6e0f539e9547f3a88c878d2b2aaf8f4fda931969868b07ce6c6b53aa8956fb0a576423ca73432cc263e18e15d5f14038b04a548552571e573300eb7a1b3810bac578e2025ec762b795d9ab678e3a71baa9aae2a5051fd2273267392c085977c95333a9d30721c3b47b3c12e46da2fb4ec7aa2d3aac3931c1353e48975126f7f33fa3359854dd4265b80ecf661f9a25bf286dc32a0229f22cd5a8962177d26f4ca678bd63755ae5f0cad98b937a54d507110ee90ab91c8d175a4931a3339437dec62bf7586c47cd4f1b979f46f0d6095f25bdafa40f9365082a0a1cd5c8e401e6d0ccc3b3c07dde2e2a98c18d3ba70fe16984a5e6b5f68b4cf2e2b9fbeb4e7aa386bef6caf134995b806f0457aee359488894ac969724804f52fe799dfa8cb78dc19473e40b2b628438b922292667dce2cb37ebb88272d6907ee1f4bb81f1584d5c4b27a195da28bac8f1273cd6df75933c8ca1cd7d6c143962485ffc6d363ed1625c98d5bda7316bb1faa96f17e08d669d4172332e19b6d8797b20d154f095e73a107fb3201662ecb48ca91c793090df59910a7ec4dc2f0dacd3a56648095fe35807fd16b78be28bb595fd7913b54126ce83685c430f6ea9ed2cadd37bffe435c7cf252104d86792efdebab25285b4ec73d58292508d9a5bba38cbe99fbe5fb08e8b6c52413090e3ca3126b46295bece62890573163545fce80f3c1638e65bf3a8dfd436bbed418a42cedbd57db76ced79bb1241f185010a886b281aa784e4c3fbab2957176b65d4f240547b2f76be4354eb986b957e79842b6550f8cf3dd0560006da1c3b39657f3e21093a7796b2db438785607079fd8e50c36f05eab86ce3a3902b37147114a1c0f0738aacfd8518657bc51e60c5759dd604a532c512ebe4cac10ce5765adb19b90890f5c2942846318e96d20a3e6e96eca006c45489ea56573c9368452793c5e6573a34a0b9c3098d3aad023589b214f3eec206d38b7e955a77576f7d06c3eae500101b75764eace0f409d15a36999cd038750cd84979f48fa96dd76f92f252698a9feb83c57e871d52b56e7b335c658b61539d86d1e2644620ec7acefc2510d574a2b66b0ded6d0191e98d5348059bd474710e69b495321970137e88bfd41ca227b219f1b1e40a81ab5038ea7c748fdf0f151d5f305d8f0f179e59e973ada31cedf28c9fdf1e39dba6ed8f13c6865862f71df588f2393899395177950ad47dfe551a1de84400f5784f26c25c95c0679f398e6e16638a46add85fd149c249ae57f92dcb9aa2f4b71bb57a8f574deb5afbaec312e61ae28591592f2bac32f9368713dcdda4c91d26e3f90a10d55a60f50d4654a86adf8a2565250f6ba967f5630f9c5ed9e660f21cd7ccab858834de3d6506d1640b0b5e88bc5fa729e8bd224e297a54ef3c6929d3859a2732b39e9f9e260ff0e7f4e3a8d68f1a686dfa5dbe12fa88db6652c8f8b1e8af7d2f893da5123c83471eb65043b43c27b3ee65badaf47a8f27c4941da109089b02630b221a8e556d1052d851617296edfd91687a603fc105c377b31dffc018158bb58e2f6f95b259032a72fbd2c718afdda87d5451c9263dcc9aacf5e0b2f4ac7b43fc97145ce82670c1a2cd07fca1a1a73d2ec169b3a7f4b4bee4d5a7de314644f44fc3467413a7f1fd096af9f4bdf5d2b5c8bdcc2a7c04e83ba898f6260c17baa0a5aac14afaf619c79510adc0b60e311f82eafb21e681d101a5f0f8f0a12b4470301f05cc68b4cf24ebd244bcdde3b122e0644d9845f6fb93f934528f175232b26856530fee303ea87827c0811018036c59466386f6614391a0b8ec36113c1c9ef7ad72b200bd8eaff2d15d52293f1efa364d278b124c9ebd9504fc23a946f90e24ff57ab2cf09cff0e0e1231b2757371f5fe758318f459941756d87ec54b5c78c4c5e0eca114a34949958246e0058f5ab1b33f450a550f6f385f68d458023c30f182f0253d984c354f4228f923072a0303d1b4b7849a40627386d888a7f1da91baa35049c2bc1114ef4264b7f6d09f2d68fc666361063391dc28a4d49baa85e57b4f152e2199fa712ee2d190605e8e4faa7927bf9f1413020b96062610ddd18db442519b5a74efe7653036a5c801fc8e3279ce5cc5958069c6e08a60725873086fccbe48460908e2aedcb9e3e9477edfe5618ddb23cb0de272964ea37a1a29d8c6ba3c71cd4a09ae702bde515c21a7c605ec11824e5f96750fe4ed341ed4c5a72f158b8d91e4b1aac9f38cb983506fe1cb474e812581dfd86937e297cbd9a72610959c9b9309db4d77c02d68992db857d683d7da747d7af61241476af55d35199757c67bc85273c5bf7b14a5fb0cf1a2ebcc776bb5645ce153f04b3095256b36251d5f092495ed18b3d4f96e76a583430c1ae3114e8534c432ee027dcc81862d5cd89119bc6530a58cafefbc837853023acd183b6cee34a6660e95c53cdba28ae6bfd60fe60fd6b5cf1392a7c8b71b004f1ef6f8900f32d4bd0c0e68eb0df54b5179eee203b79389d3bfd54856440d3cc63cf63b4d2f45b17ba503c6faa3e72389a6ab87d13c92a2f3205604b2ac39abc2c2db22f29e4baf9e681b7f7da091d7e60ab979361d83824854a1cb18cff7a50c7cadd0848d78abdf1b82a40bb503d8381f563cb1642958002ab8f2b0ce46006d741c92fcd79b7c0664f73ea5b6ccaf044935d897032c6dc76f9370aa14586b66bfe3d9c8670f08c9bc9fbdebf41a15a24377a45b51646bef6522fda5089761349ba178fd7d29046f8c53beb9d21e4808ec068425f1cf7d5ab434e3835bdb38e19b1d9c6fccd56905f48448bfc0a844852af355d4b82484e88e07b9cd67dea55b9a765baa2671493ca79c3a98a249d5a39f67b8b5a123211621c404398a3a5e47b8dd4fe837496fb1779370f2db2a898bdb6b17d548a173944c35632489f3919db0664b9ce53e9e38f94667e2833aedee135e3697e186b1dfd50ee480792fc451b5677f0fb6864963d3b414238cd86672cbc5f4da8d6f268898ff6ceb8a94e839c5fa7908be479cee4ece330cd9a70dbba9e5e9dd06850ba7e4b5535f4c7dd29c16cb84372e793c52b5a4b2456fbc8780f14c75bd7911d9fb5675220e5ad6e65df0c49d253b2acea3d2fdedd74c2ea8f6d1363482d9cba1c59cf4edec7229f4cbe0c77b02a0e8e1bfa11f2940b8757390a717e6eee39194e419997f54b0629410fc95a8ba3199787534be9cde389d04c3bba49bf0973f251d361612df1ce556f086b1b53ee966550f189f9086c0b89736d9d29ab519ddd51fa13416e846de6456a317d7060aef08822a11713ec713da5173c04d5b729b0db1cba00e1efd83890be50cee45cab543beee3ef9f176c5803e3f976b36a2405a08381b0a5931c89ea368061324203feacc8b5efa10d3ad1e8fe54dccb59a613abc455380e045856acf97ccd88829b52474c36433f4f12464dd558f01a2bab1c290f380bd823c15c8042ec2d1023525f0f57efa81d811320e05b32d76024f932af85cc4adbc1d4d9c1d1364330c1d56d106bdda99a3b8222e3e01b95f7f2f0eaf515312c93d9924db327380df4dfeeb5b5184d785746ec605d788a0f1f91e9c89de973264a47699d29f6534a2191a9caeb170f4d0e5fd64ee42f60bd7a70e67c00a44fb22ec61f89933537541678a82e2caa3e9f4d6918a648f4af9eb8f2b8ed79789e3dfd91d6d6f75c7ce6a74cdbbd7b54d0539b068d22729729ec19069eccc6582f378842cd40c381c8f7fa27f12f2d29ca90ee683bb537a0e80db5bc594d33701ef838303644acef531e9b1f438993402ac35041a33747d2ecd64b90eda94fa82a7e4ac23b6761944d49fb8280414954507a4495aa38793ca229d5e725cae89f4ebe60b6df96cd4ff2d353449eb8278c68fd087632a084603fc41399229feb6bb113ae6218abf440986f18df96b6064f6055739f921a5cd7fe93e595fd7e7b2c6a6e5df4b5424f59c26c62c23ec3f5bdb8509b0d31f90a3d699b77be4bc624aa55ee0420ff230cf0a720e788fef27622a6d3cdb61d589414a396424f91f67fc64233da539259b6025f2b41c28a3040c5625c2177622302b1962bf02b3f2d80dcc60e55596bec2aedb27dcaaf6bffce4041379383cc30ae60bb645987f55329306b29154c5e712f791e586e54ace16fe49732d4a97deb6be8e428c5b4c02ea65d511cb3388a43e598a1c132e6f519883397c995b71a4f4b6b0af0b42f8830d4cb05060d612f946ef9add47bd9d5d2839e8effbb9b98b885221cbe3d09584a7c8cc4770160dcdfaa013db846aeeb69dc11aef062c0b856715d40b28ac3ebbfc54e5b388944ec126d39050eb737e50cc66ad487ff612595ad823122915c04de49b1f884127fe703ca30709a5d4d1b6c220253f0199653e30328969f23d863f417a75f4aad6ff3d07fdc2298762105470ebd3e998ac6b3ffd230116ebd2b8b2819c3ebaca39b148c29560bb7cd99f62a349029c45e2ba8401b9bab2cfeb12b7c940e027ffdb31d6f65e5c4c1ed01a621fd67cfa8923de29765cf17c75b17422659fe1284c4bb807537d8df9b7591624b8376a0ec23406afcdb1f84bac7c1a3bb71a76b100c52f7edd104530528b55ea55a9f5be37e3916574547076390c51719429286b73ff1e03597e830a7dd7092fb9aa75024b8a4a814b286d7795934583b12069ff9b2ae2819eabe974c451b05350415b8afde337d655f0f62dae5dcf2dd9c1519354ecf07f2d5a055847720043c6ab2bf00fa45207b640a0484237fdd06d7e315f26222324823ab87af7eba8e7a33780cd2da3f7a50b86e60082e63af8073792b9c9e3009035994ac7430ebff80d5c21486b9e5841ec992f1737609601ac49a7e3de55d5ea540c2cc82b5edb391af4ad1d0361b0ba174098c07117ef815f84f9b9a0c3487a8a9b4ea5999e55782fbcc5a33fc36ee8336de04cfc6a4bef3284984f6458f3c85ea8d9d4f6a33b1620bc2defe93d883a64e8c78bc8d2e0877e5c5c8712fccba35d053af75b84db676fdd9d56b60bddd4c1e8c10f65cadaf3948ebb4035d32e88dbd54580a604e5de06ea9d025a0dced6384f5bf5b6bcd4be9f0092bc610fdc7ec6efce3deb4bbaf867c1b04d4d0d7778d14e26e929ddf7a70b93f29c071d724da7c91b25b331ee9b91876d378b32a78b395745e02736a6a53b89eb08617c651d789bd6d1740136065fb58011afdc3d5b6858ac73dc045ca4942de56270690e95e5f3a2d5ec09175821d289a97c4493051cdd751e05b29d1cb48fe858f3039fb8b7d9691f23816c606d336d91650b02469e8cb239785250d6146d7790ddf10c307e93285d269bccef393520de321eddf482185ba8c0095a055701e42dcb1b137f98c135e55be334005dfa56e5aaf12642004f82afa8d0a741075005e9a26e1231524ee278697cef922bff9d7d753b83fc3ad321f2fcc0409cf97d9c9dc78a8cace77d", 0x1000}, {&(0x7f0000001940)="0ba7296795bfc9a0f27551d23665084a3dbc4f21902d244c6b10d1f75559a3c1320cb15180953e27519ebd761441b1b8f9b4a0bcfa8609626db4463723cb0931d889f7e69714e9eb9953bb0e6fc8842f442e10c7b148d4fd9f5b6ab56db1f3e6dd47234fc01df407c270c5d5853ce50dead984d65331afcca069163fd4586d0aae", 0x81}, {&(0x7f0000001a00)="345c16fbeaa8aa3e9dd9ec065d7a7398ffec3675669b37dfe854f648374a5d3235b6e22e3533f8c9adaa60bdbc9d7939e118ff3308093100afe087079b4275f9041ee78f7cd52bbf3181a6fc4a65948457b4f6", 0x53}], 0x5, 0x0, 0x0) r9 = accept(r5, &(0x7f0000001b00)=@in6, &(0x7f0000001b40)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) getsockopt(r3, 0x7f, 0x0, &(0x7f0000001c80)=""/37, &(0x7f0000001cc0)=0x25) 05:37:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x1) pipe2(&(0x7f0000000040), 0x10000) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/102, 0x66) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1000000000000000) 05:37:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 05:37:17 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0xfffffffffffffe99, 0x0, 0x0, 0x1e4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000007c0)={0x10, 0xa, 0x4, 0xf317, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8119}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x800}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x6f26}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xd6a}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x47d}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xffb6}], ['./file\x00', './file\x00', './file0\x00', './file\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3ab6b870}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4d}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x4}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x1f, 0x49, 0x8000, 0x100}, {0x5, 0x80, 0x2, 0x3}, {0x100, 0x7fffffff, 0x2, 0x2}, {0x7, 0xffffffff, 0x3, 0x100000000}, {0x1ff, 0x9, 0x0, 0x92d}, {0x4, 0x7, 0x8000, 0x6b}, {0x0, 0x1ff, 0x8, 0x9}, {0x1, 0x800, 0xfffffffffffffd77, 0xca}, {0x7fffffff, 0x9, 0x4, 0x2}, {0x9f, 0x7fffffff, 0xeb9, 0x8000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 05:37:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x7, 0x2, 0x0, 0x0, 0x0, 0x50000000000000, 0x42ab, 0x2, 0x0, 0x48c, 0x4}) write(r0, &(0x7f0000000140)="216efa80f44113c401526eecc18f1b3948c40e6fa9ad006dee778d847ca80bc769b51d027daa7e87254091fbc1f25bafa8389e9802e527b11fafffa137b9e0a4afeaa093da52d2ddf21d19cf363f861fc9eede65f6ac27903f6f386a67540e6e222fe5b2bf9dce0e6ea9ebcb7b11a0ceb2ea08f12257aaf81413d4374e6dfd925742c6dfb484a4d2696a1de5", 0x8c) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x120, 0x40) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x1f4) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:17 executing program 1: r0 = socket(0x2, 0x8003, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) r3 = open(&(0x7f0000000040)='./bus\x00', 0x60e, 0x0) chroot(&(0x7f0000000180)='./bus\x00') pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:17 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x5) ftruncate(r0, 0x0, 0x7ff) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="11ea2e348c042951a52768abd2c7f1e91a02ac390a3d90886c6e9dd45d44745cd136b841d5d9c790c179afa4a45737a18221b45d87fa00bb6820f03d2e623c5438a1efcf5db2c994642bb462f120dda9c8c3ecae9622dabcd6913467", 0x5c) 05:37:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000c4ef6ea7584f4f66dec50000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000017ba8e3f002f0000c00300"], 0x38}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xfffffffffffffffc, 0x4}) 05:37:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x7ff4) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d, 0x200000000000}, 0x10) fsync(r0) semget(0x0, 0x3, 0x44) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) listen(r0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x6, 0x5f88, 0x4d}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3, 0x4c}, {0x18, 0x1, 0x80000000, 0x8}, 0x5, [0x4, 0x3f, 0x1, 0x259919f2, 0x1000, 0xff, 0x5, 0x100000000000004]}, 0x3c) listen(r0, 0xffffffffffffffff) msgget$private(0x0, 0x200) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x7) 05:37:17 executing program 1: truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x5e1, 0x8, {0x5, 0x8000}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0x1}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x5179cc506beffdd8}, {}, {}, {}, {}, {0x0, 0x7f}, {}, {}, {0x0, 0x2}]}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 05:37:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) kqueue() r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x80) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x1) select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r3 = dup2(r2, r0) fsync(r3) connect$inet6(r3, &(0x7f0000000040), 0xc) 05:37:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) read(r0, &(0x7f0000000100)=""/20, 0xc) select(0x4, &(0x7f0000000000)={0xfff}, 0x0, 0x0, 0x0) 05:37:18 executing program 0: pledge(0x0, &(0x7f0000000100)='\x00\x14\xb6%\x92\xd1\xc3?\xaa80+\xcb\t`\xcat \xc5\xca\x96\x9a\xd3~~\xe8\xf2\x12g:\'y\xe6K\\\xb8\xdeW\x95M\xc6\x86\xcb\x12\xe8\x8d\xa2\xea[.\xfd\xce7\xdc:\xd6\x9d5\xc4\x01\x90pu\xe3\x0e,m\xa5>\'\x1d\xa4\xaf\xccJ1`J\x18\xbe\xe6\x03\xe4\xe7\xa4\xfb\f\xec\x05\xd1G\xb2\x8b\xfd,\xfbZ\xc9L\x7f\xa6cO\x9a?\xe2:\xf41\x92\xc6\xdct\x1cz\xab\x00\x86\x19\xbeE[\x89g\xbd`}\x92\x9c{zA\xbe(?\xb2\xeb\xba\xa6\x11\x1a0\xe3\x96\xc9\x9a\xa1\x17\f8\xb4\xca&\x96\x11\x8d\xd1l(\x9f\"\x8eqI5\x1f\xdf\xa6\xce\x8ae\xfee=\x10\x9bmw^\xc2\xf7wiW\xd5\xad\xf1\xe1\xfe\x17\xbd\xd1|O\xcd\xacISI\xb1)I\xe6\x05\x0eHK\x84\xc9,\x05\xbc\xbf\x94[\xad\x80N\x00\xe2~Z\x97\xfb\x18\xc2\xc4\x18\x8d\xad\xc4\xbdQ\xe4um\xe1\xa9\xd6') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:37:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="9f0e82ef8cc18bd403388d7e1673df45060eddd275b36559be1735fe4ae403365b066ade3422a080e4ae852d66329b78c4b9fb433f68403fff11f0ea9ea3925608e3c728d3cc43b5dcf918133da2b41857b37b3126b5a7b52bcef86ad5281d9b5b5f09fe78c88ee262a5e24d2c27967cf12f", 0x72}], 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:18 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) semget$private(0x0, 0x7, 0x260) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 05:37:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4b) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x805012, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x7fffffff}) munlock(&(0x7f000071a000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) write(r1, &(0x7f0000000100)="fd7596b31977dce9577da2779d4de8a572583af074857ba41a1e2ace8fa6248f3dc179e6b7a28584b7ae247a6188d63c4464f0e0befba364cfc48903b5441a338438bc3b16e1694ce993de2b119451b86090471b9382f39a655691848261107aad9a340500e6f4b0d6ba5341089ee7d16e2d0dd80d03eaf451ee5bfac37436f391bc2129a0994b460dca55b7498854a17cc84de8ad65d75ce530d06b5b5aa62ed5f8f8fb33307dd27eb2931f1ee9b49f63e4db602725c30b80444cf6f032d8e7f368dc71951a18bc64d1e954d782bbe3c3855d9a1935850467709b9309d5150496ba5b54e7bb632b1cd796d0d6f6ac85c3cfae08c24851a2c4468dd42aad22b3e1ba0b7e32f27dd59c75dfbb903a2846a88ce7dfe8385683b7e2e3a0dcda5e8312e9b6fce8eceed379c70f0ccca664f50b8d8f26300bec36ae01942a88a9d35b067169aca0525750e51ec56b8210db164c46fdd5c9c4a6279dcd094c0cba6bbd8d1a8984d318b0fd6c3d2f79190646831abc1c2392c172c9b30f48d1587c7e2cd77d0be04ec16844b268235a45a7786c4f9826005dc23acc2bbb50831e7c24cd6535c3912715a5165cf621bb09feecfc36b9c021ce007333ae77caa65cc09dcdf717600d86ddcc79364e3cb7cc195074435271dbe95da9fa1e09b43781ff1838d5f3546bdb27532f09c0e268974c50dfffc3b6af98e29ce0fb3a650f0f934b64f37eb8acae2919c9a48ad7759452ba86ab6baa2a8b01517d773ec1644a78a4e457c3feb815525fe4e456ba26ee04fcfb64bbd0ec4755c369e0e2e0a53bbfcdb72ad291af3720e5791d71101169a5c1f3c66d972376abc8351e12dc936b2996d98ce2fa164ca5adfda43f44a699f560dd15c80afe0a4ebdca1c970bbe203e95834594a3d4c617462a77d889a95a2fb9c290c85dc9dcf12537093b6cd99e5fdbfca40cd43de2c70f236009e661176f34845ead5156141bb00a6ded7ba31c1a799a966bbec008c3b04aed01b9d24543920cfa05f06d1071d11d679248002c020de130647b117435a4b6c573c1febfd6a0950022db01d0b2833960da2b3dc23d7a26d7f8bee9df16b41a928e5a83f8c333af48cfdee0d17134990df080c8a86d39adee88dc3f45a3beb64f619399e7055c6869b45d17ed9a57c75480e9c3fc040893b5c010b7a8ab80df4176b3b69ce8449086d8db53f889c3aac0aa453bbf8b59a2add2ebc916f38065aafece6dce94703e6573c2e34ea32965df87e02180f87872c7ccc5f2eaf82136922ca3d8658433a110d4bad3e0b34ef42b0c0312532e8bbf33fa75fd1c33420a55cea6efe979752743a1e19d0188eeadf16955f31c822cc29ee732246fc4191c489d6794aa629d9457b38f51827a8c645936d3124fc3706a8906e53e2f78b683868aec8da8a46e5c7a5665d9d4ae01cf7115f6e07ae3a306cac3b4031776c9df2f8195353caf39b1df98198dea534a63925d35b74496902ac7a8dc65bd9dea6be849a84de1f8e17c006063c69dee9edcc003981498003d315bbe1f383f41ca618736e880104ce308566c6fa99a448b7b1aa685c24ae84c370f3e84897d125268349720da8d7a12050d58fd76cb6870f8a36b6218e67278c702642bd736ae870dbc9aaecf257df3dd2e98b80d47ad62011973d2de97323b5e73a184f2f4c52c6b663c1e6cb71421512ccb1eeba8e568601d326112187f52010a3eb82d43af8693ed350fefe87c60428aa9e63c722c8f35b4535b87d23fe5e229fa875668c8a4043de2e02d4108850132e7cfc13054afbfbff2648aed83a113684e9347a0e4d261d958760e4fae6701b41b1ac81ec78036cdab25b150b64acf1c9e5821509a9d37644b307afbd6a28b2fb816ecd68ebb52fd3049d44fefda12e17c72d7fb42a56350820158ea39953d5436bff0eac37a2a3bb274abbd8b72bb0015564fc04f5e1e0a742a7d867d989506ed1e55fbb1ab5f59b55fc948c728018dea98421a891ebf5a36054a1e42dae27c5f7c19728d75db8ea55dabd32e10a99e3f4f60b8c88da378cc2a6ec7dbc3c2364ff57c7bb770ec16ac77def811b7cf23189434df294a125eeca030a688beb875cc2107d06c15661bcd5790e761ef280e509bd13494632161572bc00c06e0f6b6e3cd680ab6bdcf1140f4335cccc8b9fca8e4ecf4725f058d66e14e0363aae4b549ec95d08f91c3cb2f4b92907c7006e9e73f8a8c38e4c8d3353fcf13ed4ba183abefda9bddfef66e385e7f3d6c402c9215f645648c1242dde9bef178bd4c546846554786fd11167947627b3b8e4060010839d766b4a2aaacd0e8b15af73c52531aa240a20ab3f07b3f2c6f1317a75f3ee353dcf3e61c93a8010241c22a442862f0b03631b865dfc3f34b9e4a5b7436a09c97bb5a3ceffd1276266ef7b73667160ee9eaa44444a74afd8f74561413d201bbd9728fcd20a484378705580a16c428218e5f9c5022ee7ec10486a31f50c01da0a457b6587ad100c99d7c0ddb3e1ec0c65de37f96967d943336c2f3476454983ad6c22e3622230c30adac487e1df4841a948dd25dd27d38ef78face5665b4226d77304557227ef9da1f340ef1befbafcf23b2b61b6d981c2fbd120ff9d0749b0b0257a340e23bd94e669f87c36e731361d6279a144bd1344173ac7519d0b4a3fc8ef62b585feb6fef55b22aa38ff47c1cd0589fe7ea7055d1813868a4c759f0ac3cf3da4042183cabba2745b6a3d71754cf296aaf3819c4f2d551309c3c26a4d4c8ac78d61cb661c44b36d7e099c96c608c827ed5672ab08722e4f96a72377c6c5da93a03624e1c757b15f1eea91ac02011d4243a2d795ae300cfcc800ca3afc164a8e8bb107c25840b23c97d01cc2099ba16e52c3408775e7471ab1e85dc5d102716ac0c3a0e49bfa2fd9eb60a9ba38db7527a9e2339d0840ea5be004e410c194e74b71c6f3169d81f1f838c0fda814474489d5bbd3d4c506b0695fd19cc4c4ba158461a3dcff048f0c919efef875869730c0e6010f47bce82c26b4f7d6a1cf84ecb99fa1ad938168f770f1ffe85fe90915e86bd1c2a1bba82e62e9ba979dbbca65d9083afbea695a19526b3454a05df86d8d1d836b0509a2bf89386e335ed0e9a34b67df1150383e44e0f7cf1a46cfa1c4eaa8aed95fdc44087c418419bd1a638f236217f13fb98397cdb35bcc5521fac00b3edf4de8e48e48f2c994ee7fd13fc05ba40ced57a5c24c3fa11a96e945ff795614e9ad36f7022567f3db4a268b7551553d529477f9ecc6c28e2859beb46facc5af0b4840bd833f811b2880b567cff46209a43a870578967b0d4c476629b78eac4d90beef36e5fc23ed34d2c7b259c2ba0172dbe07e9cd79e2d31bd993aa2e20efdc97d203260be3117d4487c22e2ba14330841c24297bcb4089440284b18620296c7752c8b0115dcd75d421f276c1d7b5a83b15053aef90d7ec965849ff6e5d78fe1ccced63a7b08ef727e15507362918b41410ffb73ab2bb01faf697c4363548024e2656762f5968df3195a1fbf148a709755c8553766a2a540cbdb7a2ffd7d92192d5e57cd0a121a28fac718e138640f505318a48702a45cf71653ccd3d66b4f25a92c850ae546036374e425c0c6f6c7e04fc98bba6fa3718072002f43ad4eabaffd9cfa183c6d69a1a010748f035d0bd3fd0f986ee24e7bbcd492c685124814d139d8b712756e8bc787438c64360a5d5563072ff9128403fa06dc6353b8157d420a51c7c5b789768b079e9bbc0db2c29ebe191a524a9991b19e8147a81a53f676955a133cf39cb8ecb511bd2253d3d999ee12ae8cf95eadd4f556567be5e3273e688657041848ef1b9e3a3ea58b577b6ce0d14dd2cc0a07d7f7f4ac813458a28a890de8279a502396c17efe58fcf3062db873de6ed3f7966653025325a7705c33490170739a405d4cee8795dff905a89df386a8612f75467ec948bf867e45f77a656ccb54004b129045e74d701f3e3a6075d16ac9ebdd151dba4495fabb6fa591402c0d8426b1278b3d8c73be771f66acefa71081e5efc93606c21b349a323c49bcd19dd151abe35a3ca5c286d0b6450238ef9af342167912a0dd32f5ca5af40a8c5a094551066f4e109251b4a8e57811c9f43e9e8835a1d039bc0e4881bcce0aef6bac49e365c2227706414c1a23f820fdaac2a9a7f0e90052eec94bdea174887914f8aab0e693809ca7b01935f765f31ed7232ea2357aaca4d8dd20a47920f88d2331fc03e3ee40541ae766956760f45ccb9594dba2f473cf0c87506b93ca7b5a4384e44bbb44e8758a6e60a0f2041d839cb069811919c2c17e8e8ba778e7756cc9b1236a0ee7b48429bc2227f987387a50d0668fc06ab1f9b22aa0d49f632cc5ed44506079c02e77c9f3aa752bf70b6995537426dbf1e356b7ac612c192883fb37742aa3f018b3fd2fb343a899928f5251689085bea2f9bdf97998f21febfe2ebdea80494579ee06d69e09fc924b33c4080478e8d286d15e4fd60f03549565aeb41c6afbf1d741f0be4b01958d80bb1a87da8e986f1296c53d8b63843ef531f9a4bd380833b86043df530f562bf6d78fa90e0b2eb4d09a6d000b683ea3496044e69cdab828b0824b4084dad37717df1197758c95a5958cc19bc2f1ca9bddf64e6ff88931849fb9857c2eeb24352db88df8c08e32f9803a3ecbf65453c8306c93eaa0c8a27024a7fd002409d322e5d846aaac8d3d71e6dfb930aaf08aca84004662887ac6b3672c30e81b27a3dacd2ba0945c185806d01320daff9b2ad16f301cea18edb48418e07afc97a566d4a71c0aa3a8a39fea6ee1fcbca62189a013f7fc2db568db984ee8e0fb7998d73c7061df9987d65d5e6334229cd15969a2338b5fd19c3b2a105dc46dd20e5d1e69f1751ccf35f25ab527de140bf2e533c1c73d9ca8692c2a7bb94f4c87b45c19d9313e1194a80f5e8156694d86d51d6a4a36833198fe6f018e02f12cceb4b45da6b503648385250069f8fa4e49890697a181f74abde168e267d81c8312e7ed15b2bccba10119a08a1a94e2985eb80d9ca8cd96cd86938164c68a1ce1eee53c4bb9cb5f33c719430e2d2cd980ca30d873042b62fb88a6a0612bb23afa90a74057ebbee0dbdc07541dbb272628c84876bb7e56176f258897c39cef55ad9f4b909d3eeef2dccd43aa06de46ea5ef9883f2e5e4a13e5cbc712a287aef30bb8eede1b10e89e58dc844529365a48ab0bac5e284a59464f13f9f8402d8ceafe1647468560ad9d20a345c3072bf3b48c1a332a6646edfcbc90f9e9f27369250dc74f9b8ed651299ef538eeeacd756748c620b67c05d76ffc0c14f144d86f5d4feb80d1bfa58e0a9b3601e731986f614102cdc808f31c63b780fe7126e7abf9a8995b2e94185c9c8f153c79c804fe9d5a1e767c1c1ae4b6705e4911d4428ad8c1eb5e0e3983704d4fdb81c2464560e71cfd5713df852a0045d091c17bbebf681a15a5144f9ae33d0a71054c5606a883d6cd9261dc35e1fd40d46548e8bd64aca257b37cbbd926e4103fa3bb8153d72e2193e39f68cd9b82dd7d85f61a2b8643fa72f36b62043690be8249048499575833b6a96998af212ef0d1475af880528b30c6334028f565f9da9b3c41ff2040bdb5fda17217e4a0ba7739910a47100c7ea113bfa9ff1d52f890553499c4515565d1a3e8d94b92de5d57546e147729b65662c25f07e2fc77a6f983d2725fb80c91fa1134fa73e320ddec27713bf79f6ccd334f6fec21fa682932fd8349364eb5bff59b7e9ee05b55f944e84166f581444b251", 0x1000) r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) 05:37:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') r1 = socket(0x0, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="5d1a1b4ca94888e83caf5922b74b8fdb1a31c3cb5d1822deaebe9f7a43e133ba6ceaab8149901830e6a74ef537d900cfb6a554015797fe46ab3b108820b60c90d06c02f49242cdf49e6c084234705070e2b5b766f9d6722196532ba2046c451f8db070145578ffcfb083565061fb68b53794ceece8f0cd52f63330feede75ee4cf18e4ea106e77d77cae397d89e0a6b682952de08493148b46767e7117354612eb071f3fa24212729db99975ac17261521f1087424c42b6cae37c229fdc930aa83167ca5b2170518121ea7867fb43e8d77679c6231fe714ca2cd77", 0xdb) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/178) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffff3f) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x142) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xa31e) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) pipe2(&(0x7f0000000100), 0x10004) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='\\(\x00', &(0x7f0000000280)='-%/\xbf\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='$:-\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x49) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000022c0)=[{&(0x7f0000000280)="38593244117d3f1d5cb29a85682e2950888611a51a3da5c44faa9e94cb1ace5b8b30cd0cca52664103d809b924a0257f13803135db4e946ca13dae2d758ca59d932ab6c679575852006d40271b9c9fe6ef6b4ba1159866d9a954062aa55a2b386f56322baa973a5ed97b728bdd101ae22d0a00087878af9fa7232c1eac1724dd49d40ab3a05aaf6568fd8259bddd37179e407c3bd603a38fd2a70ff09fecc04d79105cc958033634d70e319427c3365a00634be72581ad84e5b429e827e70d19efc730a4c80e3f5763218c49c31486337d764fcf3f02b217981bb293ee75016f1d95d9919cc172dbaa6e5b8c29953d688ddd2eb0268c96823a2a2eca0c551537963feef69d395e768187157da489f45d0e602bee8abcaa2bba61be9db0991256869adf51a616eb6b440b7437a12c5c2219ee37ee6eab8204b2880ff0f33aa0435ce377d986893eb9ad7dc65e7c0c1cb33ad32202dbec0aae91944423281b3a7ed8448a7bb7120cea8e1b5f727f965631d736582629b99cfc494668788a2c7b33ad806fc9def84bd2bfb6e7da754b3965b7a4c57830c56614757b21723d09217d473c2dd76c68387f81eb234dcabc39e5f711c9d4afec7a3d15ea0a9a62472b9d3cdf00e983e03926a013b9017b5b944e53c22f161b61d5ab874273efa2bae84f8bde0aae6995c3331e9ddfe8a19e47d8b8f7c6b85a8a05054ae08b9b95a28910aebc0aef14700741f97a2466f5114bb046b3dbde23160c947e385f62d40ee0b8ec9a70c7c02f05e5a91f5fb8bd99da149f1d60c1b1a68960b53a46a7e2610261814f8949d380f1214eac6e4eb6d839c093cf5e4919ab4d7473d8e340b01389550c6c18347f1b0967612c1aac52526cc204eaeaa4b85cd75c942db02b8c4df2e261a542237990faa0d553ff8c18b0ac8fb3dfb54a187264ec106de35d661be9cd8f6e6b3ed088176682b6a33c0fddef11e892dd4270d242e1d48715c9a7f6f5a93b2a3d746bea4b53b98875e8ab7d2958a83ce87861327fe149cc316518a039dd225d76d070cac73ea9099c30ccdad2878f0719e1b20d2496da2e8e7fd461ebc1e914c01ebc90bfdd147b75b25fcbfc8974f9a42f71c1f5ecf623634b4e032a3b787658a3ed626e70b50a8222775a425d2e3c6aafc972479d015bb34d2ebe08f7aa79aefd82248233cf10c6703d20c9903fb000afd66a032b4b7d777ba4cb0fd0ff81c6fc837822cffc885688caa57097b6385ba3f12946c3c920c9ca4664a8f35de33b91baa4c71b6809645257e8700bd09993b1cefb94ad28e543f3c7b9f409722bb83cd4562c126ad6cc5f6983cf23a1b171462adb36a9fbc7dacb57495bc856720e95557cbcd1fd33fa945ffd27cddf9450672d07e6949a2100001526b0d6d91706c671ac053e9731a6a7b15206f081e7d6a695d7df3cb9ca7cd939ed5719c3bddf8549ea8ca581fe7b593c0e47e3d3b3e96f0b36ced5c71f16d8f98a69386974e22710abe79500af25dea7e2517efea88c7405c20ef5b228f924dd5fa9cd3c39ead3458ca6663ae04355ec7697c1ef70310988882acc145aac5b12c631784c4a9f141fdeabfda66fe36d8cf07b5584da60e912900ca1075ceb2a97aa5e5c3126ff1cd2f60fefe328d9866320784810bea4ed3744047d55afb047b35a4af15a59e36632c01ce25a9733f9cb007987d9d175d1e822cb9feb4d177c72f2d9dc90b9e6f061344298d515732c1dc40c5fb24017c7f12cd950fead5f87e251df897222b8c9f727a7bce799ae19b0c1b563b58f621e38d59815ac7a8e0dc29b20955fec26a62ead3e62f35c068bb629ff40aca1ff4f588ccb602d96c7234f31b7830d1027545a568a885d3d07c15523e3117551ed4459908c316231153e7fe0c073dc7478fd3ecc01b7fe4e59c5feb0e639d4561a9ce169228094c96018b7d73880d6af8fed9a48653f478a0c0b270f4fa572f07910d515caa22109bb3271b62bf4cbdc7e4d4c8000c2ab8a7f6284da088d989bd6c88f1a93104b977607456c1822c1bfbb2712b978d38e1c1fed677dea8aa15b09b9d035ec685fd112d7c4dad179099fcdf84a0bf1c82841d6e122e38a8f14ec5cd71aa8f80cb89fe0b991c5b76a43eed2d16bb947415963ffb66f525db02205d387c58bd4d0a12a8c75d2a4cb288f6dcb377465e802ec78daf89091bec147d033518265563929cd285ed511f155b2bb3654cc145dc894282a262077fe97175e78545c40eb24a95d3d1ce805fabc287b175ef05fcf236209d8c79086d1425bb31a0ed51e09bb827a2892b356caaaf6b3dc64866d0fa37f10229c26feba0c34bf1f9a24691d2d5e5e6206969047b81a55188abbbdaacb5246e86314c2352a9c585084105a76b3eba5ae5dc12ea844c6836f1b553580cef18eec627edd2e0793f3c843af3c858c2d3a7732b498f637d4416f29977c3393d8433f9ec8402f55536988e08857acf924136b6e8b8040bbb514082fcd2998db35922544da0a0dc728e8dc091570369df10aaab311ba43b70a056c0547e16e2e67d42457764c2ba4f9043fb4594004d35004f54dea6a6e4e7b2dc19585c4fd2c4e9df94522e171a496c9822880a5645c76f3af0c78000070b9cf276f7b04fcd3be5876eede9e69b04c8b99503489757b9ef1179b62b01b302f815a49bb1380fc188806dfbbb296764bf60334f052ce3c39463371cdde82c81d5b1379f1aff17a6b6520b82979a1bc0a0899721a48ef0dfc67846843d536119e15568f5011127402446bad0da8677d9ae11f518477b6149751a6a43ab65e04b622e1628b157bcd173a469e41043e68284e52443e621f549c9475b055f335fb31d2b7d46189195783a375f048930dd9578bdd9749603ae373ab9a6bb0f22dcf86e40feec38d43c4b910f81131fb45e51313bf3d3b3449cd007aace93247c53543c7fd8abf4a082d1527e5173175f9833ad805db3d7dd0b6cb2e578b0bd94bb592689beee1c8e7bebf76aa1f5fd5b023768c56edfa50d49dfe4acd4992aac7f81e17c20eb51d8b61f378e9a72d2072630162d3dcae124caaca40e7dbf1ad084831814bcf484e1b6364646c54e8cc769a2695af70badcd49ad8a98209bd2436ca3821668ad1ea6b5216d52f15ee151791c4b9232bae5acc94ef2ad71e03d7525e307645a6be931a3525baedcda3f5c392c3d6bd06cba842da2c7940dc2f89bc59bd40d80e02e92d719a84f78a738b1dd2548256c72fd73c05fd3200371ef0d8d45cc7a732cdc92f2c71600e1848dff9c0c34e27bf2b491a71ff3143acaa27331926823c57b96ec722113f19742a619c199fcca785e16b442c40809571977130af974308d205d6590548f172319519a1749d6e71b15e1866d8c86a2abcd9a28dba29e2929ece697f3c7222a24395be4fc1fc5dcc1b4ebaf0dc65e8c6d4119b6fed90c2f858a0ac3f9b47c3850abd62519e12b4a9cc75adab91571471e555e93c2f6a4e042b74b7af92f24e9761a727d48255d2729b13466509432d7191c60a4646131f03df3e2f57e51df60992d1994e9d5534ab36f98dd0547b592cbbab25bee0edd750aeb5bc23ae404d316a55d046c76157b2f356f1f62ad91fec3b5fa99dbce7aa12a7d9424b3f4968df0edf866d73b57c182ba983dec77d180449cfa7e3afe3a4b1b3d4a61731ab45d085b0e98f5b6879c77bbad9c263b686f06f685f5dceeb56a1080ffbc3c7d0b570de04a54b883b75db523340b9cdb1e25d2323c2e82858ad5c353fa2dd20e9c07b5bb71e88a0cee91fcdd318377fb61e0cd48b5af49288fae88b6657e705034b00f7490b1eaac6959e35d671620ac99f4e91e40918e406ada38b955d6b6a080133d0ba060db3bcc13bff7c4855aeddc0982a0c6e1ff29918e027b89ea859822dd59eb2386d47a8e6fbb1f18ad9212505d1fa40d9e2801fa103f38514f035b9e8ad158721bfe4759d470a8b8a57fb57c256ef8e8b9b7ee9c7e183ddc1430d000835db50763b62760bd5c002a6d73b692087e3e531e59ee9fb23d7bfc4b804816be5a73f9239a686a0aa7c5c178144abec22ff0e6d424d9b4187c964e74a5de8ad1163fa8632b150421ed0e04c00c0f9d1ed8fcedd79a750e2a7a81c626c2b2dc0fba6021c82ac77806c887f5913dc512d6d2682ea38af220b40d93b9a3a48bfd09336362774935f307fc9f6aa84278699bc97687abab6edce68a40c3077abfc3cd0e4aa857db552785f01a4fb3634d532be0c7347c137964e5f0a68fb85c7d080042de95b301c5066342fe2a97a0d424802e73a2226fe0aa13f9b5e302521e5ab108f5d9277f534c96d79a130a547492acd03fec451293279c9bbc23b1d4a4aef24fe16620ef1505b63f4ca43cb873b719afbe596bd4f8179ea13ef598bf53173b3587d33cf3ad295321c658f19345dad2791cdfd72277dd64f603980c5c191dd5778d05534a3a44e34ddbb5a12237dd5e8700c9742195b63e9f8122b8b4928d9dfcc153c502f24690d512bfa29ea43310aca4de6cc65502834402e968bbf2222b21e0f1246a028ea86fab2fefef0cfaf3ffb9693f660ea00398fc4ba7254ddf777c13db303f52bc9209be4c5fd298e595ff4a692aed662afad9ea4811c20f5508d762bfbe78f20b61c32239f7b3be6dc548f88ddeeb81638f19b86c9af7e58423f4cf359ccec94a8d6160dc13befc0343cf49875767ea3d85403d60d9bae497cfb87090c780dea6e79450417e9fa0ae219306c3655a80931831b93729c4db510104d3452de66367c2bdb9ec97bb1fa036ef3325fb3eedcd689b73056c4d21c0bc3aeb38ce2e8c4c5e0dbea917b1d84e7cce5046cd41d6b85d2129fff68122cb2b038e748f9b9253023eb9fe967f56aafbcc4fefadb3a2b4840cd16e4ffab5529d94a5d878c5206fba59057b0db36ac4421c18b515fe1e1afb3eae2fd5ce69ee0133981c84446a209d119dbc47a6c25cb86469eb75b53d7d3713cfe50f12bea89ff6211283f2556ce372cf7b75e6d4d63770f6164ab0a9a608f58cd5ee83b0c79138bb7fd704de99601e8450af1351715daa8c7ad0fbabbfc4ce346856c372b9118e67a162bc8f602daf9ff0c4270e007896ecfca430e5c4a78e14189deba7b0e10028b9d52a50e3e6165c40e80de96b8f84a6f5a51e8077518890cc4eb605c0a93cb85aa55e8b74a4f2ae8d69d0dfde90ec17304b615628e80a21607dbc50ca8e5e348125d2578ce799c556a86a384c7ad96cfa4977a320f4413452bde98681d0839f8cd35aecf5d64a65c2f185c597dbaa648d0ae0a29565cdf101d716c1403bdf217c0f5032f168d6f45f521d9bc86511fd0c4e2a0aa8b01e345660ea34505989b82eee680bce5259d37283a355df5534d48dd8e8f4d8a0e66c38377808f00818721a704d3f4205b4256cb4fb7eb4b74a91ead5d5b4d2325c6a2b85fcf2c8ed6175ccaa33b83dc9830a944aefb918b85be7928ec8d78a4a07e7a1b2c37c16d7db46ab75a63c4787d9c81bdc5c597cf9e98df795569ddffd9e82f738cd921d604eba33b47e591dd8b254b47b4ab9498ff2c41fc28f8c00c4d25378385e78af87117ceeb12a083dbd384ba0002e5a825d952199dba6756fce90d0ff2b83cb49414e1e9ae0acdf65eebe3ddc0dcd99cd6113b99acbc1184581595fc210235671c2c6e332ab873d00a3147708c3af554e0e8c15eebdd608902282c6ead084e8b6cbf3868ca7d07d1cd77a1cdac5c795201c996965e2912c8fdb23b8136d3905e363fb0d4d530958bf31b66169fba23c5b1c20cd88188e6", 0x1000}, {&(0x7f0000001280)="3e40b2b2ed97fe84f57163", 0xb}, {&(0x7f00000012c0)="1e3d018b1d24859bb2d474ceb81e7b0ff51896819a6f998491ee96e7b84d435cb0d09835d889799a387dde1916c1f4c454d14afa69f8d13eaa5b559550c73fffdfe71ff321a9a3eefb7ecb99b3f603e1dec1d2abb77fe03dad7f79426cc51ffa9a054c327af365ef136740e211fa6febfcbd150d99ba7df4b82865ef6c42c8a5b761ae1b8fd04ff4adde833c3a9611430ee8f8a8c82038e42fa297e6ee94735bd483fd6c9a2fff1e76de9f73ea3f1a0150ad484e4b52469e3ac431d3bb10562e039e7e97f5518c1538038fdd0044b01616e1bdccac45c4965b3bc264cb0cf86f2da30f6b9a932d0d19dd878182e059ebe7d22c83880bce2682a3d9cdcd84b8fd10175133618c6e74e91e55b953039e8b6602826899c06a8a334e5763b538db6034924fbfbbcfcc8ed8de367476489bcd6a17941bad59197a1cbf9f861ee9b615209628164921e41cb3537902f2ab156225a589d852f1d632c412da953cef7adf7a0f6a165ab3116cc26cf8a12ff93dc39a1880685eb1b5d36dc8d2f73c75bee868983ed2d25e514d925008de45d520c77f9f9022a768f125f89882bf831f28efcf3433405d74b5d1e35be3930fe65580a9faba80f181b9f88f8eac8b868ac3f6d5d567485131fa6c778dddce8e2367521810ad70503105202919ec3de8ce3b0e02f9be7da885e29ba896d46e20dd915185c39f316ecffa4a398711b139f6b0641d2f42b8be7d60af0f4402c5ab2e0eba263c86fe3baf17db33228620375bd46c0307d02fc412136c54cae4b58cc701d813701486934b2e03cd89b30ca50cd38ee9d12d34d5d01fca3c2898200e046d5f215ed7dbc837b8e2a1a8c5ddf6f210349f2730a6fcd78c890739e093b4b7fe6ff711900486f337a35a5953b0ef7255ee94324e59f1d84cee504ce1e8b9313a12b9b393a8cba49dfca8e7e658a685d5ffaf9e93b2cb4b56eda3c43236b5860106b0a1dfebbf3db162505c9e50592ee0f086f62c35745771cc5fd070be85f576c0b3ebe20002cf25b295dd7c491156c81eb4c62b3c419f26b2ffad5526d4f9114af6faa2879ee169113e407cc203943865d4822f39606dee7128d8fbfbf154f70111657d8d0b041c9a734017bed5015c1159a4d47b50c7c54fdec3ff8764e772ea4dc0d47c7589a96ea7162eb0c285372e7c23dcaf19c05947e1550a36edfff8bb611555b53fa4f7a26e16f566a5c7027d767292386736aba201f66219e1957d7636228fca676762bfd75f9c96cc8f18330147d04cd452820f8291cdcaf98b40c005294efcb30a5368adf0d2ffd26f475aa9e1c9dcc9afc0504f22ead904bbe8fba43976e5a3a27e1bff7e5a6e252f667b161bb8399ed1a974ce48fece4a96f17b09065e8be6292ade9432c7ad3443dede59f2bdb55f541cb7039dbcc21f311e48be45e8d3a533c41f4b826cd945fce9e17e293afffb54b24d6d22d48ca95815e15f8f0321bb19657effd5648186b54acdd678aecfbe05719427510ea6e13c547421061524ad55e8ef69ca00e855a0f574e40c3d7d02572452057b844f8d53d6bcf11b544a7e140a92cff307432c9d6315eba3ce1333a05306e671dba094b38228bafd71cee87e11dfc488169974b601807e075154dd7ad3b689bc14295dcd672ca316ce649802564f99359d72d6cd1a2a92325d24cdd2d58f914610e1043fce68b980bd9113829261f915ffe1cb15ef8822d5e073bd2f2b8554e0120e26249e5d8ca71f3e2dd57404cd22f9ee419f8485ae5860506333177b2b761a81de6e569791ec9a8859fc50c59feaf66247f430cde651f7b41efc2068e37eb8226046039a825e14fa3dadb703a90c722dba89499bd78cc478792ce6c54e7094e977fc76feb8b979b19ee4b80671a49a1ffcaa5b093a4d4357c3d408e79cbff0d4e166eaec6f8793dc5e6c696392823e87e4c5b8ab3f2155b5b86d85336bcaeef898239e747b6931d918503ac646fe2fb0a2f0c5dbcd8e79c196aecdefa2c40f7b81e7a04e405283c7dd87e97accb86cd7ae94fce44f80c5e724f14a37a5a36b8a71ce897b3fe7e89dc8c47544a687acb6a806bd45da4bb924c8bf2493585c2fe176498c26aab29f47da1fef03e4f176de9d3f57a0a55df3f491afe5f6959bedf379826089affd54135bb79cc56bfd75edf025c8ff795bc963381a4ca0e78ac3fb1d30efd4075d379b569c1720e63dedde51c6c21ab53b98b2cce721864ba8dabcc4ac0552a23617aba2a30b7bf7151dc82d55dbcff0756ed805bb9cbba32d66ba501bf21a4e2320e98a87f35469099935d1cb476915aa878f3011b9d785670ee7e0faa7183a424311cf1eeb8508cf4c75aee2f075ed2938efdf89e4611855a410edf765e7e2e3b227177e9d37baa2ac641c765b855b7ecf861e02d9eff65108f92a8551ee00a4ca44fc2f83192aace79728d4e4741f0efa1c3d1bcb5bb5812840692b2f77434b1aa2a2d99ee91b6ff5a49777ca0a2dfc067dc2aed678bff91ad4ab056bfbb773c18bf6e8ff7e2b330dc3c094acf2bc0c2121e531462e0c7cdf7a2cbf8e828036ecdde6ca7c46b6e76c8f100cb812aae7d1f5ca81226b00f84b1303f0244fc1d57ac68840ebefa845961b5c4932b4aa02867bdeb91f37f11297fb3784ec6dbc8bfec8d456803ba5998faeae80e9d96c46d73fe5abf0d6d2222bf97cd565cac82aa4c43de71463e3f794c97129957fa4febbbc3db6e339f59cb9c37224e1a92e66dbd6d497905506b275a1ba4801a034253a76fb1f663af6aa778ecb0763cb0def5a2ef287656c7235d9ecbfe3309010555a82b18263eee419a57fbbc74960dd50e8126c77e2125ae432cb312e06fc06bc0db05170c940ad2aeb768b38c60a5db0c3e404ac28a3312bd0c968a8e9bb7b7c5be67d411fa42297bd7f92490fecdaa5a9e9e65b75edb5b8328880e90569cd3a5ab49c0a5dd5a2e5c8e2d99c3262c4492fac15ba84075d77d7e9525a91c9acb4c90c766d37808a9538109dbdd2e1b1ff16e2327a7f8a3567ff8721008366c886ef37e321f667c66994acde9e55f036a3e12ddbfccbd613bf017dc03eef1b0661dd71ab5e6d600bbeb45875767c38b5bba95d604931db4f1265e7184df4d11e9d3fe091705334826d6dc6bcad6250c3540ec4feee74d04390e0485912707975947e8b3fac5eebd3811cbae766fc6ad3546629a09c076bbe308e5362ac3c368a1540c79c50d9fa67fff51fc39715e8dfb8e3242eeea883e2598e07ede6bd21892c37e2e6dd9b1ff43924fb4eba96e96045c15816005a4a51092fe65477bd2ffad4c2e705b1b72a6edef99bb3b06148b4e7ddfd8e3af4794498895f5aa3a65f5fcac6f15aeb324400774b82eebe56493d6e40c0f475ec63b39859f9a44ab08fedd221fc1379a98b0614e12c47af82049cb563d5016067ac4f32f9a5b997b0ffd70899acaffe68cbcf5fd3046ee48db0f1802765b1974e16a5a1da10a1a72a273b3c3788177f8022eee60e9c6b05bbb05c1d66133612acf8cd121b1b47a586cf969a93f46feec446f26e895c1dbfdd39a31a58bb73540f42e2684a8ee37de6a0698f10a4e084d5fd0878f3007843556a9d65ec145e2ca6e0addda0b068c4374a0e1a2fde4395289e2d59e7590e50b2ca10e45b29694c490e54ce26e4df7e4ba63fbac872da79ef3e64f689ebad9dd79b7fe2e72e5ee7c3110fa1a92bcab9ac6705c2982e6d577ba1a32f0f149821ae041023aeca9e838e646fd140b42bd879d1c69954bd01141a0efa7117ec42b4368a3597bb075788665e44389c62164d194f3ef76900e05f350a921815d241ecfa744907b4ae663405c543a748265fffae3a64ba8c9dd3e817d8acdeb177cd7488dc26511f6903960ab68aee6e309cef6b84374b5449352d7a726262bffaba9c95bc7278c86ff03bc5d806f4eb4a9b0cdbe39a818b041ae0b41a0097c0bf0560b59c5c13ec71ee116024106e5f0b4e6c157408dc457e84b160294d1aa35d5dcb15fa9f1dde2dcdb8656b2e0ea2416c7fca275f8f6f9ad6c8371d8f71880d4bdbe91ffaa6e4690fe2e4ae6ff249ec98ead461b1c0aa837f38e22b1105c06dc2e0a28c20e8e6c61c15db5dfa3237fcfb55423730470595a83aa2839d94cd8f6fc1c2d91787f16abe5c5f6b182a576b6400e3315ff77ec1b90eb3d43d3dd450127796ce371bf4f73bd4d879a21b786f75e84c593f10f90e999978063d8e2937e4b549eca8a57b8113c04bcb7006d756c27e0476ae474d32e2ac2210ca6b1ab5e01ef408399b2056a99ddac9a55c0878926a9c6dc40c25786e59069537daf8592e29bccc64c2e63d9b69f75abcdaa762673087f0d8949b03f16f344e0b1e0acb100a1d71926ef07c9030aa2e3b6936ea03e49aac9532114e1b91ff57dab86abf004ab86d42b74be2eee50b1a85d9ff6c8a317c52ae0b4ac4ede5dfed2662f3c130ed5571c69dd408b026189009b1b52932f92bb0a64fc72a5c45b409b7e28c454dad20531c8b716fe2f248f652c478ac0dba680294e0facce3ad9bc361a21505093b9b62134626dda87c1fc276e6699f09bedf9b90cf4a624fb6757ca9b130109023ec5c7deedb979128fde8d87d4355105e870f85fc627d952ecf463d88f31a0af8083a0d6a4fa4ba480b664967cd3003f96e32ffa39b01b5dea76de2ba2e49658cdfe67479ba8bad731f4a3c80005859dd632187f160ba26b341a4386e5275d7ef0cad42f7fd9e9afb25be3c794ea7ba7c8e54bde6b725aa0aa30d91fb64f08798a00d245ea20289e16a054bc60206ccdc2e53eecdbc66c3a3000bb1469904cc40cdd9659a7d38d54e0af05b866e422e45625d4e0c1c59ba104f66aaac0f13f447f4cacd857d94e2c1b1e3175a23f9c417d57fe38c2647381a0fd768dad1c387f7d963a8784909aec85b0ab6ab8eadefdd9d4d22bdcaa6168ba831c837542b80ab4b0084769666782b1470afe1ae2b66d35b1da4828483d133ac9b7ca50cb216d2379f96766721d9f499e87195f4571aed2967318b2b08b26e1d48a41eb7dfa899c7a64ef49bd6d58e584a885a29a432b1e51ef76d875425267a5cd966b8e50ea3c90bc70372737a717eb2aa10c414f4dc66baf58f2adf4bbc0cef29572f2fc5af84c8efde3d61c385d448699974f65b2406651949d6105b9076a1e0441f312f89a89215d50b58cfbbfdbce659a900345331a66d019d6ea80a9c150e66517e4d4bb7f4cb3e89ad89643f8bcfe19712f78ff389fdded49926e1198b9c821a24447d8517372f6f152c433594b167475cf5044a876ff33c37ef8eb6826caa6dbe9b444f64eaf7c67acc2e1bb1e37e608625ab5cf24f4ca0f2ac2d34cb523b26fcd9872777a916f26675192afe60f5511a6c7fd5cc7f91434ace74b8fb8a869afd93b6503dae5869d485d231932e0dbdc19e883457769857ea8c4b0a02fcb96bbac81f0d630dd205187d230e52d91cbbc84395b24f082a8008a14ab8bc3b9d2acf0dfc1673244434e52856235557f788322834e2846b8adff2406bf2b70297e3d9823b0a7bded3d584847adab222e09c790e92ab3084768f310b115f362b38cf80f04001739e6aa0386acdc8d98e5d0d0cfadca074db826434b82d71d08633d21eab989c17e89fe05d7a90e765519f88e60172d074e5f49632b82d4fe6da4b6c139cc3ddb022ed2c1285f97e1109daed9b04fda19e710750808a1c95c65ef29155cd1a752977cde082b35d114c267635eb14af070b04d05d2a8084f193d932b9d91246e37d44c89af1132a7e6ea719348adb300373", 0x1000}], 0x3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="938ffbd6df12da37f91196ee6292a8b7d7cf7a8a7ab170f48be5d025174e53971f9e8422671d51bd515b533f0fa3c69127d2bb45aa2ceb9c040c032a30e32c3612593f00fbadc680bbca990c604253bd62072062e12f9e718436e63a15001dddd0f7a751aef02541dc88b04e96900d9c3ff84b1472b3563f94d6e300009ddef1551e3016fd7483b5720b6c54f0fc069fc602f3fe0e05c1eb6cec05fe4f6b19ca5364c9d67fd2231f0ec4ad579e2240d95af16e7c250c650f1223f0e34c44452f9dec5b319234dbf2187b3dd91d4c25a997b978e6947607e012fb69ce", 0xdc}, {&(0x7f00000001c0)="e2df9c9d9bbbb7791b2e04d79333ac403ad367e67699c66c2fdf526258f7d3c85761945e9956c0810705c4360dafd2d748d930dec9ee44936e361c400978f4d2462f2cc0634a7aab7740fa372a04f59b0e1d9cef2c78d33507b6d74d566956c38e8c109bd1a548", 0x67}, {&(0x7f0000000040)}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000002700)=[{&(0x7f0000002300)="a0bbb9e3abe5d18e243cb2e69156d64c29bf8bf7e6cf", 0x16}, {&(0x7f0000002340)="3548c66f4b5afd3b3229512ff445bc376448ff4f4ce753469ec7740ed631cbefdb30790661b48198b57b112c3c168a685a01e96628faaafed6b418dac6ab1cd89e7233f6e90aa38ac40947ef4dc35d56fbf603c84aebf476bcf231bd8cd3bb7fa48f5218e328b98c75db6afa292e42b1feb561bfb03ceef032c7a9", 0x7b}, {&(0x7f00000023c0)="6fa905e649f04c66eeb6e93540844ba167cd694ab1c05bd41c220e8d785a593ae6bbf26dddfab4dae5caa764a7f50489e4c0a372084c660763cde9adce409b79699ac73e3a73e58a6eb519a3fa218eafdd5cce527081ff8a80c9adeb1814d8cfcf2b95ee6ac2f2cbae7adfe6772b095fe9c9dcd8056dffacfd4a6c0ef50aa8be59b59ce6c8d8f8ccf077281f8149003c517047b4d909ba1aceb537bcb0eb2d87fc0d7513a06823d1b984dacdd531cf75b9004651c9d0f1", 0xb7}, {&(0x7f0000002480)="9bb2347ce7043598cb67d4ee7fa51db951b0d0d4a20940cf27a69cb3ff8b545b4600a771bf5bc073ca203a37ae734117cc14eab9efb4089d030f1a310b2493ab4378724dd3ac694d2ddd89374335b6c9a354a746ebdf4a1ad9895dd92257774dec146d10043ce2684108b551f8c5a1e5fb9dea85675416862fcdef422e6c07569a2e987914b02280d88c12", 0x8b}, {&(0x7f0000002540)="974a323a4c56269cec3a0eac33d0a59eb7bd9cf4ee67352b72ba0cf03f9c938583ffdbb6c605b0dccd71ca06f6ba427de743403ed90980d6795ff254a5e6f0b3090f9692852bf6bc6d60c0a0b625037851e20a02513a22138235ed8c7d74fbcd444d23ded6e47609b80080718b9fe883ffbd7ea4500e6f3c5f41b9145ec9a1078ebb457f5d194e7528724ab1f92ac5cbcfdc444996a0a63d857517ed15e70dfcc7878597309cb77b9225bcc970861e01b9dfdf4022c0eabba4e3ce7c167ce68cbc492655a4af635e14c34f1643b231ed348d7dbb2e6df108b7e88d0d8046e4c5", 0xe0}, {&(0x7f0000002640)="3304bbd46293dd5e44d1003ced3c5ed82d5a775923d3ba1681e6d36ae8f97c310528c2a8576220363a4bc22597d0ca11dbac1d0e9646f121589d7f379454a1f2dd783a089cf9db05beb19b71b0a7928c53111f409697c0", 0x57}, {&(0x7f00000026c0)="ab", 0x1}], 0x7, 0x0, 0x0) 05:37:18 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x404) 05:37:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r3 = kqueue() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x7) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x1f) kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r7 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) ioctl$KDGKBMODE(r6, 0x40044b06) dup2(r0, r1) 05:37:18 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="6c8e4d2696a7c94820ce8eafc9b9eb446c969240d1b987cfdd6f05fdba510003b4d92db726b3f9763fd059bb20bab1bb2f9949e6b2340edf08bb", 0x3a}, {&(0x7f0000000080)}], 0x2, &(0x7f0000000b80)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000fc48f09ae524fea1b291bc3abbb81e444c865d01039c1f4524960e3550db79c3344cac4632ee96f7223083e3a3dd63c91de38a01c64742dc8898d658095071449c8cec75a86985486966953c27eba14cf92dfc22e5f6538b21", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x404}, 0x4) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000001c0)) read(r1, 0x0, 0x0) 05:37:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x402) ioctl$FIONREAD(r1, 0x40047309, &(0x7f0000000080)) 05:37:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x20) r1 = semget(0x2, 0x3, 0x11) semop(r1, &(0x7f00000000c0), 0x2aaaaaaaaaaaada3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x180, 0x4, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/1) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000500)=0x8) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/139, 0x8b) fcntl$getflags(r0, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup(r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x181, 0x87) close(r0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000140)) r4 = geteuid() r5 = getegid() chown(&(0x7f00000004c0)='./file0\x00', r4, r5) utimensat(r2, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x9, 0x7fffffff}, {0x6, 0x1}}, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000540)={0x9, './file0\x00', './file0/file0\x00'}) r6 = semget$private(0x0, 0x2, 0x50c) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x56) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x59}, {0x60, 0x0, 0x2000000000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:18 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x1f, 0x8, 0x0, 0x3d2]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:18 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket$inet(0x2, 0x3, 0x7) sendto(r3, &(0x7f00000002c0)="c78ecee930189c7ee2bc4062488eb5e46fa9e4e449ec859eb32d09bcf9", 0x1d, 0x405, 0x0, 0x0) r4 = semget(0x0, 0x3, 0xe4) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)=""/218) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000300)='r\x00') semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x844]) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x54}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40061}, {0x400074}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:18 executing program 0: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000100)="b1bcf16d9e58f762a3c180da1002b06f9d31c97e82cf781fdd59fd", 0x1b, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x4, 0x1f, 0x0, 0x3ff, "09774b9ab73454156a7c22881384c5d5c797f59a", 0x57c, 0xff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) pipe(&(0x7f0000000000)) 05:37:18 executing program 1: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x30}, {0x6}]}) clock_settime(0xe1040a903941d2f5, &(0x7f0000000000)={0x3, 0x15e9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140)={0x5, 0x5}, 0x10) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 05:37:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/52, 0x34}], 0x1, 0x0, 0x34) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:37:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r2, 0x0, 0xffffffffffffff50, 0x0, 0x0, 0x0) dup2(r2, r2) 05:37:18 executing program 0: r0 = socket(0x1c, 0x10000000000000, 0x7fffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x40020, 0x200000038, &(0x7f0000000480)="c12d86988833b17c83eb53d5c1507dcb2de834bec91602e0a6c1fab061eb6ec16164d2e05b688fcf8d26520fec3aa5578fabd9467b87324f7ce2073727f9c73e36c8003ff9f6956af4d5684ae323601784507e341ab6d7f2537eabef8576a67ea14272812851331765a9b6a9d43cb66bbbd07278cb4b1ff68c223afc2a9d80f38f9666479e8edfed4555b66632311fd81f7d467d4600eb08c580540a4dff425136eebf26994a17e300b8bf58f159d064d31419e8da34e45d7f4b00cbeb80ffd4fe0cfefd69133f9bd5996118d2712bf7868371a890447ff705c154b687c0ba3799876a0b867aebe028edca1dd0089f2f11d780e60fb2de795508b08b2e462680e4b329be866236c5485eb5d71d012f9b062c098c639f707885d2e098655647dc9ac8b56e58f04aaa1a86a8f47775d2594a8f4a4118b0b52c1b834fcc7c71bbfacc35e1737707225a7520cb1196f1b1f72e117e516d83ca621dd67f92da8028570b2e8a98196fb5851a5d98be3bb5", 0x66) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000080)='./file0\x00', 0x3, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)=0x3) 05:37:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0x7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 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, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0xfffffffffffff801, 0x0, {[0x7fff, 0x2, 0x5, 0xffff, 0x0, 0x1, 0x2, 0xec7b, 0x8, 0x4, 0x40, 0x81, 0x6398, 0xffffffffffffff00, 0x7, 0x67fba2c4, 0x8, 0x2], [0x0, 0x18, 0x6c, 0x72c0, 0xe099, 0x79, 0x3, 0x9, 0x100000001, 0x2987], [0x6, 0x200, 0x7fffffff, 0xef, 0x2, 0x7, 0x4], [0x7, 0x9, 0x6, 0x79bb7bea, 0x7, 0x20000000000], [{0x8001, 0x1, 0x6, 0xe24}, {0x6, 0x5, 0x8, 0x3f}, {0x77, 0x81, 0x4, 0x8}, {0x5, 0x401, 0x3, 0x9}, {0x101, 0x3, 0x7, 0x2}, {0x7, 0xc2, 0x4, 0x8}, {0x4, 0x81, 0x0, 0x3ff}, {0xe20e, 0x5, 0x5, 0x9}], {0x6a9, 0x1, 0x7fffffff, 0x6}, {0xef, 0x100000000, 0x304c, 0x5}}}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 05:37:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x2000000000000000) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480), 0x1000000000000011) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x2, 0x9, 0x3, 0xfffffffffffffffc}) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 05:37:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1b, 0x0, {0x0, 0x9}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() fcntl$getown(r0, 0x5) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 05:37:19 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x17ed}], 0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) close(r1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:37:19 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = socket(0x6, 0x6, 0x80000000) recvfrom$inet6(r0, &(0x7f0000000240)=""/144, 0x90, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x9, 0x2}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x401, 0x120) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 05:37:19 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="db7e5709cf8999010cc3a6765bc3899b26ab2a318acfa49141532dc2a7fdcd12a5d35f8e7d0e005693a06eedfde5e15920090be71096424624e19393d4de2dd3b465c0c1f94e8e172334966ed53aa969fe7088ee74b256fad365026ebcc676e361920695b3d37107", 0x68, 0xf, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 05:37:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10001, 0x110) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x6, 0x8, 0x81]}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:19 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0xfffffffffffffffc}) 05:37:19 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x408, 0x0) lseek(r0, 0x0, 0x0, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) flock(r0, 0x4) flock(r0, 0xd) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80045721, &(0x7f00000000c0)) 05:37:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 05:37:19 executing program 1: r0 = getpid() getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) semget$private(0x0, 0x0, 0x10) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 05:37:19 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xffffffffffff84b1, 0x3, "c78ae7152317b387ac6f0250121eb18ca4567ab2", 0x26, 0x3ff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x3, 0x9000000000000000, 0x3}, 0xc) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x7f, 0x9}, {0x59ede125, 0xfff}}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x1c, r0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) writev(r0, &(0x7f00000000c0), 0x1) 05:37:19 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6e95, 0xb3}, 0xc) setsockopt(r0, 0xffff, 0x23, &(0x7f0000000040)="eb", 0x1) getrlimit(0xf, &(0x7f0000000000)) 05:37:19 executing program 1: r0 = syz_open_pts() syz_open_pts() poll(&(0x7f00000000c0)=[{r0}, {r0, 0x100}], 0x2, 0xfde) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) close(r0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1801a, 0x21) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x8e1f, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) 05:37:19 executing program 0: mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x80000000003) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000100)=[r1, r2]) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 05:37:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x830, 0x0) pipe2(&(0x7f00000002c0), 0x10000) socketpair(0x10, 0x3, 0x7fffffff, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffc4e) r4 = getgid() fchown(r0, r3, r4) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/247, 0xfffffffffffffe5f}], 0x1, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}, {r0, 0x2a}, {r0, 0x2}, {r0, 0x10}, {r0, 0x1}, {r0, 0x40}, {r0, 0x92331718257bb6c1}, {r0, 0x4}, {r0, 0x42}], 0x9, 0x100000001) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(r2, &(0x7f0000000200)=""/10, 0xa) fcntl$setstatus(r5, 0x4, 0x8c) pwritev(r5, &(0x7f0000000080), 0x8b, 0x0, 0x0) fchmod(r0, 0x0) shutdown(r1, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x80) fchown(r5, 0x0, 0x0) close(r5) 05:37:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) semget$private(0x0, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) 05:37:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x2, 0x6, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x3, 0x3, 0x7fffffff]) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) semget$private(0x0, 0x1, 0x10) 05:37:20 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(r1, 0xf7a, 0x800, &(0x7f0000000080)="05c4f93ecefe876fd920431b5b075751683d131716f2de5d4f3def2fc03bf08eed63988f80e147bc065d3d38c96a0e57105976dec36ba04bad5a1a198e337f2b2fde0d4aa92936717b7d2f7e930a5220f16d47f9100e27693f5b8bff9195e791", 0x60) 05:37:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) syz_open_pts() getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 05:37:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) 05:37:20 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:20 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, 0x0, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) fcntl$dupfd(r2, 0x4, r0) r3 = kqueue() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x80000001) r4 = kqueue() r5 = semget(0x1, 0x3, 0x200000000004) mlockall(0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000140)=""/78) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xe5, 0x9, "3596774b00", 0x80, 0x8be}) kevent(r4, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) 05:37:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000140)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0xffff, r1}) 05:37:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 05:37:20 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') clock_gettime(0x5, 0xffffffffffffffff) r0 = msgget(0x0, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = dup(0xffffffffffffffff) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x0) r4 = getgid() r5 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000200)=[r4, r2, r2]) r7 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x200000000000, r1, r4, r5, r6, 0x9, 0x20}, 0x10001, 0x5, r7, r8, 0x1, 0x7fffffff, 0x5f80000000000000, 0x400}) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) 05:37:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000540)='d', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ebafb4e2ca1cb930bbc56354c58bd40bd2058afc4a643c85d0f34bd16e2ef006b943d86bff6ee82761bff5e04e397f2384009ebee23c68487b3f2e88289bb4ec437218012d14809a234536d6d961d36504930e1f4975ead2d162da1217982b5b577593649c8f893f600d7dfc2ee1a104ab0d8151afb43cba1cf8fdc36c51e1b07629006e6f30bf064525e02f992597e2b4db0db3de6371de249193a632749f8e4856cac9dc07ccc34c13ff4ed0e906b42a5eb77a4201f123e3c9090f9ce900a94a6628194fdbe9c4a8ea7d118f0628a72c75591efb2dd7e210536bd4e2c77c5e3918b9bac7e5469a587de440e4301b82283efb6121ab", 0xf6}, {&(0x7f0000000240)="6e43ab3b0ac94bf3091ed310ba64f7cc6518abaf12c2e9747eba0603bc8a002accd38abe04e65f0b649b718d4df6861c9caa345eb1df4f336263cedf47896f3b05de0694b5784c0ce4855e16762aa8cf130b36a1f4e5ac2020607995dfb885f7e7fb73aa50d62b48e8713a7cfb41c8930e5e0a8f8796aaf755914a96b91fb2f8327ddddc62cb0e12befb06c37b94d22af08a00ff7fa8f565095839895366ce863547c7d87164bbf68f671f6e3513ab2ef89ec1b87068a488fc7eac6a82d7daeb3823a48925e81685630337fe3a7e2923a922d3851c98e56ca932a8eab79c0a646d0809c01a476a", 0xe7}, {&(0x7f0000000a40)="d42f07d2237b5325d0ac40263c90f11684864db8e55d2532e6a83565c51916c688cdc7220ee2dd6f25903f767c376df8f4f8db237f75578545b31323dc3b3c297fa0d2b4c77a20514bca2d0e3fded59c92559016f38815c4d4f2a3a053e0862cfd130c50344747f53b74c68ff33760ca10e400f9e7974451a27b5bebd05bd5032a964f10744b5a3cc0ff7e5ca930d3e4bb9eb98111bbdedfcd38808d4fedd0c190b87fe18071ed13cb175b85500eb17ddd432bc40f125878b29bb46bec677d0a864e0aee8a13bc0c2129acd7684e05aeb1955908e50e080ab65ae3ccbf1a1b601b3cf4c138e8693552852a29932407b5b2ec3af49b21216c8f2566cc0e0e6d18a1d9a9bee230459da22e58fdfb465f87e138a0e5f6b40efa58454bcf6e925abaf28c521104f85c7302cfafe98f23d090098abfea06d7ecec0b0e91e9c1e3608748d0e19fcb6af269144cdbba4f52945b25ac77b4c51ae5f43313468b4757979063779b2a6f716c55a9040e25c891dbe74da9b2b138a38af231453d1182fd5533daca48f7c64dafef00b53e45604f16dc07e6214f3a401fe4fac5e6de670ecb45720995409dae65123e7e17cfc1b2509ea0d742ee1d864ff4a7808fa89234940f93536ed394231e8f1aa781608c0dc7f7a0660690e5710e30b67200d71f51bf3f2badd6229bf46d12993df08ec415ac66f7d55ba6ba6b654712b451383b521f0e782e810d1f8bab216c0fcd5b321766a7a2f540784518780c75139313f38aae7ff5174c4c13ee53d0b2c9aef0576a10072574642cfd3d1c01fd27b7c56ff326088e4408e80eaffac07127a776556b150871006cec043972fc2a2e93460c2354688a2c7e9b2f1940b5a07339831c396e1c16b130808795a353fede6ad43fdf5864b514cbc0931512b08370bcba49f0f5492cb6eec86d1dd2f4a314d91b809c78957cd99be8c95a916aaf28d325bc3caa5e9a022088c9b2733905e11e6baf47de4eb2ad287735647b8a686d0f82dff2fea5f4944c566ad975c10a769251bc6110f28eef767bdb3fadcf3034ceaa07f3357adee52ee8dd79d33a4b1acb407b94d73c1e76b6db18a87e305e6e3aa147eccffc51a4f3911f78045dbc217bbac3af22edf5ace3ca8b0124993621ebfc61f83960144f1f315a1cf9092a96956d0a72cb2c4319369c1467736e8727514be976a8d9f4c938a30a2f1c89e5d7f4b585c383b7e21bbe4e1d49d6142b822b8e8c6baa35a02b1275503e1498fbeb42a81577f360a869c33579e409a622adc8faf7107062ee74ffd2987f011ebf145a7e9da9773e1a0d55ba325f87e6417ece296d15f79e41f48e6103af4ec57ef5b41b7d54cd0ed6352d8ff935081c3e1307e7fd8b2e2cf7645f601ac057add0a67f917f3526d96f3c8b12a31ac8767649bcf2a1d33e17d8af3fb0bbfa24a894171335b8d338a8847325cc97438c11b863ea8cf2cc3378146164d461679c25b0ee17ccd6dbfc634fc07788b43d071f053e8207c78aa7c353fc3cc93b9a32da0b36f80a4d2038650deb71ba25c72f92471a255a83b6d8c2019ec0f0087aae8623d85f8d9e0884210875d6582fb6508999b33326cdec6a25ac2293036695564c28be951f193beaa04dec772664a30ec761a9db9a13267e18d40c95c17395e606ceda7237ed1e18ffa6f65d0e82923f7246668bb0e9b3b2e93e86fa59f3a45cb115d4c5db4cc17d81cbc08fbd7a4465ee38b778d054eb70e3c006b6b5249d8906faa9e746c655efe440c325f2752d71da1d8c60c881757f528f5e05f830750f6b8a4f643d8e1a68baf17498090a4d65d3d0683dcf726332d2aaa4fbee7f0a7d91f3d6cf99d3d11ae5263cd89a39ddf10593c071f7bfd580f1f89c16e2612afe1295978f3f69d87d36b2c9771809e969630fdae000fd839b164a3cd34f34f9017aad125ba0ef5bf3f739b77ad89986aa0df45d7aa77a6e05d6c5fc06f5d034140daa146df6d6f0d95fd190ec1f058b2f8c6e13baf618529bfff06c1ed2435dad395df717e50cde52c2320ba9aa28e7046d2d1f265cae96f70cc8df9a683d9e1c244a3a1c10736c6a9405fcd518a3cab9873340625246f7f71eaddd35dffc8fdd60da7b608e48484c194c843c2f992e44acb3c3a3df5636b7dd584095be72774b31ef780afe72f9b49960e5183758b75c50ea5979d15286b8aaaf7fd59cb85812e3c98483ba233f710808d734f5248726bca5fabdcc2502fd124a859df25b908ac2ac1252f12ce5aef02e83afbafc2aa0755b52893112a7f055e6f27933132d91fd7a220f98d4362b1f896f086b93c00abade979e4d6d23d307599e8cdc3f36ac5bfc0b2a518276d155973d84bb33d853194b2d1b35817eb32c5c0e5928b938663bc2671e071650b8a8ea6227449a72f0f55482529b9ce5a15361f2fcb125d76d27468dacc46432b700819f37c91e8e28b5d77d61eafcdd9117b799003caef916e146c8607b8d3198440b24049a830b563f09b61573b5c7612125e245afc58034128626fa90fd6e355ed4b64e1850b1ea91977b28f3b125e2f2205b3f0cdcb4687124af34c593d008836b3f3d50e01e474b9b4255d8a69323320fbe8c5993ad8d21658d41842214e63ed570771320cc6ba84e0ddbd367ab383e4e337ce0300c962bc5bf8f184b7b62e1ca7efb838078016265b7f282fb0709d5c3855d87751052fe91ad31721f8808f9443139c5b9313b3f1c6d02e9260368c9f1ad20e5e631eae9b0db6c850dfeb466f5d3266212229b7615a3671b8bb26602e4beb25c3e9ced9d07af2341f68fdddb0bdbca9538d0e56185c13426326a097dfc889407fd329cd3c9457338dad53d63a7a4b805c7dd8584f400be78ce283188b12af747f73144b437219c22520789932ccf8d6d96caed6132ac82a827f57bfe3d6e1f8cb76dd634ccb48b9b601bbae8eff573e2d6953c9bb286017bbd8aeeb561a01f3adfbe7e22c7fbd09d21f2ac70b64cee2687d75941e4086c97bbdaf23f7f6b2ee98a6bfd5b20590b4ecd1b449823676bd5978c5c80843e91e19f032511619f1bb4dc935ccbe6e97215c16d0f11acf77a810e9cccf7f84f7a56741d9a537ee224945643f3e8526e5f2ecfd5f3964da1681d0f86a7463b3a0c7e2cfe549a586e063990a3201598253b3c52b6d1ef71ec29451d4856cc34a6fd9164c997367998b70acbe42be16daf12b79d04bfa0bb8044c8e0514ce700e57bf5b68e01997201cc723d2d1948eb1208d5c886d01bebd86e91bae726983789bc3808f45beb862881b24504f233efdf71e7dbdff5fd9d74383e1bdf22aeb22e9f8879f2327181ef3121dbed77826412028fad55cffada653aa24535fd88d8dc6f85648313d252fbfbb4a6bbe9df68df996a06f038c6f5ce847f9b75fd95d6494cbc73af0e64f36373478a00fd8030b90424b1a78790519feffbd224def80d3cc218a9e49f1fd039500e2f9cbd318539d39c6a5a5c70c3f6f54461c2ec42f52e42c6da081442c9ca819829a5b16c05ca5358fa8edf1e1954f287b2920686cd8ba737445b8b9575cf749e556f47e77966181c196dc3db68b25e713b0724484e6f9839ba06cdb14edb662afaca3afcc36c6a88f36af4f76d9964de95d8a32feb532e94882f88b5da9d34ac2da7852e485bcbb2c7e6cf66c650bdb9822a6577f52406a351e45cf286327c3671b7b2ecf426667a5eb656da163af5f9ff60726c83238ad0b7dede8024d1ad32d489e934aa74ffc18dee1740a1e069927e941d1c8cea87c05f82ef7534155b3bec72aac94a62e4add82e97fd5a67454addc69baf073234c1aea05ce83170d9ceb95147a5f4ded9e30b5655566bbf60d7e588dea23af1d18e765c99dbdcf2e080b05f1d0c9b007c0fe11fa038a935a01924852636aa97abf25c20a041bd3409cf1a0f5ded6f3fa069a4536c388def51833b22673f36f3bc8c39b3c142be8c47b4b52fef77b6ad9e680eae9c1b52b6f876b1a1107537cfeb978648054d6673d3f582b5ee3c552690804a5a1efaa203e251f58373bad445ec307c5e1c48fe7e5a899eae0bd32607dba4a710851773cafa5c87bd9fb3d26f1b1c086050c8dbe3ac322719a95e7e8cf9535788f9c9599362671afb2221bd66ac07b5e8d99d682393ae9671c80cfbfdd263a0557f8cea6d53761a0f215cf7eaea5e9f0a9f19ed8c882038554900c209c1e2167e9b364d6c131e04b7da1f8263633e671f28a75167730693cf684681d35bd87fae238fa960717cf5adf5f355e8bcf0bff084949b1c7d2a19220657f0afbb5d99e3b1f1e1ad30dbf4f9076a2932584a4e44733d72defd801ff853ec78099027e795238538b3d1a976a171e5a5f874797022f066e6d44f221c630e163f8a28e52666661fa158fb8687883cbcc8fc5ed4dbd6ef94c916a238c13c6aed20ed61059e3f3a85fb5cf09690c2f65a43bf4095aa75c2d3f3d9f4f427c2ba621f3df80f87fc57bd613fc1420bca4894b2ad208182df3dd3678e40900f9f296a7c891874ed844fa0ee26dc16d9fce8bd3002a12348fc4705be66a3c42dcdfb15825e644915f5e5b653e2858881aac1cd234dda78c0f5febf08fa9ee7a8eeeb84948124f12c7e5fca88bbfaf29ab0ebf5300994bb5a6e2457a4059b5dee9f7740553a95951e57eedefce0665bf1b5d20d8925706afef6cbe261ba7cea2d3b9ffb49031663a0a39adffcd2b6e308fd9a8ede4a9806848071ff771833820893ae0ce522075698115a999b86ee74a74399b9adeb7d8406c6a82454aa281695e575acfb68650328480e7c831a99dd5a287ca1e1dc7a9bb85f81f8124311a5c58039ad08e2284f444791158aeb50a5963837f1320bd47f578d49bd31353444f8fa079dbb432e6bdba1dadfd74ae036148259feaf68b995d30acd4e1f49af7ac4e5cf0ec40ca64834cd14bad0b9c32b82cc80ce859e7a6ca965bdc0990015aca12a09405a1ca03101babf58536b62b9e2cb0fa9ea4189dad9061bc7ee1b6a916363bce7f2026c3410dafb0ec5f77bb66c10fc6f2a4099349fbe70db6a85019eb03ab594174a0787e8992c194f75d980a1075b225fac417d82c94bec4670d949b271431c61392217b5a70f1b5fe894292ffe8704f4a212c6461ca6f6b618b00896ae9a8a6869491767b7b889d185861d0f9c509fde54b3b4479c85815b819bb8d6ae15f5ab71046131dce4baace3ec88473765dfa57d5b987134ae77e9da0d6c09a44e777c5af1fae6bdaceb162cbbbccd34b6cf9a19180a41cb35a3f67a82a1737f707aeb116d57d50d8fc9ab0fdf403dbb4013ce05a251bef6a10794c4aeebed3c2ea00b7dad016801231fff5b422077eabebbed7a9d23113e8e26e694fb71580c358c3203b5775e29a709eeca31438d4b20ede99426b43158e0ba7568bca98468267ecd8f89ae2a8474c4bef00d82497108d8e2f1c3c77ce7593414ee5c816f8d8befa3839e6efbe194d3a7416274f99e667425f6f57d86d9feb320fb4683c9a73fdc3e8a37311d34fba2d61c73a1bd69bb23afd8d3470d329a1a444d70b358af9899a2f4b75457e27b82531165a3b6713cf33f437788e1a2dc5bd3e065f51cf5434b01add3f4a9cccd49fdd84eb5afa25dfc63fadef7c18ee101953f4250a143e0b138001c40524f48b9be8f57ddcaf020515765ad26b75606a10cbdb5a5c1776948f5f654e6984f0c2cf3e56a4423252e61abdffd048eb2bf5454349f3a1a7f877aff1ce579c4eb1e6570c6ca0ff4b20ae5f4ec9988812c78c6529e45f6295d5ae5f98fdd5b824513b0", 0x1000}, {&(0x7f0000000340)="3e750436ab1d48fb3314e7450dc4d39caead52b262f58223c5813b3fac9f76a73f4d7f3776302d5d777416a982ee11d2c6d7b6855977922a055781e7c3ab9bb1b393c5176a1cd8bed7f08e106527d7bb24dc8f1dce11bab4d1f745e3713a1ea2cec2f22c5a1715fa8d9e2d625b2c2ff0be3b44680995f3a3f938ee1474191050c28362aee0e564492d", 0x89}, {&(0x7f0000000400)="1145ae7a18b3861b5c52edf1e2be06ecb464ddd8d1a33b59482e8ce0e5cbc35bc7de029b11b385f845fcdc27570fc6508fc61a46c7f506015174e8729dabbb9ddae3c23b9dd5810ff06d6ed04e229317262644fa8f14dff3683e8e642df6f762446e9611f623d632df83b2697029ea9be19b52244da8752124827ba4a54129ca4964343707456907f413986c0e9fdd92a534030f6226409be7004c820b6a79e6a4bca11b20984d20556012f7", 0xac}], 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 05:37:20 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000040000003) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x74) r1 = open(&(0x7f0000000000)='./file0\x00', 0x881, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x9, 0x5, 0x7f24, "99ab3f6bdb576650d8fff3651bcdf513a80c039c", 0x8, 0x81}) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 05:37:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x5) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 05:37:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 05:37:21 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/136, 0x88}], 0x4, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x4002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x1000a7a1, "b0ad0482226bf0bf000d000000000000feff00", 0x0, 0x7}) fcntl$setstatus(r1, 0x4, 0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000011c0)=0xf0) syz_open_pts() 05:37:21 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}, 0x74) listen(r0, 0x0) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000240)="062ea4de378aebd33d338038c22646914e0cf298a0d6509e4e206ddc9e3af41e7849955c00f6cfb501868a84b2bd400c46585b24b4a0fdff9fc9d3250e3be3a881def7e493ebee62f1207258bc99443892e890c5ce54b70117456f00a599959b72a43c3314c36091b04f828722b05779768cb44ea437d0332eafb6845ca488fbc59db202e08bd7a0fb1bb2661f3e8179eb5e50408de06647a7a905512126cfd816f38c5c7908410f9220e60dbcc20b6a202275d2ec0babdcb25668ff56136f26e919e2723693177ebd6ddc9dfecaf9caa172e7af96c0a7ba3a5265612df4d99ad0a2", 0xe2, 0x0, 0x0) 05:37:21 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) listen(r0, 0x0) 05:37:21 executing program 0: pipe(&(0x7f0000000040)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() readv(0xffffffffffffffff, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 05:37:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x20) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x45}, {0x6}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xa00, 0x2) openat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x120) openat(r2, &(0x7f0000000280)='./file0\x00', 0x220, 0x100) syz_emit_ethernet(0xff74, &(0x7f0000000180)="9e87881eca8cdbb3de1c3610575f0ad5dcb5eb7d0d7d5be3d4583b2335f0146b032dd77c533032e5ec87824e00cb324ba1ece8389b9e227fdeb26584bf60188cceb851632db6841cbaf8") ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xfffffffffffffffe) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x4}, {0x8f, 0x8}, {0x20, 0x1}, {0x6, 0x8000}, {0xcf, 0x60a4}], 0x5}) 05:37:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget(0x2, 0x3, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/134) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000eb66ddb3397c0ae743d9db3b"], 0x10}, 0x0) 05:37:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) flock(r0, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) socket$inet6(0x18, 0x7, 0x4) recvfrom$unix(r0, &(0x7f0000000140)=""/183, 0xb7, 0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="1100a894793f7300"], 0x1) recvfrom$unix(r1, &(0x7f00000007c0)=""/176, 0xb0, 0x1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0xd08, 0x4, 0x4, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1f9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x6000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2d}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x401}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x487}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x1f}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xd}) getdents(r1, &(0x7f0000000700)=""/185, 0xb9) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:21 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) kqueue() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) kqueue() close(r0) 05:37:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x6, 0xfff, {[0x9, 0x470f, 0xb2f, 0x0, 0x10000, 0x5, 0x15bf, 0x7, 0x0, 0x100000001, 0x81, 0x100000000, 0x200, 0x1, 0x1, 0x100000001], [0x7, 0x100000001, 0x1, 0x4, 0x3, 0x800, 0x4, 0x2, 0x6, 0xff], [0x9, 0x2b, 0x4, 0xfff, 0xe9], [0x6, 0x0, 0x8001, 0x85d1, 0x7f, 0x6], [{0x81, 0x7, 0xfffffffffffffffb, 0xfffffffffffffffa}, {0x3, 0x4c67, 0x3, 0x1000}, {0x1, 0x3, 0xfffffffffffffc01, 0x8}, {0x7fff, 0xffffffff, 0x7fff, 0x5}, {0x9, 0xb3, 0x9, 0x6}, {0x5, 0xffffffffffffffff, 0x8, 0x8001}, {0x10000, 0x9, 0x4, 0x1}, {0x5, 0x0, 0x3f, 0x6}], {0x6f3, 0x1, 0x86, 0x80}, {0x3, 0x3, 0x0, 0x1}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x3f, 0x5, 0x40, "fb0f7a0a27a9be7f786fc74036bb4796fde2a35e", 0x0, 0x8}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:21 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x100c9, 0x196) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5efd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x38080, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f00000000c0)={0x6, 0x4, 0x0, 0x1, 0x0, 0x7, 0x4000000004}) 05:37:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 05:37:21 executing program 0: r0 = socket(0x19, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="261eb0bd8e6424cb6ba0cb5b10867ae0d59a86d030d8ee54da134c7c8fdb121c", 0x20}, {&(0x7f00000000c0)="ca31a65f537dbbaa2d66422232138588f4cb45aa13b3219d2281d937402d6adee42b0412e4eba769bfaf4722c07c7599be011f", 0x33}, {&(0x7f0000000100)="7eba09b77591bfc39f31690e63b738cb0fef2aedd81a5326d5b3d5d20e", 0x1d}], 0x3, 0x0, 0x0) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x11, r2, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) 05:37:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 05:37:21 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) accept$unix(r0, 0x0, &(0x7f0000000100)) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 05:37:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x18) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="21416b68fc1ae5741981a24639c5b50caa3c6dc78110e9e3450017e2310cf1ec3067aad4f578d276c53a15ca10d5914271c13861404cddb7e81a40e2467584d9baf0599f0c4d3e68f5e1672e542d634745d1070f594da2976462550cfc1fa4bb7f50d3553c864d59570dca9fe92528cecde2ab4a1e882566fcb3540a91", 0x7d}, {&(0x7f0000000100)="8a31a6d3b10b9023b4d485fe40db97dd605417fc862d5a5f9288aad3761f7dc73e542082fde905811a1ea4bb8a2c6b3f0dbb5d19c160ab9f394456c8efe84c32fd1296f6f9749339bfe3a6b8bc2786823967d0a17d427f7b82f1140cb1b01427500d90fc05e7406c51b270a2b00be857d2e1e1069a2ca76987e043e0fed06788dd59ea935cab32532910e998be8fcdad69f2278095abbae366c9bc6af34053c9", 0xa0}, {&(0x7f00000001c0)="87463b1dd4bf823fc990d917fa93f85b9e6f81dc43bb91c18bf92dc9b420b58e69dfa4", 0x23}], 0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000002c0)=0x33a9) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc0ed7f5022af598c) poll(&(0x7f0000000340)=[{r0}, {r1, 0x80}, {r0, 0x100}, {r2, 0x4}, {r3, 0x140}, {r2, 0x8}, {r2, 0x25}, {r2, 0x8}], 0x8, 0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000380)=0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x3, 0xa875, 0x600000000000}, {0x18, 0x0, 0x60d1, 0x5}, 0x1, [0x7, 0x1, 0xfffffffffffffff7, 0x6, 0x1f, 0x6, 0x0, 0x6]}, 0x3c) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000400)="3174b11fcff9a2343e1a1c4a4c7471357a74f6ebb04baa6acbba1a1094d17b7a04f1fb4e50be4b2e3997976f2176d40ceb064fa1da08ecef0692e0ac54b8f2", 0x3f}, {&(0x7f0000000440)="c52a4d6db704a1fae782d36f97b45514499bc87466c9965bb6aa7dfa41b087e629ecd9bb4785a40b54d7ae287fb7737749cd6492d6d7a4e679a0c1db03c568be9855e8d0d78bea68c1d9505e69f7a3522c67ee95d41698081bc76075ec51419ef5c10dde669a05548b", 0x69}, {&(0x7f00000004c0)="e64052392a3843cb969f27ea1a4e995f45e700d5", 0x14}, {&(0x7f0000000500)="d7470f3218fa4604d31743b184c9f7abf33be01bcf1f2a1d01770176b1278a2a61d7ed17757e60ba52ff9ad7efc918ead4106c31322a4e3ee4792432aaa346b2f032a6146b539bf7f9f9897875cb790fb746d43251b11343c107abf45e1bafa7d7d22da4338abc8ed750f6fdf60507ff00", 0x71}, {&(0x7f0000000580)="4628937509b6405d9d77f252e5f044c1e774e646805f5ccfa9aca5281ed43fe2fae57ade7fa1eadd66fde259584113338982373f28b5241751a393df190e11c89e2fdc1ee9455377f5b7125d3ea9d16a9c42181043b74680fa7f234e169a8baba0f62bb9f5bb59faf178c4633a0aee61da8afb229ce351d9e73deb5487d8", 0x7e}, {&(0x7f0000000600)="80a36f41425e723c6db01d2e3f156ff3b77d7ee802", 0x15}, {&(0x7f0000000640)="ade630ba50ed99ab280cd3448e4f2f362ce947e7d154a2422347d7064d3590096ad88d7d215b72e18a46a56340d66f0236750ace7cabb22a900346cc8e42457e325664f45569f511519e8dd3adcafe648ff3505048e44d89bca7fb2182e44d8048a0efb88ef3940867b061c91cb716426aba9aa4f4b17d4a87230818214240e9c63bb9b9ec9f39431d0c34", 0x8b}, {&(0x7f0000000700)="d080c87b9fca53135aff4431ee50b41c5fd451ae2e04c30dce4d991708bba3ba1612a0f3522b4847a85f0e5152f2f6315ac797911a4a2db0644b4896d0028b80b04524cc91051a3b869323ca9a50a9116e448c4038c903a14a188507f5644d6b3702d317a79c0c7c41d6ed2fcceef9b5d6bb0ad142f406e3fce894795982ad6b8802e096b708463a555b85796b3d3c31a2", 0x91}, {&(0x7f00000007c0)="7f1bfd6a5cbe0984bdc3588ed385cb77b7f41726affebbf85a8b", 0x1a}, {&(0x7f0000000800)="9a3b7a40a16ea396cd782a628cb38f18", 0x10}], 0xa) shmget$private(0x0, 0x1000, 0x42, &(0x7f0000ffc000/0x1000)=nil) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000900)=0x2) r5 = getpid() fcntl$setown(r3, 0x6, r5) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000940)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000980)=0x81) recvfrom$unix(r4, &(0x7f00000009c0)=""/61, 0x3d, 0x840, &(0x7f0000000a00)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCCDTR(r0, 0x20007478) pwrite(r2, &(0x7f0000000a40)="fca87a7b83f98500316840580a27ef58b1a0b01c19a0f4259ec68dd1f2835a093254cfd2b9e9770b8eef98d8318f17305e5a2a5deb4cea6545fd356b0d02493c3b87786c26e5997add362acc4fc42fab8964bddb96b330b5add41b71b30b18124270ab8dcd6710ecc571803e01a4bc11c82e6507262fac5194f1db4c863e6e279736221a1f0154890a5f45e6b92c20a1143175117120ff8f29993c30a22b399cea16cf7d4a58a980b6dd974e4bf71265561e1ac5179a5d7d999e33aafd2b9afff345957bb1a322b8dfd3a6d7b48ae0f5a8b303004d98ef23221888f4590d854237d4f6dd5665230a57c25075abe09197c482d21e3a93", 0xf6, 0x0, 0x0) r6 = msgget$private(0x0, 0x1) r7 = getuid() getgroups(0x4, &(0x7f0000000b40)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000c00)={{0xa84f, r7, r8, r9, r10, 0x40, 0x8}, 0x401, 0x6, r5, r5, 0x1, 0x800, 0x2, 0x3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) 05:37:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="6cfe", 0x2) recvfrom$unix(r0, &(0x7f0000000000)=""/23, 0x17, 0x40, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) 05:37:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x80) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000980)) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x8005, 0x7) recvfrom$inet(r1, &(0x7f00000000c0)=""/94, 0x5e, 0x0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x200, 0xb91, 0x101, 0x5}, {0x9, 0x2, 0x0, 0xcf}, {0x81, 0xffffffff, 0x1, 0x3}, {0xff, 0x3162, 0x7, 0x2}, {0x4, 0xfffffffffffff001, 0x8, 0xfffffffffffffffe}, {0x6, 0x8, 0x400, 0x6}, {0x1f, 0x4, 0x8, 0x2}, {0x1, 0x2, 0x7ff, 0x37d}]}) 05:37:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 05:37:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 05:37:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x7fffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f092700000000000000004000000018000000000036be2dea537cc660ebb60c52d83726ce13477939359c70b24f9cca224ee1a87108606fd9d1b6df1257d77a2c429ce1f4f425a5f99b81160075b9141f83ff17eaf6efa465bb4c8e72d49d24ef25f5040000000000000023e24799a907caf6f4b3d62db3554fc008921220a8446fe0d1969d53ee4771cdb510f59e888992097c284c8cbcf8d284603b91d4d9c56711c23fcdf1354d8e3efecc5faf6b4508aa3eae44f48ef256ae7caac9f84480420c8757224ac0a8e59fcea55e4b820f6d73dbd929a030fe68744e848c6cdfb8ff07258d7790125144035c31f26ca8ab6b4ce62d821a09", 0x145) r1 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) close(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x802, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xfffffffffffffffb, "85000000000900005f00"}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x200) readv(r3, &(0x7f0000000580), 0x0) syz_open_pts() 05:37:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() 05:37:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x101a00, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 05:37:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000080)="a89720aa6ed4ca1134b64c7b0ddeaef49b2a03aea4ba1feffe8a2e2e285495858c7cd165e3c2367de163dcfab4c3f1cd2c8072c8e0e7af17acc490aadb0fc60ef32c4965", 0x44) close(r0) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) pread(r0, &(0x7f0000000000)="af250d3497a4db7a1c24c268a439c3ba56df0175cc0b42181084f6ee03be7032", 0x20, 0x0, 0x0) 05:37:22 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x7) getsockopt$sock_int(r0, 0xffff, 0x1332, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xf541}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x6) r3 = socket(0x21, 0x5, 0x42) sendto$inet6(r3, &(0x7f0000000200)="aae69851a01d2149975aa3a0a87d64cefa9f0961ebe75318c4c4367eafb0ebedfc971ac13d248f535db566fb7c8cf67e5259521319051f0ff1bfb94828f6b4dad2ccc014509e293287c3fadb406e88f39f173cdeadc69978cb49bb62bfbaff5fd1ae511a9251a186a9c80689020d180043e41df63312fa6dea21ae9f43b6c4ac83a02110af62278959a245137d1547d8b17b713571047f397244a1853cff9a79c49dc80af6a5acfe25ce9ae6dc58605b1352f2bf36b0809a14d5a4bb41ea10572c8c2f87863de68179234b9828ec96aa241ea5a626d07ef7b1bb1d10dd19f840efc4899fdec61e8eb2b2d1afa62fd2f64d67b9fa94f9b99d7973415703cc508ccd6fa6ba0f3919c533de78a393a0f8a396b8a35cfc7a1b9e236692fa0cb7b6c2d15d565f74b5d2e690d48c01537bbc5ca3c075c6d040b382a305897dda402c4c99172157a205d9d04165d475d826b8c3571257e83bfdbb3863ead66acc6c057c34cd4d3ecc06b39c7e6e0592c295791dd99672d8ac93b1fe51497a782b9602eaa7d2393ebec3305487bcebd6693f0f931663c7fe34e4daa7e6fca094b3be75c1ebd26062fc4288367b607988cc6608bbb05a31048aee363cfe33214ca611431a2492bb160b132c94fc7ecf31663161a40dcd123240f5633605bac71151b3edad689364e181e683f2ba15fcbfdbb339dd1900020ae37313bb93f75a93df422301ac7bed0e07e0d40ac6fbe5b363cef192e93eb1f7edf68867c95dd50da23633675bad17d4cc87e5b0df8008ea8b0d3470742ad269e0f2697271c082eb5d736f459844927324edecb8523cd51fb02cb5e0957a4c90649ce2b8923cbb05081c6863aaef63f7055d475292078a7ee7303aff1c3d2e3826201e7860b4ecb542ad8376b5f458affc3ce60fb4b844f60422145443fae65344ded22213410413cc1d1ae15fd678189d5d16626be0d7e0023cb214d928b10d2996bb537f36c23942ccc5da690174c3562c74e00505bd2459be1186ff4189ee28058116b5aa1d12e82bdee5442fdec294677fbdd94bce4526988c9e29d9c9d6e5011ff5365c9a38bf752dfe7be20bf9af907138892ddd36ec3f9e37549e3a23bf877ae8df6ab6279e73261e1e19c53835d477028b14f6fef938e0588600543da54a7e966cfc91e503844d2435fecab12fff811b24436f281b2f69bdac523f266ddd8a652b9394d8eb00b9834f3b355bc97d6216970adf4fa500c0fe1c4d4c5f7121fb6bb9250197359df20c5d729da2eef807af4dedb64030fe0a26372aba28efafbe8a143e361f36306fae6c645288581daf1487e8b7dc3a85e171f3b7bfb4165895794c414aa34c08b8e6e226677d14dc323ac285c984cebcea9f70dbda2156082bc6297f7de9bb5ba8b959398048b1595a08d2a1818751f7bef4480b2e12a66f0f65b979df82049c5a7871893bc5186d379b55b0e4669fc730dd58ace796e7e6cc706cab7983482f5ac2ca0fb54536ec1c7667ae9c1c59001834eb314b062e980a7dbd532547b1e7e648eceae2d524283d39ab68bc6c993d6267243708ae2443ba14127fd64e6b3e3115389a61470741e850601146f8a7dd93a3c20132225252e42b736c188286d8681bac332119e657d1daecc10f8da4690e673730dc7d95576b796fcfd814b39f44a36bc99ede16dc6810c6e95de64bec110428b9f5b6243ad6415043edc0f8a2e98b6157aec4115dab2780d7c032d48707d524105f8d9e325493eeae3a0b3251339f93c88bd65d3d18e07e6e75820cd0b0ecb43f8cc426847b6d4ad7b54da56bd91ecbc123cb6fbdd17a46915ae2beb6b033a02397645cd4c1b7d218e9273364a19adecc6f3dc25cc6d1752acfd34259b6590454fedd4bb703d12185c1844837e55c64caf4e06dad55e4c88b984ce03e850f22b5c0c7d7431d739645a07be1c63bdd4a3031b73e957c4442f0b6c28e097686b472bd20cf812ac7bb1738e56ccdfbb2bc873a67f6ca547040696a11ba6731ef1b0071c76465ed3ed77ea61312f28d446501e10b7c17738fbcdff7f4431d5cf0f5aaf00bbca04193a45bc249e6056f603f5d15bf3386506d4c309392c1b9a105d8aeb720e50dc9644d826ff5d0c6946547c2b34d85a5e1a280a5ef6b0a3c786aca4df17b861cc72c1eb48dacb27b7e1c5006c8e4e2d599035502b3efd387ddcdd58b75392405361ebb9134a6ea779d925a07a0ab418e0e843c9b9cb8e31e041275b9eec546ed22f051f3148b2feb130f92859cb036a5c0d672a20d127c062c2e6792dc9a4f7c130f5da70d9de83ab6f7995d7bd9350ede73237aac3f4312a3948932c6189e0b06e8efbc74fef2e8cc409669b8f40debf89176583492e58402e7e3078e6800014711c365b11cf8a1b01dd9fdd695efa19e99a694ea3f51745ab27c6daf064f372c860e922e63327533958b56f1f74da4f1a2a5eb5369277aa832627280671218b2c4da64b2196b29d44d39fac79d77b7e8b6255d10145fde2dcb95233f49a5f01e517159b9a30a4ee0e333682c0857ee2d8e167c9ad998c37fa7d546bcec1eb816e94642c2ac91bc123e25844f8797cf2db7f57bc3092ef24cc2a3b9943fdd9621fd3276a6cf0a16bd97db01904c035ecda05fc775205bdfd7c74e1f4ac234b2130bad27f0b37e5525f8ef8b5e4c5821f659a0b889cc53996d571a30c2d7adf7c6b08b0da2e0a4e5ac8261f970897564dc7c13bf8fb758a842d194944704ab10bc191637dc7ccacae066b2d7e8fb1656e50f9d5bb1915b7eb0d2d299c5add90d1434df4710cc068d51a4e3ad25ee9ccb7b6e76c555bc6da9fce7074877c078776cacbaded0bf37232c65b99cd977316688f22e45756d819c18f04eabc22b0365f6bf34cc702206ed2293cc772fbc601880da30684dfdc0673fd58d2473e8a89982d1e9d9c581de0824bf05eb06f0736f26631adad5836633c2eaecdca4359461347a3a647193cfc257948457061ae4bf38a2a222e1b10c828087e5cd7c1668ca8bec55ec73289cdafc28cd16032c98ceb5690d6117c43a5c23fa8365c583528f3fb2ead55f7443f12cc85ebbdb0366bb7b024c27c585fea9f7223b4fbeb67697552e6f274abea26bb8d55631447eaa6ce72fbc234a5983f6f848f98f723878296643b7abf899cc11764a304e73fbbcb78038af8b8753dea921dad7a9c6c3f9a2b46a2aebc348a539e99251c03c84ab7108e204ee70b543390a106d4804da7878784b58e0626e0e32baf2ee2440b2cca1fe9c531e0cc19661a09f017c7d7ef38c9e8f6d5ecc8073f4fcca2c7f1bc08d9a3c27bd3d43ecfb873a863185521808263400c7ccf440ad3a80fce5b3791bed7d175ad74a78d172fd8dedb8c4a0ab0b0310a9fb5cc5ecffec65b4f011d5d4059659a168efc60bec1b81d26e8a0322e5afb8fcabcf0ea8804c9a487fd3ed5d527f46342eaede8d6690b4cf81f3fab99987b9ae78f2f7cf9cbb40d323cb9cc1144437b5f5e548a69e793206f4a1f37930bd779456add6c9afa8efe7d457dccb596f8306fb41774c333a69917af22520f382680b45526c2c388b2b82d347323b28d61ec72abaa21bf0e80a7e2799c5e895688b1e19e16a3a7f24a0bde755431b315e8815a70971bdecbf058d8cb3d219bfe0d6dee464eb124fe806834c266a194a6ffb1454c31b39296fdc0413a3409438f947f6058dfc7a0f28ecf4220afc837e911862463d3975ddc62acfa7a7df7c81e33c4b26486d7fbe95915a64e88101c38cdd4112495a85543fc1f3d864fa7e6d8867427b2d71a41411da86bd747a77920b12d2d6815274dc43378724230982be86fa8199a041ae50be243927870edf79d22a5bd05aa303521d4326a0a0e2048c9f308da1680ee4809ba1001df7cd8c47e62684f66d721025d2a3734d99da2e5a99226edc5bb5ba3e5f02c74d56f68bdc6f84b4330bd76ad530ad67d292fda9d27e048eef75794486a8bd61af6c176f547c974842643aee31786c994c5a8dbc4597a23fc0a0a33ecf620935dbffaf8fd14018866a6bb7cabc70c2dd2d12ea63bcfeda2500180bc17213022dc55028ec0540db4ce4754340b41a38593c27e574fcf6dc7042a8ab47a797b818f3e859ab1e8080906a330a03e05f3492d6e267758e621b4ba0dec9cd7a5109ed73f4258718aaaf257fbe1a6d2c4e970c0b108c829ec60cd99ecac2ffae5c3f1d3b9e3ff6ffd5e0d2cb1171b3acddacddfdc8331ae2897b26b89546a3efb8d234377674e89ae541997d6774faff016e108a211ab33bffe2d2530416f25dc01b22463af62dada1ce501cbbe81c4af22f83bb48109013951dfda72ada74261504d0336e5411ee0a33f973371b17beb9afb102a3e5482dcb11eef6192de996216040f12826e72bc99d9e8037edd67838f48328001fa2123a4c5ed8d697f055e8f39624604e1339dac604e0a233fca97d9129c78a38be54905ff52d4fb0c26455d720ae804316d3840c847ab4659807ad2544ccc601198cf55e64f4554659ebe6e380b940fcb1e48977700ebc17f23d56551d91b3885d805fa0b5b27c392a951843ba1708940b14b6285216d8409fc5d92be7c41a1bc0da3b21071a399130493d3710c57ecaf7a6c0ca8d6f121b9be2b0abaa9831f4e2700228bcc7ee0c880cda872c850499acbe4dd2b953a679f23694483f4550bcb5b4a82267f15d6938da6f2b560bca2789623ef1ee584b2e2d92693ca5711573e1b11f97d562811b9bb35fb9cda9d02f2d2f5350085c682a52bc3a94addacb5780804e377af936f22b357a0041da1e8cfc1196ee7f69b0406c21024fc629210920913d68b57959e6baa467df4195defa8d3becd8a159683de13bd1ee247b3c3c88ad75c4cc241ef234fb10e200437b55d359a47cc8cfac2002caaec31093a3a4b8afbeaf7788197d8a053f841b6db99f8d9d5cab852bf5bcee45ce727fe2fc7d9002f0276bfac220e8377ef21fcf1ec63a405acc8b3b243c71907dcf0ef32cf35859c20b6b6c38e095ecec9e1f9ebdb80c8c1f27a77be15c39d7a3e6933c11873772cb27708315a5284f75b183de8547bb8b957aee7962111516864c291f3ee40a12dd64a9849fee1de5649e731be5fd0ec6f2b8143dd67c1b9d217043efc3836a2d1226a30d735b8713d75cdbe8d1f904214e9e5335e1523d1e65fdbb89eaaea0922f9496aa4425668225d383357e33f82bc537dcec9571a4745418e2e57b2727594ddacfbb8752d4029b12df4ca12368514b13450411f56a6def940a01631e670da603559e679c75ebbe45e770e1b6dd9275c38f19bc16270897684ba6a677f41efd52d9d4dbb821431dee21ff251250150e74a11f605a27955cc3bfe5d13852309fbfc0e1817e285773fe884fefddd8e1d0321a27842b1dec42092fd2271b396c2dd4da24b40cf1511a5efd9bd01d9bee9b1d3e49c4b56b027b5c769efa4621f7ac9c94270a935b534e9712a8e9358acadd6bd3bca03ad1ce900f36a510c86d11efaf7f034a5f89f6254ef548886f42b8ffcb79498666911b5b17a22ba486adad44b690b19f1a2dac49bb0985b07311de831eece1d871b7d0becb4498a95fe417c29a995e073124042d22c1b214a8567ba9553737e5da0f0e9748edaba321a4b689c50d7cf63c2be56d306e298d602ffefc256c06dfd4be773b846f087a02481bfb2b3de80077bb8ee7d8fe2aa133b3e0f79eab4212bdf3f33241695d3caec0c5dadb99c012955537775c063b3ba491f7ac688f6d028448d71b83912cf3a78d979147ba34a50f315c705d76", 0x1000, 0x403, &(0x7f0000001200)={0x18, 0x1, 0x7, 0x7f}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x280, 0x2) setsockopt(r2, 0x200000029, 0xffffffffffffffff, 0x0, 0xffffffffffffff86) 05:37:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) kqueue() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="3b410d25a6c761228db4a430e605c5cc018310699a2ed0b6e12959068852ce2f4941543fe024c30237b710e44fe8601ae81a5b6b1e987834ae42aa0e463a8a27361923adf3d9d1e4a3007de3", 0x4c, 0x4, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) r2 = kqueue() lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x7, &(0x7f0000000300), 0x7fff, 0x0) 05:37:22 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) 05:37:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r3 = dup(r2) pread(r2, &(0x7f0000000180)="df7750cddf6bdfec12744d67b9328b73c3b9edc31d9a9d0e3b8a0a5084c3b36c0bd4d84036f10888ff1da68d6b1e1586ef96fe92971ccd9d45880253625b0969e46ae06158d2b6c9d68550", 0x4b, 0x0, 0x3) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x9, 0xe1f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10082, 0x0) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x500, 0x0) getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/39, &(0x7f00000001c0)=0x27) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd9d, &(0x7f0000000140)="b69eb2110db47c792c5347d0fbc5301bf0569400a91eb39e64f767f0cdba02d14797efba33ce223c6cf1fd685d4e5bc5eb69cd8112880e09798202cbcb40d0f0ec60c2041718e4719fa70f823822deaecfae1e2af33f98f51bb6114b8821") 05:37:22 executing program 1: r0 = dup(0xffffffffffffffff) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:37:22 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x82) r1 = geteuid() getgroups(0x6, &(0x7f0000002540)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002680)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000026c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0}, 0xfffffffffffffd7e) r5 = getgid() r6 = getpid() r7 = getppid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640)='/dev/wskbd0\x00', 0xa0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000025c0)={{0x6, r1, r2, r4, r5, 0x100}, 0x10000, 0x2, r6, r7, 0x9, 0x400, 0xf4, 0x1}) shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffc000/0x2000)=nil) r8 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000000)=0x843) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/7) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) readv(r9, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/171, 0xab}, {&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f0000001240)=""/220, 0xdc}, {&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f0000001340)=""/233, 0xe9}, {&(0x7f0000001440)=""/90, 0x5a}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x8) 05:37:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)="b675bfb7a9f72bddd84bb7050c405cad3121857aed5f3197d8993514489101adb0b139a50591f5ac1e708959d786174584aa8798c62a5629f436113557957dbbdad8514f3bb1da182633182653d74ea4200b449f79fe844696baed1a73f65ac8805c1042d3c41e8b43eeb352f811e584b89c90acfb8a61ca08b163db7018b066cdd56b0a427045982f938319bde934422e18332c21ad3a68467947e2a4393f0d456c6306da1502c95f3d386ede140392aec6c87f590bfc2b4022c47a16da0871ea442db60ff5953b051e495f5597a81395c0fc944c8782f10fdcbb705dad67d507b06fe28330db50cb5be65c5d7e1494bb3e6c9f6a30bf", 0xf7) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x1, 0x800, 0x7532, 0x4, &(0x7f0000000000)={{0xced, 0x0, 0x1000, 0xfffffffffffff800, 0x200000000000000, 0x100000001, 0x100000001}, {[0x80, 0xbac, 0x1000, 0x6, 0x3, 0xd0, 0x1, 0x5, 0x2, 0x1c0e, 0xffff, 0x5, 0xffffffffffffff00, 0x2, 0x80000001, 0x3c, 0x0, 0x6], [0x1f, 0x3f, 0x0, 0x100, 0x8, 0x80, 0xbc98, 0x7ff, 0x4, 0x3], [0x8001, 0x6, 0x6, 0x10001, 0x9, 0x1ff, 0x4], [0x1f, 0x0, 0x80000000, 0x7f, 0x400000, 0x3], [{0xf2, 0x7, 0x7, 0x4}, {0xe30, 0x3, 0x81, 0x7}, {0xfffffffffffffc00, 0x2, 0x2, 0x1}, {0x4, 0x2, 0xfff, 0x3}, {0x4b4f, 0x9, 0x7fffffff, 0x2}, {0x1, 0x5, 0x2, 0x8}, {0x101, 0x5, 0x7}, {0x8, 0x0, 0x4, 0xfaa}], {0x16, 0x10000, 0x3f, 0x7fff}, {0x10000, 0x7, 0x7, 0x7}}}, 0x6}) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xd747) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x0, 0x0, 0x1) 05:37:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) fcntl$getflags(r0, 0x3) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063c00feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='\x00') symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 05:37:22 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="a3eb76a05fe2fe5ae16debb3b9f52772f5cfa6c106f40f93170831f5c2c61aedff2da699a7ef031efa8301f9da1113057b4002f9b5520b085cb53f5ba18582398583788392e40062399995e89185d3740f53728af17b941720544faea3820c3d7637fff2982374d34b1f6fc983b637d5c15e523fb5", 0x75}], 0x1, &(0x7f00000001c0)=[{0xe0, 0x0, 0xfbe5, "7fc2bcd2525d5f3705f74007b86629d41e09df15a5f9f83a55823083c22da3f7de0abc12cc91adb894d0793d555a4970f667efa2bfb26257c3c7e05ae6ada9b930980d135c2030d0634d6228e8d4cb062b1a68f15553e6184f9d98b4dd1d4b6b13488e2bfece0a95894c556184e7183902db33a6affd910e3e0a631119c9eaaede387587a02f9ab833175ed6e0e5872efd4bd488028c40bc168757047fe7fd52e4f0bc32eeda7e492022128de2bdb4155c93c5512c3bb621925e25a797a5ce4a8886abab721d54024a0367c5acda"}, {0x80, 0x1, 0xfffffffffffffffe, "8f5d96adacc17402ab07db8cbe40fe7630a3d31a1d76e705cbbdf96336fbc55ac235240f4c2b5ec1246be27f99c4769d2362e1a4ee7fa383b170175fbadbc62fed1523d5fe50e7664833fe890bcef41ffc0e7580ac1ec8c3c4a67eb8aa77d3d5c455c59e73fd3700d771565734b3d275"}], 0x160}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) 05:37:22 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1f, 0xfdd}, 0x10) 05:37:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000012fb9dcc5b3e8fcc6efe68cef3353855b6d288377aef910421b5c56d0ca26f0eba251e8faa73eb0b4f5d4778d2762139be5e61dabcf0de4ba8771e2372101bc2a389a9374ef3d3acbc6c5a0baf6ff", 0x8e) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8001) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "4641533600010193600000852d97a67f7fe57b00"}) nanosleep(&(0x7f00000001c0)={0x5, 0x3}, &(0x7f0000000200)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:22 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000002f80)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) setsockopt(r0, 0x800, 0x10001, &(0x7f0000000000)="31469a616c253466b4b6d83b1642355dcabfa9c7676d95e12b436570e2b0f3476b463260e1b21569f58feed46c75b1e3efe9724fe9d59facef0ec02b0d197e6ad0e6f0e9d30004f50f1b7c8bc483f6130efc7e53e75c93db00de689f743d82d29f3771acfaa328d3a8c854d7e99583e1d7c25a48b005857d92f2e4c8297fba23a7490a3005489aa915912fed2eb27a5a37af28751138dc11f97133f9c055301d65530f3771fa40fe56f90513e09c1440e8a56e37daebcad8f4522357", 0xbc) 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x115) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:22 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket$inet6(0x18, 0x2, 0x2) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001980)=0x2) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00004000000000000000000000000000000000000000100e000000000000000000000000000000000000000000000000000800"/78], 0x0) r3 = semget$private(0x0, 0x2, 0x10) semop(r3, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getpeername(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r2, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x10000, 0x180) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x0, 0x4, 0x1, 0x5, 0x3, 0x0, 0x3, 0x6}) getpeername$unix(r4, &(0x7f0000001340)=@abs, &(0x7f0000001440)=0x8) sendto(r0, &(0x7f0000001b80)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0x159, 0x410, 0x0, 0xffffffffffffffca) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f0000001500)={{0x0, 0x4}, {0x9}}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000001540)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0xd8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x81a3, 0x400000005, 0x3, 0x0, 0x2, 0x4, 0x4, 0x0, 0x1, 0x1000, 0x4}) open(&(0x7f00000013c0)='./file0\x00', 0x0, 0x12c2c90627ad6f5a) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001680)) r5 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) setitimer(0x1, &(0x7f0000001900)={{0x8, 0x3}, {0x0, 0xa56}}, &(0x7f0000001940)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001400)=0xc) semctl$SETVAL(r3, 0x39a0a5b4b1c3c522, 0x8, &(0x7f0000001ac0)) 05:37:23 executing program 0: r0 = getppid() getpgid(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 05:37:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 05:37:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000440)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000900)="9755320120aa65cf706fbab5979579c7c0b2447750e9361cd47cd288efb2934a8f80b77aa6909f4433729386704739855f0492aa8bd5a33c4b08c81c0c1e9e774d7e0ac1b49ae0f5a81ba105a4b187cb184f3dcb92bdf01ab0ea25055c29e1357860ad6c5de5e3739665148252d828c82019beef6c00e5b628cb46f25722845fa7e9fe4df129122c2f9d30ad2c4d99e9e7dcd5f5779b9e2796552e1f67b6c1e00b04180fd92185810dcc723d34dd311e416849a8194fece7ea561635c69e98cd1415e218cd7c9e5739b3e6cf26db23a2dac486dddf48e77a2994c51a692a8371023420fb8467093bdaafaebdecc20df6e70481c94801f7a933723bd3d975a127b7d4bc5c32b58d197e58a8830d9434697b1b4de7a488034868da5697ab1ad03bd7856e3a7456a9320cc5545e34a61cd4ad37aa28697ed0ff2b9ab9484a858ba7f2a4b3695c6d284a2492a87af7ddd7d5e8f1f85d95fd8797cfa3c1c638f0741564c1f63da5b0a384cef24b906dba3ebbc6d8051af9650c64bf6ef4f4cf0323412dbda2f5de68ed761bddfe26d14485fd09a961f0ae22fb06b2e4d5c705e3a4e133f082516be03a0ffe29aa12347dac1cbd74b2e5e546a479045e83af8c6e24da763ab8add8f766ad22eeaa08e3d829bdfdf344fc1169b519fbbdcdcfb6632d", 0x1df}], 0x1, 0x0, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/224, 0xe0}, {&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/233, 0xe9}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xc26b, 0xcb6, 0x2, 0x10001}, {0x3f, 0x3, 0x8, 0x401}, {0x5, 0x8, 0x6, 0x3}]}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x4b6d, 0x3, 0xd9c, "9f8dd8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000002c0)="0b170b6a57fb000da420f114e23370026ee14d953417957b379cafe585598b35abaa681ba8fd719f7ab55b10748bfb2f592057cdd8e69167c012b8006379da30307683db5c0c13a692c3fc75c18905995d2c3e0c9f26e3c15e0a3de1156991badefd02ea5da1871202e594510ed9bebe139fd617594ec3498c66eadcc444e8a35a5d5457b58f057a830f6bc1e5c8322dbee8b7245ff95e4381b867fe4021e7907caa", 0xa2}, {&(0x7f00000000c0)}, {&(0x7f0000000380)="a6696b53b099010be87de459f0375077ae9bb97d55af16ca8063ee8e9e3e87038e5eed436689251dc0656610bc57ec980ece71c11d3fee49329af198e5690fb7600d03a5d9cb6611876be1abd52480179470f04fdc5c5c1c45a5fedf33190d4bd6c595120f9624a0e30a8d3c0e2a151d848b26bdd1dc96a7fe333c0fca5826e2a6965ed35068d825fa21478b7d8aa1601f1e380d818cebb50a204f45e2fbbb8fb7a87801346102e5fe259680e9d18dbfc55a87c01c3f41af113001036265c457bf960a14526cc0c66db072d48e7d59809bc0fcc014383b9e0e28", 0xda}, {&(0x7f0000000500)="a204f6ece8d06b7b9ff32ea3738cbd727c160c632c3e460eea54e52e752e95972af079dea31b6e3936380438805a0ee30d8ed95b9c5713410b5e3eb9170267150eaa4e70340c174ca96cdc6afafb3227057907435176abe009fab87361dd4735fdfd715a5d11029b6fb1354d2efc2bebe1d7039a138e02eeb09c851e007691cd508646480e395fa990566806545b3f1453b7af072b519fee0c347779110830134aa61f3e1a6daf8a88b00bf1ff73d6d4fa32883ad951d53717ebdc41f91d682863ff2b4f01fa5553da35cf435af6d1a582100c22", 0xd4}, {&(0x7f0000000140)="9a16040efc0a90ed7ceadf31dfb66e6af38d42af915ec5361af8e0fcf36e7b906ddda16c70d6cb1bd1001dd336f7d0704c0f6894", 0x34}], 0x5, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x6) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x2}) close(r1) 05:37:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) dup2(r0, r1) 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') 05:37:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x4, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0xfff) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x80000001a, 0x1, 0x0) r4 = dup2(r1, r2) readlinkat(r4, &(0x7f0000000300)='.\x00', &(0x7f0000000340)=""/166, 0xa6) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x1e, 0x4, 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendsyslog(&(0x7f0000000240)="3a17e74ca624406ddb3d234673bfb5724312f0c4a2d49ffa680718fdced0814d7da262d51222571fcdff3631f921ba5ae9beb0467e2ab5fec8f796264056a4428ac1c91560e42779e3e4234495aa208aada59eaf3decc4572c320608cdabdf515cf54318df1db5413499f737d9d92724229988259f71c0144c81c154f4a84a8bdc147dc7", 0x84, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000100)={0x2, [{0x1, 0x40}, {0x1}, {0x3, 0x7}, {0x3, 0x3f}, {0x3, 0x7}, {0x3, 0x2}, {0x3, 0x7}, {0x1}, {0x1, 0x8001}, {0x2, 0x5307b174}, {0x2, 0x5}, {0x2, 0x80}, {0x1, 0x20}, {0x2, 0xf37}, {0x3, 0x4}, {0x3, 0x6}, {0x0, 0x3}, {0x3, 0x20}, {0x3, 0x3}, {0x2, 0xc2}, {0x3, 0x8000}, {0x3, 0x1}, {0x3}, {0x2, 0x6}, {0x1, 0x401}, {0x3, 0x9}, {0x3, 0x1}, {0x0, 0x9}, {0x1, 0x2}, {0x0, 0x2}, {0x0, 0x9b}, {0x2, 0xc4}]}) 05:37:23 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) r2 = dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x2, 0x1, 0x6, {[0x4, 0x3, 0x9, 0x7, 0x0, 0x6, 0x7, 0xc000000000, 0x5, 0x5, 0x101, 0x6, 0x7, 0x4, 0x3, 0x9, 0x800, 0x3], [0x7, 0x22e, 0x100000001, 0x100000001, 0x6, 0x2, 0x1, 0x3ff, 0x10000, 0x4], [0x40, 0x1, 0x80, 0x4, 0x3, 0x200, 0xfff], [0x4faa, 0x4, 0x4, 0x6, 0xfff, 0x4], [{0x3f, 0xee30, 0x70, 0x7}, {0x7f, 0xd97, 0x80000000, 0x7}, {0x4f08, 0x5, 0x401, 0x6}, {0x2, 0x0, 0x9, 0x7fffffff}, {0x1ff, 0x3, 0x5, 0x7fff}, {0x0, 0x5, 0x8, 0x374}, {0x1, 0x10000, 0x3, 0x79168851}, {0x3f, 0x7fffffff, 0x2, 0x9}], {0xffffffff, 0x8001, 0xffffffffffffffe0, 0x1}, {0x40, 0x1, 0x800, 0x81}}}) 05:37:23 executing program 1: r0 = socket$inet(0x2, 0x2000004000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="76d766ec92e2dc153ef09a82339ea7c5db730004b2c9020a0056c3673d260e263997b6c53fd3cf137f45e5cb970280b8c31afae2a4e2b6543a905d34c5d72fdb23e9fefb6364ebe2cf891f034fabcf8e01c7e386dd241e6dd1ab93643d5191a0789c4a7043fc49e3d880989549", 0x6d) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0xffffffffffffff1d) 05:37:23 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20040, 0x0) read(r0, &(0x7f0000000180)=""/61, 0x3d) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x48) recvfrom$inet6(r2, &(0x7f00000000c0)=""/23, 0x17, 0x1, &(0x7f0000000100)={0x18, 0x1, 0xffffffffffffffff, 0x4}, 0xc) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/111, 0x6f}], 0x1) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:23 executing program 0: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x5) madvise(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000140)) 05:37:23 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x1, 0x7ff, 0x5, "03f248ea48ba28d37f3395816f5f29c7a35eabce", 0x0, 0xffffffffffffff00}) shmget(0x3, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) 05:37:23 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x1ff) execve(0x0, 0x0, 0x0) 05:37:23 executing program 0: r0 = syz_open_pts() r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x10, 0x40, 0x2c9, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x0, 0x8}, {{r1}, 0xfffffffffffffffb, 0x0, 0x3, 0x80, 0x778}, {{r3}, 0xffffffffffffffff, 0x22, 0x5, 0x6, 0x7cf}, {{r3}, 0xffffffffffffffff, 0x0, 0x40000001, 0x4ce, 0x8}, {{r2}, 0xffffffffffffffff, 0x30, 0x20, 0x13, 0x8}], 0x3f, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x111a665d, 0xd1}, {{r0}, 0x0, 0x1, 0x0, 0x5, 0x9}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x600fffff, 0x8, 0x1}, {{r5}, 0xfffffffffffffffc, 0x1, 0x80, 0x2}], 0x5, &(0x7f0000000140)={0x5, 0x6}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) ioctl$TIOCSBRK(r6, 0x2000747b) 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(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001800000000000000038e484", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 05:37:23 executing program 1: r0 = dup(0xffffffffffffffff) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000000)="d15c03d8c70bc7e22968ad08e8592837b8beaf72308b979f6de3d54973ea96a07ed31e936fefde1ebdd3ba74d4da5d79ca5228720f3fb3ee2529218dfc09cfdc4de2cf547e784f919ef8d9b03b034259ffb3b15a81fdeb5fdfe64c2f6c6088419abffd7c541df6bdf47a1ba3b4aaaaf9731879b25fc30eccc78a0997eb634f372d21ccedec5c058ce89644293b9b2e6a0a12f31f5fc521e5e309713004b0c27ff470ab126c244a46235722a0d1b42917640ec4049023ccac4a60729207bc0ed2f0c2df924bf5ae283af943b67844262de19e43cbaf142ddcf5c3c257e8334c57024e146d07eb8a258862ba60dc9eec6613623f0a3f0b8274e4736af1a652b1a7ce6890d92d1c95f08e7bcb2957786359494e6d5e6c8d27502795b6914e6c08f410115ecbbb4237b0c50097d5919425f2c4d71b54ee91197736d5fbc8c859cc3bcc466796d522ef1f0e67e999889bc74b431169f176f26bde53dc073d864e65dee0831e1d7e9660357f814b0b18371154f8aa96162886eb0d2961e8927b1a963cdc502eb7a3f946416b6f4fe40beb680101302bcc44afc442b2f7bd7ec0f1606e3ed92673654590b9e764c1354aff926762abc5e5a3ca58101d5333458acfb08d7c50f0948daf261c5719ee745aeb42ebf70f30b13edf5aec79cb9abc52c3b4692a2b811c4c48a9774c9fc2f955ee5c4f84b6a49e53e3053a8bf3ec4b61a65a4eb95a93094ea8f4eac6dad9059236d3fafc226754abe67603259e398ee0f486d0a8834f5f92c2ad8c887186810686d480e96923218f4e6014ce332ff6eb6ae44e7c9aaabdc2f7dcb92287c935cf8f12b7db75f29a6a8c45d5fc29eaa8677c4098a746ea30fd3ed5954601e5ef97af861e9d8ff64ea81635cd1854cbbff5aed89028163e050606a5a9e1e4d5bd6cd994618e04c23df757e86b6b8cfc4ceddac7b6e4d084aa459341623a8ca8f882034b6021ef34a77051a5709f34932e96d3402d275f27190399874d8a39f7e7f034c924a5f6034f579c7ceda761b1dad7a923700dc3fc1c0d436b4282bdf5d558812ebf7c1d4be1e16d2e8d80becfc6aa186d51c02fc810c29d2a2992ae93beff8bbebe5c7e5f232c1a543e4a396ce1c1a009c4bddcb5b34a5a0eb0fc6854b2d20721686fec4eff74c09ea2504bc86fb553ddd6cffdd62a0d1974e87688940c94d8d1f7b0bca4e9c8446cc12c8c786f888036e1206b4f20b6ff7cd451c7524121cad689e614a556bd248efc2afd92335ba0a4972ffb5ab191e0c7fbceb02a5c531ba19c67436b2c97207edb7eddac9e17391461a7f69b975fe677f6d3552584e7b4250ac84ec2fb9cb071953e42c92f47e7e12be3400db23dd08624f1eb40ab66a72738d7bd7650a0efa7b0ae73cc73028771a574d3ada6499ddee75cf745bcc640ab24a1399040ccd1861e3a3f3cb5c6b8f06c99a290b126712715f142f41ac63d7fcffc85156bda1aad487cc6f41e8db0183a0f4d12edd35236ac5738adc7cc048c00d3ed8ef392a446877c9725a77687714c93f1089a481d37ea4212451e5d12a2628d739b2a0e1354ffdc63d3f5b2ee268b5143c5f391bc2e339b06910aa65b7b330487c0fa062d03a1728a563336a89b7f0c367437196bb1176db17f99b930208e00531de900f2f4952ffda616c738691e3611002d2474d9a06248127b2d2af0f0d69a910523a5bc731fbdfd8d01274dcd51b27fbf397145b896243261dfcd067ebada8eb6c9739d9f79bcaa365a3e374f4f16c27d57459888948430384c97e800aa3610a5fe31094974594333968ef68ff426e3d5d40d34c0aae238beb91219115ccd490102cbe2c74a85718aed076aa62e249f19056268388174ade45257d5bd31129d6989503fde0d09138570ef7499c4cf0a9b36fee7c945716c7d28a446ed6aded2e90876aab8a911d9ef36cb63629155845ec8383ce6ae7021d38170ad8309b067f10ee6fb786c08e753abaf1f380fb93b0b5414dd000ac63c283a57100b6b5a35e8f7b70d0162362034ec9706ef8bd77e2b0374db6b1dc30a3aee992f1adadbfac9729035062ddab79afb630b105b25bb4805a0790d3b72ff1f58d7b133e2f6093de4c76e70b528578d018364367a158b2096906e6b4fa318fe51fcda9e92ba425a9dd52017654022487161f890f645ce6f8b7528dc9e9ade2ae8bc99beddb7217f8546a2730374127fa59b3dfd52698087d189f0d3b38a31d73215404263a5753f09ac1217ac4ee7b06bc4fc4990dfb9e70767379cd553c5d9c51b1316d25410d66dbc1d2208812732361911df90fb8ff95b308b9cfb9d2ca02cb59a60e8a7c15f797580b9aca28eaf8499abbcd01b9d3a43459252b119cfb35738b0f3269daccdb09a9c5a97306eb2afaba4a4fc73f57d052fa24f14a8547e478ff9936327018c3e5774b7cef1b9bc281424815da0ce8c86a0c4d00cbfe55ef676960f981c1fc1750842eb9791a535c8f356bd69562d23a896dedb2135c111be2211648997ff8c128b259e69f5b9e036bb1a10b093e866ce7776835f78bc50726251ce2a874bf11548e8489a9c27df52358aea715c765af1cafe399735d6f14cac1af8d7e01f49fa6f29698f5ec08b1569648f582622cc85a235a79bdd86344754c4a780a084b71810b1acf518875c67bbab083cb52ae4e4a27dc805403fe1444f2b6dadd9fc92c53df7d6216c271aa7975cc98587c0c7c1e1ae022d5a86e1075957dcce6d85278a8323a05cc49e3fa2ccd175c33139e2cc9763e1cc03ad9657f6990e83cf5dfef3b0e74b61ed988b49aaf28be9e785c9c57b3e2227f0c43a2dd5972d32c591dc72811930d8f312910d16afa6c9d32874d653094cb2d3b9df8cd9fec2189f3e25dab59741124269aea8c5129d3c07c30300edf64361732fa77966d5f5ebab5c5af7037da45d1712b7b37e73adf4e6cf51928e5524ba99bc7fb703696ce07b995b225f3bb461efc3d774b1e2940e6301b6da68db780da85c1288f008f74a9a80bfa2a6b99ae8be25f8953fe5bbec4e10102d41ed5046d3427019007a89bf5e35af2a8715803d17c0e57c824d7dd72d60cd1bb611ab605244592fe7d9c06efac7ca74d4f95a50150bf2a503a2e7bb87548c8fc21ff8f3219e645bb6e2a4c9d307a79fe9b96c62f336e4b068d5290912c8b92f7f4ce3e98d8ec440e30bdb32ab47ff3f4634ebc4b69f48d3d9916848d0ffd52104d3cb4aa8a66ac9be09d64475a1d80e72ada07c2086698b317dfb360d1c44547d04acea66c0b03da25975c53d94025a74a4c5351a3058bc9de73295ba37e2fbbbd489634375092e4a8e0cca14a8455ad47aecb55fce84730dc0d3c20d9e42f1013b5ce9230081f986156b2c0def13410006446ec68893cda300b98b32014f3719291812a40e975be60e104338402558168987ec6eb295a5a3eaece636b9277a29c0acb513080c91967b245ef6775b3c441fa00920de5ac3947631e691c74d6ca97c9438d74952476aab23883f3f6d9d406f14107b7e052007bf1f5af4b8ec491cb2beada2d47b34dbd6830305a48ef726556e5010a7355c9dad9063f37208e0ee4962454b97a6a22ab560d6cef78a5845a43090e9e849369a33cd077d576d70725479a32ab7dd5f243f00ca930c10f43cc9669a82f1095b302d425d4a07597d9996ccb6fa545e2d54cb1af72797a96315ebad7c76d48320def157dff2887e9863212cc06e3f5b5d72cfd872003379f789434d9e53d1a9460b235173ef10ef00384468b89e6e02f9a298ec64e78df852b4bd872f255cc215cf9403f61389d2b4ad3a4321a9ee69980f0fca678091db86b5de229c79ea7dbd742a89875fad51c318bd2c496633664acc8cc1cc675069f3254364525dd0de922c25987299506daf8b90b6e853eb97059a917e7e90a3e3735f9defd66d8751fd8158adb163d3c04408d1b5c0946ad71c355d1c8b2bbde6ddda499a77503e3daa441271e82b5a864d783d98522e4d4400193ffda00f25f75729dfb76dda0e6746354d4813934d3b8f411fb2f3284732ed670b60eea44a46a0b2845b8255432837bfbc14eaf7fcb9ae37e0365523e19d412ab435cc80ca97f145039e4d47d7ca8cda6e06e68f4487f6fc352db45f040f4b9f81e88f08f26b63a5fe7982e9f62aa0e1d52ea79bca89b3263e21caa42e8b0ca3db5e179e58e3a72e9af0a3ef2d627759e2d1d806c282ddc212c8459cfae403d3df56967672ee52ca5c2bf3d2f900094b8517f3cdb688821d3d560960f52bc5a13c68d0b2bfa88439137d249ae8903bf08777b437b71e0d340c5302de7a19e778a5b7a428bf100564a9dbd69fee2d6b936743ad52782a90596e8171c0a385a856689bb12898f8c7bc8c4d13d0346d4bbf3999f159fb6f1309e88c59425543431cb8504eb8214562e5af6fc39b5da3d09af86f5360ad2b34e914caa719fce552ec2092e2e18255fe5267701f3d6d183874f7bbb324ee3a0945bfa7c8042437eecbdb389af3a039c4c062d0b0a6685f4079e2de3396616f04fa71b473d747247e6bfbcc553e442e9e9fd4ba989f274e69fefbba50a01df046c85b5a5ee24a8ad5473255d20c7fba0c200fb01b174641f027255346a7667327963315c962d4f3a2a237e9ff81c6093c40a46d7b66220bfa5aa4327b5a857356bf7d3426130481a04abbeff846133ed4eb56a8cced5c388d12022d16517a8228c391f341090538faf75433abfebc6c4fd3bdc1df429f36b2cdeeda3401954883587274a1fe683a08dc3eb72a953c6fceb1f9bffae19353c49bc969b42178654e349b70042d727ad82db6839a11478a057d838b1ae557a72a655e08bd3c68d0cd3bebb99f6d826d31777197cbd81b4564e8fd2c82d76c6b6c3c14eecbe72f307ae47255f8f7d956c74cd9d0837ddd02218856f30ab6ff7fe43b7fe6c452f8f2667ed629de793c69791d33c73b1b370e364a66a8a236acd765434d19e5179476b6414ec4101f2692e0710fb45b3812ca19250fb6ffc08c75d577d0df84c90a79307a616f12aaf12fafd5b8bcd1d43e2da2f0af202354757cda821c94f5bbc9f100e6b49c44c7d25f0b6d6998a4893fcc4d85ee84c53a0a0f837f0e480162863f898d2ac722d46e65d7ee36bf8df3aa1a8196d6970f8a8fa32a8f54f3efe1b349a3da04fc9d75fb7acc69536e9273317ec9f80f720ff35bde0e407163d5123bd8e373fff54cbe6bfffe92000f305634308c5a89ff8ad3dbcd2c6b1162f0c6472f4f4d75576ed71aaf87248d63a6ed2d91152a5435f1569aa9f1bfbb2d3131a811eb3652fd0d079b526c04cd61c747a7f645cdeff5674b9174dd70d9e6eb29554054f5f22fadc76e9ba3417be70c855058361811fe6a787f670bc250434bbda817c48ada828d47e40be0d044261dc9f7a8190435f90e3af95a2daa90095ceec485f5fd4b0e026edf4ac30dd8efa07475d5111097cfb38b08c28630c1af400afd6762819ab8e69a2eacb1bb690ecac76cc27f2efba52d45df68bf7c21b219136700d9fecafdab140b2fede57e4d39031f8835f982d1eafaad898cce9769bf0df659415aeb507c152c55d663731c61927e8baba135de37ebf41dcdec6c3410c69eb888ffcf2bfdf20de3aa6a223bf72d3516e0480c7039022adf4b518e42841f537bc6b09b586264d073d6a842553f79bbad8f6fc26de265afc5b7ca0c8a9e3017753231878e63e9b8c3ec4e07a4bf076fb929512274071a32dad8b82f47cf3bb5cb3ca86e0af543cf47b3e593d4c128bfcaa01b7ee4398dc6c84660b609", 0x1000, 0x0, &(0x7f0000001000)={0x2, 0x3}, 0xc) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) 05:37:23 executing program 1: r0 = socket(0x2, 0x8003, 0x7) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x152) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 05:37:23 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x6, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) r1 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) getrlimit(0x0, 0xffffffffffffffff) writev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="0c04abfa28bae0204e5e97deb58d953773ff5d121dab76d8f0e544aae5347cf6499ebf21b6b69e1c73d522ab4bbe42dfb3470b18677b519f218e640e2c4d64ad58b8d93de0d360a4cfbc3012613eb7e52efeb1f86b0736be079fa9914c22cabaff651bd634fccdcaf690de606090ecc0066e12c405693aab00f2188cebd5e032cd14c27e50200c022c16e5965f04c080e251485df579d451f1c28b53b4b24be98609f93342578d2144285e3f206f4128ab85da31da916a99a167f5c4e15d7ff0d368a8b8b7cf7d5aa173daad", 0xcc}, {&(0x7f00000003c0)="a238cf8096e04bdc35063c96215c306b54f38af91ae87dd7053106b94952a07fe0e9b7a6a746f0663cc579e8c64bb932d76b3ef3763bebab5037147b969d920e0f482db6c50d8fbbb91e195c42f3c0bd831df24c97153d34acd273b72ea492bd09c4e0087f2ead10df775e269ec07713194227646dabe606fd", 0x79}], 0x2) close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x40, &(0x7f0000000280)={0x10000001f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7fff) lseek(r0, 0x0, 0x0, 0x3) 05:37:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') 05:37:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000280)=0xffffffffffffff7f, 0x4) shutdown(r0, 0x0) fsync(r0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/171, 0xab, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x7ff}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x88001, 0x1) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="9b5a9a5b0ab5204b2e52a726c6518a7120ce732da549d0874cf8eabbf203aa9ba52add47ac91ac29dbd1a275f9651ae0124fd3a9ee6606ada8236f89b377cfd48efa1b06f3affd1361395bbc5659062ccb4b7c88e931d521cb4d98ac423d07ad6384a76f8e98665499095da295683a50ebfe4bb4ff2b1bfb7e08f2ef10570fb224e627e9feef9ce3567cef1fd3a9af1f414aed773545bf15a5e49fda483b7d9cbb9aa79561ae6357559c790efd4bbd", 0x400}], 0x1) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="548d7a5c4fcb46b210107a4aa8bcdb51595c5194275a6e8e2432a5b6077305", 0x1f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0x66) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x1, 0x0, 0x7f, 0x922, r2}) getdents(r1, &(0x7f0000000140)=""/155, 0x9b) 05:37:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) chflags(&(0x7f0000000040)='\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x5, 0x101, 0x6, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x1, 0x100003}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 05:37:24 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='./file0/file0/file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000300)=""/215, 0xd7}], 0x2, 0x0, 0x0) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x2}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:24 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socket(0x3e, 0x2, 0x7fff) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00", 0x1000000000000}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:24 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x400, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x10, 0x10001}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x40000000, 0xb869, 0x7ab2}, {{r1}, 0x0, 0x30, 0x1, 0x6, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x24, 0x24, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x82, 0x1, 0x7fff8000000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4000000b, 0x2, 0x5}, {{r1}, 0xfffffffffffffffd, 0x40, 0xc0000008, 0x20, 0x714a8db2}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x28000}, {{r1}, 0xffffffffffffffff, 0x12, 0x40000042, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x6, 0x10000}], 0xfff, &(0x7f0000000040)={0x8, 0x1000}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 05:37:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x401, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = dup(r0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x40) setuid(0xee01) r3 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x4) 05:37:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x31e, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0b00000000000000b0"], 0x9, 0x8000000000800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="030000ea38605bb0968ce3b057a804f05432329a339876befd0300009ab5adb9a1682311a854213a562728ad8c8c97ad70d1d1a93345f7c79e5c8de469f1dcc784e2c5aa4124d208edc8be64f06d291962992bc2c4a79d188bce72c918e727fb012882aa707664155a24e77efcbc98c57bfd4b576e00f768c0e43ef7a19edfa8b84b55f6e5739e91bb41dc484d28221bf713c2fd44c0e629c98041474f8da0e8688892e33bb7130e4ef1f8cbff13b074104da6d226dd1a3983"], 0x2d, 0x800) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x82) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 05:37:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) select(0x40, &(0x7f0000000040)={0x3, 0x4, 0xfffffffffffffff7, 0x3f, 0x10000, 0x8, 0x40, 0x101}, &(0x7f0000000080)={0x3d8, 0xffffffffffffff4d, 0x0, 0x3fe8, 0x0, 0x3, 0x2, 0x5}, &(0x7f0000000140)={0x1, 0x1, 0x1, 0x7, 0x3, 0x0, 0xc31, 0x1}, &(0x7f0000000180)={0x81b0, 0x7}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x4) 05:37:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x30, 0x37d5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/76, 0x4c, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) fsync(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getppid() 05:37:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x10, 0x3, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16]]], 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x81, 0x401, &(0x7f0000000000)=""/198, &(0x7f0000000100)=0xc6) getsockopt(r0, 0x20000002d, 0x67, 0x0, 0x0) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x101, 0xfffffffffffffff8}, {0x85, 0xfffffffffffffe00}, {0x101, 0x31}, {0x86, 0x9ee}, {0x47, 0xcdc}, {0xcf, 0x8b9}], 0x6}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) 05:37:24 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="68030000000000000000000000000000634dd1452a7ea98c9be31a33ed0caa94ce795ade69359c565655fd6e05b1a67c46d4dd5b55b3c903a627520c9c1c6dd5194fdf29b0f2a664d23e4b37b3a7f2058bda059cd54c6fc74369dcb8ad37ac3fb406c40ecab4cc1ec5983d5c7cb346fd1e82f10f8bd0e7433d075a7e57c764568baa0cb01493649302f65ae9672142b76ac5176fe31e0c676b1fe89fb01d1d6b89f33fa5686119d9a74e56b6fe2a28446fdc9d6a5848e4969027e601c458cde928af0ee1151b00c9a82419a0d838680a27caf427404490828353bdc6d89e4edb0813c5b2c15e7bce32d577c60c5a84c779f00bb62ff88775166ee69dcd2b3c41a145b6a0ed6c170e6e0f230a0ba16d0e1901ebc0e6d1e924f60dbd81cd3feca63ef46a8adf7e6d16f423f03b6f8d4a03d3767ebe3d14ddac2a6bf80d89ea1142495ade31a9e93e9791786f9408fb2bc8ad10052619901657143309c2240effd16514bbad2a8df96d38fe999169438c19735a48ddb9418e2832a5651a05af435838b8b49c6590731b449f5bd54b1cbac84b4c7d8d34e6da4c34649826f2a8ef21f49d231f3bf2debec841483d74e1cbb00f4c01d687580f11631821ed168b8769a7dc18117212da7bf20e1a97bcad3b275de935cded3c0b44bc3b9e710c32cd25de074ef50dba36e93ab800eb3fb41a4da5ab9b459c3a545b4e8e5add4fdbf343b5bb0ea6ee82d5b850823b7d87cc1390de9efaa45a5db041eda7789480351828a0a79ae98206da104fa707516f9e27b0eea7588c6581551e82f356f9112f846a6f3b4d2414ea998d0c2ec28bb86e79eddd3a88a4599d3143cffd7385809d8cc62a3547785e1af9e24cac6cdc802936621e365ae62bd31a95505232879e14d85b92ce38b1125597e47e30136bcbac2c892d15130a502f94194297acf7f2b9f2d4182b762e80db4aad8a809b4ccee4ad7afcf939f86baab92228a5faf57421217fb6d45bcb8a5376d4aaa1749ea15d88a5ec99eca4e2595517834c8c725e2103c6d26a99496151cf0e3b172405934ee937eaf57632131a21a1092257b1095c20a341e45003a6b613fba9a5455907771f6320522567efd21865df3683ffd554b63b3fec7f10c05a265966064750cde83f3ff295cfda2d12875e640d6de0efbe7930c3b45a1aebe14f88f4f9ba625395f6fd5a7bf17d1d9c5faffcf2cb90b6f4af1b3300000000000000"], 0x368}, 0x0) sendto(r0, &(0x7f0000000140)="e4c65f260c03953b291b213cba512c8ed481b9346d651b3212521de3568d3166fdb3fc074305c2e25909a09d9ef290e539b052b789dfac5f8925066d06e38ccfa75514abd32347be51322b0e6367c3cc7412e9336e9d0d4f86719b91e1ba4c85cfa64fd783c852816a8cc2376534b39028a2d46e1e1125a19ad3db4e3d9689234c6d07625b2dc857ebffddd9831132d18c4d3d3a41dbfb344052ef959dbba1dad4ea68b6e1d27ebb7ad6a7d8d4d371a36327bfcdc4cb5e4d28b8f8849596e098c730ad0d69b6d25f6d183ef77a4ec3e5949336100b19442fd26e5f19d3f69495256cbbf18912626e0b443c46c0207896c29850f0f0c8c977", 0xf8, 0x400, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getppid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x0, 0xffffffffffffff93, {0x10001, 0x5}}) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) 05:37:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0xffffffffffffffff}, {0x2, 0x90}], 0x2}) 05:37:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0xffffffffffffffe0, 0x9, r1}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008300062b0000000000000000000000000000000000006b5a0e4500000000000022276e008d", 0xffffffffffffff59}], 0x100000000000038c) 05:37:24 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(0x0, r2) r3 = dup2(r0, r1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="b8caf98de6fd348b7bd7978f053f509ea6e917dbbfced5806ccf7f45d44d7a2c1a66a7ee9daeea7d59fc1c24a22d51e684c6f760a10770cae6ab9f600de7f13c819819db9121939da143d4657a7b68d74afcdc984f3e73df34d62deae864d534f1f6929c8fc256751f2dbf5ba6e6a5a86a31880932520ae6122d001afa408b6c4eeaa014cf0fb7f1eec646f4", 0x8c) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x4a2, 0x4a) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) 05:37:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8050, 0x108) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 05:37:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x4, &(0x7f00000000c0), 0x0) 05:37:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffff9, 0x0, 0x1, 0x20e5, "f64c6d5a7498298d869d6e80be8ae53a4d327096", 0x8, 0x3}) 05:37:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x1) unlink(&(0x7f0000000000)='./file0/file0\x00') 05:37:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000380)=0xa9) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x21, 0x4003, 0x7) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x100d1, 0x0) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) r9 = socket(0x6, 0x3, 0x30000000) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x80000000, 0xffffffffffff0000}, {{r2}, 0xfffffffffffffffb, 0x40, 0xfffff, 0xc2be, 0x3}, {{r3}, 0xfffffffffffffffa, 0x41, 0x10, 0x0, 0x4200000000000000}, {{r4}, 0xfffffffffffffffb, 0x80, 0x0, 0x8f, 0x3}, {{r5}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x7, 0xfffffffffffffff9}, {{r6}, 0xfffffffffffffffb, 0xa, 0x1, 0x100000000, 0xfffffffffffffffe}, {{r7}, 0xfffffffffffffffc, 0x4, 0x40, 0x3, 0x379d0328}, {{r8}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x4}], 0x6, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffc, 0x80, 0x20, 0x632, 0x8}], 0x8000, &(0x7f0000000340)={0x6}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x6, 0x4, 0x0, 0x0) 05:37:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8002, 0x7) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) socket$inet(0x2, 0x2, 0x7) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 05:37:25 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x2, 0x8b, 0xfffffffffffffffa, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x9}], 0x7ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xe31b8094e356a7e2, 0x8, 0x626}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe8e0473f8d8ca2bc, 0xf00fffff}, {{r1}, 0xfffffffffffffff9, 0x16, 0xf0000003, 0x614, 0x375}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x7}], 0x7f, &(0x7f0000000000)={0x1, 0x100000000}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x5011, r1, 0x0, 0x0) close(r0) 05:37:25 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="b6dd2429a970abc0f0d5663fde1b249c5df74d27db9a26eab453da5c4e1d36dc7cec8eed8896bda0479a4513451c119b82b5d621fdd9a2b4", 0x38}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) semget$private(0x0, 0x3, 0x100) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x400000000000}, {0x20}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 05:37:25 executing program 1: mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x41) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='W\x00') mknod(&(0x7f0000000240)='./file0/file0\x00', 0x42, 0x7ff) r1 = dup(0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x14d) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r0, &(0x7f00000016c0)={0x0, "b0"}, 0x9, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x7fff}, 0xc) 05:37:25 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xffffffffffff8001) 05:37:25 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x100000000, 0x200000001) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 05:37:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00000eb000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = semget$private(0x0, 0x75bbfbd40a113997, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/39) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r1, &(0x7f0000000080)=[{0x0, 0x9, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x1800}, {0x4, 0x1, 0x800}], 0x4) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000000)=[{0x1ff, 0x1, 0x6, 0x3}, {0x6, 0x3, 0x3, 0x7fffffff}, {0x8, 0x4, 0x3, 0x5}, {0xfffffffffffffffe, 0x7, 0x7, 0x7fffffff}, {0x7, 0x8, 0x80, 0x7fff}, {0x5, 0xd758, 0x80000001, 0x10001}, {0x1c, 0x0, 0x7, 0x3ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:25 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x8000, 0x0, 0x6, &(0x7f0000000000)={0x4, 0xffffffffffffffff}) close(r0) 05:37:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x36347fe6baaa3f27, 0x85) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 05:37:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) listen(r0, 0x0) listen(r0, 0x54ff2d8b) sendto$inet(r0, &(0x7f0000000000)="cface67e65d297490e4ce53312952fe2039305bc8ca0520ee2a2d2a6167f8b011b9502b196e1b915fede495e6615edb2702fbd9e19628fa39c41bbf9977e2191211cef4d2b3f15f654cc1a0f62d9f4766ca3efa3af6c17641affa16ad6c9c40523e6a899e3171faf50a7c5fe31ea2a06cca3bbe6aabe78dfc14abf7673e41fc977df887e3f4b36b21b6b2cee0baae6220ae09bad02794720c14605334bdd37ed1be375db6029c8c07f6895689ed00c059015e70598bb5dc6af2e381548e9705729d5e2fcfdbf0a702550c7f1299130fb44dbadb0", 0xd4, 0xc, &(0x7f0000000100)={0x2, 0x0}, 0xc) listen(r0, 0x625) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x3, 0x1, 0x395) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000000)="d5338a49") 05:37:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9b4) clock_gettime(0x4, 0xffffffffffffffff) 05:37:25 executing program 1: semget(0x1, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x8) 05:37:25 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0xff, 0x7efffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 05:37:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget(0x2, 0x3000, 0x630, &(0x7f0000347000/0x3000)=nil) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) r1 = semget$private(0x0, 0x0, 0x10) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/96) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r2, 0x20004268) 05:37:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x0, &(0x7f0000000140)) setregid(r1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:37:26 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x50) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/4096) shutdown(r0, 0x2) sendto$inet(r0, &(0x7f0000000000)="33bf30274518aa751dd66a604127a1ed6e324f4419783a3501600bbc2b62ba85a1908c4dc6e8993a079bfe603e3352815eb1b09315a759d9e688fad179d3be970aa8a208e45eb579b9eebaf9999506df85d7eeaeb829960f431cbc0b514a419ea5286f4886a848d81ba3b747d117835bfb7d047ea3042e10fc0c430344aa85358a1723664784e8a7", 0x88, 0x6, &(0x7f0000001100)={0x2, 0x3}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 05:37:26 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1, 0x2, 0x100000000, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="30f8c7a5bebe61fa9a08d456c8d0e17c3da66af2b92d0b4beef1d552ef3dd884437ee6b041f232f51f94d99cc59e5cacf4b0e157a7268f6d2709647544f0f673774cf17ed1", 0x45) 05:37:26 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) 05:37:26 executing program 0: r0 = socket(0x18, 0xfffffffffffffffe, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100000017ffe, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) clock_gettime(0x4, &(0x7f00000000c0)) 05:37:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) listen(r1, 0x9) listen(r1, 0x1) accept$inet(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x5, 0x9) mlockall(0x2) getsockopt$sock_int(r2, 0xffff, 0x1803, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socket(0x33, 0x8000, 0x3) close(r2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x3f, 0x0, &(0x7f0000000140)=""/63}) r3 = socket(0x1, 0x8003, 0x3) r4 = socket$inet6(0x18, 0x2, 0x5) close(r0) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x6) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000280)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000400)=""/200, 0xc8}, {&(0x7f0000000500)=""/53, 0x35}], 0x3, &(0x7f0000000580)=""/76, 0x4c}, 0x800) listen(r4, 0x4) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r5) write(r4, &(0x7f0000000640)="d0edfe110a3baaeb627cce9c3476606b120faad62976842b55916b3b27add5ec1d2a4b24855be9d399d647a3b2e52284e7361edf3989128660d869a6e4350817ca2258462b74e96836b6529261635947f4da67da17533720e8b720069cb27f822a2b455f423faefa4e60abfb3233d2170564d6e35a05968bc7f596585cde39b2ecc339619e11a106b9d6a2092ee3a86545f3d7b7f7f69f1e97c82f4878aaf370aae455334beecf448fddc78e853bd97c82622fbd65f1", 0xb6) sendto$inet(r3, &(0x7f0000000700)="4e433a219a20112d529d052e6326f53af2c36b6d09eee9ed43300c8d50040349c0d0e853eb3cc33ba10ad3efee5370cfb27e95b5c08e208455a90057122151bb5bc857d8c5a2544fe1a5ca11c94b2c31633473f12d210647eeefa72753d2be8e83d25a93937d17afd91229472ab832e913405a99186de637f236c958de3b4fd79956873da5aa4acd18eb23608786e35a5289d2a15093be311bbf8551ec51ff49c09b43a944ac9faa7746223c68e73070d35144c2a47488d4ee93be4ad399da0d9d40dae2900ea963437d757f51823528e6443866d72cdef8d6b8cc", 0xdb, 0x400, &(0x7f0000000800)={0x2, 0x1}, 0xc) syz_extract_tcp_res(&(0x7f0000000840), 0x8, 0x18000) openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x20030, 0x0) setsockopt(r4, 0x240000000000000, 0x7cf5, &(0x7f00000008c0)="52eba0b1058bce8baeb143a076d03b546f785c86629baa117afc04844485e7fd59bf23e316f3d741f86abc9580ae186901c5a50067d3ed0cd0a8e75ee3472f94c93d", 0x42) ioctl$TIOCDRAIN(r0, 0x2000745e) getegid() ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001940)={0x1000, 0x0, &(0x7f0000000940)=""/4096}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) 05:37:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 05:37:26 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 05:37:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() fchown(r1, r2, r3) close(r0) r4 = semget(0x1, 0x4, 0x401) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) r5 = getuid() getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0xc851, r5, r6, r7, r8, 0x60, 0x36}, 0xffff, 0x3ff, 0x6}) dup(r1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000200)) 05:37:26 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='}\x00', &(0x7f0000000100)='*\x00', &(0x7f0000000140)='/]\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%{.#*\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@\'\x00', &(0x7f0000000300)='+\x00', &(0x7f0000000340)='@*\x00', &(0x7f0000000380)='*{*{\'\x00']) nanosleep(&(0x7f0000000080)={0x0, 0x2}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x200) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="e01c37f125c32a335e42607444057a9f61a6ccc69390119161d9097903326c153e4e4557b4114b75cb13907755fb476780e287aeaa2edd3cab699352593907ab9275744610516573d2f77ca9d33d9f1b36ce0e4cfd9b838c697dd9d95c5393cc3cb40145b586f271f97842fe095d0140fae8bfa74e5f825e", 0x78}], 0x1) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x8, 0x2}], 0x528, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40000004, 0x1ff, 0x2}, {{r0}, 0x0, 0x1, 0x10, 0x11, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000036, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000003, 0x50e, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4000000a, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x7, 0x9}], 0xffffffff, &(0x7f0000000080)={0x9, 0x100000000}) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/136, 0x88}, {&(0x7f0000000280)=""/14, 0xe}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000400)) 05:37:27 executing program 0: r0 = socket(0x3, 0x4000, 0x9) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = socket(0x18, 0xc001, 0x200) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="6efaa1a7387b77c6e8c9c7bf2ee1c2f74d036e7421c1404bd5427466b809df9bc8618d2df04a63f82084c97b4163452459a96b9635eb583c69c3b0b028e8c346fb3e0ff09e573bff9732d753bbf794d5efc299f9d623f50b653d28ec05653e05e16af98a480245126940d82fd04aa51d000efd95ec764e50a4c9c56c49215631a64940fdbc91bd646b95ba27ac288a82e79bfd2c436eb9c30b034b61df865c9c417e2d43b0d3288ee28fd62e10d8822947147e6b9d668e6a9a230866604698cec0b14bfc4f1f2b96fc858cdb00"/217], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x0, 0x7, 0x3, 0xd45}]}) flock(r2, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000380)=0x100) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x0, 0x2, 0x6, 0x7}, {0x100, 0x9, 0xd8f, 0x98}, {0x400, 0x6, 0x0, 0x1}, {0x2, 0x6, 0x6f29, 0xfffffffffffffffd}, {0xc033, 0xfff, 0x7, 0x7fffffff}, {0x80000000, 0x3f, 0x4e, 0x3}, {0x1, 0x4, 0xe9a4, 0x10000}, {0xffffffff00000001, 0xe7, 0x3f7e108c, 0x3}, {0x8, 0x7, 0x7ff, 0x101}, {0x9, 0x8, 0x6, 0x800}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x8, 0x4, 0x1, 0x2}, {0x7, 0x9, 0x0, 0x1ff}, {0x9, 0xff, 0x9, 0x6}, {0x100, 0x3, 0x6}]}) r3 = dup2(r2, r2) ioctl$TIOCDRAIN(r3, 0x2000745e) syz_emit_ethernet(0xd, &(0x7f00000002c0)="424e11931b28b68d94c521d62b") write(r1, &(0x7f0000000540)="5c294f91af3967783ab9f5f4f0f47621ea83e2bfd84d48ce829850b38ece56150ea0150dc9432a0f46ddd5a18d85c99ce325f70b55fd35f72dc83657c45a9f754f6f766975aacd39265601019ce35c480e79dccedcaa87a9d53cd0820992636a000b51bd489650b714b356e9ac1b0f58718217f6e64a4b19e7f0111e88119dddcf10998c6e072ac4e7b46158d22d0a7096c99d17fb712fdbf0027017fba74ef6a488ac4d03307dfe57ce67", 0xab) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0xfffffffffffffffb, 0x0, 0x8, 0x72fd}]}) 05:37:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20820, 0x0) 05:37:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000000)="945732074f572ea772f9dee2c10279", 0xf) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 05:37:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c94e0d863e56881635ad7af19ab47334c7da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b4a93f4518dcef33403b1d207fd15e8ec5a2d5d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead4060043c6c3b018be5455ba5fe808b08ef9840f9e13da4762e54c0182247a3e405d535ca73f2a9edb94286eca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708530ef03785b4931dd28f8ab7471d627eb687171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc627192437d88be0e63c1b0772e17638fece26a5b8a135badb898b0aa060000006e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364e89000000b7ed7bf5ae6f446b16", 0x227) r1 = syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x820, 0x0) close(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0xb}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x17, 0x4005, 0xb4) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 05:37:27 executing program 1: r0 = getegid() r1 = getegid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, r1, r0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) r4 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)="7ae9dcacd73b714df2a44270b2f03f598130ff0a8cf1c19dfd18c8a0ea53a1e8285a6d37ba373ccb8b149fc536d6a5904859074b70c295c8f154484e948d811ae59dc61d3c275fe7916c7e97894eb2535803c3110c6ba5ae23a0c6e7719f2caa46a3fb", 0x63}], 0x1}, 0x400) getpgrp() 05:37:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/75) 05:37:27 executing program 1: syz_emit_ethernet(0x14, &(0x7f0000000080)="3930fa49f070a0f0e3fa063ee4c98a78fa63f002") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x83, 0x102}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8010, 0x52) open(&(0x7f0000001b40)='./bus\x00', 0x0, 0x100) poll(&(0x7f0000000640)=[{r1, 0x40}], 0x1, 0x0) r3 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) getgroups(0x7, &(0x7f00000019c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000300)="e23598fb9189718d48a6fbbbaa755509ac9367dc9729c0ad3dec009bb539b168be9edc338d4b4b63d6840c1b490ee6dfd6469b2186185cc929d13b9716cf7b2c0bb067e658e1090cef7ffa6c3a81832bc2519dd133e607f443f93267be076d8ea68bf9f143fa04417642b904b269ae8006b75bbdf46c1db61a870444b35b2b2d365f18cff2db5ad024fa9fbf4c4a962f0334b16d5ca6570112defba08d363b6411086ea1bcacec634fdfaf4f3e8ba378fba3cd2b80d8c09884cca5aff8a198242811bccb9659ede021baff66c1a19e2c8ffe3ff1a336ddab0815b82348f25308b21d124ee7192339ca7ef3fb1c3e1f828f95593d1385", 0xf6}, {&(0x7f0000000680)="18ae20644f6d1503423cb8c459b156be9a84a27cfff1c94f681510733c4b84b918c0d7c9898b916d1d79da17fa7390d9b62705e071726b093a3689f6df4f40ce7ace7e8c10613be2b39d6253603d62c4f8511c75f98ea1bfe9b44e420a083490eafacf5526334fb92b9298a6151e6f1946ee7d692d13470720fe7a54fa44add6c26dad12062a861fbd247ef58588b05dabfd89000793b948896761db6c1bc2eec8cd37f32a06ecf7592fcda362d1b525e1f1a6e4cc4c17249bd32eeb082e3e29dd702f79dcd2838670c9b7b0e540bacd726bf23a0fcb2ef8cdf4514791db59fa176965d7f8997de0c764b7806ef1f74b092da0ee369ae7cc85a098e449676606bd747026b86be6a5326b5dc2da86648926a64fad37ba363b7d2281f24d91bf3b1502b5bf909909bef5f164fc0c26d72b3f83e41b38b03a9c9140ab4aef6c2056ca62cf5bc5e90c531772ca28fba36c48a1e87a63f5c5a1471d79a04542ebec88f4d26d1341f071d757e545d8b39851db8ba6a545aa2fdfe2210729c166c35b5c19e1a3b71b96d2e5e4548bc69f5d1a32e2ddb7bbf9e601ccbadeab96524fb182994313597c339f6aaf6fbf43e5790b42e93508b87755c83d952a62b4ab5614af5748b0ad515bf2a31e8d1728f049a481e3e22298285dd83ae12ebe24cd9c5b42d2b61f4e663c018d109ce72ca262005399d6b6af6e289db19235c15dd76f03d547a9bbd72a9bacef3a275c45d0adb646b50cb2fcca30678a725eeb3582730a302fd59ff1465ce347f848b8dadf2db3793a7bc4575dbd2808fde6959adab72fece462cbd76e406257afe027c46d28369f49c67e0e7b4778a1ad548650c9717e85f6c14cc9d00ac8e483d53df9f798aa860d964e6d050a3fd9ed675882233852699c636f2ed13b9cfd5cfb1f2335f79c12831ec21429869f0c1c6d4a6b15e02c95016069c71d35c8b56a1d320cd4b413a9d3b6b80de81ef3891efdb1ca4b1a09f53db88a2eebc60ef4cf2dd178d21a6f5a9dd5b2dec1996313a199e1116c9e2066ee90f528c3ae7c965f602344ac7ef9063f5cb726e11f858af4717854476551c821d0c9e0b55a20f7e15fd9242e8c95e4c7ed8e872342c048c3681264730fd694b6e5868ece4db7d8542a0ed1753d417d9b2110aebc7455b03c499049b63828cae3a053bcf1db9df06db466038bd103391a84510172560ce8f748c5702cd32ef413baec377962ecab0d0a1660d62dfba52c466e84840746460604c88b8bb6d4c089c355df060ec834cb516464a9fa6491ed807ea7df0bd82e3d07450e8f554d6774537a87fe36dab67fe795460e8228ce7d7bc35e8dbe7ce62e0a6274f7c03d077b41c9f9fd5af54a6e64d565629df5959be2fe345ecba830fcf8ee383b2d76883c418ccd74937e47672d5f816f87d00244a64cef0fc57a37750af776935d00934953b63359808934fab4b55ece52a73afd298840367e97b5214313847a433bed2d779be0e316e6ded5da9003ae1890b977d87daeeca7879906134edb6dd07f1333ba6f76ebbe02664d247533acb68cc1a1994fc1e58f8d2f262e123d728fa64ae3d55c7b9c1e45460f548d961de219e401c5b6b667e0ec5e09f94099d4e15d2a7acb37b5e0674e3f8fbedfa7b93f2f0e3b4d1ab39c2f17c51a60ec3e1cd9e748f3b857ede84163880f64ccb337c6f4962ef361f5cf77d8870a05375fb88d071f8fca45946956a2ffbc6c045a0da1464a9ecaaecf033c33e2b2c6e6f99db40792f80b11cf70fbc8042b1b1c232fd840faa7ff56b65413a09bb5b29974629c1cd263ad6e6924d77ae554a716cb2aa706d34901609e514d09a732ac7f0178d747e4f387587407457267e2f3bce59fea9dd9c2df555c7946298778b7ecfca1ce7e7f4a6d01405c693ee7f92a57fa5a67d7bf6febe051957049f7d8c578bd98fd7fad926b7a051c05866e8fff5341ca08746e37715d7fbe5c6609ae22b901a5f377d0c9875485031fb9418817cab6d6155ef94b8a7af42a35188a881f0896e0e10913ae8f0a0c8f391f847a816378101f1201cd44b9c943f42a5ad0d4d4f88765ba08511a2adb58bb23e59220660e8cb3323366fe4eca9bb09ca80484f79010e161d00ef4a9b5ddcc70fe34162a90f30245f41276b3f0da492a060c712aab797c3fb44e218654ec2eca1f824af9a8f68b6a994e270cfb28a0bea9f0b71c0d8b67ae821513fb5df84797770c0811e19e6e6de3c6f1bcb740b0756e60d12cf8131573da1a4eadcaf0f88d91b5d7395b8472d1c226965c1006d7a0b3f1f0a0eb575afb2012251f3ad11ea543ac8d23460f3f387dd61aacb184b4baa8b2a284cd8406f5a2e6d2514095a43b3ce43f25671936adeea84736412d8bb8bf54d7f33886562892b4bb0165b22c9b65aefe53b54d6da2abacfe51ef9b1c6945b38cbed608b669f6d629c056e7893b3aaf5e6af1dba04abbce08d192bc441a2ddfd2b93af0eaddadff9eb32e31eaef2b67e32cb1cf40f09d1d28a845e4f5928b5e20554669db4a38ac69639b323dd1396ad82461716e136da8b01756ccc4b6d424b9aab135feaafa6394bb7652caa07a15f51129afd2b24d4cc3e2ff9a2c29493ef301af96a50065eed8c02cb209b5a18a7cf55bd053101bd9710402dd909342444f4c9bf8a0443570940081e880bdf55b07bbca925e2d452273c47087dbc6d7ef2b8e9c1e57242b052f8fb3f6f61b9d9b6e8823b822dfb7823c2fcb87bf2cb3f4d03cc63697b5f75ba98793aa6b72b1e9abd14da05e15987e940c96d6fb24732a27bcebb2cc1a351627046df4218af84506ce89de7d25a16734a97eb34e92ea5d685f10e552711343238dd5b17585a344aa88904f4ee329387992dd644975784b70790d92d9539f2d2735377f047a0c0cc29965667cdc187d6633a7905c98a20e3fd1abc62b766488d38b6f11efaa49f58ac83665673211f8b25e5726ee73a4ff0d85210b11a2c041f679c0cb0a2a5e606883f5b1db9a12dca1c89b75dc0fc112b4276ed80f085e3c60c5f130a7b0158d3df742266239935c7c902822a629adac7715463240e043581dd0bdb81f53d2e0010d2c0a8b3beb1dc1e6cf636c657b6fc7669b392bfcfa062f0620c31451e18b2d2cc038085adb8eb7ba8d6b4b1f64a1899629a89b7f28bd9dcfdeb57b3fd1014e6ecc2aeb4af150c2d88821afc93c9ac9d4528fd31f0b74b9743f22ef8a772982cf78469340195a7964bb616a34d97a38e30fe777e197e439df450a00ae23779e25c67a3585009d7e17d053e8492d99cb98a11cd072b3423dbd1a30cc9747017830ac4c11e7446c5a6647b42c1c8a1bafc4b820431431aface18f41161ada872bbe5562fbafc0e9ea3b5db55e96897eb6afedd0fc14477c3f3dfad94616799a371699dceb7db10e54b692b6e77cd4cf37ef2c41d15c9d2718f2e2f3c2213fa3bda1c419e58e2d063b1c6ae9e26991c5e1b0a3d20bf129c3deee99d8180df0f7642336ef4946d66b0b31e3b056579531d7c924607d3dcb708e39a20e28407a6b5c542887d5e0a19b820e57b97b532efc8fea8c234f175021df76cf7f3d4c65ab22ec8c756f8ba147a384fcfe4ea37f4766490610fc8a9cc3e20d0e26d41b1e854c86836efc0f5f2cf1cfb5412f74d94b3389d893956a9b27a2eb0bf1dee08f346754771e4171dae8ebbc7168c3b6f4b0608916ffbd252a67fa3018bd3ad06134a4401307046c4cab428a46d9b68e664a0139502fb59bdce71f21bb61306aa34b171b166aad1592aeafe6cd5772e924b86be3ddc5525005849ac3c8816130725f976e549473e35550856f19d16766204c29dfadd6bba6d0237ffce8751440cafa49d6627f6d1ecdcb8b796376e7da20a51fd2fc46f8a8833631fc628b616ce5d2281af0879a10994801b75b4938d6edf181a38769681839bf6c3fc6760c4e332f0abbf5185e3a341207afda3be5b8bb2c12be25b8726a92d04dc4481150302ead7326820e6bd718547e70785a4538bda71c752e1fed25cdfdfbcf843180007528b900b4c3de87ba5e002a0dbaba1b7b5809bae44b3d4ce6935d2bde60f33ae07780d9cfa940d780a4cbb59182f2134a9a17b4278be99b51858a88944688da060470c8b486b4b6385afeef75a3ab5d046ee4b938e6dc6157cf6cca1799eebaea9de91830eeac97bd60eae277f49eeb4c21244f8f97a8a592013115b02feb41ee4c0a7e42a9857b90ba5fddb2460c9dbe80aa37a75f93b49a0d088653aa8c617457bbb8aee8c3a9b7d7ecc4b34908363b1cc2545bc2e43838b13be3ab1d6a777aab9346bc6cf8961f75dcd728a8e09e1415e0ad8e010a88fd1300a087f348d5b0205049ae6fff48d69d0231749e68e56106769887004c3648a78d207fa19abfa419fc45fd04008ec14f0b53880084affd0412462404da2fa89ad4cfa94a071fc69e44952f54d6de938918592a2d04728146c186e9cb34dc9b62b1dadc669d109997219b22249b49c842553fcac4bb62253a8e485c49f150ddda460ae053843a926bc35bd77958b649438cdd33da50e26a4b260017ee13d7feb890039fb1c5ff20f16138579304f550d58b77ef67be528cf0855baef8446263afdc1a3fe2b1afe9d69cc0a1557425634af4d6ddc593b119df3b987d0138c92e519bb545147a7a95d28a16e8cea53988bd2154b512848bc3a38b401c7812c8b99f71c44d3de8aa985deb432cfb1fd754898d64166fcd697ad0f24c8fa617837e089a64bdd60a4db88920661f2111e67f495fe869b77887b125bd83ae651d394e2d8ed1ca954eb8df07c0085f833e0f41af49af0a8f02c34cd85c6a4ea1be69afe14e606a7a5e3320f56d449555a34d3019d32a34219f5ab7b50c50ba0f496846c411da704ac4308adf3a430b3ad0abaede0553c59b6fff929b26a7a615c63e4aa66e6a3e2714305aea24f6a957c5937bca6d228591c5109a37a689c3402f557bda5e20be7741c456fdb93ae163ae7cbd629e51beea40b51dcd8fd4a67db6cbf5cf140b70cc7f7e4f03f86b862a98f62a193313aae400c79cba221aae9174383bbad3d184a15473d7ce22cde9a2f4a283197d230b59daa72b429493a2c0b0bae55c0fe00ea3d041c03689a0345350ce5b6bcc4daec50c466a7ade7b2804594998ba2d0b06d42ff232456b79efa7fc3daf2a04b779aa3362cdc0b54f09690b3b224250d1a25364b3e49d220bd94ee99506b112c2fed25fbf39968df444e18cebf5bd3a52cbcfe14374b4fb0954ba9e0ab751179adaf5fac2359c265e47e569784683adaf9dcdbb359dd73155fb7df35ac862ff9998429a96771b710ec2de3360f62da5498922a15fa7bbd2c9ad5e89f797d11a28e579d967fee5451583d3b38c57036d7fa54225d221e129664eff34000f81ac48e6c0afe9c9760310599a0197aebb1cd2c56fe320b8fdf279adb287c40dc732c33842f3e1645d2ad0c52d0457515f34bc06bc08c47dc70335e816e51304d933eda5a255ea21fcce07a26d1d7f1ff6211261293fa218f590c74ace3de207b90ee21d8b5ff395be8587f1026fb5dd20ef52f46255ccc0b903e24b29415fc5afa667406fbcdf83d6eab1b2f0d1689da016d099092017495afdad1555c80b3554a5a40a445793683137a96f72f4ed384623e12f28add9c9f6a585e185f5ab288f33b83ea091080efa417ff7bae6a33b16c26a13f675ba8ce45f0663652b647ac957da6b287d5915b30b8dd8f6c7cfbba9ab8b73a9aa634639295050547f626a5c57321b1442b76d4788d07b143d7fa6", 0x1000}, {&(0x7f0000000400)="6ffbf109d4ee6cad681f2d7c621cdda1648b7f7d575f86b6b9dc08029e6ce7f03b7a064ade1d970c3374aac2baf0b1f2a6467226920d9baab39ee2dbe219e5a3b92521a4ed196855313a644798520acbf662f0db5c3b0f3f58be06799cdb8a928472fe37c1b88b6f2ae5a5f2cf5a44faabcf09800e544ca5a2fbe326bcd48fb40a11b17d160c771f0502bf2dd46aedc595a54f8a9228d526b16f9f60c5635fac7839368ad8d4ab27516bb0a3173dfe9c8c638b7b997f45afeeedc117ed7961d50ba35475a630051bcee04fed554ed9c13d73b6af501ad8a3e8f0512021b41c23aa4d6bf20d10bd604877", 0xea}, {&(0x7f0000000280)="d34385806d6ce0006d977136bacdc5e5170cf500d74adf8f9e9d844e6f6e05e1", 0x20}, {&(0x7f0000000500)="2d0991692445fc2e8b9b8023aa076566c406ea26392a28341542d39fd3b994cc6a14e1052f24321bdfe70002c6276f5635cb189408bb74e9a9e89ef15d8f61cb64690fea1af12ac2ef32d11202b525cf3ada82a9d94eb4bcf2e0831440cf9ec3d477546394eb89519d2f3df75203164bb7b4948747118a34bc880ee7ffefc2355760fcd3", 0x84}, {&(0x7f00000005c0)="198c2281de23f57c4feed547688022ef20f4ef", 0x13}, {&(0x7f0000000600)="d4467d37d72ccc485d5b9d29c0218dc4078ff2ffe12f4b349d", 0x19}, {&(0x7f0000001680)="304c86c693e0a245c782d74b90e2b70ca049ed8d6c1e72cb5d8aff094ec7eef9b0fb8775c758266701e0d42445ba2dd33d6439c543b473ae2e4736d6a6f279f72b65f55518cf4a9591df59dad11e943f3513aa1ba4102a7ba3c31d4d844b6094b7fffaed01e2d18e425fffda44b8012adc128f487f4407761578283f5975826f5e496a5f1d5a8b6b778386db908bf0fee6674570497ad0c65672e3d8879e92e11daf332ee0578a5ab958da0860046e99fae2228027c0d93ddbc133802cf7bdc548f1f8e703f5bd9129db2694e3bb3ed39e63f101e5937c5a", 0xd8}, {&(0x7f0000001780)="ede23a4553f16a1a312ec072b1dfb1a3a48f6248dffa68ee81a366caf0360eee85d3cd8683cfb3f1e809023bc209613ea08142038cbb56095b5648ebb3f64599e4c3afe7bacbcd1d577b31b4171be81d28df74795d9810c1ead573d05f9e8bb8a8cf6c0b9983e17c76c3e040d639aae0b51c55e166b843536fb6eedbede907868adfeced758f2268f9f5664e9d3152143826283450e6d721ae0a258c1ef9346d1097a501782c5b32628c04c575e2f57995d7caab3c3c232f826b125a62b55612257915d95f6cec49ec87cea7d958bf9728d5b62a2e62415a3b94461b9045df9105309419b16d9ab6db", 0xe9}], 0x9, &(0x7f0000001a40)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x90, 0x8}, 0x4) 05:37:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = msgget(0x2, 0x412) msgctl$IPC_RMID(r2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 05:37:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0xffff}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000100)="82563816ad2fe873036bf89857c1d2dbc90525a4b4bc351a1d0c8f4649e3848510592b38cff467ba8b48dcef7b2abbc81a1f4385a7ec62525754eb466d877da6097675080bbfdbfdcc16754804ac79e677a4f983fe05d200fedd2462643417adaa", 0x61}, {&(0x7f0000000180)="8f73a56699c577087aa681a954b39ad7c60f8400b28144d410b8e8fbf68e39b13559fb07ed52f0da7df0ce6b72c9fbec5ae2d077742405e86c8305ec81ce2800f498784fbc5b552e0caaa62ba7dfacabd173ee96c4398914bf3d9ae35af5bbb80955462adbad7b90b75196e9b5d1fc206c2297de17175af1964b1965a9aaf12be910f25a63bd73b13dc7b4f6ee879a51acb8b5bc904f9f846395b8cb38feb24bb68a268548299348cec02aec5c564b3f175b38bf05edac108d49ffedecc3d013", 0xc0}, {&(0x7f0000000300)="fa55733775c1d917f824c32461479540cab33dbe9e7d86f08f544505024efd3fe31efbc6be5e9c27086a4f71e1f699888e3a1b3bd3a05294d13401037857c65f88e4fce77281b84e72d5e4e1059e114ad27bde956bd623f492616135e27439f185c80bbc9beb1e3237cee9cece5e01772197cec3881a92f532dd8ce54dc4d5b636dac44beeb7bc9830f02526aa7f96070b688275876caf85ba65d8daf69c4114de7abf3fc8f988c812debde6bdff00f6234fa19af509287cf865bfa42f47b5b87f3997f08b9d4ac63cfb342a4393e767dadd9a4d75842bd0786ccb4ac242a6f962dd283403c3f35ce1493c07c2dc5a", 0xef}, {&(0x7f0000000240)="609fe6d45a75baee", 0x8}, {&(0x7f0000000400)="8896f1f0d68b0ae2481714dacd9c1a48f680ea7965b658d08245cec1b0b46d630ea24c0bff95186184928cc8ad4cfe11e00a5b006ec92fa8aa38feaa5ea3651e11df0d8cf933b49294732d5dd759a5b7348ce07c9473433156053d5ecc001db1fa06cbd61b57cd119692eb0eb2a4e7ddced68c49d9b3512a2368c43bae44f2d98d3afe43370d17c73493796dd7d610e45396d5b514ff26af23ce6a42d3d3e6b61d24fca0d1e08aef2eed59d96dffafa0062042c660be935080e284bea1176f1c16fb07e47540", 0xc6}, {&(0x7f0000000500)="d894eec261acff11182d2da33f7f5d0fa237480a24351edb0c36233633c959202a57785819761b36313dbe9c663cf3415dd7b7d704f4111723844d0e83f056376a442a8bebb56fe820750807307ca12e627dbe85bfc70358e8db4e36d9689598363bbc484b05191bc35fdc5a9f1a7cf63d5dc5c76097b49b068fa42a0212fe68d4255a00aae27c7a499e1379a54342db94601a21a86d6096238635efcce8040a6dfe6222f16165473ad17f13daf64b9787214054b7a735da0eb9ab45a072b0c64a702f8a1f26e97216c8395f72e0b819c965ad6eda4f67aab21fb9b2fc71a76871414027b5d9", 0xe6}, {&(0x7f0000000680)="f7777f664c61132280ba3ba3e123daf8a50ad21c5a7f6eb21953a76fe5ce1d8d1c9fb339c896aadb0b717ba7ae70d4c84f08f1ef2e361aa7d2276d30cfb5b5e3179fa5acbb3509a5e5bc503210135c4b10b77ddc2f367c0970b574bdc2f4110e47d4efa879fa7eb3", 0x68}, {&(0x7f0000000700)="301bfd25a1a0ae9ff8bc19ebf49e79f2b0025bebc0c3b9e8844fedc069afa887920e48c015263d048ea2dd70531ea701cf22740e0d689805c9e8e658de8f13ef04706b136b3a749e84888c5af06f2db63bf063e0819decec489d6b4ad82eaf168f5470079345d1142c3b7bdd244fcf8c52c88740360e287475481ce9c4f4cfd3ef3e37c880a2c16c1404752b47273d07149183f48b2fb32df52dc7ada5d00d414566d38b923f13cf4d77e2f3ff30335f2280b0fa66417fbe24477de733edc8989a4872081cd153acca00fd292449e2488b8b0207a97d6307179e510484eaa5fa54e6eddab183e87f309c", 0xea}], 0x8, &(0x7f0000000880)=[{0x80, 0x0, 0x3f, "76112caf1801c712cce4d9d8ef19f3bd146bc05fd312a1250b962f2d1552ce43ed1f56cbbb223ca99d27cfde6822e4faecb2dd6f1817e108c1fdad447afdd3c3a34182e43b470af5acf5e03a97925b761bf51f20519d081bfea573598c887442a51a25b6eed7aef5ed7e3f494cbccfd4"}, {0xb8, 0x1, 0x40, "6f336770a0702fa832b83be9172f2406648dd0da382a8673b1f10e1ff57ab56cb88067931c67b056e00a8b6148e5747528a77bc01f8016fa3835ab07f2fea3aaad0e5d1253edc5980f6a143f84eb06585abeb411872030d50dc8586277e8be83bb89d05531c58d8319c78fd1b8bc97f336b426632f6078bf07c246c4115bd3d9ae56d129034fcb91af0ba41cbaf69d24ad0ed9a8e48dd1909b6232546f81b1b2f6660bb8a6f6dd01"}, {0x78, 0x1, 0x95, "5ac0321b5570738e49aad96ddd84c17fc189a6a8e8e614fdd3323bd2100a8f8ab5509fd377ffeeacfd7fb36ee9f249df664a1f94f09ed4b448f34b19a399fa2c36143a623410ab8d50a1a5efd92a091075b85815429e9f512d1c0a086568845aa4752e13"}, {0x78, 0xffff, 0x80000000, "df02136dcc8f81210ff9ea217f23badc31a0ef3cb0d079b91884d6d756a94467ac671d814411635a1e815213b141532f277f29407633bae3ccd7b48e9890cddc85fc684dbed2bd28356726f54c3b2c92c245ca02ae61eeccd8cd4e1ae7c1e4da91258d406dad9354"}, {0x90, 0xffff, 0xffff, "dc764e1e1450596609d44f78ce4ffaec0ac924ba13375e6571f6db2b8f84c0cca858bc0ead73c862d7d16d5af45d3443ffc05ab736456840ba43910c4893508f320ee844a8a1fa2c62cc829000b6bec9638c46d90c3c9d7bb5dff3c4b176da538a7a46b8ebc9702433902ef032e836eec974ce414cee0b626a35855a"}, {0x1010, 0xffff, 0x0, "1d48b7b1f8486090cc8fdfc78c30a7cc6c84d52133bf6a989c20b56d44ae0897fc814cc6a62b877e6ea696c41f241278182e01455323caa6db553b2ac24719b2f49f56285bf8b11cd113f0dd181c696b05070c6f193eccf2b2a2ebd3de75b3cf48f9739baa0c3ac237b24d4276c26281035aa720c57518b48552a8006fb5c253e9d2bee9d71899eec1c48335d00cd225d87997dee218d131c7e2aa8d85ad8b696824f2f410a2ba603c7d639b8f713510a328da97d830a1b96f8f17d86eb1895f48b80b4cf29db1654d462d56bcf71e518688fef367e4c255263f7b1583ace4c4e39359b64a2ea23593a70e927e3b1d4689a3408901a17e7c930f5ba6f990c10e78b20a531c9a5789b295c12bc2dc691ca8bd1b2eb0e6f55d0f7ffdc9b9d6100d168b19c6c00874b28be83958063fda3fab37e481d651b8d81f149670ef29358731714443e3f375f7c2e55ea09347a1be2722b36341e0cf9407b76589f18a12d14a071a7a3ba9c0ee01ac8d0d5302308f00e9e9b04b7a86f4dabc8825981f06ca2e6b782964d7d973d307a5bcb2b109f27a68fbfe5f0ad27dbb987811ce61d9afabd4e2e49db5d5f9662f09a0d9c0d91d2baeeef5a2719186390acb7e8350550fa2c8b51b0485c3f5bec551bf3daf466e58997fbad1a1d989e22abc7b75d04878b88f5d4d6b3634bc4230099fd096e4422a548a34e1d9b363013b00cba02bafe5a86174aee4f5feb3c092d0b65d2fd52a4e32f59c5f642da819e5a4aa706a7e64480b8a9ebeb09cb327720c44a2c512ad88cc6b0c8a717e4e0516627f11f2084b63dfc812710939eec6e88865b23c1740ea9ba6c99e9874d0e7dc9dab80f99fbf06dfd4ababa2719c23e67ff2b998577e5520294e39a6415c0eb719d1bb5b9a2c114daf8fdcd3f9f59a7180a849aa981ff830b0cc4d2e7db5c90e326803cc63fd92d19157f71027a490ac76912e37ccdfb6b844fb236aa7879c5203e8158d8f22179f499801dd34c839864c4240e5d2596a4ae87b911d3a494867c6c07400022f41168356d26a8f9b4e65608d8747f620f24f6e3f653d67fc9fedbe8e4d5bff4d671d489bd79c3af0e064d78f3cd63c520d83f84dde85af6d42d76a3e67e68f1ee25a7ee83911ca7bee463b61a28fbb04ed47fef2838106c3f3a3888ff1878af641e282b53b2da611f614a8e1bb2e3992eea468c9b3f085ccfe218e81f5734a8ff3f5efc363f5222766a9075f88e916487d220e8492a000801b21b039c8c9a66e0a6ee6e956ae58cd44480f2010959b4663f5ce86e094ab180931e16fd17f32c9913d7493bfc326409a27afc5afa58a8b204534d238c7a52e5cf535681b400817e7d03280a4e358a934295f56ea451c900b0050951287d10f84c1abe56147b001c4e3734d526b900e51ee2379727ef27d983d14e261a5e84a34c6772eee61f7a1f4d4330cf43b37ce2ba98d974f26792bfb5512eb0d682274faace25adf92e5df1ac39ffdd3a27b6d339397a8eeae54e7b862154f89139baca6abc1b131ea0773944a946a28b83e48f3fd435826d5cab54acc16648fef90a84df6df490d6b13e2f463524dbeb2a3455fced7ecb1cb9e99c2e8914f28919d3b0c0a5478c9064e5f5307c0cd352f5427f3276653fedb772f3a757b715ad4fd5de3a7c8201319e1ff252c073f8f1a837101929793ace9c01d653706122c34930e1c37d32fbf4f64906af4f1e074a963c815dbe7ef0172bf5e38101f6c26e63f67604efb1ab284722ddebb902c690c7c6c800569f58ffa66a93274afc17bd0205a1d83562645d57b844e29940cf3894978f6aa57a565bb40ad5938d056769cc3d3202f91a324df4990cb45ed13c941305cfb47ee2340b2eb5029033f301a0eebc3d5fa540ba9f1de96fd3bb8e7ba19afe912073949f8270bf9c30389faa790b4dd35b18c90b4252231d29367ed00cadf710d24851c1f4abd2166edb031d36e1fe61dca0d3ed240e980f440d1ca60f20d8c81476bf607850a3ba651fa434e3bf248cb7bb757da89d1b811bd2bb79e01e6f3728c89834e4caccfa38ef5bb3014e7819390138c07f678b31254fb6a084e5bfab724965b19d597e2b37879838174297eeac614afb9a7e0c9cd1efa751a7eb384af706e0bb04ecad623ac4170c11424869e61753b75c2c3f7e6a6086f84a210ba82cd4806cccf609cca83fcccd398b7a56e2c1273e66ed2287e8cb97439cf46f7fd80857be9417055911bdb009b9a50b51da72c4f6af1b3b0339c50929cab1d3cb1f973c6899c6f76d3121d1a8ca363e3af8a3527abefc900cef60f7e35de5ee087c349dbb72d511e86e47f7556233eda1def7f65ae0529d8e505ea84d34edb5379b472fcec2727a2e209905adefb9fb43843f89de10ef99f863bbc22fb8c84e6450ed4dd2da43e1b842821bba72ea933e951d596ee622fa032f6dbb46dd45a46506b7cc558a5903b9ca3a323fca68a67040b9c60616834eaea7345afb3d59c1ca65019138b30d71b3f4890554a17dc962b77918125914df0022aecd18b4486261835f5212435df282fedb934a418b02df255fc07553060cb90bb6371753661cd80561b13e6a5cc0a399df8df5b7837a745f89b38005b6e4e102148440c1807d1ba879dbc4ad19ae525e35ecc62bc053abf0820b89c0521bda0671f11a3d61b5a8d07309be3ec9d22399e4c861bf8b27f0f18666ebb00be1c6374f848b6867f39210b13c0179a5552db25360493be11b14dcec01bedcabd25dd9bf14b738de4b2bb718df1c5ec08bca20f3563b3b06aba98d19e88034fd611afec162285869fb6586f6ef5e0ac84958de327ae228dba77105ea94f054225857b6d6e04160a330baf7002a3e66ca3da3ce4b793eaa51d68985da8f49c5ce8e8d86b002e56310b4e23b4fbe0ced260f07ef7e61ce573c619b62cc2fc189de8f17d2b58c283ff12685189b016dded1214430a3fe4e69fb54c939506d4bac76f9a293313135d0efde617b4044b86cb3191fa52920959319ea5332fc2127e0dc8818c2d53e36f73778707080eec88fca1eb409c33f2aa5b7b8a869f7b1609b5141baff213855561efaf0095944fb02b5550383f7493e3073c9de04d5b7db1cb4a89ef2cb8d2afb0fbc3aac0944ab75d419038fbb67eeed770943cf19938e18fecd6b3b18e6b421191f17de2ad56b6556e5cf52e616c45c361bda6d8d41cfa0a846a9a7868fafcfee0342b835a96772ce4088e0cc74cffb5be6b4fa80ee3b2e00b2915f907b2206f8c63766c3bd599db786d11fa27a75d0065f4a0f84bea42fd7393e75aac53f140ba168433f11aa1a8d88595214e54680d661773eee9127e11d8fd8789b9f3ba83bc5b9dada8910492e2aee3b9885d2b39a5285ea83529ddd3bb34bce7241e4ddf57b6db2851e6475e36f86f4661f7fb1fa06adc0410641de9c832a7a40ea8290b29fce0a2b361bbd6c04db8a7d16efe8d0835a79bce94ab1f7a6671808381acead9f6247e09a54e4cb1706d4df91b8fb5eabbcbcb79304fd81ae2f8570d5a540a32fe9b6c8c7c247fb22574ff37a963f491a009e45068567472d2d0ee7618f3c5fd82c8b998ecb7505c608fd17cfbb90eaf2e02eb9f48613552c1a480583bdae4677adddc9ad4d0ba9dad394b5cba638a2a243415f53f256fec2759271cac2efdb7bd630eed2c96c79200770e09cee1abb7cb752e82f65cc72d54f20325645e9b1915887692d07e22eb15e13e1da498d8eb54b945a244eded7abb1ae3e8df8f3687c8dd5a8804fc3ec43a2ca2040a9113f90ee29d2469833050b423c708e5f60e88f2f38d1aed5130fd0c3de789f448de58bd91e6776e282b70ea81cbbb2e7cfb731fe9abe6555fddb175b90489dcb34a900c26e69088b317ce3e9dc030698e063df2c3dab7022df1c45b7e2b49b7b5cf94b99e17829632389a611887858d0a53a391369d340194acc5aa11458259202f62ded023364ab702d94c8d47a32cabb4d15aee973557a5a3c68abd5afe47134b78a36b77147c63bc91505fc8b69fccf47ba706e16bab9593cbe256bb9361708fba5d96382be8361b312d79df0906ccc2e0e34ecfc5fa2340cfbc60ba4f25191d0768be965944b08a4c010ee8f13d14253b62c1f51a3b20665a8bb5418b45e0f42b28c12944cb026fd1ac94d8f6f54a4b2a7e41d3b7c6125bb5e5d5721c71f25d25fce0dd9f99fe2a2d8595f6da43770439f56b39787c000bd953a30a29e6682124d2c81fd5c4291a116d5cdd22d7bc0a016b3477ccd8e6ea0f3d84ffb82c882e701af7d33ed4ebf6236c008dd472c3dfcc755c51783e6df2865309e9f5841a13894a2c0432df200f13362b95c72e44f926865cdac9859769724799866232e1966f9c2568c88530c085bee1cab5525145491410f8f339fb15e2054f96711a935d95858c574ac22007659cd1ccd387276e1282172e25e238937bc1fff5dbc3147cf0e3cfee18272f7502743cb9f52a098197e545586b29ff4d38854c6ba355c73e496f77b6353faa0d8db4b3d1eeb94397b18f36af55db92947049bb9da7d8a101169fadc3ca148d3fafa8e8fbd67a0d0c73ae7273ad1ebbea3f0ec4b29b731b6258f33a0d7e65697bc6f4378ceab81df0e9022c5123d102ee543d1060e7b3eab519e40959e05009379e33048de4af3a102163a712c09004e902605389811c511b9c5d5cd3c0a16adedc071fc41871808e3272f6135a91bcd184cc3ab4717a79d4054c6ded627c9c65a70f07caeff1391f893376dd6af676f41c04ea2b816b22e6ffe82b938e25729677fb8dd5247c6e37efcb23c158df6ee5b177e25326f4b6894ce2a64e79dde412df0808a2228778e6d7df7b0545becaf5ffbfcf3a0009758225025c5ad4cfe6909e974e030a6f4943e65051e361cad276f0e46f47335e49fdf547c761978cf6c4c2e929c5a4749a81e4656f72beed545dfc10623821f09815753145ccb75ea808ec4df7b5f0af9857c419e854489fccc4077b35c2d1caad4818aa2c711c2640d39ae916075631ff14345ab7c01ff2abbf1c74a520ffd70c600c014147abbfba316e98572dccf8218b100797d44fc0ad4331801249ab8093a460fb92cbd783acce3fe1aa5c8b2d857a403ac33ac54966aca22c0fc0f7781fa9398007b5b156ec9a601c91be9d454aee5c5b3aa4d2fb18f9e980e482593e8ff7811bd055a078ee811cdc0ca9826aeddc10a9bc70d311465759798f6bd5041ee882fd47438a757e4fb4e18a848d524fbe9635fa4f93cfe5c996ee2dbf1d9dcddec972a79ca581d13812c1b043ce5acc5b800c76ec43d01f7285c1de0488b8f18a64b3538799ed6257d138c957622a712ffaba89b0f5b7ace18d39b89a0bb8ede1c73cd01e94f3ac5a79ba4d237c14615fd84e59814cafbab01d5587bddff73316b4e11e81d5ac325b6704707c9b0ce37f0e7f75ee6667aafa40324bf3a0e85b7a7e4b15153ab93c7338690dfc02c8707ca78c4cb69cd971010c5041911076e39e5e4993a48ace8005dfa7b9f36f3189400de093c746b63feffbb4a512dbef60e74cb82efa453cd9f5000944fcf4d9ccc269782f2ae75d4a734e56917d24fb3ff2297e961fed6f76ed6661447f5c0f23a71bf9dab13a016a9a539e0c0cefb0384ea6c2c8897506665cc423c3513c8bd4bca9ed33007b146783aff515d63785e4193e265bf0c928e2fe7b8e64018b019ec869dfb8994564e26217a073ca60d7ac973257145e7fdc484a78dc3cc30a54fbd331181f31e867699c3ee9018082c61256a79fb0f10d43747d9946"}, {0x80, 0x0, 0x20, "29092e6cc93d916c332258b0534b2c4d0f6f964738e83ba23940209367a05db4067e43ef6d2cdfc6af118827d3fd69dcdcad0ceb225798c30f8b17f9160ab297368e9c7985c7b9ca7b9296424e283f8700e8ad8753e2710afc7a71eee38c7ebaf27f0b761352ef7d887e2dbdfc4307"}], 0x1348}, 0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000600)=0x5) 05:37:28 executing program 0: r0 = socket$inet(0x2, 0xaf66af83bdcbd82e, 0x80000000001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x100000000) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 05:37:28 executing program 1: r0 = socket(0x6, 0x1, 0xfffffffffffffffd) setsockopt(r0, 0x40000000000006, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/65, 0x41, 0x42, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 05:37:28 executing program 0: setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 05:37:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x1, 0xff, 0x8, r2}) socket(0x20, 0x2, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pread(r0, &(0x7f0000000100)="38a69b5a60d733c546d9b4c4b3ba9f7c5dee2cd0db4f2192631d8cf3c12db5fa3f784ba3e42305ddcccfabeec9d281db673521a0bbde621d133a0441e4f9f0fdcf00d3f3f3901a075c648534506160f7fe3d91a8f4280eead781554a19978dcb6172e0378ff7253ff91798df5fc992f5a1e90263c5aefba115b73d8ea631fa28e0d346835a6676f9bc03f9c637f766b874830f54b8ed0426ba0ab2e0e1209537d9968ac4948f48d5c8c091432be859fbc0d369906d82bdc63dbbeaf5424716977f5bf73899b121eb4dd8dbabd65e83005820a59bf65d8eedce07a52a32c3", 0xde, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6110, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000140)="410f30e4440e550e731708edfdb2494b9d760d1c74364be12e5d2e5b1e65d55ef045b9d6bd31bff5c3fce3351f1c6b406747204acc35b635ed2faad57ae2c5a10d3099746df8cb4b8db7000afb32774f574c3ca779a986472859324d26e258b4a50e91ecf6c7e54e0b848fd07df9a517037719cfd1cbeab3a6b9ad09eabde5e3cb7d258c0c68899def8da43b8d99e6185099b6a1b83d302d7456dc1fd3467d003a0328f8a260df64d19dc0cdfcfa43e1b77af0a8e38aef657facf9af854179e984452560c01a3aea68bd9b602f3b0c2ae809a616c65452c35addd42b06cb7f4c9445593bd77971baf50e5722", 0xec}, {&(0x7f0000000300)="2b19b7762820d55efb1f5adce45758d6ed9e9dcee97669b77a1af5a12f362ca392f3c79910d03183e431db10fd534b4f7b9db1ae3344a88731b84f0c3881ab83cf935e55517bbeaaeb51f65f6f3ae5914e36e0dcf8157772f2581cb116e8d4447bf82056138a46583837d6a487d9a20cd00fef75115ea3d7e8888295c69442729e933613c2810f7852e9c25fa4c5a8e7", 0x90}, {&(0x7f00000003c0)="cfcc16a86faffd5ed90563144690a1af5e2d59718ffb2db00e07ec857f4f7c7075cd45e2b65531e126331dce93b189c5f58144f68942737a5ae035373c887b5b54ffcd4e3fb02b85a0f8033f31d0792d955016bfa6d58ebeb6b8ecd087bcf3a7879ef2035f8e6d4bf0a8f72755dfd0fd85713b41e220f91fa3887507801d97eecd7a94b6a1190dc5dde29a377adc727d1be497a47b6bba24ddf18869cf145346de05a8c8bf4261e1b0286485f678acfa13ae48668dd39e053813690e39829deb111f16f3fc8851716c766eeed94e6702016448d74f1525d16503cc90c1868a29049a21df55cb4f3fc4a13923eea9461c0be947a9", 0xf4}, {&(0x7f0000000240)="b7deb32c6aa063e34d0cd0f340053b4fccf87fc030e94e0b1a3f9b01cddd5ddfa83453e729b654c03b24cb2625bc1db32dbb093964d5d79cb817ee77cc29deaf632f4c167682", 0x46}, {&(0x7f00000004c0)="b1eb482a4595c6034ad8d9da4f3f00942a25cab701e66ad98e8a", 0x1a}, {&(0x7f0000000500)="fd4d9eb9a1b99f5d956233fa4352d2e9d756aa4840dc2231d3e4496bc4ee74278fe2f9", 0x23}, {&(0x7f0000000540)="1ba6b3bdbaed9f83b8e938978896b104841c21c6067463241420fe2197dddcffd18fe32855850d2c9494b81df95ca55afa8c191f350db6f4e4d28bbe0635eb28b92082e2f62794ebfa395339131432f575ef1ce22d55c4ce45db78eb35ec77ce00516a0bc6019b306f22b44e233ad4cca5c486a7603c18ec899e8b5af5505092cfda3d5552f05f5eaf3933c2399e878f9e2c5631af3b3364527f1f2fe812541374bf367a91be1c282ba5af75174eae127f5df4f358b594ac4634e4c612c975924eb5b260442ac38f8814166ed3dc32fbc17d", 0xd2}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="58000000000000000100000001000000ce3a67ff4543def29ffc79c4adaccc1312489b8a46703ae6c9d1226547cb788e23927862b50a7d88931b25b055d77a3a1f5c5d192e189aff0300006493eb87630000000000000000b000000000000000a567406a0fa962736b630effff0000200000002bb7e8f39ca5a71da2df0e71ddb350875fa5984ea8b988fa6510dd04dd49c3a3884478712d0ada1aa2857e9c9c6c17d141078ea8e8978ffce2bf10f0fb49214df6061a831c4a6b0c8ee8b78905008476fa2d29e39d8be825675888a19de3024a866ea498b620a379438d65596d9832d71fd459b57b8c267dc89e25aa213ea0e622304c5b2b6289e508df958aace9b22fd879b1708e"], 0x108}, 0x40a) 05:37:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() writev(r2, &(0x7f0000001700)=[{&(0x7f0000000240)="a479d7a483eb6fbd8568f052ac34987cdbff8277687694742898831d2c4368d90bc3dd48ef644c1f7b956e9bbafd9ee000bd136e067eb5898772638d8e1426117c9d12b2080fa1634df3080969f8febede7a6f96e807abf461e48a9d15c74260c80ee9bc9a860a605c61aeccb53a5625a162d503ca762cfab8748ebc8e2c815a312e4ed41fa741ec", 0x88}, {&(0x7f0000000000)="7ab985d281888c340cff19001565fa72f52af49eea61cd023513220fcfd956969e566afa13ab1023", 0x28}, {&(0x7f00000004c0)="4be9120f53bf5d4c31dd8d0fe66d0a0045782cb682d7ba91175cbff783d302847928cb2c6b84e04415ec92f9fe4e50eaa81e6b303babade49d14a91988a3688c6c57f54f529a6f9d9e0c100a0789b7b52c5b50ed10679ce0a43b83de7e808da5b120e1c877b406437839a1dc1c320eab42c11bd0c7e8c40b7c0e756524b57bb4ab26d44048283b375b8d", 0x8a}, {&(0x7f0000000580)="629098e2d3167b33904388549f5c1f8136b7e6db700e3bbdda8a456034e07f364df9051ae6f8a2c9838e13974233bc0279d7a1e26ee691b20f2dac3893b74956fd12b44dad4f028d254a598ef33b69be45f95fa05985b2d2f20caf26bc83eb52e207a02fb753f4a1a3f053d57131e42868ac0cdf13c9a08e8d050fdf7d22ffc910289b44569bf2f074559526c86752a375b6e0c805096fe2", 0x98}, {&(0x7f0000000640)="52ebc650650591c9c23512c06fb29b78c471e3cb92b06f3c3780f91707992fae3cbeba4410e532565b74fc2081157853789046d49d87a142298675d48c8864827d60c6da28a7d293c052833f0df0130e79c7e6b68e71304cb1d877387f5ba92e0e78064d4b5949586725ff051963668ba8ce53722658cbf052a1e16d98d7bc7311f81833c3042226a460d9ff8e690e22c13c3362f69ec48d79427f7cc0f6c7f6eda2061104f2de23c15d04552d6d0dcb8d3851cab85d", 0xb6}, {&(0x7f0000000040)="d520b3901b39716b0a914e1bc6549bc2ee4c8dbc3ceb0a6e0536f3823aeab395909cdd92b76b33b39d801aa1c3eeb76d3c75786d44c75c3480e0f8039487", 0x3e}, {&(0x7f0000000700)="ca29af7ea1d6f058f6b626c31df8cc9c7931e99bf00338db78fa5c641e91df283084b699a73962263fe500a6d37f0c11d78fb65e0429c1e7cedd67856f7e3f6d8350dfde62aa3105a02c41a787e7bb553df7ac471a7cdf3d5849ae2a2b4cbb8b7eefc4ee3429fa0bc1e505df5bd86a1d08b2e32d3f4643b7918ef1b4e6b6af5d7551a088010497b9d85afbdd0ef84ba28ff2d434b861af94d697b451a9d346852950b495ad875c63195094054a064f941346658401430462082ac77fa78949969e4d7d68a468589a09ea2d48f55f9a55515443d3a48d10c82a1384d2ad300cd12a096747814b3e4e846d417b3f049a8e32666120ca0276e75a83947864d12554cd28889af100f0ebca37f61548d502e5ff574ef9d82fca2bc1b4fb2022bd51524f4b24f64a17bfbcc7cbdd64054d49321cd128a7ec7cab940b674eadb3b293d6b2661dbc6de3a7e3e798ed8f21b4d4da6073c435748972995843a1f88850ecc4c51f63ddfd6d68a58dbd4e3ff4ee82ce4ceda15f66f99aded75495751c935964350f4c12db7c04fdfba174230a412aab7df66718dc7994dd8d76e29d20377ec1771c7b39b735c2756ffe3e87e56a26cac43640c7a3264e431aa7c1c451fcdfc7cd92a20eb310bb0bb0548410d70eaf499cb7b0e3f44d37ab0c2f43f93948017cc3e92b0047b58629fcee18a6f85190e5d0b873766a428772b07b0b0509b946190af35c2916b7a57cf85e75729c262f2aa9fa9595657e3842b6829472dd87aa22988f73886a443a5b79dd7b50bbe5ac9edf0b880f00b81df6af4a06c7189bdde510ae8993daa01a2baeac2a3d6421ee094e1faae419a26487dcea2c75e4b7b19e040ff2650b64e1684f7e07bff155ed65f6aebb54e13549e1a0e9226cd0d316b25302874999c91fdac4d8fa68f428a530f4eb6e503c9d64d3da6327e4a14aafadfc5dd5cac20d7f340acf1e6a84dc8dbcb9246396b696721abe1d296ad3a0f6a4b9882575f19d3210281f861d9dbc19e779b0c0e155f6c74d9aa1096bc7876c249b3c3fb2e88c070f06080d51f185ea906f971de361f64a5cc0b13fc27a3fd6b936844d21fdc6a6a0c24581560c594e5a5f70775e6c1b1aada7bfde1dfbe6bdcd77276339febe19422ce4cb8ad277ddfc76dc6217167b0d646efdb02980c8b6d6a84753095a3f07a263f0c546ccb229104b72ce5396508874ae42248f0e8a76bc31d6b99be50a8d2ebfd200754ae69cb0f65209cb95d58fa31d4a9e297c42a73cb11aa5066ba0f110ac7e4e28ba190632847ba974c6445d2a421285ae1a88fe579711a8db34e3804b6cc8f3489975241020c0924a5334a6d778acc8a6bb71a052db1c0160031e3c00d80d5c1e58566e42925be88b6e8c7b0964be94a2b1f6204ef7c6c39c5d5af3c2ee0ec514acf132e91b02541c2b7c6a9485e8a62e88704662acead1d519246cb95bff38242da0099bf0764cf0474c09c048840ad352eb201bec027e2a6e2826ca022cd0b52bab2f5984280b5787356a26716fde04d2d3f4a0e5a2ddaacd9ca4095287a4a97a11ad878f1bbebd4ce2b2b71e6ff5cfff12cb3403a89be50b3bcd81d324b4c0b63db41fb6c66b1f191e4c44b05344ddfdf509343f6adb740fd0300981999b590f29e186483a29a6bf8997a05bb24566c397ff17e10d0f8315e0700bd76d4feacf09914d7641f6c17d986b5c36993dd7ff4a14281f13269eae359df6557f6bb9fba8d796019770e3964dffdceafb792cf26f08c1451aa482558e663fe15f2689cb5627153a6516ff39c22dcd2615f3665e5c9e2f47f0cd1629abb17464a3522b0a152cff860f80876b8c3f2bd6856a0cc52345c32415ec3d8e7a5d32dfcfa1a78f6cd299ccade3d3213575c06b0b97973c97cfca95c4daf3e38e45712e7fc1d089bd63633703863ea117f965bb92491ee851cae30cdd3cbc83f28375fd9fc601284d6c2ba47a06080025e97441b141b0a6740b2b471a006ade326078297bdd1755daf18011a282f1ef1d349f0731c21b21c6ff89ce9b4383e5c62bfa9021f81118eca84b89b061a6d49d551f4efcfd5e7445c5c22330dcdbcb0bc62a2f370e88be9cfa0b7b29debc733ed8ba40f4a9e8fca2e489b0a69ddc84885eac5b38243346f9a18d3dee8f6ac6b2b9a852670e4111caaebe26e2404be3ba0d9996195e8cdc826cbff0da3a204ad0832a202d4a0d9daa68081c887084a6a88c183833a4c2623366d71e0da15bca0983c2f07472539eb0baca5f8f49412d14f864cf311f44896f81ebcde9e006704e23cb59d5ad4a40d01f104e09d8a0630dd15565f3b776bef2ecbb5a58cd84088db2cbf9077218ec4969592d23a5743027f0eba011666d5bd6ce8f54537187a04958d2e80880afea4a7ad722ee4c4f8e94268727abda3d2ccf4d8ea58c588f66987d4a6a86f0f724e421abf325956de1a11e284303bcb39b28657c898f4ff6fa1850777d74140c7dc8d03a75569dee8ca4475a54dc4db911dd292dc3da4c5c661b28b95ea09ee7cb4510839b4c72a44b36be9016a151dd4ba31725001da4bee34e174432d3f15ed6f1ab8cd21678e955e8c6d8aa8ce645b5754169a08d6b07d1a6857613b25f96326bf5abf2c38ff6e93049652117fd3da9c6c5f430768f82035be21e79c2987da0289ec9dc9a000ab122c2886eab01b8606dd0a520cf90442ca239a8dacf007d9a04b511d046965cfe66c0929a9bae0285bfe3350711f6c7a9a6e85cf637a9a3052ba063542e465516e5ba8751a9d80a6c4daeb2daa92dee6787fae11a70cac38ef7b35a6be148dc82e90d7aea30871945910fc526f92d9693ca155fda85b46328a754ad9689f92d295a9179f35b8b6ae66e48e2ddf8488d0bc1444e8b16f76f7f1066f7c8075e32229116b9da56b2b7d474909933fdf24642a1560c8c1300c52311653b55ddf970c9aa79467b415bb0fad1fc26b6b1d3eb272ea307cc5474e3e89afef20f3d6aef8f3052e0af37e6a58fd3f9329a812d55a8a3d99bcd2f580f085884ecd770c1723c11f57838d84e74000de88ea317bb4bdb344ce3b5b9b99e62c876ec2e905337ecb9ba71db7f9263b000dcd31e72a260668228b0070cee4db23f8942c5505224dca20ab78d167b331387176e4d3535b7a339b0135dfff419da8c5efcbcb34990fb39dc60d5d2e789b57bb30db23966516a35b407825d497362aeeb3de8cc6e5dbd83b6b67140f31039f637a80008119a76822c7981730a75b461466ad02a47d62231486bf96654243fcd9f0b842197c4caa0dc803fcb4ed79bf51f84bec96bd4e860ca9a1049c79bee898defcaa5d3f3881922f6ba904ed978cb0b727d539f5f906f89f7e31a0d85c011c7c2cc5c9ad00ab7e9b1814e1fb1eba057957f0c25798c6634ef3d1e0da3b2207d85097c2ea5c05355284c29362466ab9abaa51b001033a10df76f9cfe6f13a431167a999825dd7130ce233a15c4cfa6acce96ae688c91afe849c8044a98137834b9b954d35680bec1847a25931c5bb250f3094e40e7da66c11fbf5eb75487aa327ecb4cf7763234e1b72fd64f818d6a8c8454499565b72ac84fa3305fce3245e4f24edf931804a6e0adee1be4f83cda5a8bd7475e277f300a7e235a7d77c362142013fd18af5e1c1363dcc329e21cf2270bedcdfd1aadd81bc6b1c6e49469abba467eec5ffe9ffec0a41fc4adef4243372479c4d2fc4e1993155245fa3548c0ade96ac5e1aa21d5bd140edb8a8d96270990c92a8ebc622171c4083305f3267c3a8a927153671be373c0023de431b4185bd26203ecf84f399ad16aa8da30f563d2506c7907283fd6a9da4be37fe60a12964154e48927563051df0609e0a598c9d8464fc404102f6a4bb679201452f098650c2a7bc610677637f95cc89a932a4341f40ac4991b1c274977d878fd1a1cfd97600f1f84e32feca6bc37c23a0082693eabf6f7a9fce7e0dbcf5b917e120ebc88a943a1046fba0e5d6dc3694ef77f5349a7c10cff02613044677d17735803215fd0d45d8e14e83b7ce935c34ddf5dcf00da45541e684f62e09d23fa3a474354e9a313ec4a1d8255b432e512d4e7e679ec372c8b5e497f7b9315895dbaaf968e2a7d13b29c03dc6a40b77b62ffca5b36338eb161ef595d3ea2b18f560ba1e94500f953fd463cc8e57d830acad9d3bb4207267735f6751171305461b88152fb01d54fa40bd99897c8ce8df5586940f8d2d4639eeeb494df3fe1d22d25bbcb46ef5e5753753e9177635a88d587c4c6726d1d6e8859208764bd9e842392ed013fc4fee7100ad4cdbd291eb813d7e810be4e1411faa745625460bacaf74c8609a62f37d5595e833babd02aa3d4a62a918b437642fd17f7842e7b92d7935786a9aad04652f502f4d968225004c6346cfa0235a02b1dcbd3c048c9f3acc08445da4aea535523dbb9d69317b183ce82c96d8d27473882a6044ec36202a24dc90b10c24005c37f8ab2de7a89f9b76f07d47e12abaf3e7b2b61fb1ff0cd1c7ba4441bbd8341215baf7b9d317904537874eb744da38c7fe5b3fce53a89899d48b8b91c16f26680ea4a32458fa487829a5cedc912a8ea401585b5fa6d54dddd687fe6ff6801629e8e2cab16b55004e9063319e148807af0c9a7dd5974eb245dc6b9b879dece407f72755170c0fe8e092cfdc3e36411156a60183214a36704699b93bdf223559069f583ce9b92a63fc0d4d7f21fd27e75879a5d6eb2a5f786a3c4e8f91a29f04fa1bdc4285ffa6674eea02debb0edebc450168f1d1000b19a287cc34e88f89996af4aa1af03adef862a6efa85c8438896494ccdd7a1b66ee70d144c95d72916d18bd98716be5c21d0c50c9cc18a630be7c7d07e8c140ebff177cfe25fd89f717c839b093f4a369cd903e0c884a2ebbd5d86757918ca001116274db2bb2ec936479f6b2fd07e3aeebb6eaf1c9fa0960229930b4994b2c023b911e0550b84573d26fdf2b1889264ae0c583f684a41359c8f14007e8609555701934011d402274879ceee0fe3a63ef16f2e279f8c73bce6f4b8b568eb63e2f153f0c1ae4fbee53a61b97539b0cadd72f4f9c205d4b5c4f8b92e58aa18addb74786de690a3380f30d6c9fdd9eee61500805b2b89ae6c88465fd8fbdd4b8c1d99eb98818d2e2a74ebd2d45beb5cdb3a1f69adff65d40dd70dab90579004036367b97d77f5032bf77b5ef0a7cf088371e012bbb43fdd201ba058cfa2d10c453aeff9631d92466b5ba95eddc9c458f5375ec3b7ab3bdd620e3f9d994e6fc988142a49998726a2ce8d3e1381622e50abe2b295e5aa171f4956106eca46707d94e13d910938bb2c61e09cc6a91ebe270f3bb9da2918b4d31d2f067ca12954aca88231cb88fd848407c477bdebc47b1bb88259ab7a072c8622a6b4c85e81ebf41e2fc88eb7e6e1bca3652366de03e8ad7a086974ed4caf776267cf7b763f2b331e1fba4f5c79a8043cb72797475b04c1cefedf5e7fa0ff72ebb889219f71db3263d13a5d4615e3038d3ac9c6d14e4d4d0c8baca217954470933c895632ec8e0000423e890541bd57f7626776a114262b97aaa2288d556a14d6aa6d03f94e1682ae7af884d7a3ad5a07106b411593ca3107acafdd9991084233561ffa746de7d558a6d187407afac4d6fca4efe83bfd7277779b54b8940ceee6572388604f39cf061acabfaa323fef495f289b48515d2fdab6b2039da5f945906dc8639627abd336ce2c30a90c778d728fab8a17ab689fe3455c34ab5081276fc522fe3264dc461bca9981f82cc35a4f58ed5334", 0x1000}, {&(0x7f0000000300)="2f0dea363ed3868152a58fb67228989a6e9dc27a54425833cf9f8dcd6e28c7be97cc2b138ec5c3ea3ad8473b97c5e10d162500729f9075019934325710af54817154406885e6a257bf732e827b3a39b02ffddf9c64c5e50355cd9d43cc6b9c58dd7237384b0a15731cf0", 0x6a}], 0x8) 05:37:28 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000280)=0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0x78, 0x0, &(0x7f00000000c0)=""/120}) write(r0, &(0x7f00000004c0)="bd", 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x5, 0x10001, 0x0, 0x1000, "3e1149ac923692c465c7895b7c639380c67e4698", 0x6, 0x698}) close(r0) openat(r3, &(0x7f0000000340)='./file0\x00', 0x80, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) syz_open_pts() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000780)={0x10, 0x4, 0x4, 0x1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x69bd948f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xe6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xaac}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x86a4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2ee008c6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x75d0}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000001}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000500)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000300)) dup(r1) syz_open_pts() ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000400)={0x47, 0x0, &(0x7f0000000380)=""/71}) 05:37:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x5721b76b96d34469, 0x400000000000}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x1, 0x731a}, {0x18, 0x3, 0x3, 0x101}, 0x50, [0x10001, 0x40, 0xffff, 0x2, 0x1, 0x8, 0xbe, 0x7]}, 0x3c) ioctl$BIOCPROMISC(r1, 0x20004269) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x6, 0x3, 0x8, 0x853c, "e3ae23c1d9e4f7ac3355bc02027093adb6318de0", 0x1, 0x9}) close(r0) kqueue() 05:37:28 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ee210d84420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006429f1c9a63d2666ef95a1311e2b65d3809b7022ccd6e8f5eb4d984c351dfd56517a14c60f42470de7f9f3b63c4ab63787a3ab515976de4a2a717e1e00"/4164], &(0x7f00000000c0)=0x1002) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x2, 0x7}, 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x20) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000400)=0x101) setsockopt(r1, 0x29, 0x800000000000011, &(0x7f00000001c0)="27c033b71f29f35530a7c20f78107e87a54f079be3a73547783f01d5df3118cca59738e5618ff6bcd2f3b514303057bc41e72c8573e910600aeab7f73e1a5da269c9af152030eb65a13acba62c5b7fa00a9592e38729ce5f7e2c104c0cb15fc7b79aa40be64b6c9ef46ef900e861ee6c39d43150a7d52778eb9309157663d61c2ff7c2d570aeb29532ff12e19a906fd07a7acb0000000000000073b039e3f84f67a245bde2da00", 0xa7) socketpair(0x1, 0x0, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) setsockopt(r5, 0xe80d, 0x7ff, &(0x7f00000012c0)="98536f40765be0e460c9054e0116bf44fd476a035a48496da4d7ab7807bf6e36c26de25265af6246b20636396c042921431771762ccd8b094b654e19a748a628721fbcc03440131330d847db1dd25ed7a9c0d540a21481d6f9ec684f62478ac9c0daa7d83639f29a30bca1f38e09b06cff966bd9fb1009f7d4e69cfd6f3c99683f91552a52026080048676025822f70b9688050f6034da5f62b8b59efe4305923ab890d1", 0xa4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7, 0x81, 0x7, 0xffffffffffffff94}, {0x9, 0x8, 0x7, 0x401}, {0xfffffffffffffff7, 0x401, 0x50, 0x80000001}, {0x4, 0xce8, 0x80000000, 0x6}, {0x2, 0x0, 0x101, 0x7}]}) syz_emit_ethernet(0xfffffffffffffca9, &(0x7f0000000440)="26e25dbee98cfda07114914c7138246d4d35949d843141873e121cc272f7aeca5a8d5c4f9f5ad25eae883b5a8a07d29a84bbd379214cf3449649943eab08bacb6ab541946e00a6db8d5231988346d259d664b890e4f9a10c4ead1c518dab0fd2a22336d83d80acf05c4376cce8575795bab8dfa48aa10061e3928eb867ea39db4500000fb43bb966288c1f84d6d38ac89da268ab5a08047659cc5889d989b5b2c1c75533aa10afaeb05b28465c5e1374365ae6ee820c3bd5d7ec5eb365aebeb94400"/204) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 05:37:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x8eb9b79958b4b7cc, &(0x7f0000000440)="0553f6dcd8eff70911ab3ee318149f8eefa18f275a3598dc7b52cee9373e3d9f054883078eedf167060fe7b5030cb202be392b381d5d5c3d1e3a15b1c7a411d2cdb85f05211409e36f558b9b5868ce09bf44de54f3ebf54538e8c7d5cce8c0fbc240c8ae143c2a3545b5b9c70e912844bb0cf33f9898e9f10e7df3529af390b52bba7855328fc13bd3c0b288bd0dd29542a295e75cd2756499561d671d4b890f37ff16a11f2da4957b0df84a96c3379ad4c7f0c37cada3f635f19b6f0bea9fdeae3eb4ccf0ae7910f85a0e1ccd50568434bf2aed1aec107ee2790bc99eacaf4e635441f4da9eb5fcff96217e9995afaebc0c670a46f9f63270495f13e2e94de1c01683ececb96e25fba7ad6ec8c3070da48b7333a2ccb449162c0483c83130da0278ea2fb7408609b31de8a71c62f60a0ddcdf7498b1e9fa0367445c5b2c5fc7c9e9353e43ffa71e062f6ac9d9ada4ba3ad26b76b1f303b129049078bca5927ef5f19463b6c9e03f6888b43f18917cf9a8529ede2b9628474780767b62200019a4e1540bc738e45459b9414a3f4e28bc575ede3b6c0d91c2842c629a2b6f701184372bee89c878cdfa396a604672ff32a2daef62fb7a57d2990e86337a56713a66e72e383b773a7c809f400a8b5427c30d279933b49924a0eada3f28d0259ca2382ac61f83a6128e55d006fe433123913793546487edb967909d") 05:37:28 executing program 0: getppid() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="a4e6f36cd6645dd9edb83c59c2afba4d3e7bb73c92a891e74c17b02ac51cfae5886682d7466efb95dd6e38a010803ab803edc867d854df6cc7feaa26ab1a1ab84d0e4cf82f0778daa2564b7cf3d1b5726aaa323e286ffe5eff84e258cded13184992f5eb3ff78cc1d7be73e570ba3f680d18e2f9f651be598afd7c80a4ef830430c4f687fff73786ff900d4b2a33555390a7ce6bc52dfebca447827435862db3f5309ab6b33ee8e36c42fdcb6cb2b37dfd31fa4efc48f40fe43963cf5bf545df1f3b9768c0947a3d3a39b81f0b4446dae1f12d40bb", 0xd5}, {&(0x7f0000000300)="6aa19814d10c17c0742b0718a39478bf9c51f467854e8dd4e1eaac77f74edb60f2fa0a72c287edf96b58e0d2c0e87a8ad2da36fce87c514e504593ac81c13d0c5d6050730b75bbaa867dff3ac74a27527c6a377ecca6c1433e2e13f0b61562dcf690592a0e02c2e45df4cc086b9763d12a0af7bcc70868db6148928ec628fbdb6dadbe5de03ba8cd7b753ad79ca01cbde0ae137c48f9b6ef5c8e639b68fd0618e69f695d5f37fd266b23a2b54eef83f9aa093a0075a2bd0ee1", 0xb9}, {&(0x7f0000001340)="b39a898e001093351a7f8bd45c142804ab9f4aef55b251e81519345074ce149263e794a4e56fb3907923e4405e182153a26ca46d09eb53cf662dbfde02348e57973eaace070da2930d1035387ad0a0a1b2d04ff44e2e686c44c26a5c2290fd0b46af9e6c5dabbcd7537762085a351a2dec47364bf34ee579e50a3807788c0fcfd2c1bc8f38d9ad0155fc152f848b37fbbf63ffee5f664354cc0f7d6d852ba6b7c3a02d11bb1b3376ad6276624223f0ce07b041d38becf04e9841eed42c0238be96ec6bc5b1db5c609f4dde0cc255b569f32302e993aa06810c9a89e64833b1cd802d8769d491d8d89943de3f56de66a90a6392e3871f4079dd99f00114338b7b092e5c4af8542fe61a905b0a1c2d4f3d312b742be44c8c8606d0f2f57e8e525173a9fe4973370b1ed528327ee269b9548af0a86b635954244bb88cf158401118a560c62f6b866cf7bee931efa3f8bb8e4ecec5aa5f1458ccc76363c5e0493c66ceb08cf43cd1a39df271755f8dbd47b0492e920baf5b77298907f55f3954841676e1571b85571d416f2ae957420ff4cf634dfff6c9f1f9b9459cd6f721b2ccf3905a1c698ff77b1461e4d0f1998c44494b3b60c963b082b8c43b37574dee9be81ce31033cd955fb3d6863b592d0cd5f8a610763e9fe8d744ddf19b2e525502372a312f6049e41e12f6c8451063476e7818a78004d30b0fa57f5a861d6e69cf1cbf6c408974e04a4e7ba07e4ef5e03cf6126d008655ef11f7ee836bbd53afbb15662d07e1d9a3a96cc2af9d6e6ab966eef18f66def787b453188c188f0d4505215190098f0bccb6b35b49dff715fbf6600728597039a687e19a7bf81346b1226f28d75cc5bbf24a724c5237c0da094de705199fe1a78db9b8b727c1ea2ea150aa97ded3787a62ecf04c6e4753775ba726831a4f6106d826846e2e09ec8cd1678b0e0e1c06046c8406ca7bd551c7c1537fc3e04f6b98f763bfd7cb41f38196978bf9e9a8bd752087d6302644918d671c8730532e0481b30f45bd0f8eb3e53cdca8ba63a0af174de92d41f22120ba8950c19a2a1f8ec78d39ea227436ca3b0aff321946b93b200682bd08f5bdc9405e38d7cd0040cb76642fe2906974aa502d9ed3e27e32b262b150b044cc8f2d120818af3868169a8ce024b6074b95e5a11b87e61c79f83b6fd0604d96f6cc6e6e73ee1085e47490ae4c46944d4c4af42aa076008e647251c4698ca171f586154095ee539b9c034112487951423e47b64e2d5ac19104621319b2ac8fe0eaa5a453e8f6da9b404937d1ce8637a9d860a09389734c874949bbe772cfe56da01dace5485fb55ad3b97b1b5d384b692e41b69b0427223050d58b3d3c9556304c2bceb1c846e1ba8bf45819ec4911dd25857ee6127e9269876eb35b9ff47e70a767d0c3da0c40f5b9596aa010072fca18ea42d2877ce11cb793af8542a19acef265cf5680544a6e79101deba2bf46f83f4c0bb8dc4655badd340d61d6180669cbc3a2b7252645e459bcd29a39f62ea2dffbe283144043e068c9607faaf31b7e4d5bf92d1094a08e9c7ecc477e76dfa81d133ad83e8fae7cc56ee871f89bc234cb9a40d46796896d8feac741d5607a24ddb3dac4fbab5480a27edce4bbb43b00dfacb16fb51c4c51f8e25a9bcd06c41cf879b2e95909476aa4cf55048882e28189cf759b8ae97b75e0b983616e546a6166b3645d07b7878db799746d65cf849ea1ee1cbfe9ec2d3cd0317c18f6f44d7ef2375a700173debf8d046fbb05dd95802578fdd98e3901acb9e8758c822362ac7994f3a22a661a4f12c05ed62517d1ab9f69b104260740c26b232ca7e90179660fe6e765ee0b4d341637853d7379ef6d3dd1da72d46376a8e9e2b6c1701bd615f77fa8df93cde0a88508d42084673720c3ffb66bd4d6da6dfff790edb894158fb41797042c42ade648d89ed3c93b7ed465e6549810155caebc91e44da0db2b2ca975eb6d723a7908a0414c799186a447b40bc5e3ddabe3bd973d0abd0972bc8796c54ecdf79c39c54933522bfb1b9cbae867e726d8698f2cde347ea24a1ccf2fcc7dfa16128a78dfe7327deced10c560e87bf3fa4c5a522491f9abbce7b612c3e5573d4919aa7d319fe44b2fc585d53724968a4266db0e1e09c5d63d413d876ee0c50c864ddbc04af674d0e85c679103ca26793b02e0c1ee088ddbbb0f7181ffec5505b62c49379098f660683c4032c592de97b0abcfc6d9296f507286855715f2bbb7ecf166cdfd179d3e55b5ee8c7e7cc84283ebd4c39a02efa9e527b4314f0b06d23de8b6f29201af7dd38f536308f4846d185877b027f666c441920f34bd21709e30df66d03ae2caf3bb65a645f6ef4b2d1094b71ed2c472db8670bf288343978eda23208b4c86f7bcb4b024f109e28ff35e61972bd643167ad1a1dbc3b9ce223f25b586e6559ac7a6773d0d509ac90c5162ad9cf707caaf73534c6835a313c240efa5a0daf5a26ddd677122b7f27097c7f26666fb7514f97f193589a1ceb1d780e44cad46b3ed5fc95ebf24be113e56619670c850a10479d53e3cc6c9f8b62e8480f38a6e78877dfb418b930f22ee0815eea25a8508c2150f565d8abf25fcec4e9823898f53de982a55501c057d8df0944525f21286e68d29c079189b05126f6b6de90523d55a60c6cefcf85fd1b9bd0af84429785eb52e5667d408ba73eedce95c24a6abc75e7ca337ba827c718efce37294560eba1d998b63d73cbc3c76982ac0de7460a4db999360eda8e0ec83f90262b1fe8e8b4316e57549c5b3a6217a9420a10f7d74aee2e9440d1fb029a022bb503b1235a3e67f1447526839f910b47ac49c26a49848162905daf0b0eaaed9a51e9a895d7132ad2ae6da2eaa4db8be64be8e9f2b45a967247b34d2448a3599fd594ddbd925e86b01147b8f538b8e396c7320e8a837d38265c24f0226b174a929d0db45aeff713339e2f89e57f57a2b522f991f8c24ec0d44d5dc33c2e3bc872fb47432a79818b4d66c92d88be5429a77e220e53d09fab67585280b1b652c8cab6d4eaaf32b63361cd53f7df84c27be7336417cb91054169793a707ce4c52858c952bea80d436afee29bc12986f2c46e8d4d8615426575bef415263ba3805b81b1594a10f6293847eba141ff8ebf25536eb19a4908f3ac1e974c9adcda82a8f92ec97513774da72237c5441ddd19a3e539ab60b4c186eda3a7aed975f28453dc50e7cbbf9680b249d99c50273f3813cb4c83e25d5e469ef62da0acb388cddab1dc655ba756f5b2438c656f78c13ac75beb3df343074ed8ee23e21cb291d98e09b191018ef73e747d5b12b85a53a73b499ce71b63a516d4f9bab05b090c78c411db8959495a01e6b277a5e7e0173ba3c6b7b62bbe595f8e213959051e9c93ba430e7aa71874183d0f5b24bf103d294b00c9ef7bc237ba85e78a7694ea0e7543cad1590c6847c26646cf41d662dcb38a01eb01eba3e5e6c60053f46c18f2560c18b0ec7ebe83ab4801b685aee68cca87026051bb8776ac35a527ab373f0b1a8fc4d7b15910246bd9128be7d8321bb8413ebb693431896f07da9deffd0b36bce7db0e7f1c5c66ab1f93d11b6aad4d5c06ffea383dc5fd4019e848a41a6eff7ec849f66c7cdb119fb4e65aba0be71590771ccbed6d32e2351446845e506212c3668c6fac515d717f302d535a75ac53ad212a53840b4b1388a104dafa2db70531419d23357cf276dfe983675daaffd4986f1ffac58c1da3f0742e65b4da308370cb895b9573ce1ce01f9f68e24e4dc7803a81851d053a95bc3e89344b572a2777cbd81e8e4a6bc95aee2417146c0431a12a76c46351dea708a6a394927e04ae952685492e3c653561242cd9817d1a7d2c0d7a3acf405f5e3f02a0643747654955854dd75af0ee3daa0df3091f8acbf17701c338ef7cea2575c5424d0c64bcf734111a816a113174f45dfa766f09740e0b2b652894945ec1dc5a03b907570e2d98edc859345923ff358805898a93991e14c2370b80a575cecdae4c32e596d669be89a5e63100d48089675c1bc87c2d8bb6b89037c06122d45f12d7cc3cd07830a77982121f4391dbc5c27a913b215cef290c8e111592db3915c60734141123cdbf5a3b75567cd31366340093d53d9b6b5adcb6b75ed88b0ce5ce438185a4e0275589ec2286ac0c690a2999abeca5aad152c158cf39e1ff729e44a8e4621d688d05c305f01dbcbbd08dcb1e598c729530426bee3b74ec95c4b3926d85ee9009be376f0be4e1d7b4778b3e5dc52357848e94665f2d431d38a8c3819879ae0989314541d31c4557b4bc8bcc9494236f31608135fc1c7d1df7184b04a1eed287fbda0a23ec51a75327fa09ee109967ede3d8b49b5e1a04bbdfc024eaafa0c0b9aeb3ade999e854a0d9e1a7d03a340b27b29eaafd350f1a628a438864053c08d3a2ea6391b71f441cc7cde3f2f3f336da2dd447a763ca5fe540d1f5ae0b2ebb9a10cbb76302ea9de0a47aee0c20c13ffb26c434cc1618e2995f1827acb85ee447406ec1d73c6318ac59fa3d0321ae0732088d588fed702dc1bf850a0f0493c993aaec12fff49e4c3c68cf6c21bc068f61e200ec15bddb7c3b50ac54bc30c323cd06060bdbb783af32f975d4530b5fd42c6789e8b8f428fa2c6d60a61462a91c4d7efc5a6c74dd77bee69396f798acd5a24b3a6bbc16467e13febd533f613702281dd697068f1a58e243684c77de236bfcf527d7845ebb91f6a156fcaa4247d0cd27396df272a91af2f979de27e3cf2b8cbb25c5612289554ed64fb6ea1d36a8c82ee6afc58eaf104be78e9172da64357cd1ae15d8ba5bb392ee9427f7bbfb4a4507c6c21ff0982383e48659fb3785b254b8359dee7e939003bf72193a3f06681654e54deab25719c719e87f73c870cb11c30717620efcc44b80a91d14cf5e8e8f72b006da920cb3bf9d855784a03fc52682c3f8a1010a2117757e957355c017b32f915b179b14485f4eb6d065400600cf2850d2c283165c2a4fdf3427e490f4c453bd13c4db7ac4f695779a4fc04f5ec72ed1cda33bbebf672184e83fdc0aba4e3f40fd61bc23f329f48c886188edb9a7585032854203f6eea706faa9fdbcc375ab3c86d3794083466e2c855a6f65af555bbb9fbd2fc5c6539bbd0b769191c8b4bdf077a88d67e119fb520c5b7e30a5da28a02c9be1fbcd175422834361bcfc3146ebd1f22a61aedb8ce882388113e92e2dbc52202a0543f3540961099bf84f6108561f37c6c33469f55742437e4a2e1ab50fd282e9ccc9a40aa24c84bfc1547e0c3698de7143199c0974ac11080628ac53ba577aa4e1e20491933352a36bc9e5f24a36fb9baefad582637ac64495bb3e77646d61307dbda767766398b4344d412dfa380f259bc2a6248cd255c5fbc30d51ac3cf144f94c847b9f869ed399e2f9b341c1b23177eb18369da694366b6cac4f1b66bb4d286f53d65948b934bcaabfad642bfa08f136f0548b69f5f9d1e93b0f83e57b0c637cf0b71430e8038bb31e51a628149a9774ace722a4a413774403ef19bc8deefb8befd74e916d828058b3a0cfb6bbb63ade107fa0aa5176cda9f1591e7030adbc6840228982c48061d110578bbed4c944f84d6d222154c8c7750a86ddc741b11c020aa9bc316f7a17025d0154c551320a08a122ac1526e8e53e262c120f532a34d5f820316c581c524b206325ca5802c865d68afb8e6ae865b0721b8028a58f2ba2aa47ab9da9ccacbc0023c54f1fc85a34d78fe6fa2c198f561048456c370bf9d7435f4", 0x1000}, {&(0x7f0000000100)="4447b35bd5886defdf8b8da09c31436de98b075cdbbe2d2cc629f5", 0x1b}, {&(0x7f0000002340)="10c544e1e9c4d9a32f1df8587ae1aa6be98bf357bd3008036bf00551b86cf88a34e86fe963ce81358c0f5d15a0278415401375252d1e01f4963c35a0ea631cf6280aeddb57354dc8b68b1e225706c5fb01a5b3c27b113e34508bfbd1985176a4aa80e4a33552ddff1e9713102c67cb7d3f22a2fc72ccbe748de9a9f9893fa6898c2e6917c330b0e7644a9a2260d6cb607bfa01ff13afd3df0a75cff116cd3a5ff86d3e5168511fe0439b4c90062e0a269fd6bf57078ecc545f45d56bbb9dffbf52a6337c6c8d83ab7ef78c395a7f199ff1bf3fac7610ff65838ec820e4f79dc6ba9fd6dfd6246e113ed8a2585e0b7fb52a9a7dcf0def014c32bc0effd5a7d3d25c792a87eb2bff4a77e71b73821c4019255920f8c85f0bb0b737f8d3cff247e4f72cd0c76a9dd389f6c5ad30b400391ee693a59fbe7d925149dca3255d5a1fee0379b2a4c0613b1d18adbbe724533d853a8ec1b7a049ebb87c8911135fbd9b508e4d705fbd5254fdd4df9f6ad6e0081604479e77532e9135b0e4cee31b9eabdafe78ded3e28d2f40bd3760f4c7fc6af0cbc3a2aa56b5cb78c554025820d5bfe239a4008d391fab3e9b6d22b0f811d7e0776448dd66fa3922eb1e61d1932ec6376fa6f4d05c7f49b9a1f39559418ec0150cde1e8325d969f7c790b7ade3f6432f97922f647c8c5c5578a42f53330eb9ef3548f2b94197456344e12601db62224437efbf30d53f4ca6cd5e436b68845fba80e2d532a9a42d8aa36aa24618fcd61bb6ef24e1fa04b4fcac3cda454cce61eaa5902231cceef497f9b5632265a81a53392bdb59fb9406ff41296731c6f98c625bec04b9019c206849ded7b1f091144e4b7e6faa7c7aec1bd575e28cf40a2984dc81a42e8fc555bfeeda3157d6cf6a3cff74300146d5631d440dfa6e0a9fb4ebed739d0cf2e482c57df3d74b57e3f293fbb89efadfa47d8203e4765a5ee5d0c187ed677b9e7854fcca963eba026fb581615b087d2f44fa57b9fe2f8e385eac065a11a3679d1bf3d6a34aec1e99e8184c4475f6e1b4d5c1ce4261b31883af57bf29999142144f6b67ca489646206e6eb15d739a5b0b617888ff91712c2fe688c21bf746c6bea294abeca2c9ff096743b160b45e41bf2c4fac8130a3fdc5319cc7daf69b9bf1fa69388b745cbf3de9951c897b6ff8563b00326f9b0ec22ee45e45eeb7fae848fce138bc4f293cd899cce8dc8573f0e501e7974f645259cd31ab39a76c77380a872aa352ce48b17e3cee20b1ac490ecb634f4b859b0ae55810ed51d0a414ef7fd926adf9e83257c9298db764a0185e6e2d019a7338dafb9f95692c21bc703e43cb5cfa0c15f7d518f9355f0ef74c25cef27528db6901159b0a86bac9ffd35babc07aaa3c88e14a2de338aa7e38e585f4cd5cb10e043eb41a04d9e40fe61f4c97804d862345b9d3ed439190642926cb62c08e07d5edf98f57f84ee516a5500155448363a76162045bf61df8680fc8a346085c359f81fc0b8dc97c4f907e37831b2924173d39dd87f3096033590a5b18274e4fe2dcbac790cef6d9ca647c34b1909b9e4513959de92450299634aee7d02895a3ae96ffbb91c137544dcab1b71c94138b8b02f2aa6a56a34c6129cc4d713cbe84d7e02d14947fe02793b0d3dd16fdbffb4801e8bd708e7364277dacfe0f8385d967d76119f851558ce9a3695a19fa8e964a784aeaca8db3e3b5ab9167ecb92fe6326feea1ecdf417e11e0b325dceb24b163030cc1d8e40647852efa011a300fddbfb736f7eceae1ce261e1c44d8697692d9a5e54f95980d98d59daee1fff01502516a99a018b8be05197ecca5c443b6bd589d13a8fbff0c7aaf411e238046509b3d62d6ef9b6308fd77090b7666bf3adeff7f8c9f96f3a616c0c58660eb59dcf86679f05260364ac98acceb4d706793b61a2a7300e8fe3ca8363effd83f1209239ed685c2cdcfad12448d7b75a672bc418f5160fec4f804e9b40128f27749e4bf0dbba5ef709cf26a2758c4673f6ca6f70f4c3dec517e14fcb00f20cc3351fdf26ae40faaeb55edb852de7794470c65be95b7009ef1921d3d686f17593f1ae126e6aecaa4b7fb38ed8a2123c97173e3d33801b89f2028ce622fbd29c1f1403a6f36ff0ef21ae8d257182a42e981f357bdd7a7ea8ec016789832c7367bb3066a1006117fe1ee2a013aba910ded24ca4d0f0e66626fb812ee1d1311caf173b6b9df98c29f29430685c743af1579ce41c0fbd8c643211c7e9cb27bb0ef906a331becec03be40ba9acd8b25a7e4d3f76ca7631bab33c43fa4c8db2db3f2b7b031f59a8b07240357e14c21bedb8f012e84956ccaff398a1dc3eda57b53561fbbaecef2e0104e6b8c8e7554793338ac0ea16dfbfd47982ce27afc26c432b3dc8f8ebb88d4c914cdba4857df612d44d25ccfef43050081f8cf3c7f83ed01c647bddcaf13559473915f29e66a07192734ed52a66c28d85935fb5b489a17576e940630f7bbb365154d1f004f6113039b40bfb13b82701fbd7e818d4df9d4c428526d07ccbe9438c0e3df16a2613c9b214f75419db48951fb4a6fa20db6e54bf9faa654b1807ffc084e4ffa90fffec637a7dc97681de2a584770d494e0af63eb02faade1f80b30ebd300bfe4dc3d198f5c8fae0c5f491d25354d8c733a228d488e3c40c6ef8ceb54b4c7dfea9e259f959b7fb66ee4e389eb02002645bfc63ddfe0f477e1fd3cfa0efd4ed25c064af86cabcdff68dcd716cb0e45f33a4351900942405ea99d475ee99f9632c4387f3b07f24442244d5b347c9fdcbf6f08d1d600584e465f28d198bc34ec87c4fc31168766db9791d3f65b593378a64129b6c300c9e7ed112b428cdc8c9d1eec670f2dcbfad01ad270707f05267cb34fc007133cfcf91bda3a56780c9a9d36e46a0d84c596f5fd2c5617694d6b275fd530bd053f5606a5767836353f5b346a79098d809156a6e8a27e982379c28761d5cc0bd288828e716079f1cf0989f60dfa1673539273222019bf6279d9c7e468396808a0713a8ce65f1cc0610b4417eda01ed3435c1adae121c7d5f3025045e6b1cbdf324ebcd6eb4468711d7c7f326872b9fab7857cd500879f79913c20c538ad83c159f1734effbe27ad130ac6a7f2dbecaddfed48b91ac4eb57fa9b2d99e2c08713be6672f553abccfddd74a21de1718af69ac6133087ad2bd8d5215e012b522ca176788321b886bfd4fb3211fc6ffb88ccea5dc1b3feccd0ffbc1faaa43ce148ba2a6b94e3bbc36fbd01bbd0caf22135d2db5052c9e8100a9a6e87899e552f233a19e93164c0fe61af6e92635db5c685a24f788e2b311c4905cbc88f10f8e42a7f0469e1c9b6645da4f9784bb28c67f6fc3596847da229978beda6f192dadd9762c5d8b9539eec02f2ee7817c94e8e5d21cab5789ea6b197a1d025a24e48c91e7382d3067015f939b7a687f74feef6b1a832acbc765d6d1292c964fd53d759121dd5ca801ac6f882c065643cd0aa04da9d50a671115b5ef734d24848532b2cfe69e66e19998ffa51c6acbf530d7470e616a949d62964389f46e8df74c8539137c8c68bca8b2284da15e7c260306d31ad150e1236728a955dd6a009880526a35d28c63cae206d9c043fd94bb5dd78755073b21cafd708092ea439a1888039faf31bd3339ea92910f1934693740163516039c170b4d90694e4cd08921b099edf8d48a319606b4c6c5ed5d248659e0d6fe3483aff49fc9c26d4dcba2fe4fef25c6f1a39329f9057dc800f888834287734eb1c285cdea67ff4f36c30599f77ae7f3b626110cc1e151ef7dce13b6a0cb742569f14e989ef2284915d21690f5925aaf29420c53b3de6c75ee19c535b0b5deddc65a058eca034766afcaa3d58951a020d7b1e8b336760681f6840165035f349f041c5f1390acb47c054d8fcf549cf304018656610b17dccb9acc36811ed3b1d9bff5e4350db12c1fe6b520887a8ddf102f71681613620a23260e176a18ad113413d061ee5b8e548e40ecb06d5989dff890eda35120382d4f70c18dbbf7a01c4f18de1f674164644e9c6c4a4a49f538ff2e6b244a27d6fc679e00f1a9e7b05279c779674cd6f281d6c0ae58cfca28f461a1db3cfe305b00be3e6988afad710382f4a6a9bfc77a05276ee9712169957aa6ef4f569b19f94e1a4620ea3a7553e24218aeaef3c0d2a6e24b3a5704c52f0e1c15b08f6b3304370399ac57d2b9bc12ca7382aa542dd578e534c889de625d8e540924e69ac7b9c37694974b20697236723d8208729da190819ef8df254a8ff11cd8324cc715ef3f4ff76dcc04cd43070e882c521dc6e2e805f7301b0bbe9465d3b61b9de5e27c3959263df8ed921ada89e53ad8792cc8527e704a929c9cca7df7d379b2fa875a3471f90be1e045a0984163258b06e863c122bdfdb9da4131b499dc809ac81a69b206ac18934d501c0f0a50108e8c72d12bd9d19e9871fc52e525062a434952afb3c5d35469b5a7517dfc9dc3a53a6fb0eeea01d88211b34d21344028e09451598a1f5bd820b2379eac7d43075ba32c83489aeacf419ad4624bb7cd4a44b5a88697933f70c1b1e49b2e42a0c5a42e34f67184ce3baba7c2de83036e06aba459aa9e78debc4bcb66d5ab3f168ef2d101c709fa3a9a31439a5166ed994e8eca53ef910e4fb1ae80f1bfb55a0d27caebba3d3854220dfec29728f33150957f05fb3357d61fbc65cbc09d712c2ebca967e829e3e823ca12813f323bb13acdee0ef03249480272b095fcd16a8214328d42a63bd739be88da367d39a599c8b986971dc52e5beef37fd8aef20a738ec0b6a779468998bccca00ddb302c3f7bb827a1ee7df452e8e809b01f0d87f9f568189ed7a73ef3b184c2c23f87490dea4014c5729cff5eac8f9479b1cf9d3a125f9021f8b6a7268ba5226aa8709ddae86751837928eae69adb78294a26dc133034971ba82a5c5841983f8bd9d9fdcf1edcc3d58935b4b0ed56ea5918c56177aa17c5731f5fd10d6250deb561e07c9b8f6d2a0ccb50e14f1b25d5a6977c947f9b47424e9cf9d1dc48a6b674af00dbcb0a9c92feeff141d10179e0b77ea9f266b4fbe9acdb73198b9fa89bc8294ef27a5114567121aca077806fea7cf475a5783442408bb081b4e841e198fa25eded42b461faa232e68bcea68b8da87a85472dc61ad64d7906cb268c0aff3d6d14c6c18e2ba59824b29fb0d6b4ba3327b5b912795431536a41fb659d7a85a67b9d055a72a863a0f90c1837fe93650763d7c8ad337647fc2933bebd5c6569d6aa656879bbad28aa8babbd543f1ef37386b87aedeb77f3c454a502bb85324d747b304be33d747de9cb5bef30acab4de6dd56d69a92c3163285781fb6886f689da73afaa1a08aab17cca97e2de5830215530e5dbfa2eb11568f13eacb1e5dbfa909e33462c9e0fdead5348d114d09589a10dd427b90afcac7f461760f0cad20a39601ad606d5fa0435779ecf748eb74019ed58e090943e658382aa7db12b1b384ce5a623ec6c30d937b418f0399f0618ab9da48fa697f4cb4e06a3aaddca44d24d06db698c2451fd281d1ddeae3f2d5c0dbde40f47d37938ec2079bc37ae936f9666367f4e068622286b38afdd84e0f8177e51f198d00eb0adbd145d7c0d9c9e24008719066b90d64c2588fadb1db3e18c9b4d9f6397154a1f115447921e02bcea4b3f7f5a51219e24149f8eaa48ee36c81032a414b56135591094ea0b56f6e8d6d2764c1dba78989cf85d6cb451de9196d44740c0030aba4cd74cf09d308edaa85f1e94627f4", 0x1000}, {&(0x7f00000003c0)="79fa84a697860ad0e5f6649660fba514328ccfa98c9531740dad6058548454fca9116466f7063968f779577832d3bfa228874f4726a0d6e11a711d76334fb2a81979c200e7584a0163d9fe860912a98d4d1ed7aa5064118a95a55296fb7d3ca6213c3c27bd5ccccec3d46a94acf1fb469a5d7c937ebaff0ecd599209d3a9", 0x7e}, {&(0x7f0000000440)="7f1c3364652a6f0cdb9c3720f413a33a9bcbdf7049346f6427d47a87a21ef066a0eb624d824367883637ab3d07866a8d7f1cb7b019ab2c8f756722df0a795490c51a2edc1352845ec5714ad76583243caf966429345e09875d9deaaef60c61a9404d", 0x62}, {&(0x7f00000004c0)="d16536d4973722a4b2bc8e433331aff3937fd5bd2fb929da37508bc80f27c67c746200dfd4be1bb8c33080357fb7f30b023b1cc933d9144ac6000362397af77373874ba83f246f870acc1b5f9ad4ce94ad74639819e12449a06920566dd24a3cf4e43fda1408878adec692e5981fbf90612d35c5a2de", 0x76}], 0x8, 0x0, 0x0) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 05:37:28 executing program 0: r0 = socket(0x426, 0x7, 0xb) poll(&(0x7f0000000040)=[{r0, 0x144}], 0x20000000000002ef, 0x1000000000000000) poll(&(0x7f0000000040), 0x3, 0x0) fcntl$getown(r0, 0x5) socket(0x18, 0x2, 0xf1d) 05:37:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x45, 0x4, 0x7f, 0x7}, {{r1}, 0x0, 0x8, 0x40000000, 0xff, 0x100}, {{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0x1bb, 0x90a}], 0x1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x8, 0xffa}], 0x1f, &(0x7f0000000180)={0x1000, 0xce}) close(r1) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x400, 0x6}, {{r0}, 0xfffffffffffffffe, 0x68, 0x11, 0x6, 0x1}], 0x0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x3e, 0x4, 0x0, 0x9}], 0x3, &(0x7f0000000380)={0x27, 0x2}) 05:37:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x7fff) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) close(r0) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) r1 = semget(0x0, 0x2, 0xa0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/128) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) chdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x2, 0x40, 0x8001, 0x8}, {0x5, 0x8, 0x0, 0x4}, {0x2, 0x10001, 0x6ff, 0xcc}, {0x7, 0x20, 0x8, 0x3ff}]}) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x7c6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:28 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8207000000696c653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:28 executing program 1: r0 = semget$private(0x0, 0x2, 0x23) semop(r0, &(0x7f00000002c0)=[{0x0, 0x0, 0x800}, {0x2}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x800}, {0x7, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x6, 0x2, 0x1000}], 0x221) clock_getres(0x2, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x4004, 0x7f) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0x2, 0x101}, 0xc) sendsyslog(&(0x7f0000000080)="c6c7b6bd92c10f762e09b049991acb8ede21968664d94a628a8a9583ce99cef96bc72e63ad5e70a98013a85862ba63f47efc1080d38da545a00aa572c76855b528d0947c9b31f83b4898313e19c55e7a0c41a9542589fad0d9b33e918b6393b8f1e8333c6cd6ea9752cebb32a425651b9e8a56a1ae8ca38e441e7bab795da3e74811670d13bf6a30de0209af9d34fc27151209e5db03b8fc2d5d9aa3ad7ce1d8a356b5dcb24ea225cf9ef4b5a9670f972ac793b14b34a86eab602ed452ad7635c12df0fdbcf0b9ef3b19ee34f085dd9928f31f96301849a3587f60cc1bb68c0fb073fe02", 0xe4, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000280)) 05:37:28 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="ddc3") 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getgid() setegid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x80000000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x401, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x100}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x19, 0x2, 0x7fffffff) sendto(r1, &(0x7f0000000240)="8a5fb5e5d3d61754ac5068d8b01829c224c418a2dd4851f0f23458c2c4a2441cc13b42898d40ce7f3aa8067e115773714ea12a0b7ca564006ceabcaa2adb52d8139180db7b495565d59ef72c8262b4c0be3d5db3c869552408fbc3a14d5ac3d320046866e1f0c4fe0a885e205d01af569f59cc5c1ce0ecec70964152a9eb0c565044a1ffd40e51859adf4cbc3ac753ea95b73a8ab45a2b146122611c9846d57df22a488c6d", 0xa5, 0x401, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60a, 0x3) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="808d9807c10c98f9870634b54622ac4939b77bf4eeb172d564f2aed3eb94378260d3c01d48aac90bc2328acba0aaba7a2b97f929867c756c615c3937a94e3cfd7040cafde831bf3fa6d386079f1a010af2f0c5563a6d466c16e6cd013ba8e1ce181eefaf9ec45dbf4a1903726c6cd3ff1667047339f81dc06c1c99ad766590f164fb18409f19a0ac8b5b869d4ea65cb0e9ccc5f8e2246bd0f4f6e8331fb84639a88e6c449431a473fae9297bc1c5da3c844113d4bb22788e128072eb21ae5d789eebb54e599964adf966f917417b427be8a7b73257e222", 0xd7, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) fsync(r0) ftruncate(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) 05:37:29 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) shutdown(r1, 0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)) write(r1, &(0x7f0000000340), 0x10000014c) pread(r1, &(0x7f0000000000)="8361098b3d88e023386bec777f161ca561cfb15fa445790a0fb152b2979c7c5c06d193a6ed563791d07045a343aeef3c93b54da0207c51d6730612c2d430d694c1dfaad5892cf16a0120c8e5871c6998c0a4a8ba388df012ada7c737a486135cb2b84a881b1bbb496cf3664e69e0c8ae6bdc26e05fdb2a7179b0944d4d854d85a8b7aec200d06a2224c12002124ed791e09c1cac4189d55296ddf1de1519cae191274f623be6295c297d6d1f6ac86bd082bbba058a7fa773384625d86320d018dd811377930a105f50806c4f420863c9958ed63bf0df2829360d8e2632f3c396a7d7e5ddfa1fc625a031ab0c01a0783672", 0xf1, 0x0, 0x0) 05:37:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 05:37:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x100000001}, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x7, 0x800, 0x5aa081e2, 0xffffffff, "a8b0821687c76d087065f42cfc544d60854ff6fa", 0x80000001, 0xff}) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) read(r0, &(0x7f0000000100)=""/29, 0x1d) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x1001, 0x8) 05:37:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000001c0)='!', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="42e51c29b75f35e09215aab559bfddfec2858507a7b0d11f424d2add6feefca06c4c8c91e2c1175f6ace1ffcf908afe9265a683ff54e205f5aeae8bb935e0f8641aa52753142e857925a378dbb18b60c7f45260a3415177f55e54dcafa03cac0da096eb6647b2191fafdb956b5b668b27ba68525e6865e1a1491cd1dc363e6d2c4", 0x81) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x15b) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 05:37:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getown(r0, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000006, 0x0, 0x0) 05:37:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) close(r1) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x3, 0x9}, {0x0, 0x3}, {0x2, 0xffffffff}, {0x1, 0x81}, {0x3, 0x5a}, {0x3, 0xff}, {0x2, 0x5}, {0x0, 0x8}, {0x1, 0xdca}, {0x1, 0x2}, {0x2, 0xffffffffffffffa3}, {0x1, 0x3d}, {0x3, 0xc39}, {0x1, 0x8}, {0x3, 0x2}, {0x3, 0x9a}, {0x3, 0x2}, {0x3, 0x2}, {}, {0x1, 0x4}, {0x3, 0x80}, {0x3}, {0x2, 0x80}, {0x3, 0x5}, {0x3, 0x10001}, {0x3, 0x3}, {0x3, 0x7}, {0x1, 0x7}, {0x1, 0x7}, {0x2, 0x1}, {0x2}, {0x3, 0xe45}]}) write(r0, &(0x7f00000001c0), 0xe5e1) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35, 0xfffffffffffffffc, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0xe6f, 0x9, 0x78f0, 0x3f}, {0x2, 0xfb, 0x3, 0x6}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) flock(r0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') socket$inet(0x2, 0xc000, 0x8) 05:37:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x22) open(&(0x7f0000000040)='./bus\x00', 0x10a8a, 0x30) select(0x0, 0x0, &(0x7f0000000080)={0xc0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 05:37:30 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x30011, 0x0) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) 05:37:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file2\x00', 0x808, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) close(r0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 05:37:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400000, 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000380)={0x1, 0x8, 0x7fff, 0x2, &(0x7f0000000100)={{0x4, 0x3ff, 0x1, 0x7fd, 0x6, 0xffffffffffff8001, 0x1aaa}, {[0x5, 0x5f, 0x9c, 0x80000000, 0x5, 0x8, 0x1, 0x9, 0x9, 0x8001, 0x1, 0x6, 0x7f, 0x100000000, 0x6, 0x0, 0x10000, 0x6e7d8b7], [0x0, 0x4, 0x6, 0x1, 0x100, 0x701, 0x986c, 0x0, 0x3, 0xff], [0x5, 0x44, 0xf18, 0x1ff, 0x0, 0x1, 0x4], [0xff, 0xa1f8, 0x7, 0x401, 0x2, 0xc232], [{0x1010000000, 0xb4, 0x3, 0x4}, {0x100000001, 0x7, 0xffffffff, 0x9}, {0x9, 0x7, 0x1ff, 0x6}, {0x80000001, 0x3, 0x1ff, 0x5}, {0x90e3, 0x9, 0x2, 0x2}, {0x7, 0x6, 0x4, 0xfffffffffffffffe}, {0xe2, 0x0, 0x43f, 0x3f}, {0x42, 0xa80, 0x7fe, 0x8001}], {0x5, 0x2, 0x5, 0xff}, {0x5, 0x8000, 0x1ff, 0x3f}}}, 0x4, 0x8}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x3, 0x100, &(0x7f0000000040)="559eae1f193dd67fcc94e7571c077e618eb5ce51cca3f3c2f68864d3585d552243174fd339f51aeebc51c1fdf7c860b50822b168eab681e21c04e38ffa71e7e66ca1c3105858d618cc4934c233c2d1558ec596277861ffdd1fd88e34", 0x5c) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 05:37:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') socketpair(0x1, 0x5, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x100000001, 0x58de}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="e6fd0c070e614ccf0619819fdd915f0e4667b12e1cb694d95cf7449d31449e0286803eca", 0x24}, {&(0x7f0000000200)="df619117fb7654e9b3ff6cc2184f1ff615d369e4a52344f0bc8787dfc095a650b8b5cd21c23ac607ba8e077e9d2363842af8ab92d38533f27bd3bcf447afadfa9ce820fc72df2c68a48420cf80d2b9e27e78cbf810488c3364d59f275cb0aa74af5f72815a82544e7824792727c15d3c432a5ad005cb4d86d17bc6ebc6d812a8a1d01733b8f24c227a50e06dda747745595a7ff2fa158a5cad30f930f7f6acc3abf84afef1ade57802d1e58fab4e9e0ffbd791abcb1376d530039b000bd536", 0xbf}, {&(0x7f00000002c0)="8d24787d258f5d56928a115253c7af239f1b09d0d3e27f8746b48ad7d7386f2b970cba9436be379894f16a6b59eb8aa0f2e281486e631fee5b8d", 0x3a}, {&(0x7f0000000300)="9ff644718c5a420296c130db9e23bff1822ded03a2cc52f7e8681bc0180f3dabf98350", 0x23}], 0x4, &(0x7f0000000380)=[{0xe0, 0x1, 0x2, "c7c069bb4a1817fed4a8ecf11ae6af2e1f39eb4c98011bf7c8b22f46c83441433daa866f4a4ad6acb3d8f246768ac248b0b1e8c54fc13c85b67cf7a0884cc8da461af6610972416b3b5c8279cc5023db189e08628879364b498421715ba152d7a072e87ac6b116c303e98fb9747f1d48cb14daf787893656de172515ab30805dfe87a26dc182499785217f7282846fa6c2b96549fac480783f6d5e900b6a23924727c5705229eae1c4bc8491a208cff4c8857b53de870dcf81a108bcea589d2fa176cee2f5e6d2078fb6ade80b4a58b6"}, {0xa0, 0xffff, 0x100000000, "92ed8711d04e1c18ab78a5d3f05e256d3e55f473a0d315b2184b145259d7202dfb8cd40eb4ba6aad07c4b1dacdc723949e04d332138f6fd4cbb8f59033b63359cc14cbe5b4124843dc9e4d3b66b4b5c607ffc9b3fc8ae70062464d009d8cf1b338a21267a6c7bb2e346760c9a6387f28670d5d8097d2ac2e2a357c32421711804bed473e9dc9010d1a4dbb7f3b"}, {0xb0, 0xffff, 0x2, "c224f5f06b8e13da44fff002ae9352c280997fe2127cfab4d38c3108723601e043dcccebd399a3eca9ac3004fffc90a3caca4cc5c53eda56f730fba4f0c8958786e1dc2ee737d5720fe3446b0dded5d2d0812359dd4e39b51a5093dc6421c72cf3d77fec08b87ece9af5a7543bd2b162686eabf3c61e53b28e9dc3be725388a93c24f6cb634eb5b7f74fa7483a50f6b4ce211ce734d95e67e186"}, {0x98, 0xffff, 0x2, "086f2c1d9d3062b64c0063f352a58ee60796ef84aa57bad037e050d228e491652abeba362a77eba22f9844e906a7b2cb48dfbd612a17d938aa5603073dca7ced37d41de9521cc4462909241f3432f7307a0c802ae961022911156eae82c9296f9426ac0b0b5a1b706fd7cee2b2049d9d8cafa1ea74e214ff054ffbdab304477cadd34bfed33f"}, {0x20, 0xffff, 0x9, "d91613d1e6379a7ba8"}, {0xd8, 0x1, 0xffff, "bda0ab549058af584604665f0827603a7ef3fa6a35784e1b7ed1e349768a5da06b7b3b033d41b860ba84cd75e2e0ae1951562abdd620e5ea83e2a6b2941ee9b250f4f0be87ec172cc38e2e7dc29da2bdf0f0c3b7041127da7a2919ccd4c1500e94810faa103c344706ee59d3fa333deeb30be0377c6e19673da0c30332760ad1aff79522e75a9e5f8d4bdd8f36b781f21b0a33a33e9f569478cbd71e9de98523cb2ad26881c169e7ad5827e87c3bb93cdb528efe0bfb5fc193722d3da0774d7c226449d02839"}, {0x80, 0x0, 0x3, "755ad4653c40aff45669a5a2177b5fcff6345adb6b54d92d6a1eaa026aa99de15a407fceb1e156c362980e6f9e5795954fd1dc65eb63aa536d7e5d04516b94395154d17bf054805a5eeb99c7e7f8870973b679a7cdf76780c05180b126264276313a0f67e4af6d45b85c4a27983f2fa6"}, {0x30, 0xffff, 0xc9, "6a2c94704cd0e9256700a2cc58250b9960fefee5f7800b2aa5"}], 0x470}, 0x400) 05:37:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x98, 0x12) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 05:37:31 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) fchdir(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000140)='\x00', r2, r3, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000080)='mN', 0x2) 05:37:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1000000201, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x7ff, 0x610a, 0x1, 0x7, 0x0, 0x1, 0xfffffffffffffffd, 0x10, [{0x5, 0xffffffffffffbcc4, 0x7, 0x1}, {0x4, 0x95, 0x8001}, {0x2fb49e07, 0xfffffffffffffe2e, 0xffffffffffffffc0, 0xff}, {0x7, 0x2863, 0x2, 0xff}, {0x6, 0x8e87, 0x5}, {0x5f5e, 0x38f, 0x5, 0xbf}, {0x3, 0x0, 0x6, 0x5}, {0x7, 0x0, 0x7, 0xff}, {0x5, 0x7fffffff, 0x20, 0x63c3}, {0x6, 0x200, 0x7, 0x1000}, {0x678a, 0x800, 0x100, 0x3}, {0x8, 0x7, 0x2, 0x400}, {0x14ad92c2, 0xb0fb, 0x0, 0x2}, {0x0, 0x2008, 0x8, 0xb7df}, {0x3, 0x81, 0x8000, 0x4}, {0x8, 0x3ff, 0x40, 0x81}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x1, 0x6}, {0x87, 0x1}], 0x2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x87) sendto(r2, &(0x7f0000000140)="8389fba5fc3eb3b9030b53e9f1d81ed05a03e54d5a653c6d26e1c17aa144254ded6e3dac066b7928f1e59073c1e4cd6a17fd219f1ba6c4358048025b6d32df6001644ef6c06ea98adb2a16d234b5e3ebdab506fda45cc4627ba437bd8d2d54fe4cbf0f62b3b0ac0fa0f319e643bc902d52648e", 0x49, 0x7, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 05:37:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x8, 0xfffffffffffffffc}, {0x10000, 0x9c}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x2000, 0x9) 05:37:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") sync() 05:37:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() r6 = getgid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setgroups(0x9, &(0x7f00000003c0)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x101) 05:37:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x101}, 0x8) 05:37:31 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x1000) close(r0) r1 = socket(0x17, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 05:37:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = getuid() setuid(r1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0xe5) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 05:37:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x110) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 05:37:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x1000) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x4004667f, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) chroot(&(0x7f0000000000)='./bus/file0\x00') 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8084, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x3ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x0, 0x5f82c801, 0x5, 0xdeb}, {0x0, 0x8, 0x200, 0x7ff}, {0x2, 0xdd6, 0x7, 0x80}, {0x10001, 0xc6f6, 0x1f, 0x637a7cd8}, {0x1f, 0x5, 0x1, 0xbfeb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:32 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000080)=""/97, 0x61}, {&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/171, 0xab}, {&(0x7f0000001200)=""/89, 0x59}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000001300)='./file0\x00', 0x500, 0x40) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001340)=0x7f) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001380)=0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000013c0)={0x10, 0xc7b5, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x71c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2b5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x6}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5ba0ffd6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) faccessat(r2, &(0x7f00000018c0)='./file0\x00', 0x0, 0x3) mkdir(&(0x7f0000001900)='./file0\x00', 0x2) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001940)={0x3, 0x8}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000001980)) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ff4000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/vmm\x00', 0x92, 0x0) kevent(r3, &(0x7f0000001a00)=[{{r3}, 0x0, 0x2, 0xf0000000, 0xfff, 0x8000}, {{r0}, 0xffffffffffffffff, 0x20, 0x27, 0x8, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x48, 0x40000000, 0x1, 0x7f}, {{r1}, 0xfffffffffffffff9, 0x60, 0x0, 0x8, 0x611d}, {{r0}, 0xffffffffffffffff, 0x86, 0x1, 0x4, 0x80000000000}, {{r2}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x8, 0x2700000000000000}, {{r2}, 0x0, 0x2, 0x80, 0x171, 0x100000000}, {{r2}, 0xfffffffffffffff9, 0x9, 0x1, 0x9, 0x41}, {{r5}, 0xffffffffffffffff, 0x2, 0x10, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x6, 0x8}], 0x81, &(0x7f0000001b40)=[{{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x4bd}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x9, 0x0, 0xb4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x5, 0xf000000f, 0x6, 0x24c}], 0x0, &(0x7f0000001bc0)={0x1, 0xf7}) ioctl$TIOCNXCL(r3, 0x2000740e) r6 = openat(r3, &(0x7f0000001c00)='./file\x00', 0x0, 0x10) faccessat(r3, &(0x7f0000001c40)='./file0\x00', 0x100, 0x3) truncate(&(0x7f0000001c80)='./file\x00', 0x0, 0x20) bind$unix(r6, &(0x7f0000001cc0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000001d00)=0x5) mknod(&(0x7f0000001d40)='./file0\x00', 0x1000, 0x40) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000001d80)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001dc0)=0x1) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000001e00)=0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001e40)) open$dir(&(0x7f0000001e80)='./file\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001ec0)=0x2) 05:37:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r0 = geteuid() getuid() r1 = open(&(0x7f0000000340)='./file0\x00', 0x18000, 0x80) stat(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)) chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x10001, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000003c0)={0x8, './file0/file0\x00', './file0/file0\x00'}) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) readlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)=""/141, 0x8d) socket$unix(0x1, 0x1, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:32 executing program 1: r0 = dup(0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8200, 0x8) socket(0x30, 0x4, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket$inet(0x2, 0x3, 0x4) dup2(r2, r3) open$dir(&(0x7f0000000000)='./file0\x00', 0x10002, 0x22) dup2(r0, r1) lseek(r0, 0x0, 0x0, 0x2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xa0, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f0000000240)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/105, 0x69}], 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 05:37:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3fd, 0x0, 0x7, 0x0, "32bcb3490000070000100100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 05:37:33 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x101d) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = dup(0xffffffffffffffff) chflagsat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0xf46) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:33 executing program 0: r0 = socket(0x11, 0x3, 0x10000000000000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:33 executing program 0: r0 = socket(0x30, 0x0, 0xfffffffffffffffc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10888, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x3ff) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000000000000000000fb3b2f3380d5358a33bf789b1acf35c6db0c6a50a8fc899473b715cbcb3ef6c0f30b98de8e5133b82920dc4b7fd2a51b22cf70222f189a88746c6ee65d9558a2a59729ba540fffcdcfe44a0402d29af881dfe5b8463a7414f992b13f4f55f556a996e0e2dbef7af4b2d22db2513b37822b55eb1d2ebf63d6100a4b5f4a73a6a8ce0700e104868674515a32c169224e26c48ec17f3a5793e877cfed1b5ecf8f7aced0c3730939d7fb44e51bafd1b01f096e66c7c11a2565ad4c2762484f81fffe42262810d9d4058c21427794c747c94ae91fe4e340406d923db118fc04562fd7f67c8127f5378b8324d28a77b1eed59176962f0cf44b45ebea2b834f34c858"], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 05:37:33 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 05:37:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x1, 0x0) dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) 05:37:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x1, 0x6, 0x3, 0x8, &(0x7f0000000380)={{0x7fffffff, 0x0, 0x5, 0x4fe, 0x2, 0x18, 0x9}, {[0x5, 0xffffffff, 0x800, 0x9, 0xffffffffffffff45, 0x2, 0x60d, 0x8000, 0x7, 0xffff, 0x6, 0x20, 0x6, 0xfff, 0x6, 0x4, 0x7, 0x9], [0x24a, 0x62, 0xa7c, 0x0, 0x0, 0x6, 0x8, 0x52, 0x8, 0x2], [0x8, 0x7f, 0x80000001, 0x29, 0x2, 0x8, 0x17], [0x1, 0x99d8, 0xff, 0x2f04, 0x6, 0x4], [{0xb4, 0x0, 0x5, 0x11a}, {0xf, 0xffffffffffffff5b, 0x7}, {0xfffffffffffffffd, 0x9, 0xa3c1, 0x100}, {0x10001, 0x1, 0x3, 0x3}, {0x6, 0x5, 0x10001, 0xfffffffffffffff7}, {0x40, 0x100000000, 0x6, 0xffffffffffffa7fe}, {0xbda, 0x0, 0x2, 0x3}, {0xfffffffffffffff8, 0x3, 0x4000000000000000, 0x20}], {0x1c16, 0x0, 0x100000000, 0xd278}, {0x7ff, 0xfffffffffffffffd, 0x4, 0x9}}}, 0x0, 0x4}) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10a08, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getegid() setgroups(0x5, &(0x7f0000000380)=[r1, r2, r4, r5, r6]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[{0x1f, 0x4, 0x1}, {0x8, 0x800, 0xffffffffffffffff, 0x10000}, {0x8000, 0x9, 0x5, 0x585}, {0x5, 0x8000, 0x8, 0x10001}, {0x81, 0x1400000000000, 0xbe, 0x1}, {0x4add, 0x1, 0x3, 0x2}, {0x5, 0xff, 0x5, 0x2}, {0x6, 0x22, 0xfffffffffffffff7}, {0xfce0, 0x3, 0x5, 0xfffffffffffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:33 executing program 1: r0 = shmget$private(0x0, 0x2000000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x6, 0x2}) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x410, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x202, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0xfffffffffffffffd}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x8, './bus\x00', './bus\x00'}) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x0, 0x5, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:33 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x42, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x42, &(0x7f0000001100)=@abs={0x1, 0x0, 0x2}, 0x8) 05:37:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) writev(r1, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup(r0) 05:37:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x4a}, 0xc, 0x0, 0x0, 0x0}, 0x405) 05:37:33 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2019, 0x4002, 0xffffffffffff8004) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) write(r0, &(0x7f0000000000)="7991197c36b47e45970a775a9bb5056d077645929b0deece5a0e58b913fef1313ba8f5485c195f71c783d5e968752cf9d41b138d4a258e63", 0x38) 05:37:33 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x3, 0x7}) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x4}, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x4012, r0, 0x0, 0x0) 05:37:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000200)) accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000418900"/110], &(0x7f00000001c0)=0x6e) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0x44}], 0x4, 0x0, 0x0, 0x0) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) accept$unix(r1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x41, 0xd50}, {0x86, 0x400}, {0x87, 0x6}, {0x63, 0xa1f9}, {0x26, 0x2}], 0x5}) close(r0) 05:37:33 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="9d", 0x1}, {&(0x7f00000000c0)="5a57f9da9690ae663515cfe2730931b010", 0x11}, {&(0x7f0000000100)="4bfb6b2fa0246f2987bb8ed03a405a71940d5701f9fa3edd9e63db9cc39927ea1fde3fbb24738ceeca81cabd9ad3b41584cc88a4b863c1618cf75a66f7a47a25f69be2e77bc5b87aae536c4a957b9762341419a362307bbbedf3e6969bc2c0ac77a11535dfe77f11c33d1d0d959f356c5be206587d9cc0c7", 0x78}, {&(0x7f00000002c0)="588b0ded07c4a1ff7d9bd44fcdd16e7e8bfdea8207f1fbe9f1039bebd6949781c2b882e975b8658d4fe8580b5405f3991a981c4ba0e6d4f0040c504c6e7e7b779410cfae7b2800d7e2a92f306308669cf8c9877be93c38a7ad5e024f63031595aa1461c084151accf84179fa590b7106b10e2fa744f88deccb36ee47f0898b06d1d14a98d3e31cb927049c1de095c5157b3f00fcbfb5fdf2d56dc348ccd661dd9eccb6772f055e0e92092c49854aa9cb738aa701ef6f2312f939f68da90e9a09156fe209ffb968f122d994b698653b46543d9854816ce255132d78478684b6d1ee6b8c15d94607e8", 0xe8}, {&(0x7f0000000500)="bfff9410892cc1cc1a62f3a7ff09833b32ac49f7af97c285118276ee8f87650a9103af36ef4db2c8ad275c0ab76b22628b2485c9f1aae57f1d5d03ce2470a12ca1bd89f8939c206e1f22ee4a7e0a859dd751ec106af3b54d21b9a75c1a829f193e1bc88cd431a80ec0dfb7d0f6203ec38ea22a8c3c86613fb375bd584b34f88491b282af3ac881d417cd1468a539a7754463b3e925ad09756efa156bc526458f42855ddc4e04587f0f6a2484d2ef95ed4911dc759b71fa98474aeaf20a6c4cd25eb1c371fc549cab97eb718fad2ab5450b1fe1a7a7eaa0f3aad70ecc77e1e48ff72a280bab636c68bca09068ce2737a87629a297ec5780a411a07dd711f6379ca2cf4112870b2fc5fdaae79d09e2292a575d6270ad4dc5e9b73a403362237d0f29fc2d13b44a6b779a964ffe9248eb276c1efa099de6f22deea3c23ef13330dadd3a78f21487257de251721c7186a01ce88fb06f8f2f5ee11b97c3047f5ef105ae9a8e0a1dff93eaba7d9cadb5981e60e17148b0e5603f95168580b74e92f48e915f10a8183a71e346a570a74a4ed0e45a254a0471f34a6b49cf32a2b78d92b2ca4a564d03bdca551554ce066fd17692fdc101d5715fd307fb386afc677c1ec5515278796d64f875818382919f696f9b3562c6581c10b55c30ac053d87efa4af9e1691e858b5194837a264fa98adcf2b8081b62edd7dad043ca0bd498fd3c355890cefb7122c577d63c69d6fad7eb9806979301fb153c1a6f50308f630120e73b0a2072de337f4c7d9275d532c9c190ab838973628232c757754fe41206bdca1c0d259415edb7e46af5b8617521fac786061f04ae17f143b5729595b4b5c01601c7d9f3a9c51fc79430f3ec30d039a24b2f7913ea2df84a46d306b2b341ba2b06390a837fe9729ecbc7390382370f47fb216290253fdba8e414a749518eb7b71a1e41edda092626a8d3819b1ac3d2a6904b75ac041b90bec0ebcb1e9880eebb5adc64dd506196e94e6b308611ca63fad677bdeb400cea4acea3fdccdc698ed004eb81101209de5cc2a4414aa772e65e8125200b696622b88424d0d2a20dd3d11b0dd5e053336fcbd6f61258f3824c00d6666818a280dc49ec74db8a8dcfa5118312deb2c734dff59916792b520e5581992914aaf17832a9e9ee7f3d434102b1135e144439a958ce91507bccd68571453cb62694598df7f8fe62c33970e89bb4e47a1737855104511e53ec6633d758759be7eed4d88623ab3b38442a1e68a12c421df0b46880d561f3bbc2efe741f430fce5e99461ef0c518907eb1816b534ad1b92b093d89797b9ce0b366e51bb90864015254ad0dfe737e02503c990f9d43d90493c177c0d4a4c669aa6a6781a76fcc27f677333545af8519676a57f31134d00c7824f6ee71b2ea525be7261c967c472698bc82f56b092e9c5ce7cc3809e12f3369a0047460b840dc10537dfc976f3ad2b1b2d064073df7f5d95e8c0b57ea125fdee0eeef218346224adf58114b96877bf885073d28a92f0597a419a4c594f730237aa26531cb614103e28b82033cab93eb1021c0479ac989d2504ca02cad9e5fba197c72f05ce356839ce016c80a25c778c025cc17b73b14ee34f7754ce837fbc6acd1847d2913db11d76e3d0095cbfcb816346ab582ce7339fd4f6950c103e128a0f8219d367473169603a117ccab32aa75eabd9db4d2c63a0fb2421d1924e2a18cf0fe0978b78d40134a9ca9c2f5d195d16457457911f6d5d69f832458d25cd02e75cb5e326bf8a99f8dc8e890e7e7367a77f4a900f334c6f0ff1198081d2c44765d1457d69667b50e930a6373e5e68d29e1bd7f4cc6fd8efadc8ce74d1d002087b9e9d29b23aafe3b7a324a04528d3e93e0bd93ce6e85ff18a5f0fe4ce4408cf9a6a522f5d3741a421b4709ada64931da100590b90daf4f2d0269c015ec89f1f14357bd05092aae61897161391304e1454289368f24310f2c78da67e03b52b2a43472cb7049a2a6a355dcce667bc94575c454af1bc8fbcee60b7f6912caac41fcb1caf69e98d52f0666a77ea48c654b6e39d7a12d1ca1a6aea58d5c66144ca622cbfb03af9a108d9d4c27c976d7a3cfee155339bd2b3ccfe1fad5af6de3d5dcdb5a71ae64b4cd25d44abfc6332631f6164c659076c3eaaa2b0ae112b94a12f07403f17045e0a79bac0cb81afc097080f1835c88d6d8e7a34f1d314d3c7778a805eab56146b67167f67c83fbb474137854bdff9858b58a15552e8c671b11cab23582526f7e20c96d25353b6c46727cfc0fef12ae5091305be77a252839e00fe9354e71bdd1961e02cc299ad8fbe79e3bc1554a94b4fae3883b6de15b7399f2e5cf35640d7cb26f10673dc470ef5b33d8bae15c1cfa76e046c0481a70c5979f43e8dbf520115dcbdd5a680fbb15a5b6bd62bcf964bf286b267ca792541c04477fc7e029348483a03d87c46d97822e8c0dcceee2b33ec488458413991000719d4fa072927c4c983c133e1ffb6a7b6a9cec114510f47cd7edcb743d9b80c9154fd2ef37e99b05eada80adcc22aebdecf488db32a1a5420c1bb64dee29d13fdeaafd71f08cd43f6319fbeeecc7f3430e0c4a0c5c2f2e733d8c470779a0dbce104441ed1f1c3104505f29a21d171c4e0248452a2a2b5263b3e7b96c37cd448a72b6f35a2446e944b7473eeff1dd980e206e39caf3cebe84ce2419de5811e7f6fc0826f5ab28e6b85ff81e036db8e5ae01d885c68dc8327b02b187b6583b10542fe82d7e5f0352ef6e9122620751c8170fc87954ee6bae2dc0acf9e0c32924a89e97a700ba79fe6eead7cdb0ed09cc6721e58cc25116b859b693ccb6612c4dd3d5e131413eba53fce06b2c9b60e1ff8cc9b71313f521ae454767221fbd880e3528ab989ddb3caf8d5107f4311cbb3f0c2f60be0bc7d916b8a69088253b2988c20a931753d73550405399b80374b89fa9e2ae9812c42949ff7b33fbf5c39b34d718ebe8a47e0a93e241626092c63fd402ff075a8e52b093f5eefa8b348430d06761f3bd491b9a71330a4e93c52451ca4dfaf2a876b6ac1dc12b5b975c203f1a0f86c873247f551474f5361b956253c55b0a745de3f444809b43754e4d8fd5d3f779b30d0818fc4753446fd6bcf2c58182d12cf71c910e54e420ca789c88308aa927f8fec7c6ab3c444cc278227a9c240c47da58fd4b4f2ef95273123a91487c655a06b4c1265e936ac8c6fb097ad21ba906ae9b139e5ab4cadc272b74b6d0a7962b0da0ee0815330b1024c28b2e799db4ebe50d55973ffcd7f878839bc470d84354ae279e35fc5d9a58e4174d93d3acb64e175f06368a7315c9991dcc9c85b81147314f0ba44176e23b8f711af12e179e7305fc2eb572876bcf0cd79e2d4609e952d1f79277eeb57dd06fa8575632eebd5beaceefeac1dd7d4ec19c81eff690a9f8f76399038aec80db274a83231482281cd0d5d053aec851013d3d94363d21d6a04c617cff2648d0fb6d186b64ac23d63fbedd38336a60fa3afedb0d8a3650f438c4861c637a520c2c5fb96a7a203eaa1860c3f196842f0b6965a1d034629320156dcf032531078ef271777ff277f67d3edfcc428a59d9951c507d53458a264b91332dfa17f14a235bfe8933c67fe7b65ea4618e5ab743f3b70a0485b453213b4b92e6c7ce95aee7aec52870a491d8f928e07179b5ed55132d259b797ae0a6829780599ec08a865380f6347dad9b1182c95a44442d5286be495eaf2fa300633f4a0ca3d76b6400d972c43ef35a6d53384a10ddbe6c8da65c0e5995e381dff4f951733ea6243b01301606c4113a8e9f7258910928c24d8a68b3d61c0e1f57ec9b13057553dae79009b461cf03d30a4021ddfbdab42d921b37cb86a29c9c351385c9fd07f8d2a49d6a49cdc4005e55844ae6e13b3dc9803c7e68c3bbdaa99430c5738b844346aaf9254184fa0424f9be9d947250c348a6cd4b0340bf0654c56f70314be7e43fd1ac1e04f20d6f19c70cf877894fbe086bd56aeed39b116350280eaf5d6c273a97fb8fb6302d7f22d85f6816a4903116fd8f005ac000bab921f632ffdda297d748581dda282f154b968aad303393f7f87554627aab6aea4e55323d9069494d5a605d97e30be9dea840b44f2458613a17673cf851f660036432b1a7e771ae12baca27ff4026a628b72e964310b17974309750cbca33d26096f2a0e6a4a79cae69392fc6f825f10e3c36f65fa00f342bc6615260168c00fd4addf492f3d48e51a2e210eba773def8ce8af36f6f98ecf2bab022eb2be54fb3f6effe7c424a7a3ec8b50017a5b246deef2bbc4d95485cd8f10ffcfa627e18314245cf5ee9f6ef50e99076c8b81bac24b3789caf2e0f841b4f9fcce61cdfff97a669bb45bdfea6b3385b7801c9a73e1532a2fb406f734e02ac6aa265f5580061e1b5f974d5e5a8b5631e8c8171d140f232b09f3512cb202cf0b1de746e587b75a072e11ce05d2daae84298af6104de3069360b91e2f1f7a3049d5315a1e8919e31c97cffe20b2030cfc54eebbe7a6705943c2bd98858eb64000fde5425db9f21095db02dc36a4f39feb6ebd0c1feb180fca8756941e9ecc900eff77924a854950ea076416b44e79f8fc63ac52554805a6a9d153ea2d093fadf493e1e453c575fd7c38344e2ad3e112dbce138f2f0f689429662560d4c723d8b521eb4eec2c16636dbc7d0530b9c37bf8218b15c3282ec3c8266ac5ac3aa1ce305c8414e5ab84959c7fd65ac360857c0ec0916b4e0e05eec2ab4a227f93b6f3374dae1c58482e7aa63676eccf4b695ada58fe3e9f05c245a9f528de626a9f05b306a8fc230d895b8a120d181f9b05ffd9dcfe2677bc8943cad6b59a6301b3616bead8683fd1642819245bbee4e19323a002d0a45ce67b476913293a3723c372d5ec6a9acbe3520268b6e2ab72af0c2ad582db87d55f1ebb7930ae061576247ae5319667c2ce9ffd62ee505d28a36472a5d86db850e86fdd6c3f09b99cd7efe07ccbe8cbb8558e48c1b45fcb051e34dc406497f44eb650e8e6e0794f65b226ea87e87ab6cc5508d7ce27d06feaafadb77bb1917dae0d1fd9d2d3b68e08736629811e32e3d5c2fccc931155a81e8154dfef3f06fb52d5387d34d366dfd9828c207e2d835fb0494d64eeba7f6eca1370325348c80940b63721367b0fdb729cda8a4a99ff26202219e6a29fe3c83d5779281d2f923ab6e548c0e54514fe00515fffeca84ecc267126efef7f328574ce354928fc0762ec11348e47dd3b42e3c51c59cdc652262462f4969700507784b28a055b9e0377aecb067d0c6c080f6d756e0738bcd9b11f8ca925d98b0eb3e8e014b8a47037b6a5a5d5335e1c0c7f7ca2d3be47e7328c316acb8c652c2d2a6b9fd4ec356b77d07238aec21b7f5cd559bb6e35da25b6f5be40d6e6c3e9ccbff45952125944e49aa1d464d35f24cbfefeb74facb6f343dbf2e75e09e136ea7acc727c628d3d70883beb6996adf6fb72b15e3f4973d1136ac0c8d2b4b5792191a3ba9557ee81bca25f28dd76db042b5435fdfc35643e87a425572994dda37030853608c2bbc5afc24e4ef5d20d1d658ff2ef25a974914487e64b8ae530cbafd85e85cd5ec08e038cda2c5ff99b2991a2193bb17c96c7085fbb1a9bdac4beba0a9e4d2ff6b2bc04f12be6b8ae8bcfdec2e213c83d0bf49a26853826909f197417aa637547e436d3517d98d063fc8f2561b5ac5170937cd8779819ddee67a9dae1611fc673c1288b8f62bcb2349f9e56645e3f02aac89ff633b3c43b17890e2adf7", 0x1000}, {&(0x7f00000003c0)="3c8b5bd8c44dcfc402771ffd22618c44743ffacb76931d1c7c1bf71f4926329e58524aba4b462c4ba38fae07742ac52e93e760938ddba342b5afdc20090e62a7fae0bd5622111a1b9952ec88753caa52d40693878f767f0ab9eab641603d3b567e6f5b", 0x63}, {&(0x7f0000000180)="530fc68843188b3fb5f99e0eeb985854b1b88e35", 0x14}], 0x7, 0x0, 0x0) fsync(r0) close(r0) 05:37:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x101}, {r1, 0x4}, {r0, 0x5}, {r1, 0x2}, {r0, 0x6c}, {r1, 0x22}, {r0, 0x109}, {r0, 0x8}], 0x8, 0x0) 05:37:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) socket$unix(0x1, 0x2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 05:37:33 executing program 0: setrlimit(0xd, &(0x7f0000000040)={0x4, 0xf5}) setrlimit(0x7, &(0x7f0000000000)={0x40, 0x1}) setrlimit(0x8, &(0x7f0000001ff8)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a5b4bd56cae3f511bddf90bd5a4077468fa6351f022f309c2a478bfe32f149a2ffae58a6c9adfc488cca815bba2fcbeb68d79844a134eaff267434934f005eb26d8346e48dc17a50eca314773810d8854e26d2ee0a276cd18edf2c5db2625d8c24ac178b77bb6526d3e753fe3ce2efe97762171dcb7a0ed0f7fef39e656154c0717889854a6467b617c8c4faaa7c31bcbff1c04a564f183a2f808659351eebcd0a5dd0e7234f3da5d6c3b5fc06a9a62cd43806c5b3ad1af1d0f4f222352fefdfb205", 0xc2) 05:37:33 executing program 1: r0 = kqueue() mmap(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x4, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0, 0x0) 05:37:33 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) dup(r0) mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x0, 0x10000, 0x10000, 0x0, 0x3, 0x1ff, 0x10001, 0x10, [{0x9, 0xffffffffffffffe0, 0x6, 0xfffffffffffff0d8}, {0x44, 0x1d5, 0x9, 0x7fff}, {0x80000000, 0x1000, 0xe000000000000000, 0x5}, {0x2, 0xfffffffffffffffa, 0x222, 0x7}, {0x4, 0x1, 0xffffffffffffddf5, 0x1}, {0xff, 0x3, 0xd, 0x7}, {0x5, 0x9, 0x0, 0xff000000000}, {0x5, 0x5da4b31b, 0x2, 0x7ff}, {0x81, 0x6, 0x7ff, 0x6}, {0x0, 0x9, 0x18, 0x7}, {0x1, 0x1, 0x288fc5e0, 0xffffffffffffff31}, {0x40, 0x101, 0x8, 0x200000}, {0x200, 0x5, 0x4, 0x800}, {0x9, 0x62cbb3a3, 0x5, 0x28ff8857}, {0x1, 0x7f, 0x0, 0x8}, {0xfffffffffffffff7, 0x401, 0x10001, 0x1a4}]}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000880)="d02f5a03f870975d6051f62903b8330307420740917da78a3ef8b0b4ff4b076a126159c96b329c7858c560a264923dff3bfdd26229e03e984d13dd5d1678c4174fa9adf24a76cd475ad9b0bd6742c404f147a96ab05df1913c2f80eef054062d2f29cdd355ad060e7a8b7fbca3a4155c3f3e465f941ff54f097eb7513bb64e59fe34e7c3b1cece9beaf900e6df9e29a58470399c1b48ec84cca738b19c251384aea0a3fac94054dc5774761a222e4ca52f146609f383fe7932404d5a4fd20fe2eec5d1c3f23fd0f425f3cd5f7391580f6df9601e1c9781d13ca31aa5e198c62d09a349f952a3ca731ff764d0cb03f3ebb5e077f01d9789d01618d09e92d730df5a1eda4fd5f2d17a6f562a21f19b5e7ff72b44ad12bff9da75eb90ac23a1c61e9c5f97b9f920b3d3e37f0c2ba54dd4c0348732445567bc162fee730c061c567bdc785f4b761521e71e096c743e62cdb11ce008d0ae6fd316eb24503d34104de227427b05406444e912ffd434ac471ee92341e7ac6413084686c01b26f1c2a6458cdb688deb9351e699ab7e66a9e280fc5647c1b1440d88fe66d562d77f23405e908497aed0ae98ede27f14bbf780b3d4feff8c470f407865b5dcc39dec1138741201a24536503660d7be64fa71da4acb481499b916f07cb3e30e6a2f76905dd21d3ef15f11bafde326fd15932e66e32b95c0bb11be4c4e47a5dbb65691155a4304ef0ff87777cca7bbe4232e6e7afa801c00f49e04d1f87b219b2a6228b74e0b9ae9fc389f35f429ca559e968bf017dc8cf26f85d4911fa02950a3153ed4ac93260989307b39f65fa9232e763652efe5dfab4397323a4217d304a4896263969ee176e3004146cc3367e24e53f5671454252f830c83e8ef83e1c2b4d480b3b1304a7c0a53de018b600ce76380b82fc2e1435f3e926e292b9efa760994de6efacfa5033a0c271255e3d71693c91a442831a539ee480cc13fd51c636d050ffdaee2feccd2e1f5154ff2f135996641026d77b2586037642ba03fdf8f10a0b0c03448002fd74b87e58b66ade3f549cea036e14357da0ca8fd3eca8a5eaeb1b941ea92cb38ba84521229a5bc1cf6d984ddbb89576af9037c75f0ffe8083f72007d5ce946eec4e7ded5c51d6eeefb9ef480c7bc04fb0718d0200630cde5fa7f2f521d2180d6ecc1289f043e978e216e1932bf61749efaa6c705090c787ac1c14e66314904b9fa188a03b4b16efd269624c0e38eca2523f5c03a21421ff88f71f5bc85b0b4bce97d2d36bbd203eeee5a215574e6b77cc15fba9b17bb4e7ff36a9c0faa9e5aa2aab4a790104aa766ea48f7ac2016afaed4e87bfb2840082753c7da67275074203f2fad50ab52d4f0971a4c2de6d123e57836f4fd5bd6b30c5c8a29e748fa531be64ccab61239eb5df5ba8331bc8a90c1e01c5810e3f13c0fbb756d0efec665da06abba40ea21499e19a5326c16e9915780c9c5ca78df827fb9e3ebbc51cd8af9b02f54b2d6c8be4d02b14d4a49a4fddfa7dbd75a89a82cd91e722e5153e5faf65a19d2ce042c2ee27928e5137db2e13ce8aa0e76e6a91a4ee5b2837376c4518497711e94acc4f19ca82f3b49e64e4af957ffea837fd64d99604e4d73cc7d77c65ec32bb463eb97bd8e1a610d9912a22341bd0e4cd7e523a6032d2ecde89bef41ad3c99b1fbc1de7cf629bc8bf58a4a9d3addeeeaa8e44e4cf04dab8d4b028c92ae152f482e9022567b492feebc4c80f82dc3189cd48d1489c518cdfe5e304d2e385737805d68bd178c14baebc98b5991ae5475f5550caff5f2d4297d00628ecacd082eaef3bb07d0d9d5b99640a4005422126df9160784b7a329a2e14f14b5633975df14bd69151ce6fae659340426eb31145bf4f2b557ceeeb371819349d3d52a2fc062c1368c2223ed126432973cd502021611988e8bdc94326ad0a549eb9cc13abd371ca3c511276a8f3efdcd2e4a8713e60f9395cd300ea8ad97322c3c0ee035d4afa1edc4493754cf152fd1787fde2fe332e530d1913dbe6d7f2e19e88fe56a5d138b6e7444141c60ee2f5c3aeae77441a2be743b9f3e458feed5fa4344b5c4e1a39c16e275e3150e8e1b1528b0886e50508b4e88b1c87005b49e710969755af9d36fd77b03e3e66d42e415ad0e8ef3f34e3bace8b0822924658a232d044656e5863ffd739a3dea804994b01162b3490357eefbe25b98b43ce0e6b4c44084cf63184beaf71cd1ef5789b273fa2e9a2e733aea717671a60fe22e5388200c37fbcb6e2ddd134c8972e42e0c240ab4f1833fa353fd46479790fc112b98714280bc430132e12ca581c69f80ba36a16c65860436179f227ff41327e10c87c7df7adbc6bcd752e3d0e15cf3f63c2f0ce4e9b88f5e58cdc7e3bb66a522fa2ac7d398b1fde75e13134aba22d1eb311056d139f3e044bda6bd5af6988fd6b280e0d25b0608ee67af10e3cf798e763c20f49b449f486079eaaf43c33189da0c93db8673b423b33c220c17cc2a7d9fc741954b2783a6d0b9937e7e3111b455ddd4565a4b27a4ee0f1a29ded93eb41aefd4c167e234418d6b8e4964e8e977cb4c2043bf77e29232e711525ea5c7a2f92d67acf1039c6c38a56074bd349fedb5b900a13286d1aed1a3a888028661faacbaad19cf61adf0207bdcd30621b2f0e5919aeed8bd2031325e5bce201c50273cb52bed9455edb65908b799d0ce24a7ee95709adae1449bc29f2cbb0879da6c5be63373f8f3d6cfb9722e21d18452de863f10043613aa1a5094e4f0ead0cecad8ba36ffc9d6afc29576e9f0a77c25f376341dac170bf72bfde783b7e5c486d78ca3e1cb68e542159c8435df1e8c7c11c0a3792fd5d0184fe94e3e33e7989246b8ab8412b9b557e608e40db449d63aa9acb9afd07ab58496323f2ed7929b9100e3b218be3ecf8dc962624ab96723692c8a153219762cc3d8dea44e032c79f67893e174d1cc2ec8331d8170c31bceab7b416a36d0214cfd70dc0f216457a3a1e1d1cb670f30267920ea7d8b580a2babc685d0e7b15f254634301def7710f0a2fc8496a2fda222c178202e41b766d459310df07a6c7164b805024400d36ac026ad5a628f9e3409557f8633159d62185c09bfe4063fabf3bf44fd97867baa446981eaaa4ac5f6b9534d6e4edb2c877bccdff6712c797f861ab0f477a38f716e1ba6adadd689119d102d429c0a02abf8eb68e4146bc04543acfeecef6706c17b80734df0af5e188d6076a8b71521ef4d3eb540e37358ab6ab23f451cf8576e6ca725dbbc0f800a6d96c953d8fc88ce2b2b67b26393ea1945d87b3112722e89e1b2df69aa09cd5d16742351c85391c65e02d18427bcfa4480527b6f408e8890454c4a42820081f8a5f3cd2a6f8da0956957f7bfa622c15b57cb672f04a76a3249e0c5b559914f939467d4a0be67535ffa686d48a5d9627485b4f4603281a05c2d76535e749d6c6f0ed1f0ab63b9bd070aaedc675a04c22405b826232ebc1824c31308c36cfdd6a159e4dfc0d96a8c9c5d344f128599238217eb86acca1dfb49d7a20895215ec0ce6d3c74b9ab11735d96150a3b1d47b16b5639d2cd6f57137b8664474e178864b41c1365711b10398a145906b35ef5e572c3a7b10b8da700f2bd18166f77e33c2e5a2d48b52e0ca0d493601e59f868268c019893b0d68fe24c5402b80b942efbd05b5a740066f291bb05f27282e3d9de9e75665d7190fc3b2959a4bb7d093976b09b665b607cf4d75ecaeff903f2537a377d3c250d5846203b26693ba9d8646191e8212dca7abe0e8e9c766bdbe872077b576c4578eec294cd5572fb4fbc76a5913cb8d275d0f59c6f07a9b7be9545beb86c7fad00ccc71061a8ec80a8ce6a34e99e25a2a4ae87c744cf8998d8ab1e5dfce88e14fdaf517b7d3e59b8e5b4823b45448f0bb4ee8183cfa309b0f9108ed02587723eb9ba7f7c338444706ccbbc7bbac0d6c006e20dba2bd890232b55573458736010fcf796bb7df49543b1fd23eb9fc5111500e6b92e7cbe9d0e889bf162c2490b22c058be7e0ef03a0dcc30817ac49c2fdb2fbad93bda37bde6cd7654743f7c5a4763686cb30c3b7940633241f26bffec0e1587b2eb89670fe59ff061e5e163dbab7759d4634405efcbb512735de8cd4690fd0ae0154b678d1c9f3dc27ea6696452403ca947ef407bdf15e4b6d01ef07abe0ecc8088f2d027f6220bb7ba26e3b82712045885e2bb51ec3abe173d64ab3aa91d8e6c5c7ab9a0ac26ca90c58cb40655a74b18ba1125953ff169fab2f263bd2fd36502b075e5aca15dbf17f7c1fa38ef3e358fddb046f66725967cfddff7781ea272778686e160abcb708ee18172e7f9eec3fb317d3ee05390292bf88e3c5321ea66833218b243a8c94a20a6028b4bbee01de203061ec73230e75cbfcfffbdc5ced1cc1b1524fa752b13e1edd1fe6ffc4a87cd55c23f7f0bfd56db099053e2cb6374a1f7c865422c9e5817b3b513b0f89bbc87a4a8a17e7e5c822d90400eab90da84f9a8f6a52449c31e39ff5f8160f6678dec2c694e1f98b1cd3892d901de64b932ce644de2b3fec3efc35545844eec4e0a07aae2978ba4005c8267568c3e19a407dbb650d1b455de8e394ebba0d0470164aea883e4f449848a2c21aeaee2d0cf6559a75687907027647176095fa8351e95f9d006e7e1fb5ed365a83479cdaec033d2fee559feb5fc6a55346a5ea578eb6982d92f7261087a35a5777fa7158ba8768a400006d7b9feaf8727e11c5151d03be10070726a295d4b8666ea919700ac61a0b2a60fcfc142beb78247423e767f4d4dffa059946741e88f9bada7be76df5741f92d5263aa61558a337df164dfc2f92f1feb5da9f329c243b779c729b1df54ea036345b0061a4de4efd94b306ce99803079931b2f0794598fe9c8e5d90b140c8c7642734ec0f0642780f344942cc25e5daa0c622163004e22e543292637300f69112f17c2a94614263ca3138b672786a20bc3f9c6a6852ec221b0130ce51e279fa0f110193874608d38b1201220d79ad49e7d267a654dd349066841db7029e1eeca02dde0407158d8b8beda1e0b218b9b4b93646397413a8b9dfa408c20658c6fd92cf1f88d30afb312c85fcbcd6c1309b659545c823f962798b9e4b24b7d3ec57e61d13c7e9744247612381d5353b3f51f89d76f457bebc9779bf61e0e8f7d3d3e100055fd8cfc9100e94a1ad39da89bf370da5f3d38d4e1870d1124e46462c47d12f06723e4a684642c48509cec158f1222b78e1ee770db4ef9611fe3db5b4182c94a6de045a326afc0b8aa7187e958a06e3333243eb0fd2cbf200acb66e1cad40e2f2c16f48b89841042a2d1ffba59f329070d9adc1f2827276c1123b6b2161c5e1896088a1524ba37cf7985c3e0fe3482faab261bfd9e2d46977ba54dbddfb2b9bd12a9617337a14b4706cc20a4800842bd1de60897de418ca0645e78ecf09866e8b25c7ad62645ab0ec0926b50049e18619a312002ca9df0e56cc2230688723f6066d2d956f6bd834d469bab1a3f23ec718729b4e1c76c12ed14108073a24abf653735fadf326f51e384c496bd0024643097f957d4749b724204923c31b89c60ec7a4a35ab52f35c222e28a28479db93b5863bdc4b153d7dac5316a6f73fe00f2ecbba0a5f954f72d0d904b8bb55471c0fbe7c693f6e011ba8269ff5a78c2dc698e9487cd1e8dc42fd1c3a6e58e080be9d51c84b200315f6ab509820aff08e5e3978a2692b1cccea3e2abab3e73ba9278d102a621a0eeda010da9d82505730a7d1cb9b9a338", 0x1000}, {&(0x7f0000000080)="ab44e03ab67ec14eb2022f784687ada717e46cb89b5af200566640a2ed", 0x1d}, {&(0x7f00000001c0)="8079be51af8c4922d8f377b3d07d658b7f3eeb9fb0105ae31aa0e91ad3b8bce1316345d07a505a8a9c5a4b6225d5eff6ebd608d89d431f1ccb1f8729d9a764620e845ac2bcf35bf12fc7870866d3cbfd", 0x50}], 0x3, 0x0, 0x0) write(r2, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) fcntl$dupfd(r1, 0x0, r0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0xfffffd7d}], 0x100001c5) 05:37:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r2, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/130, 0x82) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x214, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) poll(&(0x7f0000000040), 0x0, 0x4) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 05:37:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4000, 0x3fc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) 05:37:33 executing program 0: semget(0x3, 0x4, 0x22) semget$private(0x0, 0x0, 0x10) semget(0x0, 0x6, 0x80) semget(0x2, 0x3, 0x445) semget(0x2, 0x3, 0x80) semget(0x2, 0x0, 0x0) semget(0x3, 0x4, 0x310) r0 = semget(0x3, 0x0, 0xa) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) 05:37:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 05:37:33 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="6e58020700ff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x21a}, 0x0) 05:37:33 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r1, r0) 05:37:33 executing program 1: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\xd0\x00'], &(0x7f0000000440)=[&(0x7f0000000180)='[),&,}\x00', &(0x7f0000000200)='+--\xfc\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\'.(-)--^{\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='^\x00', &(0x7f0000000340)='+\\^{\x00', &(0x7f0000000380)='@{\x00', &(0x7f00000003c0)='$.\x00', &(0x7f0000000400)='+\xec\x00']) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r1 = getuid() setuid(r1) r2 = dup(r0) write(r2, &(0x7f00000000c0)='p', 0x1) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x1010, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6bfcb750) 05:37:34 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0xd95, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb20f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x64c}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8002, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x3, 0x1}], 0x100000001, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2b, 0x5, 0x5, 0xa59f}], 0x10001, &(0x7f0000000140)={0x5, 0x1000}) setegid(r2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 05:37:34 executing program 1: syz_emit_ethernet(0x3b, &(0x7f0000000380)="1ccaaf5b73c3b8c7be5d0d2d6db06be561671d26f6f18db67c52d1c767d57d4ca8c912b001d486de610ca5bbd7bd6831dec165eb4b62b1603a85b5") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6}, {}, {0x5}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x0, 0x8e2b}, 0xc) sendto$inet(r1, &(0x7f0000000240)="20753ceaf3f6432b10f444bf76ae7c18444890e02ea005a2af6df63fdf7ad2faaaad96fb6fba8d60294edd35a6685bbf20088cc46b3e894d10393e1e5237d5658ad4f57d4e52b93fe1acef84cf28ff147de5fbed4c05d609a4b11fb3a9128a45551717a1ef3d1f45ff033948b603a1e0ba09463bf65abcd0d368d484cd6bf08007e89d49b534d1f5270e67e47e28e68ce0c1bf62234f85723810c190c2af1dd66f88c5bab09aa2e4b2422091e3830266bc96192a9d503a9c5ebecde4a5d72e528348d7569d4ae3e1e9ad4fa310581f6a9843fcd59c67e41cc2658f6e1f26ec97a34d2b712dd2d9dc5e8dae51b72da63608b408b3", 0xf4, 0x0, &(0x7f0000000140)={0x2, 0x2}, 0xc) 05:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x4, 0x4, 0x10000, 0x263, "c42b02ff47517dd2c95c53f62c677bb960d1c33a", 0x400, 0x7}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x8, 0x0, 0x3f, 0x3900}) 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) 05:37:34 executing program 1: r0 = socket(0x18, 0x1, 0x401) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xfffffffffffffd11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x280, 0x12) fchmod(r0, 0x11000110) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) 05:37:34 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) r1 = dup(r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0xa0, 0x1, 0x5, 0x2}, {{r0}, 0xfffffffffffffff9, 0x22, 0x200fffff, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40, 0x2, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf000000a, 0x80e, 0x1}, {{r0}, 0xfffffffffffffffb, 0x24, 0x2, 0xffffffff}], 0x1ff, &(0x7f0000000040)=[{{r0}, 0x0, 0x10, 0x84, 0x9, 0x5}], 0xfffffffffffffffc, &(0x7f00000000c0)={0x3, 0x7}) 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x0, 0x1, 0xb10}, 0x2, 0x401, 0x20}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0x4000000000000000}}, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100c1, 0x4) r1 = semget$private(0x0, 0x4, 0x101) ioctl$TIOCSCTTY(r0, 0x20007461) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/127) 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:35 executing program 1: r0 = socket(0x1e, 0x4003, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffff, 0x36, 0x4, 0x1, "f2684f911e860125fdf6ac358325f1140341c125", 0x1000, 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0x8}, {0x6, 0x8001}, {0x107, 0xfffffffffffff800}, {0x26, 0x5}], 0x4}) 05:37:35 executing program 0: socketpair$unix(0x1, 0x4000000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 05:37:35 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) r1 = semget$private(0x0, 0x0, 0x204) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffffff00000001, r4, r2, r3, r5, 0x0, 0x80000001}, 0x3, 0xde4, 0x5}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000280)=0x1) 05:37:35 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xffff}, {0x1f, 0x2}}) unlink(&(0x7f00000000c0)='.') mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1a2ff262) unlink(&(0x7f0000000000)='./file0\x00') 05:37:35 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="58b8ea778bfe3b1c278ca6e80f4f27c14e9bf464b0473420943cc42e3384aaf65bd36ef6561661c7fb5c03f9ffffffffffffff09f74b46861d5ea39fdbbe00c0ffdc87e439335892254c56f34176c182daa0cdee581da1fc32dd5741a2f6ce14463371d189cf1e98f1059907f11b3bacdd37e5dba577b8194b2c9fb8721fafc3029a60b6e9b22bd44e7f83893f69c448be3fe1bca5d5c5eadef5904aaca3e0fe7ef15fbcf4d82bd29b2e0d1818d2e75472da2d84937803ec5b5e7b5f06db6818a6f847c57e28b05e4fcd0a826a94995dcbc620c9e5709aa74243feb4e4a9084805e2ded38d7a02c9b673f28e91f6e5", 0xef) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() syz_open_pts() write(r1, &(0x7f00000001c0)="53c57a42dfb0c078d03f248a98ebf24b480a42d935d355fc6a6a4e4bd2", 0x1d) 05:37:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="35559a3d58aedf95ce2d48553dde3e05c8e6c3a22fbd5a7ffc9e5dbbf2870e4099895c2b13f4ab67f1a1030dd4e5152e699efe9fe706d55eb83af1f88d6d969ef4bd868b5ca0d64f520100071d84c1c9eb2636b155a4cbbd54d2d82e3cc4d097b52b2c8767867d987e33699612b0b5588e60178c59cc3836e700dec83e1308ffd792190e6827f4dc19bc636858abbe88982d0c8a3e6bd29aea14b3e40043390d186f93cdec38bdcb127ba5eb4809946b132c0023ab240163a6b1acb80cd3b9cf8086dcf8743f571132088c23f97e7a1c17fe", 0xd2}, {&(0x7f0000000200)="d118789dfa9e0cc2c4e03ccb3015a9e3788a6f378eed158819ca4fb552306bbb3f25c9a09379", 0x26}, {&(0x7f0000000240)="728ff86b427b29496c93b3b4f6b4e5f849f6229bd1867fc525a9e9a11e32d0da4aeaff8e6dddd58d55a5584eae444b2b5d4d8e7af111a0abb5091a811e931217bc9024ca941c4f8e2d24af3df47b8621c7b5a108c05d8fdbbb58ad2fdbba502b27022c643d98b7560b2a08e8600ecb9a6d71465445aa8b4fb89733942b5baf739eea183f615a35b5852cd761ba82038911991ee6355a14f43f00", 0x9a}], 0x3, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) 05:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:35 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x4000000000060e, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="350f2de710bf93e4cbc80898d2781821a5e82fd2db4b3de91a95027c0c4859dab002ed7ccb98a1a5c91a10d17c9cfc00f1319bcb7267904e9cc2955a998c", 0x3e}], 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES32], 0x1) syz_open_pts() dup(0xffffffffffffffff) 05:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000140)=[r1, r2, r3, r4]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) pread(r0, &(0x7f0000000240)="0a8613a11295b00d41e83d88be02dee66ecffe220f4f9c9b491ae743b31bd7186484959e5e51f11f255862a523df30ca6e43f81e28eebe6e8b8cf07569a4a9e38bde06f025ef98264712c600129df9e3bcaa328442c34f10f51dd958d57592e7bcac2d059e37ffefe8dadf1c02eb8fc6deb79c45aa88460873bf5db199ab0745a9ba20e35d5ea4b15c62a9dd28167771e920aa99c9614ecdb83c739f273e076213f6d3b6b902483a36c7e70ea8bbe9d30c0602c569b233c2", 0xb8, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 05:37:35 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r1, &(0x7f0000000000)="bd", 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x50, 0x0) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) 05:37:35 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)) 05:37:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="f3b4e9b81fe7f7f117", 0x9) 05:37:36 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0xff2a) 05:37:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x5, 0x5}, {0x18, 0x1, 0x3, 0x6}, 0x9, [0x7fffffff, 0x8, 0x200, 0x6, 0x1, 0x5, 0x8]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f00000000c0)="0801c85947f098270657a55b8f09095a8ebc329293bef0508bf219") 05:37:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r1) r2 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpid() getpid() r8 = getpgrp() getpgid(r7) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x7, r3, r4, r5, r6, 0x61, 0x3}, 0xfffffffffffffff9, 0x13db, r7, r8, 0x7, 0xee5, 0x7b5}) ioctl$TIOCNOTTY(r0, 0x20007471) fchmod(r0, 0x0) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x20005c}, {0x6}]}) socketpair$unix(0x1, 0xe2e19cd8596eb70c, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="3dd8e13bd9821099096561bd96ce77c84d440419ca281a4700d6deece338947e37d56a1698ddc2c5de31185a2ca42854f4e37a307e56cddcfaabb82e5678aaf07ef3266981ecb420045440d12b57c9b417fd55c6d21d332ed78e2fc27b5b44df68b850c90e1803016db644f2c1de9171358291367197e84349248ac8a2e7813596e4fb9e920e14f67b7ee4009539f183015b1dabd3204afb343a6ab6be1dc167fe56f32f4607bf", 0xa7, 0x404, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = getuid() r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r4, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 05:37:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 05:37:36 executing program 0: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x101e, 0x3}) 05:37:36 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) fcntl$setflags(r0, 0x2, 0x1) close(r0) 05:37:36 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x44) r7 = socket$inet(0x2, 0x4000, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa00, 0x0) socketpair(0x12, 0x2, 0xfff, &(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r13 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="0000000000000000005aed683be700000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x404}, 0x401) r16 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r16, 0x0, 0x0, 0x4) 05:37:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0\x00', 0x2, 0x4) r1 = getpid() r2 = geteuid() r3 = getegid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd0\x00', 0x8110, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x81, 0x0) r9 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r11 = getegid() sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000300)="a607cf5f1632b8f16663ec3042f1aac4f044f9a98d020aa6fc4862a72d7708dc60c09a050677930457c7ea0240bb8fd4a037d49d8b41ce0fd2b468da6f26a726e94da5013c126730f1bceb960bcb67dea79c5b102782382075cf0a757dbafb", 0x5f}, {&(0x7f0000000380)="ff5a7b764b316eb196f6c1eb1743aa219b89773d4a8628aaf0da193fc9c539fd21d7f0bd3f97a8651acee2339e6b8b1182e6ca5243f2f332dede891b49dba6c241d7d581d69f96f6479bd027ced76a299c016f1691965c10d6ff5d998da7cdca69ef2781ec877143f271f3b3d12e8e7a094babaa604d66266a3c2f31df37c852ae3f59e887e373adae116cc0106a16ad57d2e1004e051cbd3141d595a6bea5f7f6f1a0464ae5e4b12d3cc3b9af9d1e4770800087eceba0c83cc0af9dce", 0xbd}, {&(0x7f0000000440)="9ef258496295654a2370eaa997103d91e18759e012219c724e066fbd3126eff9724bb8f527d28b4a206449d3c2a0de36a3fa66ffdf749ff4a3f06c8bbffbcbbc", 0x40}, {&(0x7f0000000480)="4c2a19c4ebabfb0c10ef4fd2f437109ee56994ee330412ca4caaa0ab928ca4ea8b90a95fdd8ad4384f227772be11672c621351a156c255aa9e169e", 0x3b}, {&(0x7f0000000640)="a95d00a1aabdb5ec8e2936d626a37a784201442294c6daa8e9ea170545e916d5dc6e5c2d665ae37b46bc88e3279192320ea6737ed24cd339413265aca3254729f56b85f8af945f876147a255dc989b11f0fdf41bfc532e7bef86596d4b3537bb46041d799e4feacd8625b98ea2a925e540f875f3916b51dc1ac03d53cbcc3e36a6e9dc6b45458e3178a725ca62a898d83322ceedd2c8df80d28b34277d8150f6c538addac742a21e0c94a141df833727b42c408425852eb5eb93813268a7ae96ba2c1ef046d88c24e6e11650b040c565402e46f227612692d87314ec4f0f6cfa3d8832e9c15cd93544ce59204ad7802f17e5b99b625dc8b8fafbdf760cc517bf4e799493040e8deccd21117cbd3bd07e142b95211679c72a6a4925b032e3a2d4f3b84d7590465dd06ad5025ab067849f4d1ab8e355104abe9485864e1c24b26a23cce50b273766a21b75d1d138b4a82ef448ae78ece1733d107d917dfc9ed972e771d393b1f39bca4c165431d874d1392b5c95b3d5ae26ea2b1fb3615b6d13150cc2e4fc65d55dc2cfce916ce245d58ae1504a2ad26cafca61a9865c93b557d8311baab2608076f0ed929b9f3d2ad922d8c686b2f78574e4f3a13b60e7d77a29c8fb762568d7b36b79a5431f51af172e96411909910f144cd483b0637df0deb8bd8991db577185977d820b2429e1f0f4531d9a548633abe0a502007f0f434acce80d0d8c26ad7e2d01cebd7f54426911254d590833f9b17d5959e00d487aeefcb96156afe50124c3367a397483261ab373d922e263c44a709bb67fa20642f32989d9aa6142339b1ff6e4a7fdc0db36199786df37ac7df9bb4cb98b6f46a5a1518bf4e95935a1ce02674753b72076161c742b94685a8c9b84b4631c9a1aee4aaea7888afb0eb9296ca7b303dbf3ee9f22bb8041b648390e9ff4357a34922a6fcbf56748fabf31f3101103ff62f42ec647d52536a6068ffb65764700e7d474e61f26f6402502e153fa0aad2fdd090dbcbb213dee0890b9b4ce2bb7f80eeb8fe6be1873ad5e4f1f408df4f94d120b15c811da8c7763a437f25822b2a988a67ad8b62c01f762972951b7754644df03466bfff828913311546269c18300262602d9233e443e9fe0bf1e975f6fa9904d0ddf2f2aff537d110c94fd364b678883f021573ba6c3e33f3dfa8f3ff4d7ca7a87720b0f43740cbf0beb961ad55ab3c2d89a84932b19e445396ac6dc5e3649ab1624b67d2115ffd2fdcb394b8df7859ac34a0ad5c2a025aeb75d0559b6becc019f8d98c8606be00c5877bef12d021f00a558c2eea18b68edafdb2914c606b2e93a586313a4df35dc326f038ea381fb01cea1adb8a8b8e899a15a477cca78d85ba6ad117cbcaa15d328cc7e1abd0f8b4b1d23c87d053a53ddee7c849cbd23da54c119c80e639e80cafee9a1377b56e1c762edfa2c843fd8e31a27dfebbe51e6b37f9db17db3b3eee80b0d4558b0a62bb77e6f33fa6f4ef90ac4bfdb0f04a252d63e317065574ed0aff50cf21a0fd327812bc69db8bcdbabef96a3117f4170916a74e47575d6fb4916ea1d9f913f74e60dc4535b181ccf9aba3d38ed64d754aff62ce9c0d2ec344cddf7b7c31fbd6b7fc39a12de17d3d0fb01f7c001b384017aacb576bee3f7a504e9f928f8bcd958c40ff5c9177173c1ae13a7786da3992bc2fa36bfef48cdd938e6e76a28e3a0354c588a8ce358fdfd15d6aa34d74ae15aa27218eb16d84d10127435260eab996493c7a654559a07b8b8cffd9573321d990279eb3fdf49bebb838deb8d71b916f2b505c48c0f2f575d5db2be0ffba536dd4b108eaac220632b4567df809d26eba6265b999fc3a7bdd8b6d03c0617f2888eb03973399071e978dfb3bf92eb9308138de2bcfc4ae313b69ef0ef8200ec6821df3c4a3da12a30207fe2e1efc6c329ca160c422b11766d38927268a192e6d61f782d78c44c84aa4fe0ef1ca7f97165fe7bb2d04f2805118c150bfc8e1633c94eb98da3c93ddd6b51e10895f5f74d1b0d856ace0db264a6dae441e38867ed93a3d24b8200d85be68081b9ff3d9243fe4dee9a95bb521b62b11f7250ad47861aeae1637d4009046efdd012a1e380644267f565bd22c0d97972bfcad23a80c569666633553e1db505e7c41147bc86a0343d99a8d2ad2d80d427a9326915a237c0c9dbf05d27a0b40f8c399021c29d9e2632df1ab23b636bd84bc5e6c127fd689ec401cc09ab1b8052d3acde9cba20d50213dace5c3cb796ac3c55cd2f432ea8b6e3684efc840bad8193819cda91b97b434ae8422a446a266908049a0ac1da85140f7d95a9f4a9c52a5b219e80adfa438d01d6f69dacbebbd2a45aa5aff8b6fe13b7d4bae440b58054e13b0b18efa92606f0cfe5534082fab9164178aca67539bdad78fa4f43828860f0f1ce5f831aa66179b1979ede19f52a813abef2eca16a97ad441a84568e3f50ae8f162914cd05f299ad7b755b57ddd469fec8d3a3970566bd14aadc7b06b77e7d5bb8f3caf7591e2e765bfc6db09077b3fa6c89b55f20cbf738cf67c1f6fb5a0c0e909d91f9426c0d22667c40809db12463e4c5f90d7ff9c8a4f705c914b07bebc0fb0dd0d296cd328ca8205e4523390aa2a97310ed3e6e048cc50d3b8575512fca415ba0fd459b6ce82cdb0bb4630bdf453facd536f0598e5a77eced64cd51ae6fe31aa7e7c62b3a6b17346d9b669de02c5da497a082d23d3b4a2f2e1ea734b2571a389a8bbe12a19990b62e24c837f2d12b8e18db1147e52d1922f46ab21a38f92268726a9e03d3b9bb2560b9efc1f2635970f26af0c6daa72a5beb62c3450b705665eb5d0768135f1469ad5b9fcb65ba8ba540479753ac265144b339c22fb67294bdcbf0b313eb28e2b78ee0ad9163bf3f415ab78afdf179f85bd5c89610f86df9aa1cf85d6eb991cd8bbadd58ad797e5e3de418132d4e709fa68644ee9a823705c7455d50e7ee2e6119c5a28e223bb692358d953cfc3365e2e63d144b0afe1cea66fab0227c07ac5e723bbc5a9dfa623357fed7bd0f765d45537bbfc3ef456f67024a745d2238a90db24f583d191795310b1810868b2d0774c350eded394abfc918c56da295ac0b9886e7c4cbe48a80875d674342a27af09515c2dca65bb88fabbc48941f5c3027585d8d1ad4ba1ed303e442f87fad816862afcf26e44be291e3066a36f7f29cd044d71aa73567a0b01f4e1cea71be3ccd43551f2db0800771d27a4e664d8823917a92c6adf2d9702f1e3b3204ae608be578263a16409d83311fc35b011904ae8818d674caf3174ab65fe64c86900bb2d4162419fa2d073c8fa8720bea0baddac9e5fbfe631958994a0ba95f4bc30dfb980bdd207c210b7ef4a95d2de7b36a728f614f97ce8bff056aa59fc51b7c19b4d7142069361667ab8affc5514144ca32dcd986d31871e7532934600fc96d26c72faed6c7ffd429d912a202deafddb818d528d3087326f8dcf433d90504dba6227119d30b5c16fbaeccdb275bacdfae8aa6cba1c925e885a1f83b81f338eeaeb6a71345c25a6c822a02eeabcb0923ba19999dcf4b35c4c5783f367ba6ec08342de60073f6c2dbe7bebae8badadbfc1357cd847279e764a25232ffeb5660ae33b53cb46efd78c82bd3939790a5d1088119470bd9e029d83301dca2112d4cc7f3abd9e40339370ffe88a11c4b4453efa36ac73dc380b9c593c1c834e8baa23db7d32c0d9934c193d0ca2d08d69a125eaf36de509abdce0e84cbbe360415b7e4a5e46bea37182dde836cfe14c197238936ab8263cefec2e38fe50ac8e4dd646e923ad2835fcbc2b3f31e58f17abd5fb05b5429497378562110df6c482f971aab111efabc66e7547e2414c65a2e8a2780e35381e4559065fa105de223daff18bc550cd0fa47608c152df408fa85f5515b2657c35a629eff7384175b0e06bb529550c18d5ceebd396e0e844158fbe84881b540c56ce737c1a66567451850fe1c7d7603ede3464f1f431d31feef477f75bcdf5a0e9a4189d132e7fed677da89247e89ea7bf6daffc475bac4e4e30c47243e64c4f0b0feaa6e9fafafa7ef3836b5112b70ae1c5cf1303acc049342834f072a61494ebed447279b04ffe8683bdb4872ea95ae058ab0fe6c91b6ea8191052fbb932dfc425f010b45283acce56048272e3c0ac1a67cc92bca201f8e7dd3cee912495c20cd81c3e41a4c3e290150c5816dacf460066af09a61a00489ca75164b851ea0804a53347253838fba65204a064135ba67a24e8ba6cca59b5ca7751b44e3ee31e556ce60d27468572969094f637722560599226273284d96b95eecb5990bad26e9606462e3314b02b81a5d00c4efa3265a9978444dbc5531436d73fcddcb081dcf8eac6b37a4e4156c7fe27f6d2473876e545d9cf5535de9ec8143e3acde9822874a4210c389edfafb5f89f850596b4ac563a6c086555d6a9862ca1432c869f9f420964456d28cff037f99e3fd3ae09dfebcbc4c0f526e9897790d0ce3c98b32a188e5b489316d6e59fbafddcd22676c12007b97110acdc9571829b337cb9904488527368ebf8be8547737760ca1e6756ab9024356b5e47947009b632431a38b44fac338ff1f2d5e3a8ddf2dfbf0698a8bb7628112f6c082a37bfd43d33decb71d36a0106f36b2b0644185d98ad71ec1b445219013c693c148a32669ffbecc4ba0791278848308b9dfe9f60761aa29a7e34f47b9e00846115de7a48580a742250aaf29de3f5e1a37551d6d8cb933d7d81716ef39806599ed0ff27534db947b36e2d1f25c0f7a6bb9f8f33d9679fda0257f76077b7fd10e2f52f647d27a059a31b7ac9a6867ecbca382e861e791a9cc56dc3b70b58773048aee4afe0f9fdd95ef3840468d7ff65045107102328b6db307287c87aa2a43f651516543d41c31e7571d10abea36c0b974b9904edfc5633b4720a57757705bc31f2bd7c63ea16deb34343e0129de5bb5cce283dbe3d60fc65290cfabc2a491d617e0cc930ee88f1e66ccebb86ec63b318d6704c425721047ae5e9affccda9056412d37106eecd3333e8e360806aa5f05bdc29968a8d6acb22c520a6aadda2487928355ff418c804aa9f23683ba0c649800777d31abc7b561aac7593bd0abe5f976dfca39b16fa864bd2ee576c1aee9bcc2561941d8abfdeb81d0043365855c112417e4a8d6a226248986e3d8ebaccad4c749b0f60bc21e2bf5cb30f1e824bd1d0011f5e53fb29ac69be589a6a75a6c89710ad1ca6c331364034395dd3ce1dce03dc75355ae1123903b526b8c4b34173df1b1db5e932e887cacbbc3d13240942a52d784a481a72e5c3068b7e9cd2afd5bc69ec5bbc479810beaf1f08b107b4df34c45f090bead624167da758334f411ff2f138faa603150fb30674882ca78930489a591b7fbf00b14903385d08e8b6679abb864ae1d10d2499ef8917a5fbb8fd94dbd5efc8dd97a38f72716436acc0782c21f6382fb32f50ad66154b796b1cde63b7c75c005e8b36d7fe0676aab075e955db864a4c3888e69190250758a8841aa04657d82419678498cfbe37db7e98e16f00d0deb0a81cbce07d9ce9db9f4f3dc31aeee3677b3054336a4f50f30463ef4731d7e829e728a72ddb2d4c3270df35a99637f05a501ae4946d436f2ecb64c95d83004eaceacb1490fb159e60b1c424690e8f9aed899c8b93359552b381efd38ad3a386b362a7385396cd86c71412e8849119dd45ba10e70442b377d0b06cc9203be48221c2b60696ae46220ad77eb6350945764c69218a719411332b98a", 0x1000}, {&(0x7f0000001640)="19f3707c5e2c523535abdd41ea4e86a5827fa34f8bfb067ddcf9ba59ba715cbbd09942d39ca0ccc8c6d2d8e8fba31f628fb3716b8a515cd6c11ac37ed1e25a4e40409b32153061cc19e033453b5ea0c295c8d39096bccdf8500b5620ea8dff6d9ece2659ee49a49b96659058db71209a450d4f778acc75c03e5d88a91d8cf354aedf9afd2d14af0a8fe0c6bb1540b5d33e5630f247d747a1c329967210c9b5b1b3a557b1a3ed301a4b089b7849c770adbcd9db8cf4d03bcff38a4593d6f1", 0xbe}], 0x6, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x78, 0x2}, 0x400) lchown(0x0, 0x0, 0x0) setuid(0xee01) r12 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000001a00)=""/222) chdir(&(0x7f00000001c0)='./file0\x00') r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) accept$inet6(r13, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r13, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 05:37:36 executing program 1: r0 = socket$inet(0x2, 0x80000000202, 0x7) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), 0x4) 05:37:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setreuid(0x0, 0xee01) kqueue() r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 05:37:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x1c0000000000000, 0x8}], 0xcf, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x4}], 0x8000, &(0x7f00000000c0)={0x58150ff6, 0x1f}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) write(r0, 0x0, 0x0) r3 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 05:37:36 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f00000000c0)='./control\x00', r1, &(0x7f0000000140)='./control\x00') setuid(r0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 05:37:36 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20200, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/71, 0x47}], 0x5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000480)="bda0559103021a390eafb3f286878fb3ca408ff274aeb420a102c45c9a594082ccc28675394d875ac2c591b072801733e855dfffab2fe89a57d3cfa5fa82da4a221288b0d47ba0fead6b3d0043896a564db862d4db1baa67339000d76eef28014ead9befd05478eaabb0cc12014890d3a88d7b0c2f72d079a449a3868a8e533d05d8ccfaeb2667c1eb5ed4eadae1aa09809960b0555f183f2ade23c7b297dfefb9b758d0fee6ed20b92fda293df3bd634ba84d1b47d426055eac01f6377f9ebbe38546f44688371c1fa9e0285f38dc418c6564fa25def2743a83076dca260d8d3064d4a8bddf6169283677ac30716331f084d0b7192c6bbd288c946ed724f571c348b749010913f38626e428194ec90086b3a25e8b47018a677a0e680ee3ff7baaaeaa3f8e54f3a444b4cd6392a077910e7f74d29c6f0ef33a1c72394d58a84c8a650aae93c83d3f776aec3691994a50c53db4c05ad2e345f22b8b6b3d4e5102c51da5427d85f517b141b556c449dd0534fea38619a6ed9eb34688ea04c65f68d983d44cfca225bc8fff95f323bb95625651b628194faef971c580f52452a5807faf9fcbc95fb45dce58789691dc649baef8c7d3021555d224a703ef4cefa3f39a6641cb35193b78220c7a8683e1fdfdf7b36d5725f3f87724a34be01d72c16c0fb398ba1b3c97b395d3f07cd8a5559190c722d7524becbb490dfd6d53a8fbe69524fc786a55a40c7187d5bd81f5fae8fd0ea15c785fb943e705dd39c396a66ee74b2b3a913088462e1f314c37bd6a212520ce7a2eb29cc5e0fd15773b30081e07f0a3562e49d11df1ceb2b979d67f66f74dcc5a228d0735604c0ab85ff67c07f01acfb8c2740cf2f4a61e11f3cd021b43550f1af131a6971a769d4faf05cbaac7ba73dcd3a001b06345f7fb6b1cf947beb8837f7ce53d7c905fa49075fe06b875df018aa4b94e5b65afc6c37e8fa9f239e2847ae774c7e8eecf2fe685badeb34949e897287a000083f1b90437dcc24c801672713d0593e0c2c5920415d61e02d6c3ad587e8cb4e4d6f98d25c1c77b42057064ed19337cc192b99aa214b7950e49e99821be406ca6eb24373a60110c478fe240434d915b03b8727e0c3c1fb0de6d4302e8e4af7cd9edc82e3c719fd833d34c45511883a5c2ca358cfb72454a9a86fac88c5a8f1cc4fc57a946e89e61f9a2d7a7bd839906f9aa853c8ade6f4842afaf97cd6435808e5b4474230728f702ba93795affc4ff736c020e2df5f249acc9ed949e6ee4d6ea4ce7da30f02696da2a3c8d104ce2933bcdd57f4553146884acc9671648ba24b4e77c963629c04ecbf5299f5b5d88ff4087f01a0312d0916f10de240100dd8b7829a326f42f62c012b1ecd0013e1619b4470cdcbecb96459cd055626f1363c222df57b9b5c0ab3975548cecc7a82c8626aa56eeb2786748faf1a43b2e4dce904a1a0a4f2c7e7852430711bd9b371313904eee1383290404a6add0ae755c89097d0f32f901ee3a1ca891db9b28dbdd27a07c39a84bae330ce8e66c06618daf373a95bab265a1c7d7db62a9d11bd7474b66d2f9c5fdefe384f71e9e50111227a678817f42be7fd8574551500c0f2d1e796893387d38baad97de4de6cd0a8b870b2d939d4f46ea60146ecd9868c3510baab6e8615f1560f9459dcacd92bb591dff850a808ff81cd37a60d1782389a350ef8400f235f52ca6c73fe6c4e262d0697af3e6a5020dd114ebd4c420f91633a674a5efc7f3d5f9fb0d88cd25c9a4a23fc67cf93f0748dbc4de035453d5de5450e0528184e72fb4c663ae5455179181f688ebd5701a6d41225981dd761f23a214b67f1949f1d4e75c2c9c8df0a8e5163713968208f34a60ec5085bd2042ec7bef69cb43a2370ed80d3df36c3f341ab490c2fd9a0a5e6a132a7511584b5920940971caf4305cc61d36d621c5fbca905c43ed368a0934260efb2b13da5ee29da36d2b5eebff8b7fdd30b7c5895438f1bfa9f76731c275efd893e06a2b9337e68e304ad5632099c18b35fb9a689624c2536dcfa70e92a847b4c2f3e775728b15556017a90a460a6d6764162910684688bf24de4bc975153c1e23a982d2601fe227d0dde7f6f5d3f8001ac1b5c259be68fa0991c18dc9f7e4fc8fd637c55b351686367b935278855b5c43488bccbc691e987904c7cf17ba11ef029258d8f4b1741980370fdcf0742c3dd391695f01771f002d8de0233f3d2137a86fdd885df2e7fb2fec5ba35ec7bee1a68820db1f8f554f3e114922fc58f7b91183917f5807dc473ab66c5488bdd7d15b2567b69479a7ee25538bd4435cdb3f7079de32829701a36fd43c249d8d5d2a13a2d8e488d43e26aceb3a91e5017abafad949a0247c14cee64a74a0da0e2422e47cc7d631f4c495c66bdf8f16853a8963115e433ab1fc0a9ed4a1a1d48f972b39b91186c6849d3dfbd898294d058a46bfa9677a1c7874a7398d728447add0eab502f6689f6baa6932fd7185453bbd5814898e4e2a1c0f73a5c07923ecdf58de422da10557168e3385bb8513e171a12ed6a41a04f0460d6e88fd05b9050ce6b7b641781dbb5782de94741eb5defd464129a8568a5917aac675d37ca71615371d44303d0252019426c1ace59aaaa6a282c0a9dd73b0fee4a62f9193cd0a2c0cbe1dc0d8e796ea89d3cf268bdd6ef6fefa2bdc02ddd5b71cbca5a46dd5c61843376b0c07cfda67ae39b706564417e8ed4a7a995ff92674502e90782eddc9f4d987f7ee4589d43f30a491e3e47fff44214e98f6d413305289cd07905f10ecdda3716084d65a0eca0e40f8d45eabd5fa9e93564d93706864270b695ac398b5cde2bbfd8432bbb30d371d9ea0be35f9368563cb1f2d8a9f85f9dbb40861911f07c7f353aef12472ed6f7d434ccf0bcb33931ad129a314906d6cee4a2fc6cc1e4ed8054400b4824b7905314dd3c77acf412a0a603914d93d9d7e52bc7c6a1388d6fe6003df6aaf48c112b4573660469efb12c6f47bf598386887caa255fe5e1f0502e6cb4b769adcce975dabf661aa871b1b0e507599cc990b030a0adf027b519b33d18b953c0455f5b8494985c7ad12e850eba7499564c1c162de2512a9b40bd6ca93d29b747e897cc38e40d99b2b35c0aeeb0a896d9e90b1866b5afd386d3cd6167c7300ac698dd741ae219365a36cc71c13ea3fb658f1106e7e1534f9fc383325b2352f321b44a78bd4f7a3eba8992f87dd9446245737c7dc1d68134098431d5969df93f65f7f641bbf469497781759912a04b2f22bd66ff70e51e5eda39b635fcdd4e3b06a982eab67c7e35914d1a89497afab7ad0fabf203ebec0570e279f2ce00d57a1b344e707b1502d01b04e462f12e9912d95cc5734b875d1594d25f7d954f495804dafc69c0d862868dfcfc034d88ae55066e0ea3d1f5bb0b066b76ed3d250c89354241bea987e2895e07997dc5c7ae21f951c00bb2d1dc62cdec34905941ce44ce76656e8248a0bad535bae588a3db00e257d6d22f320d4a6a557427fcbabe270048819845691e5dba6633bd0425876de8221a994e6538f682bbcb0fe881ff20f91c0a04a25846b7811e4257da04c9428589094d61b4c2581b59c73b67fcbd9d0f997686b6d014c933fdd656cf25fb4a626b10832224fa5a48355bacbf2afda0c00f6e5b0efe3af90c39e3af6b51a675318cec03a14c28b7c0ee1b464921ce2672ede32ddbfdf7df65144ad02f8ff3ae241393dc2bbb9b2be20b7163983c1dbb6a0823cd4770445dd2581b912aa7e97a911bb1bb5e63d4cf4872ea8c679d93e689bdfe61b8bf3222b7fa8e279340b64a2d0f1a36ea614e93c1eb777f8e03ce49267562eb413647e0dcbdad610f910127d844fee218b7a886acc595d9424d6b34aebf414cbceea817e2ec17351cf4144af09108b238e3594612d42960d5cd7947a3478d9f3dd6b1a3d7b140c9ba6d2b457d053237e6f382d2084e7aeb94f3bc113b2d5542317f5e751b6754a5ec108397760aa1ed3c56b39bacf16f4e1e0f30c1d34fef2b754b6b549104a71cdb6316533fe116463c523ddabc8f6c3ed2ce54c8398c05a9431b8ad33153d6992f8d940399ef5ba4f45d21f15396f9e17e18bf69a61a555fd094f512ad67a48403e35b3078d107a4b255cf2e87888e086e68e2e02423f66837cca9660c630c33f7524540f635a0024da4c4a30531ed4c2868cad18e6b8f954bed315998a65e689e27269795ebf8be62ae4bdcb33c3b32b058f90602c4bebfba7b3e368398d8e361e0a261a2ad53234267e9ae7359c9446a198d499d425fa24a2b6cb74dac51ff3873ef62a9634340710a498f901c519a0b88a1e9cbd273c47087be6817c324039f7ff4ae6901ff84744eb9c8da9f8f41609a4793e007a2e7465ab46e01d0ae6363a56d18f3edd92d90ae41ee105c049faeda840f7f39e5b8ae7319cee90ee736339c00ea5132d9676e0573962d089f4e95ed2a93ad10661275092665ff39edb907796321d4b6ad8784daef3d57f90453aef1842b4fd73c0692ed5edb587b37f96a14ee147d002797b450746a4427b94555b578c82ed9537bf0357429c750021ccc2c16eee52237bb40e71923650a09e6a4abe280afb9b9302eb6fc1e24cecd55ea99c39a11b4800d238f3a86a96e153070f5d72c1fa10f1bd2748aa1a8f1715c952063aa58b7794a1388bf2e92c52bdff2f6bd05e80c5e9476b8eb264d3d7d513b0ca08a2ecab48c7c291e5b3dbd9c6650fab4a36dba5eac631c569ca4e1d49c4574e54834e8b9ebdaaf90d7322b417430dcfd0060818d17045252199f5115cefcca2ff114a161dcbc3155221d63fa8c39ffad4c07a6751ad6bc8a8f0d81be7b6f1984a0ae5efda27938a4c3575e780bb8383b4661b3e212c2e02f80320f15efb6c554b40c562d6858d0b80b5ac4ba0ab7bedd17a072a96aa33f33b5ce2ac0d8c2f9c912a77a8e57d92236d7c0b13170358b85bd094a7218403609b68b099e1dc9ffec5b61a75e7b95fde583a6b2c73bcecd89f7be182cc7d9dce546f9a5921c82c636dd61cfa35cc0a7279fd3964da9b55ff1f205d84cc53744e257d4e13dca07199e42f1d0bac132b2859e5278602daa3412a34eed8a7ef7ba5f91f406910e56f35c5740c0dd91145ccad9f67e363eb5c2be828a949b04174756ee73941a89e8104f9663a3c1fe115dd1e235f0fb2147aea3ebd38875e2646aa97ce5317789fc3e9e164df72af9598085552e9cd31f15a6bd64a8413633fd2da6a6a405b1dba125513f344ae172c104ce3fdc46aeb4ca3ad4d3fdf21edbeb72afa11a31faeda6c8a93e5a79ea077016d560ce6d7956c5fd9d76231d9d0350ff882611be6a48e998ad5a73b6c1f6e33f6361bf9f6d4d1f5e1b3c32adadf158e4c94dfedebc3140ace1f6f7e5afe1185e47397ea2eaf7d20b8e65b6c54b939244c0eeefd5a319c5dc4ee7144d838dac40784761eed7d275e9aa3e0cbb00e9782ec0ba6d2fce5ac77dce3467defaadfe3240f8f0194712043e2f7c085fdcb0059efe73db77cacb5f296d0739f3deae8cc675f9a3af740d80a52627a2b23838a70c741f2fb342363df828d2b69804e20b82c5d72a81a7d874a0d1fbd0aca39e15a02d2a36f33928940afee25d623d00e39e04e8c1f589f2b8ae25b1c0b151f5c5131e6d90f215ab8eea3bf9855fdecb0d4094bd1504ce34dd5404a0d4df84c0c3faa5d2f28cd8d8704a9e3bc510b0063c05c2df7499ba227124df1f1e65c984d712bfa560c57f141274122782500606d210f02402a8e963f02dc4827", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x9) read(r0, &(0x7f0000001540)=""/60, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x2, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffff001, 0x8, 0x1, 0x0, 0xffffffffffffff7f, 0x3}) setsockopt(r0, 0x9, 0x8001, &(0x7f0000001600)="36afb3caad6879fd0fc6a50ab77c031070cac5b14c9edcb800ecbd10822bcbe3db7eae08a23a86d31feeb428d7986f86644583a7c787cec7f7212f834995582af6343a705545e8c235d5a32d60f71fb423335b6bd89fe9c8eba637b6a52a80fc8de51494fd46fd5abee8f2dbf368d0b54bd33d2ac66e536656b47d264035a0fe88a89a5529bfc0f8a495ee7480019a13bf17971b20a660d96802c996c2f0c53b8c079f5bcd272dd8641ab7f0131437d387e144dff3e400a5a3f7142a60d0ee39d49032717b682ce4d1c0ffd8e77b9836c8f8ba0aba1462", 0xd7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001700)={0x2, 0x1f, {0xfffffffffffff800, 0x20}}) symlinkat(&(0x7f0000001740)='./file0\x00', r0, &(0x7f0000001780)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000017c0)) select(0x40, &(0x7f0000001800)={0x7064, 0x4, 0xb4a0, 0x96d, 0x8, 0x7, 0x3ff, 0x7}, &(0x7f0000001840)={0x80e, 0xfff, 0x9, 0x4, 0x2, 0x6, 0x6, 0x3}, &(0x7f0000001880)={0x2, 0x5, 0x1, 0x7, 0xef71, 0x2, 0x8, 0x20}, &(0x7f00000018c0)={0x8, 0xb549}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001900)={0x100, './file0\x00', './file0\x00'}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001940)) readv(r0, &(0x7f0000001d40)=[{&(0x7f0000001980)=""/71, 0x47}, {&(0x7f0000001a00)=""/253, 0xfd}, {&(0x7f0000001b00)=""/244, 0xf4}, {&(0x7f0000001c00)=""/104, 0x68}, {&(0x7f0000001c80)=""/173, 0xad}], 0x5) getsockname$inet(r0, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) truncate(&(0x7f0000001e40)='./file0\x00', 0x0, 0x10001) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001f00)=0x5) r1 = semget$private(0x0, 0x6, 0x244) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000001ec0)=""/15) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000002040)=""/126) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001f40)='./file0\x00', r2, r3, 0x4) accept(r0, &(0x7f00000014c0)=@in, &(0x7f00000020c0)=0xc) 05:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe5, &(0x7f0000000300)="e362df5ac689ca6a12afc3dabccb9a5b00d32641ccb1dacf5d605e3340fdc808816d94a2d714f5f43a7603c86fc96fe583b19a939071f98bcd1aaa9e6e38e21ab980b0f14af139b31eb4bbce1a2e36e6ee29ec792bfec9bf850660b77ebaa8e45c58c3d8149e90433a86b222b97f7656b87539fb627a747b858feaaf1ac925beeaa843cfc13e873a8db93864021220810cb6b84de6e9ccf429ab7ec03b5e41e2a3e58acb4e15bc7cca960c45c50ddacb845b08421eb8084b63708763be18adf59f8b30f5c9935990bb35c68e27c23f99e52b41db112eec73110238b07ceace7d83509e48ec") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x80000000) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x9, 0x20, 0x6, 0x7f}, {0x2, 0x4, 0x81, 0x1cd}, {0xfffffffffffffcce, 0x9e7, 0x100000000, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:36 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000007088b36dd4"], 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) close(r2) 05:37:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffca9, &(0x7f0000000240)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd18ee6b63d7ba06712923160dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") ioctl$BIOCLOCK(r0, 0x20004276) shmget(0x3, 0xa000, 0x80, &(0x7f0000ff5000/0xa000)=nil) 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5c}, {0x6}]}) socket$unix(0x1, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0x7, 0x7, 0x3ff, 0x8, 0x6, 0x1, 0x4, 0xfffd, 0x30, 0x14]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 05:37:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000040), 0x146, 0x0) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 05:37:37 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 05:37:37 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xe12, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 05:37:37 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget(0x1, 0x401) msgrcv(r1, &(0x7f0000000040)={0x0, ""/55}, 0x491c6d39d7eed7cf, 0x1000000000000, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="24f9e6d299ee85443ef01c2b7c1439ced774205abed85b4f52bba19d85a5124ac149198da669f759419f6dd206de90cbc6909b9bb9dc141f6e86d459a903cd4708ec3df5b519a24b5bf80c910790e102be3fec5a1d5db6b2be349471775a75e84eb581c57cd61cc44d24f2fad84468682055164b4c15b9366a9e2357c4ca1ce76407c660cb9fca7acad241ae2b0cadfea3d6a9482d53a656bcc5d3b2b3fc0812ee1a558d8aa8d513859c89d03200ecf0e02474a8b998df64ea7c351394781defd690cf13330cc05909618570f406455563", 0xd1) getsockopt$sock_int(r0, 0xffff, 0x10000001021, 0x0, 0x0) 05:37:37 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r0 = open(&(0x7f0000000940)='./file0\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000d40)='./file0\x00', 0x0, 0x104) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt(r1, 0xff, 0x100000000, &(0x7f0000000c40)=""/211, &(0x7f0000000d80)=0xd3) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000dc0), 0x3b5) getpid() getuid() preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000004940)=""/4096, 0xffffffffffffffcc}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000900)=""/45, 0x2d}, {&(0x7f0000000a00)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0x2a1}, 0x800) clock_gettime(0x2, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000009c0)=0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) sync() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000140)) getegid() getppid() 05:37:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x800) 05:37:37 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(r0, r0) setreuid(0x0, 0xffffffffffffffff) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:37:37 executing program 0: semget$private(0x0, 0x4, 0x200) clock_getres(0x5, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 05:37:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x0, 0x0, 0x4000000, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x3, 0x3, r1}) munlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x10004) clock_settime(0x4, &(0x7f0000000080)={0xb561, 0xb1b}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x2}, 0x10) 05:37:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) rmdir(&(0x7f0000000000)='./file0\x00') close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) syz_open_pts() syz_open_pts() 05:37:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8b1) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 05:37:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x3) r1 = socket$inet6(0x18, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="829f310fc4827586a871846ae9e8c438721cd5c2eb5e0b8dcf3fed07d37730e5dd15e031c602743df504e98239c3ad2ced01bbed5b67f9285f576e2f9770802c7e81b698", 0x44) lseek(r1, 0x0, 0x0, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000000)=0x10) 05:37:38 executing program 1: r0 = socket(0x18, 0x5, 0x400000000000000) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x11c, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) 05:37:38 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000002780)="fa", 0x1}], 0x1, 0x0, 0x0) 05:37:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x110) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 05:37:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(0xfffffffffffffffe, 0x8000, 0x1a) mkdir(&(0x7f0000000080)='./bus\x00', 0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) 05:37:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 05:37:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() sendto$inet(r0, &(0x7f0000000000)="cb571d13c21e2d3c0a06bc50abe62805be5b096257776fe0f1991472c706813180908a56a06568d1bc2b755641743f3393215eabce61803203b57f8053", 0x3d, 0x4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) 05:37:38 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x8008, 0x0) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x20, 0x3) r2 = semget$private(0x0, 0x3, 0x40c) semop(r2, &(0x7f0000000240)=[{0x0, 0x81, 0x1000}, {0x1, 0xffffffff80000000, 0x800}, {0x0, 0x3, 0x800}], 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x880, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0x95) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000200)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x66c64b958693b2bb, 0x20) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000340)) faccessat(r4, &(0x7f0000000180)='./file0\x00', 0x100, 0x1) r5 = msgget$private(0x0, 0x54b13ea2626f42ce) msgget(0x3, 0x0) msgctl$IPC_RMID(r5, 0x0) 05:37:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="51050009", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x191) 05:37:38 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) sync() ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x40004004000828a4) readv(r0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1000020000003f, 0x8) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) 05:37:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x7f, 0x2, 0x3, 0x11a}, {0x3, 0x9, 0x5, 0xcf}, {0x1000, 0x3, 0xffff, 0xfff}, {0xffffffffffffffff, 0x6, 0x4f2, 0x1000}, {0x0, 0x6, 0x8, 0x239e083b}, {0x4000000000000000, 0x7f, 0x6, 0x80000000}, {0x8, 0x3f, 0x7, 0x9}, {0x9, 0x800, 0x1, 0x5}]}) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000200)=0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x8) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) lseek(r0, 0x0, 0x0, 0x3) bind(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 05:37:38 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0xb00, 0x40) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) readv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 05:37:38 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x335}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x4) 05:37:38 executing program 0: r0 = socket(0x1000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000e9001040dcc40000000000002000"}) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/133, 0x85}, {&(0x7f0000000100)=""/213, 0xd5}, {&(0x7f0000000200)=""/206, 0xce}, {&(0x7f0000000300)=""/195, 0xc3}, {&(0x7f0000000400)=""/35, 0x23}], 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r2, 0x40) 05:37:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x5, 0x80]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) shutdown(r0, 0x1) 05:37:38 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x0) 05:37:38 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 05:37:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 05:37:38 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x200) close(r0) 05:37:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 05:37:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) pipe2(&(0x7f0000000140), 0x10004) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') 05:37:38 executing program 1: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 05:37:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x27, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="f9c5733dd4fc9c77a2f19483fafa0a9a742178707fb651e18ecd6dd22b5b903c3913caead92d76e75ef7a8b1105d6272294df792c82ad50211168bf67128a6e1", 0x40}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2d, 0xa, &(0x7f0000000000)='\fFW}', 0xfffffffffffffd28) r2 = getuid() setuid(r2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:39 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x8000000000016, &(0x7f0000000040), 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) 05:37:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r1, 0x20004268) close(r0) r2 = syz_open_pts() r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) read(r3, &(0x7f0000000680)=""/4096, 0xcf9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0x6, 0x4, 0x3, "2b0d0c606ae78035887ef86ed34e6a1535975f9f", 0x0, 0x401}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:39 executing program 0: r0 = semget(0x2, 0x7, 0x80) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000000)=""/226) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r1, &(0x7f0000000100)="240b58915f637db18622f9bc6e0299714c278f0fd0909faaf403060c7f1f5c369989e9af65aec910", 0x28) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/228}, 0xec, 0x3, 0x1000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2108, 0x80) semget$private(0x0, 0x6, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000380)={0x1, 0x151608f7b89e668c, 0x9, 0x8, r3}) getpeername$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) setreuid(r4, r4) semget$private(0x0, 0x3, 0x0) r6 = shmget(0x1, 0x3000, 0xc0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001440)={{0x4, r4, r5, r4, r5, 0xc3, 0x2}, 0x7, 0x3, r3, r3, 0xfffffffeffffffff, 0x2, 0x7}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000014c0)={0x5012, 0x0, {0xb5f, 0x6}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500), 0xc) semop(r0, &(0x7f0000001540)=[{0x5, 0x9, 0x1800}], 0x1) flock(r1, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001580)) preadv(r1, &(0x7f0000001780)=[{&(0x7f00000015c0)=""/144, 0x90}, {&(0x7f0000001680)=""/244, 0xf4}], 0x2, 0x0, 0x0) bind(r1, &(0x7f00000017c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r7 = open$dir(&(0x7f0000001800)='./file0\x00', 0x0, 0x80) fcntl$lock(r7, 0x7, &(0x7f0000001840)={0x3, 0x2, 0x101, 0x10a7, r3}) bind$unix(r1, &(0x7f0000001880)=@abs={0x0, 0x0, 0x3}, 0x8) symlinkat(&(0x7f00000018c0)='./file0\x00', r1, &(0x7f0000001900)='./file0\x00') semget$private(0x0, 0x6, 0x300) openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x80, 0x0) 05:37:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x0, 0x8}) semget(0x2, 0x0, 0x4) socket$inet(0x2, 0x4000, 0x7fff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0x5, 0x2, 0xffffffffffff0000}, {0x8, 0x80000000, 0x800, 0x3}, {0xc9, 0x20000000000000, 0x1e, 0x401}, {0x4, 0x5, 0x7f, 0x80}]}) msgget$private(0x0, 0x44) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r0) close(r0) 05:37:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000100), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x3) 05:37:39 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4030, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) fchflags(r0, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 05:37:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8082, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00003a2704000000080200000000000028000901feffffff000000000000091400000000", 0x2c}], 0x1) 05:37:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/45, 0x2d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) 05:37:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xffffffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e07fd2a8a4e88c0eb2967706d53d92b9f0b74382"}) recvfrom$unix(r0, &(0x7f0000000100)=""/164, 0xa4, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 05:37:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2000087}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() chdir(&(0x7f0000000000)='./file0\x00') fsync(r0) syz_open_pts() syz_open_pts() 05:37:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0000e100000000e400000010", 0xfffffffffffffe5a) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 05:37:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = msgget(0x0, 0x80) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xdc7, r2, r3, r4, r5, 0x1, 0x1ff}, 0x664, 0x40, r6, r7, 0x6, 0x2a, 0x7fffffff, 0x9}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 05:37:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup(r0) sendto$unix(r1, 0x0, 0x0, 0x405, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000000)="2b54e63aacd620633567d4d1da9c050e80669ad611c72529a1bb01b8fe093fc696c7b99c836a90c0dce9f43b19b16cf4cb3683fa76ba8cd91df7db844960ce6280adad79d669d01e5954569eef4c7de3747c5e95cfce4afac75c6164b3fbd5cca126baa7701feedc8aaccb5f", 0x6c, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 05:37:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) kqueue() open(&(0x7f0000000140)='./bus\x00', 0x8ab, 0x117) r0 = socket$inet(0x2, 0x4004, 0x8) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000200)='./bus/file0\x00', 0x24, 0x2) r2 = dup(r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20400, 0x0) r4 = dup2(r2, r3) r5 = openat(r4, &(0x7f0000000040)='./bus/file0\x00', 0x100, 0x40) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f6275732f666e02696c65"], 0x1) write(r6, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000280)) 05:37:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r2 = getuid() setuid(r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe2(&(0x7f0000001600), 0x4) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) poll(&(0x7f0000001580)=[{r1, 0xe2}], 0x1, 0x6) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000001540)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r6 = semget$private(0x0, 0x1, 0x400) fchdir(r3) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000001500)={0x3, 0x5}) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000001700)=0x4) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000003c0)=""/178) 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) 05:37:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x7, 0x80) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 05:37:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) fchmod(r2, 0x0) r3 = dup2(r1, r0) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07030018f6f45a863f98bb349a69cc06000000000010000501000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7, 0x100000001}, 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xebaf}], 0x100000000000005e, 0x0, 0x0) 05:37:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x180) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x7fff, 0x9259, 0x0, 0x9, 0x1, 0x3, 0x0, 0x2, 0x4, 0x7ff}) accept(r1, 0x0, &(0x7f00000000c0)=0x79) clock_getres(0x0, &(0x7f0000000100)) dup2(r0, r1) 05:37:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4a0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x78}, {r0, 0x24}, {r0, 0x10}], 0x20000000000000f5, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x20000041, 0x8001, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x49, 0x2, 0x8, 0x100}, {{r0}, 0xffffffffffffffff, 0x1, 0x38546bd581fb1d39, 0xfffffffffffff2f2, 0x1}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x1f, 0x64}, {{r0}, 0xfffffffffffffffd, 0x9, 0xfffff, 0x7, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x100, 0x2e683bea8}, {{r0}, 0xffffffffffffffff, 0x26, 0x5, 0x100, 0x1}], 0x80, &(0x7f00000001c0)={0xb97, 0x1}) 05:37:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000340)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 05:37:39 executing program 1: r0 = socket(0x27, 0x2000000000000003, 0x1) shutdown(r0, 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, &(0x7f0000001480)=""/188, 0xbc}, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000002c0)={0x3ff9583f, 0x6, 0x5, 0xb5ce, 0x0, 0x4, 0xfff, 0x10, [{0x2, 0x1, 0x9c86, 0x7ff}, {0x9, 0x100000001, 0x515, 0x3}, {0x1, 0x4, 0x8, 0xffff}, {0x8, 0x5, 0x0, 0x23}, {0x5, 0x2, 0x8, 0x9}, {0xffff, 0x0, 0x7, 0x7}, {0x3, 0x1, 0x644}, {0xae9, 0x0, 0xad, 0x1}, {0x4, 0x1, 0x6, 0xf054}, {0x3f, 0x0, 0x6, 0xfffffffffffffffe}, {0x3fffc00000, 0x200, 0x4, 0x40000000000}, {0x5, 0x2, 0x80, 0x2}, {0xd706, 0x6c6, 0x1, 0x8}, {0xfffffffffffffffc, 0x1, 0x3, 0x4}, {0x1000, 0x3, 0x9, 0xffffffff}, {0x81, 0xa2, 0x0, 0xffffffff}]}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x100000001, 0x80, 0xffff, 0x4000, &(0x7f0000000000)={{0x7, 0x8, 0x3, 0x81, 0x81, 0x9, 0x8}, {[0x10000, 0x5, 0x9, 0x4, 0x8, 0xfffffffffffffffb, 0xfff, 0x8, 0x3, 0x101, 0x8, 0x8, 0xdb, 0x8000, 0x7ff, 0x9, 0x7fff, 0x3000], [0x1520000000000000, 0x2, 0x5, 0x4, 0x1, 0x4, 0x0, 0x2, 0x5], [0x3, 0x9, 0x8, 0x6, 0x20, 0x70f5, 0x4], [0x1, 0xfffffffffffffffe, 0x1, 0x3f, 0xfffffffffffffbff, 0x2], [{0x8, 0x680d, 0x5, 0x3}, {0x7, 0x126598cd, 0x80000001, 0x4}, {0x0, 0x1, 0x3ff, 0x8001}, {0x400, 0x8, 0x0, 0x9}, {0x0, 0x3, 0x6, 0x9}, {0x1cdb, 0x1, 0x7fffffff, 0x7fffffff}, {0x7, 0x200, 0x2, 0xffffffffffffff80}, {0x7fffffff, 0x5, 0x101, 0xe1}], {0x2, 0x20, 0x6, 0x3}, {0x3, 0x0, 0xffffffff, 0x7}}}, 0xfffffffffffffffa, 0x1ff}) 05:37:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x20e) openat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x8, 0x39) 05:37:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) renameat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) write(r2, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x105) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x8, 0xffffffffffff2969, 0x7, 0x6}, {0x5, 0x8, 0x1, 0x9}, {0x8000, 0x1000, 0x0, 0x3}, {0x2, 0x4, 0x0, 0xa96}, {0x1, 0x2, 0x3, 0x5}, {0x0, 0x6, 0x7, 0x7ff}, {0x8, 0x1, 0x2a, 0x7}]}) 05:37:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x18) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x200) r1 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 05:37:39 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r0, r0) 05:37:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') syz_emit_ethernet(0x53, &(0x7f0000000040)="66d4c5782f8d1e6695fbb09771a8376550ff5e3cdb2b5b74e629e04e2c52522e5a67ba0e0ef6391974346127189f932ddc3d8430de583693355e7af83a379f91cc493010927b5f25e00a726569f78d2be5f7d6") 05:37:39 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 05:37:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget$private(0x0, 0x4) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x7, r2, r3, r4, r5, 0x138, 0x59bfa0e2}, 0x200, 0x2, r6, r7, 0x1ff8000, 0x54, 0x8020000000000000, 0xe5d}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x401, 0xffff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="278b5265ea00b98e190d5655d6c4e64cdce8c416100412d24170f41ad02825164bd67339fdf6f97f54b770e52e99697496dcd790208bb62c141dc19f6cc7a51078fa5864ef7ac313cd351b412f5817c2ae22f0c2e52cfbaa52d6f7e8ef0f5dcb36024ffed17b8647711aae33afe97ee07a7d8b86a91fac2459b62edf4f5e11a0e0d263f35b633c381bee9f797172926ac0ad3f3291db7b30b20e530ae69711d4dcfbf166e6e474bfca25417086505e031f95", 0xb2}, {&(0x7f00000001c0)="ea9beb6e2d63e85645aa7ba246704bbf0f69f1f86ea966ad0d58ec4ade6a0c1f821f46ddaf58cb764aae745f1f68a2d382786454bb7df471c93ba8902c09d4a1014baccd69ac16336c849fb411a47efe312ca57081df5bf691166d232f3d95fabdfaddc3947e0f4532f848df0327105428ac18e20bfff7abbeed9f1e56d405d31ebe404a321bd60e2283f5ee56311998a0dc5b11f5a49f9f5e2e056d580301df9e784eb7bdf35f52579a41a0ad7e6764554ab82fbfcb3381be7a1dc2c45a754b0ac9628043cb029983aff70f079bf11ca5cf439601ed932f4fbd4e7b0b2dd8da84448b", 0xe3}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) flock(r0, 0xb) utimes(0x0, &(0x7f00000000c0)) 05:37:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) r1 = socket(0x27, 0x4002, 0x5) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[@ANYBLOB="050026653016"], 0xa, &(0x7f0000000680)=[{&(0x7f00000001c0)="60b32d282f17ad4ffbb833ac95bf52995e69fd5005386dcd5267b7f31749fc4e53046d27908fdf2adc52afa2545d2ee0922ef79df4603d592320fa9ed53235c9650746abddb40c781a4cad1acc75a8f9f01bb066bc52eea3d7b69bda93470c7371ae6d6239e851fad59e35fd30ba285a69679660ef7881ad63c74e8d8e9ecc40995e6e1b2a0d8faa2f7e52118ebced285e43e2bb2190f4838424a87336b45a145975b6f82bb915706ec28c4cdb8d9b4c9371197292c37b0fe23df56faa7531afde66446c914664f86a", 0xc9}, {&(0x7f0000000140)="fc4555bab383d4c7", 0x8}, {&(0x7f00000002c0)="04ff20a503632240c91f556f6e4c4751a9bdd3", 0x13}, {&(0x7f0000000380)="ad29ccd561e5e91cc457be98846aa53a514f6e061f2e7c4f4286637f82a9fb3c1acab8c9502f1cdeeda2afee18b778f20ab8c0beb2b4923548ddf7b47870f0b2be6d9369afdabb0ec124302c784edc926d8e12d8541c2bd8b9bbe32552012908d9573bd96d2a60637ff97d2ac450eea8f7fe94bfa6f6e854ab266899cec2b9035135046688e5f6cb2b189e5bc5e026fbf77aaf571f641fe505b1ae3f4425b5fcbf83f6", 0xa3}, {&(0x7f0000000440)="65d7988a70b39d131514c80638842ac482bd24fbd061f1eb7cc04a7b9afdc66d23d1a94e515985dd0e428e5729ab44a175eccbc85024db9d35785d9269ba00c29d0108b96e91503e4465e2cfafec2e5f07d68e3412fd8210e1dd9c85bfff857c4e28457beaf598ba7c8310bc074a7a8bf632a1a766b39f1d115a3f387cf65ee0a544255d5df609a4cc74dbcb6e51dd21c2a3ea06d8d6e73b193a719fd3d36dbba9a689d46fdd927fb45a6d1e0e5b3bf2b6079c28fe93382f1fa0845d7ca5868ac905d7008173dcc961c2d4a3b7ee06955a7810cff5365e71", 0xd8}, {&(0x7f0000000580)="915cfdbdf7fc21c27978d050c1d902ffa08909d4af7586aa56f5f10b68348329d80cde4fbc5980225fd5ce39e2fae83289e9fd5693b619e311a4bc60b7df8bbcc1f654349180d4acc8d387fdcc7ec4cdbeec496a28a70b22a424f08f830dc96ae9c09042a491ee6d792c1773692bd3459d2bc8281bedaa90b3e8ede362cc01520b2ef3cfea8198cb12b936a6f5469537b0df34b57da7073db5eaad81e4950a1e5d507963ec1eb9adb189a3a80fc7878bef16e23bca72eba91ec8a9d211a112c9967ef226a5b79db6ef06f97cea9f3c7b3bbe2842dc07f0f8329143e0dc2361833af37041240e7a5f5ac082fedd6970f0f2639bd402da0c8b3b8003", 0xfb}, {&(0x7f0000000300)="7b8c8c6c08", 0x5}], 0x7, 0x0, 0x0, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000740)='./file1\x00', 0x8080, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000780)='./file0\x00', r3, r4, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair(0x2, 0x4000, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/4096, 0x1000) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0xfffffffffffffffb) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000200)="c47865d6764e06bab321465b3d73be36d05947fd058fcb834fa408e747b478048e2249b97a20d1d3678da77d449e765434855466912e20702a81f51fd3548ed3fb3171c45fd75a88b9560ea193e56cec512a6e877e8fcd4cd028ba149e3c4d08869721350462ea1bc238c4c8611289c1edfe5ad70efec1a5f276b991628177c6706a0b39dd849c1c28c9862a291d457e", 0x90) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x3f, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 05:37:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x3, 0x1, 0x7) setsockopt(r1, 0x200000002a, 0x4, &(0x7f0000000080)='\fFW}', 0xffffffffffffffd1) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 05:37:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x103, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 05:37:39 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 05:37:39 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="3d4893f8698f3369b578f138227264c3d585d96a1298ceaf6cbd9b376b2b115691bfbeed02982d915b0d13ca2338a4762a64c48f6b76", 0x36}, {&(0x7f00000000c0)="23da9c5ba6d4c6f336fd586b44891e19f028fa9c02f745d3e698bc7dd2d1e46158a1595bd55f3548", 0x28}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 05:37:39 executing program 0: r0 = dup(0xffffffffffffffff) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001180)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/127, 0x7f}], 0x2, &(0x7f00000011c0)=""/226, 0xe2}, 0x40) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) socketpair(0x10, 0x8002, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x10001, 0x1}, 0xc) 05:37:39 executing program 1: r0 = semget(0x0, 0x3, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6e2b, r1, r2, r3, r4, 0x0, 0x5}, 0x80, 0x20, 0x7ff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x45}]}) r6 = socket(0x18, 0x0, 0x8000) connect(r6, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 05:37:39 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r0, 0x0, &(0x7f0000000000)=0xfffffe9a) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 05:37:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) recvfrom$inet(r0, &(0x7f0000000100)=""/253, 0xfd, 0x800, &(0x7f0000000200)={0x2, 0x0}, 0xc) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) fcntl$getflags(r0, 0x0) 05:37:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc08, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 05:37:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffe41) 05:37:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ftruncate(r1, 0x0, 0x9) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f0000000100)=0x5) 05:37:40 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r0) 05:37:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xe082, 0x58ba) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 05:37:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x848c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x200000000080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 05:37:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x11596000000) 05:37:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x44) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x400, 0x19c9}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 05:37:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x2}], 0x10}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80030042, 0x0) 05:37:40 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x490, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x7, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) shutdown(r2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[0x6, 0x0, 0x4f9d, 0x20, 0x40]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:40 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) 05:37:40 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x436, 0x79a1}, {0x18, 0x1, 0x3ff, 0x658}, 0x4, [0x100000000, 0x9, 0x3, 0x8, 0x5, 0x8, 0xbf, 0x2]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/115, 0x73, 0x0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/34}, &(0x7f00000001c0)=0x24) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x84}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x3, 0x8, 0xffff, 0x40}, {0xfd, 0x0, 0x4, 0x80}, {0x0, 0x5, 0x400, 0xe6c000000}, {0xba0541a, 0x8, 0x1, 0xfffffffffffffff7}, {0x80, 0xbf, 0x56, 0x401}, {0x3f, 0x1, 0xfffffffffffffff9, 0xff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) fcntl$setstatus(r0, 0x4, 0x44) 05:37:40 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(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 05:37:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = msgget$private(0x0, 0x142) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x6, r2, r3, r4, r5, 0xc, 0xffffffff}, 0x0, 0x80000000, r6, r7, 0x10001, 0x3, 0x1, 0x2}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x40010047}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:40 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x8, 0x2, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) connect$unix(r3, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) 05:37:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) fcntl$getown(r0, 0x5) dup2(r0, r1) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:40 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0x7fffffff, 0xfffffffffffffffb}) setrlimit(0x3, &(0x7f0000000280)={0x7fffffff, 0x7fffffff}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x800000007) getrlimit(0x0, &(0x7f0000000040)) 05:37:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20a09, 0x34) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) fchflags(r0, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x400) fcntl$getflags(r1, 0x1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x100) pread(r1, &(0x7f0000000240)="0bb947db0afdf1bdacd26c59efba7990d8d050671f276d77072b01a4468a6c27bcf51ec288d281c5233a0354b31d38cc00ceca61007617901a66f280b3699d2ef8ed88b92859521e874a1f00d2500e740f7b9d9f2654bec4e671161dde81bdcd8e2cab348983b5a2969add4a3ca34f75d95b6d8a58354afdfca50973a3574923b40a940f06cc652245fe1fabe18dabe059660a39dcdacc8fe631c3c24bd8d00be632a99af6b33c3a746e442cb07b44457cc0fb6e02dd1f9d992b539fdfca4718a184b67b41ae1eea499841c4fcb996cdf5d898e04a5d0581dc9114bcfceaab3e619acab91d5ff7c2bf22e98334277ad1bad590", 0xf3, 0x0, 0x0) utimensat(r2, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x2, 0x5}, {0x80, 0x81}}, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x29, 0x40, 0x101}, {{r2}, 0x0, 0x22, 0x20000000, 0x73708583}, {{r2}, 0xfffffffffffffffe, 0x0, 0xd3, 0x0, 0x4}, {{r3}, 0xfffffffffffffffe, 0x22, 0x0, 0x7, 0x6}, {{r3}, 0xffffffffffffffff, 0x80, 0x80, 0x5, 0x467}], 0x6, &(0x7f0000000480), 0x80000001, &(0x7f00000004c0)={0x2, 0x28000000000000}) r4 = getuid() r5 = getgid() fchownat(r0, &(0x7f0000000500)='./file0\x00', r4, r5, 0x4) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) pwrite(r2, &(0x7f0000000580)="e851420c8041ccf6c1e2be0817e6bd46f6987eb4b270cbffeabd7d5c28ae81708e7e883ae1e0e15459f7c41708c6f7ca34d8e66abf6b34e418a0711e3df01eb43993796d310ee522a8492d72026c5eaac6", 0x51, 0x0, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000600)) r7 = open(&(0x7f0000000640)='./file0\x00', 0x20000, 0x8) execve(&(0x7f0000000680)='./file0\x00', &(0x7f00000007c0)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='}\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='-(!\x00'], &(0x7f0000000840)=[&(0x7f0000000800)='{\x00']) write(r1, &(0x7f0000000880)="a4d7b125c9b5f29a37a83adb51fe5c50b6ab8b1e3cf88537b6c370514420366236a7d4eb1d2235f14aa9cbb14af0f96bf6afcb6522a7c8f8c363874ff6c99df09903cebdd8ef5817275e497785d7a5acc23dbee8640542699b2bb4e0283d430418cf91eea53ac180b3f932d3f223f69d7b7b2e03fa1d231c834eae1c2165347fc01ea00f659cbe41397952c22f030130309eaf6d66f7d6d168113f1555ff46cae20c54888f0ccd257b09bd0e2eb2aee0bd55", 0xb2) r8 = openat(r7, &(0x7f0000000940)='./file1\x00', 0x400, 0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000980), &(0x7f00000009c0)=0x8) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000a00)) openat$pci(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/pci\x00', 0x480, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000a80)={0x10001, 0x1, 0xffffffffffffdc8f, 0x99}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000ac0)={0x2, 0x7, 0x0, 0x101, "96f298d181c2ab453ad0823166459c9ba755ec02", 0x6, 0x7}) 05:37:40 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) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5, 0x8, 0x2, 0x4, "944d816b91e216e067316f98ee5f5f4723e5feb6", 0x7f, 0x2}) 05:37:40 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8000000000000007) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 05:37:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x9, 0x9}, {0x25, 0x0, 0x80000}, {0x6, 0x2}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 05:37:40 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x2, 0xfffffffffffff001, 0x3ff, 0x8}) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x3000) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8a, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(0x0) preadv(r2, &(0x7f00000017c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/202, 0xca}, {&(0x7f00000011c0)=""/20, 0x14}, {&(0x7f0000001200)=""/192, 0xc0}, {&(0x7f00000012c0)=""/174, 0xae}, {&(0x7f0000001380)=""/210, 0xd2}, {&(0x7f0000001480)=""/155, 0x9b}, {&(0x7f0000001540)=""/176, 0xb0}, {&(0x7f0000001600)=""/144, 0x90}, {&(0x7f00000016c0)=""/238, 0xee}], 0xa, 0x0, 0x0) 05:37:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8442, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) unlink(&(0x7f0000000180)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x28000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) ioctl$TIOCCBRK(r2, 0x2000747a) socket$unix(0x1, 0x14dc95b199dd079f, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:40 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="12b00295dccf7aefe9febe321ef7a3d1848f07f378df49b68a84c5e80082122d6b04844f70973bb6", 0x28) 05:37:40 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0xfffffffffffffede, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x1800000) shutdown(r2, 0x2) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xd57, 0x400}, 0xc) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 05:37:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f00000000c0)=0xfffffffffffffffe) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 05:37:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000280)={0x0, ""/190}, 0xc6, 0x3, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="defa7272424d0c795a24f0fa7bcaf0d8f5aad7f003fadc00079f99ebd17dab24b5790763b196d1d2a2e0a4309e40c23582d6e471f09c1fa67ab762c425c3ebfdb8c87365f632830da675382bd577b8b585cda0062c4f327316ee6992000feedc82406af0146c4fcfc14fd4732da03c102cab11edb67853317b5821f14b8c53924c1368878f256729aaed460562f0eab333d47ef416fb053ef4e7cb49a60acdc683f5cf0ee9c1c54c8a0c2b8009fb9f77b2b902f9c87e5d294b2bd86486312b184a4a1fe2516dd3d56e5006dfafb05d446e230b472a34e652743283e9e7", 0xdd}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7fffffff) 05:37:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() r5 = getegid() getgroups(0x1, &(0x7f0000000200)=[0x0]) getgroups(0x8, &(0x7f0000000140)=[r6, r4, r3, r5, 0xffffffffffffffff, 0x0, r2, r4]) lchown(&(0x7f0000000040)='./file0\x00', r1, r7) 05:37:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3a) clock_getres(0x3, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 05:37:40 executing program 1: select(0x323, 0x0, 0x0, 0xffffffffffffffff, 0x0) 05:37:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400008002c2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) 05:37:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x5) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt(r1, 0x6, 0x4, &(0x7f0000000080)=""/243, &(0x7f0000000180)=0xf3) 05:37:40 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 05:37:40 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000180)='./file0\x00', 0x22, 0x80) recvfrom$unix(r1, &(0x7f0000000340)=""/146, 0x92, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x208, 0x0) r6 = socket$inet(0x2, 0x2, 0x7fff) poll(&(0x7f0000000200)=[{r0, 0x106}, {r2, 0x151}, {r3, 0x4}, {r4, 0x20}, {r5}, {r6, 0x100}], 0x6, 0xb0) poll(&(0x7f0000000280)=[{r0, 0x10}, {r0, 0x180}], 0x2, 0x3f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)) bind(r6, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) r7 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socketpair(0x6, 0x2, 0x3e0000, &(0x7f00000000c0)) socket(0x4, 0x4000, 0xb1c) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000540)={0x9, 0x3, 0x3, 0x7, "70843c91a9483fef456ac061e8500c274cef5944", 0xffffffffffffca02, 0x9}) dup2(r1, r5) getpgid(0xffffffffffffffff) 05:37:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/109, 0x6d) 05:37:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) 05:37:40 executing program 0: syz_emit_ethernet(0x3c, &(0x7f0000001200)) 05:37:41 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="8fc594a0f7b300000000000086dd646d5e410188df00ff020000000000000000000000000001ce3d74e3e97ac00d01b6369f5b35f825bd6d02efd0798f73fe8000000000000000000000000000bb00000000000000000000ffe9ffac1400bbfe8000000000000000000000000000aafe8000000000000000000000000000bb1400ff01670000007b20000000000000c2040000000104010108f16124016338e92dff4c351763c2ac96577fbbe73cafe83038cbe94a8913dc31e768e07c71ceb0a2d8e8e4aceb01bc76cf8217c7fc6afa540d462dc755418a5e8ef7c651587c2374b2badcbaec5380b2711b309f8befcceadd993473d33dab7baa3d20b7c8e5b92a904f8e4f5595885b51c1e44e785980f8cd119143559e7a8d8b57368d82810f7359a6791412931b859ffc8625d8e87bb79d1872bfeffc59889dce834897dcfad565485036dfac7aa266d8d45cc5aca4a6170fa5dc8347c1a00745655d5ef7c56c040000006a6a690d4765942cfd3241a4e77395da5a80c042ff37e5d63cdfdf04c8c0e637b2512520b3cf6fb4c0bb76f3c204000000050000000000005f0401040000000000000000000000000000ffffffffffff000000000000000000000000000000010000000000000000"]) 05:37:41 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000010c0)) 05:37:41 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000140)='./file0/file0\x00') linkat(r0, &(0x7f0000000280)='./file2\x00', 0xffffffffffffffff, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file1\x00') 05:37:41 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0xe865, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x10402, 0x0) 05:37:41 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)) 05:37:41 executing program 0: munmap(&(0x7f0000ac7000/0x4000)=nil, 0x4000) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x1) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) 05:37:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 05:37:41 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)) 05:37:41 executing program 1: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) 05:37:41 executing program 0: munmap(&(0x7f0000ee1000/0x1000)=nil, 0x1000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000aa2000/0x1000)=nil, 0x20aa2000, 0x5) 05:37:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) close(r0) 05:37:41 executing program 0: madvise(&(0x7f0000aa2000/0x1000)=nil, 0x20aa2000, 0x5) 05:37:41 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x100000001, 0x1}, {0x1, 0x100}}, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000b12d13f16f4b8e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018"], 0x1, 0x0, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0xe50) r2 = geteuid() r3 = getegid() r4 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, r2, r3, r4, 0x0, 0xa8, 0xfff}, 0x3ff, 0x8001, 0x0, 0x0, 0x9, 0x61800, 0x3, 0x4}) 05:37:41 executing program 0: munmap(&(0x7f0000db7000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000b66000/0x2000)=nil, 0x2000) 05:37:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00ff4c090091bb0da700"], 0x1, 0x0, 0x0, 0x0}, 0x20000) 05:37:41 executing program 0: syz_emit_ethernet(0xfdc, &(0x7f00000000c0)) 05:37:41 executing program 1: open(&(0x7f0000000100)='./file0/file0\x00', 0x80000000000206, 0x0) 05:37:41 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x200800080002002, 0x5bdc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb4, &(0x7f00000000c0)={0xfffffffeffffffff, 0x1}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:41 executing program 1: munmap(&(0x7f0000a6b000/0x1000)=nil, 0x1000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) 05:37:41 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), 0x419) 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(12cc06b07bc0a14a,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036db0ad0,ffff8000169fdde8) at rtable_walk_helper+0x58 art_table_walk(ffff800000075780,fffffd8036daf3a0,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x226 art_table_walk(ffff800000075780,fffffd8036daf380,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf340,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf320,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf300,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf2a0,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf280,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf200,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf1e0,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf180,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf160,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf140,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf0e0,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf060,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf040,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf020,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf000,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf080,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf0a0,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf0c0,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf100,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf120,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf1a0,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf1c0,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf220,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf240,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf260,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf2c0,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf2e0,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf360,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daf3c0,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_table_walk(ffff800000075780,fffffd8036daff60,ffffffff817740e0,ffff8000169fdde8) at art_table_walk+0x2a6 art_walk(ffff800000075780,ffffffff817740e0,ffff8000169fdde8) at art_walk+0xcf rtable_walk(0,18,ffffffff8185c380,0) at rtable_walk+0xc7 ip6_mrouter_done(fffffd8038cafc00) at ip6_mrouter_done+0xb8 rip6_detach(fffffd8038cafc00) at rip6_detach+0x56 soclose(fffffd8038cafc00,0) at soclose+0xb2 soo_close(fffffd803616a008,ffff8000149014e8) at soo_close+0x40 fdrop(fffffd803616a008,ffff8000149014e8) at fdrop+0xc9 closef(fffffd803616a008,ffff8000149014e8) at closef+0x118 fdfree(ffff8000149014e8) at fdfree+0xf7 exit1(ffff8000149014e8,0,1) at exit1+0x32f sys_exit(ffff8000149014e8,ffff8000169fe260,ffff8000169fe2d0) at sys_exit+0x17 syscall(ffff8000169fe330) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffe0f34) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0f00, count: -47 ddb> show registers rdi 0x12cc06b07bc0a14a rsi 0 rbp 0xffff8000169fcb20 rbx 0xffff800000075788 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x4c5b9e0580221f28 r12 0 r13 0xfffffd8036daf3a0 r14 0 r15 0x12cc06b07bc0a14a rip 0xffffffff8185c3ab mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000169fcae0 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=262856 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014901008,0xffffffff822ccfb8 process=0xffff8000ffffad30 user=0xffff8000169f9000, vmspace=0xfffffd803f014220 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 51469 93227 74234 0 3 0x82 nanosleep syz-executor.1 70520 492376 0 0 3 0x14200 bored sosplice 50260 227245 74234 0 3 0x82 nanosleep syz-executor.0 74234 332713 45780 0 3 0x82 thrsleep syz-fuzzer 74234 399908 45780 0 3 0x4000082 thrsleep syz-fuzzer 74234 81076 45780 0 3 0x4000082 thrsleep syz-fuzzer 74234 157181 45780 0 3 0x4000082 thrsleep syz-fuzzer 74234 112701 45780 0 3 0x4000082 kqread syz-fuzzer 74234 58731 45780 0 3 0x4000082 thrsleep syz-fuzzer 74234 149387 45780 0 3 0x4000082 thrsleep syz-fuzzer 45780 228716 1364 0 3 0x10008a pause ksh 1364 470754 34202 0 3 0x92 select sshd 91458 506342 1 0 3 0x100083 ttyin getty 34202 520448 1 0 3 0x80 select sshd 3426 92325 81627 73 3 0x100090 kqread syslogd 81627 186558 1 0 3 0x100082 netio syslogd 77121 254611 1 77 3 0x100090 poll dhclient 71407 475530 1 0 3 0x80 poll dhclient 50838 477424 0 0 2 0x14200 zerothread 80078 278974 0 0 3 0x14200 aiodoned aiodoned 17615 109508 0 0 3 0x14200 syncer update 23728 474050 0 0 3 0x14200 cleaner cleaner 86897 187753 0 0 3 0x14200 reaper reaper 63324 389947 0 0 3 0x14200 pgdaemon pagedaemon 92779 176306 0 0 3 0x14200 bored crynlk 35899 124171 0 0 3 0x14200 bored crypto 21640 277404 0 0 3 0x40014200 acpi0 acpi0 9586 422426 0 0 3 0x14200 bored softnet 55704 223965 0 0 2 0x14200 systqmp 19212 378430 0 0 3 0x14200 bored systq 30933 103073 0 0 3 0x40014200 bored softclock 12959 336050 0 0 3 0x40014200 idle0 81662 300970 0 0 3 0x14200 bored smr 1 62636 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 9545 6376K 14753K 78643K 36466 0 0 pcb 25 9K 11K 78643K 4235 0 0 rtable 136 5K 5K 78643K 1757 0 0 ifaddr 68 17K 19K 78643K 915 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 446 0 0 iov 0 0K 24K 78643K 1189 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1195 75K 76K 78643K 10016 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 104 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 1103 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 10999 0 0 sigio 1 0K 0K 78643K 138 0 0 proc 42 30K 54K 78643K 1220 0 0 subproc 32 2K 2K 78643K 53 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 964 0 0 in_multi 33 2K 2K 78643K 336 0 0 ether_multi 1 0K 0K 78643K 38 0 0 mrt 1 0K 0K 78643K 22 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1130 0 0 pfkey data 0 0K 4K 78643K 10 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 93 21K 39K 78643K 25915 0 0 UVM aobj 130 4K 4K 78643K 150 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 408 0 0 NDP 15 0K 0K 78643K 239 0 0 temp 192 2716K 3356K 78643K 35752 0 0 kqueue 0 0K 0K 78643K 84 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 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 4022 0 4013 2 1 1 2 0 8 0 rtentry 112 70 0 19 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 14 0 14 2 2 0 1 0 8 0 tcpcb 544 1563 0 1559 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 9 0 3 1 0 1 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 196 0 196 28 27 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 235 0 44 13 1 12 12 0 8 0 art_table 32 236 0 44 2 0 2 2 0 8 0 art_node 16 63 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 12 1 0 1 1 0 8 0 semapl 112 1101 0 1091 1 0 1 1 0 8 0 shmpl 112 148 0 20 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 18488 0 16970 50 0 50 50 0 8 0 ffsino 240 18488 0 16970 94 4 90 90 0 8 0 nchpl 144 33778 0 32164 61 0 61 61 0 8 0 uvmvnodes 72 6778 0 0 124 0 124 124 0 8 0 vnodes 200 6778 0 0 357 0 357 357 0 8 0 namei 1024 110596 0 110596 2 1 1 1 0 8 1 scsiplug 64 20 0 20 10 9 1 1 0 8 1 scxspl 192 104355 0 104355 50 48 2 6 0 8 2 plimitpl 152 283 0 276 1 0 1 1 0 8 0 sigapl 432 11167 0 11154 2 0 2 2 0 8 0 futexpl 56 167079 0 167079 1 0 1 1 0 8 1 knotepl 112 1723 0 1704 1 0 1 1 0 8 0 kqueuepl 104 2355 0 2353 1 0 1 1 0 8 0 pipepl 112 5714 0 5695 12 11 1 2 0 8 0 fdescpl 424 11168 0 11154 2 0 2 2 0 8 0 filepl 120 64619 0 64523 9 5 4 5 0 8 1 lockfpl 104 3352 0 3352 4 3 1 1 0 8 1 lockfspl 48 1200 0 1200 4 3 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 130 0 120 1 0 1 1 0 8 0 ucredpl 96 16540 0 16533 1 0 1 1 0 8 0 zombiepl 144 11155 0 11153 2 1 1 1 0 8 0 processpl 840 11183 0 11153 4 0 4 4 0 8 0 procpl 624 24775 0 24739 5 1 4 4 0 8 1 sosppl 128 140 0 140 31 31 0 1 0 8 0 sockpl 384 7687 0 7668 8 5 3 4 0 8 1 mcl64k 65536 2052 0 2052 188 187 1 64 0 8 1 mcl16k 16384 25 0 25 20 20 0 1 0 8 0 mcl12k 12288 179 0 179 28 27 1 1 0 8 1 mcl9k 9216 165 0 165 32 31 1 1 0 8 1 mcl8k 8192 132 0 132 37 36 1 1 0 8 1 mcl4k 4096 404 0 404 14 13 1 1 0 8 1 mcl2k2 2112 52 0 52 22 21 1 1 0 8 1 mcl2k 2048 67214 0 67171 39 32 7 12 0 8 0 mtagpl 80 16 0 16 8 8 0 1 0 8 0 mbufpl 256 157871 0 157812 112 107 5 37 0 8 0 bufpl 256 31208 0 24430 424 0 424 424 0 8 0 anonpl 16 931249 0 920711 315 255 60 60 0 62 13 amapchunkpl 152 44230 0 44130 100 91 9 18 0 158 4 amappl16 192 60091 0 59509 360 322 38 42 0 8 8 amappl15 184 9 0 8 1 0 1 1 0 8 0 amappl14 176 42 0 40 2 1 1 1 0 8 0 amappl13 168 5353 0 5352 1 0 1 1 0 8 0 amappl12 160 12 0 8 1 0 1 1 0 8 0 amappl11 152 56 0 42 1 0 1 1 0 8 0 amappl10 144 3320 0 3316 2 1 1 1 0 8 0 amappl9 136 423 0 420 1 0 1 1 0 8 0 amappl8 128 142 0 123 1 0 1 1 0 8 0 amappl7 120 3294 0 3288 1 0 1 1 0 8 0 amappl6 112 60 0 52 1 0 1 1 0 8 0 amappl5 104 486 0 475 1 0 1 1 0 8 0 amappl4 96 11292 0 11271 1 0 1 1 0 8 0 amappl3 88 519 0 509 1 0 1 1 0 8 0 amappl2 80 88746 0 88679 4 2 2 3 0 8 0 amappl1 72 201815 0 201403 25 15 10 19 0 8 0 amappl 80 25119 0 25085 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 149 0 20 3 0 3 3 0 8 0 uaddrrnd 24 11168 0 11154 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 11168 0 11154 1 0 1 1 0 8 0 vmmpekpl 168 63385 0 63358 2 0 2 2 0 8 0 vmmpepl 168 1279655 0 1278046 287 202 85 89 0 357 10 vmsppl 272 11167 0 11154 2 1 1 2 0 8 0 pdppl 4096 22342 0 22308 6 1 5 6 0 8 0 pvpl 32 2733675 0 2720018 645 496 149 246 0 265 34 pmappl 200 11167 0 11154 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 963 0 406 20 2 18 18 0 8 0